4.  Разработка программы, предоставляющей через комфортный графический интерфейс пользователя набор процедур поиска в структурах данных заданного вида в основной или внешней памяти.

5.  Разработка полнофункционального настольного приложения Windows, которое предоставляет пользователю адекватный набор операций над объектами классов, отображающих сущности и понятия заданной проблемной области и обеспечивает решение задач в диалоговом режиме.

6.  Разработка распределенного приложения, которое позволяет пользователям в диалоговом режиме решать задачи заданной проблемной области в сетевой среде с использованием одной из следующих моделей взаимодействия пользователя с приложением: “клиент – сервер”, “клиент – брокер объектных запросов – сервер”, “клиент – интеллектуальный агент – сервер” или “клиент –мультиагентная система – клиенты (соратники или конкуренты)”.

Примечание:

Все темы расчетно-графических заданий реализуются с обязательным применением одной из двух фундаментальных технологий программирования: структурное программирование (нисходящее пошаговое проектирование, модульная организация программы, структурированный программный код); объектно-ориентированное программирование (инкапсуляция, наследование, полиморфизм, перегрузка функций и операций, классы и объекты потоков ввода-вывода, шаблоны функций и классов, обработка исключений).

5. Учебная деятельность

Процесс изучения дисциплины построен по традиционной схеме. В лекциях последовательно излагаются темы, объединенные в десять логических модулей (см. п. 4). Лабораторные работы дополняют теоретические положения лекционного материала ясными типовыми примерами, развивают у студентов умение практически применять теоретические знания из курса лекций, а также обеспечивают регулярный контроль усвоения материала (в форме защиты студентами лабораторных работ с интервалом в четыре недели). Расчетно-графическое задание нацелено на развитие умения применять эффективные технологии программирования при создании программных продуктов промышленного назначения. При выполнении лабораторных работ и расчетно-графических заданий студенты в обязательном порядке используют современные инструментальные среды визуального программирования Borland C++Builder и Microsoft Visual (языки Visual C++.NET и Visual C#.NET ) с обширными встроенными библиотеками, такими как библиотека визуальных компонентов (VCL), библиотека базовых классов Microsoft (MFC), библиотека классов. NET Framework, а также по индивидуальным пожеланиям могут использовать систему программирования на объектно-ориентированном языке Java с ее библиотеками классов.

НЕ нашли? Не то? Что вы ищете?

6. Правила аттестации студентов

по учебной дисциплине

Согласно учебному плану по дисциплине предусмотрен зачет. Необходимое условие допуска студента к сдаче зачета – успешное выполнение и защита всех лабораторных работ и расчетно-графического задания, предусмотренных учебным планом. Зачет проводится в письменной форме по зачетным билетам. Каждый зачетный билет содержит два контрольных вопроса. Время, отведенное для написания ответов на все вопросы зачетного билета, – один академический час. Ответ на каждый из двух вопросов билета оценивается по пятибалльной шкале. По сумме баллов за два ответа принимается решение о зачете: менее семи баллов – “незачет”; семь баллов и более – “зачет”. Студенты, не согласные с принятым решением о зачете, проходят краткое устное собеседование с экзаменаторами по всем разделам курса лекций. По итогам собеседования решение о зачете изменяется в пользу студента или оставляется неизменным и дальнейшему обсуждению не подлежит.

7. Список литературы

Литература в учебном абонементе и научном абонементе научной библиотеки НГТУ,

изданная после 2002 года:

Всего экземпляров: 95 – Число доступных: 85

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 А872

Автор

Архангельский, Алексей Яковлевич

Заглавие

Приемы программирования в C++Builder 6 и 2006 / А. Я. Архангельский

Выходные данные

М. : Бином-Пресс, 2006

Объем

991 с. ил.

Всего экземпляров: 170 – Число доступных: 141

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 А872

Автор

Архангельский, Алексей Яковлевич

Заглавие

Программирование в C++Builder 6 и 2006 / А. Я. Архангельский, М. А. Тагин

Выходные данные

М. : Бином, 2007

Объем

1181 с. ил.

Всего экземпляров: 10 – Число доступных: 10

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Б411

Автор

Бейзер, Борис

Заглавие

Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем : [пер. с англ.] / Борис Бейзер

Выходные данные

СПб. : Питер, 2004

Объем

317 с. ил.

Всего экземпляров: 105 – Число доступных: 103

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 В29

Автор

Вендров, Александр Михайлович

Заглавие

Проектирование программного обеспечения экономических информационных систем : учебник для вузов по специальностям "Прикладная информатика (по областям)" и "Прикладная математика и информатика" / А. М. Вендров

Выходные данные

М. : Финансы и статистика, 2006

Объем

543 с. ил.


Всего экземпляров: 13 – Число доступных: 12

Доступен: Абонемент учебной литературы

Автор

Городняя, Лидия Васильевна

Название

Основы функционального программирования. Курс лекций : учебное пособие / Л. В. Городняя ; Интернет ун-т информ. технологий

Выходные данные

М. : ИНТУИТ. РУ , 2004

Объем

272 с.

Серия

Основы информационных технологий

Библиография

Библиогр.: с. 269-272

Всего экземпляров: 25 – Число доступных: 21

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Г801

Автор

Грекул, Владимир Иванович

Заглавие

Проектирование информационных систем. Курс лекций : учебное пособие для вузов по специальностям в области информационных технологий / c В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина ; Интернет ун-т информ. технологий

Выходные данные

М. : Интернет-Университет Информационных Технологий, 2005

Объем

298, [1] с. ил.

Серия Stmt

Основы информационных технологий

Всего экземпляров: 10 – Число доступных: 10

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Е702

Автор

Еременко, Алексей

Заглавие

Разработка бизнес-приложений в Microsoft® Business Solutions - Axapta® версии 3.0 / Алексей Ерёменко, Руслан Шашков

Выходные данные

М. : Альпина Бизнес Букс, 2005

Объем

501 с. ил.

Всего экземпляров: 160 – Число доступных: 158

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 К265

Автор

Карпов, Юрий Глебович

Заглавие

Теория и технология программирования. Основы построения трансляторов : учебное пособие для вузов по направлениям подготовки бакалавров и магистров 553000 - "Системный анализ и управление" и 552800 - "Информатика и вычислительная техника" / Ю. Г. Карпов

Выходные данные

СПб. : БХВ-Петербург, 2005

Объем

270 с. ил., табл


Всего экземпляров: 4 – Число доступных: 4

Доступен: Абонемент научной литературы

Расстановочный шифр

004 К85

Автор

Крылов, Евгений Васильевич

Заглавие

Техника разработки программ. В 2 кн. . Кн. 1 : [учебник для вузов по направлениям "Информатика и вычислительная техника" и "Техника и технологии"] / Е. В. Крылов, В. А. Острейковский, Н. Г. Типикин

Выходные данные

М. : Высшая школа, 2007

Объем

374, [1] с. ил.

Серия Stmt

Для высших учебных заведений. Информатика и вычислительная техника

Всего экземпляров: 54 – Число доступных: 50

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Л246

Автор

Лаптев, Валерий Викторович

Заглавие

C++. Объектно-ориентированное программирование. Задачи и упражнения : [учебное пособие для вузов по направлению "Информатика и вычислительная техника"] / В. В. Лаптев, А. В. Морозов, А. В. Бокова

Выходные данные

СПб. [и др.] : Питер, 2007

Объем

287 с. табл.

Всего экземпляров: 20 – Число доступных: 20

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 П959

Автор

Пышкин, Евгений Валерьевич

Заглавие

Основные концепции и механизмы объектно-ориентированного программирования : [учебное пособие для вузов по направлению 553000 "Системный анализ и управление"] / Е. В. Пышкин

Выходные данные

СПб. : БХВ-Петербург, 2005

Объем

628 с. ил.

Серия Stmt

Теория и технология программирования

Всего экземпляров: 10 – Число доступных: 7

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Т703

Автор

Троелсен, Эндрю

Заглавие

C# и платформа. NET / Эндрю Троелсен

Выходные данные

СПб. [и др.] : Питер, 2007

Объем

795 с. ил.

Серия Stmt

Библиотека программиста


Всего экземпляров: 13 – Число доступных: 13

Доступен: Абонемент учебной литературы

Автор

Федотова, Дина Эммануиловна

Название

CASE-технологии : [практикум] / Д. Э. Федотова, Ю. Д. Семенов, К. Н. Чижик

Выходные данные

М. : Горячая линия-Телеком, 2005

Объем

157 с. ил.

Серия

Для высших учебных заведений

Всего экземпляров: 47 – Число доступных: 46

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Х792

Автор

Хорев, Павел Борисович

Название

Технологии объектно-ориентированного программирования : учебное пособие для вузов / П. Б. Хорев

Выходные данные

М. : Academiа, 2004

Объем

446, [1] с. ил.

Серия

Высшее профессиональное образование. Информатика и вычислительная техника

Библиография

Библиогр.: с. 444-445

Число доступных: 51

Доступен: Абонемент учебной литературы - Методика

Расстановочный шифр

004 Ш313

Автор

Шахмаметов, Рашид Ганиевич

Заглавие

Распределенные системы искусственного интеллекта : учебное пособие / Р. Г. Шахмаметов ; Новосиб. гос. техн. ун-т

Выходные данные

Новосибирск : Изд-во НГТУ, 2007

Объем

154, [1] с. ил.

Серия Stmt

Приоритетные национальные проекты "Образование"

Всего экземпляров: 156 – Число доступных: 150

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Ш531

Автор

Шеферд, Джорж

Заглавие

Программирование на Microsoft Visual C++ .NET : мастер-класс [пер. с англ.] / Джордж Шеферд по материалам Дэвида Круглински

Выходные данные

М. : Русская редакция ; СПб. : Питер, 2007

Объем

892 с. ил.


Всего экземпляров: 95 – Число доступных: 94

Доступен: Абонемент учебной литературы

Автор

Эндрюс,

Название

Основы многопоточного, параллельного и распределенного программирования : [пер. с англ.] / Эндрюс

Выходные данные

М. : Вильямс, 2003

Объем

505 с. ил.

Библиография

Библиогр.: с. 485-487. - Слов.: с. 489-495. - Предм. указ.: с. 496-505

Summary Note

В книге рассматриваются важнейшие концепции многопоточного, параллельного и распределенного программирования, которые должен знать каждый программист. Для студентов и специалистов-практиков работающих в области разработки программного обеспечения.

Всего экземпляров: 10 – Число доступных: 9

Доступен: Абонемент учебной литературы

Расстановочный шифр

004 Э858

Автор

Эспозито, Дино

Заглавие

Microsoft 2.0. Базовый курс : пер. с англ. / Дино Эспозито

Выходные данные

М. [и др.] : Русская редакция : Питер, 2007

Объем

671 с. ил.

Серия Stmt

Мастер-класс

Основная литература:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством