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 |
Основные порталы (построено редакторами)
