Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФу-3 / заключительные экзамены и зачёты / высокоуровневые методы информатики и программирования.docx
Скачиваний:
9
Добавлен:
22.03.2016
Размер:
40.07 Кб
Скачать

1.Цели и задачи освоения дисциплины:

ЦЕЛЬ освоения дисциплины - ознакомление с технологиями высокоуровневого программирования, освоение процесса разработки программного продукта с использованием современных методов и технологий.

Задачи освоения дисциплины:

  • изучение ведущих концепций разработки приложений, развития  информационных технологий и информатики, как современной системообразующей науки в предметной области менеджмента, экономики, инвестиционной деятельности;

  • приобретение практических навыков и умений использования ведущих теоретических концепций математики и информатики в решении прикладных задач;

  • формирование абстрактного, дедуктивного, плюралистического мышления; воспитание такого склада ума, который требует критической проверки и логического обоснования различных положений и точек зрения.

2.Место учебной дисциплины в структуре ооп:

«Высокоуровневые методы информатики и программирования» представляет собой дисциплину вариативной  части профессионального цикла дисциплин (Б3.В2)  по профилю  – «Прикладная информатика в экономике», изучается в 7 семестре в объеме 108 часов (3 зачетных единиц).

Требования к входным данным: освоение курсов «Информатика и программирование», «Структуры данных в предметной области» «Программная инженерия», «Объектно-ориентированное программирование», «Логическое и функциональное программирование».

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

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

Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами

№ п/п

Наименование обеспечиваемых (последующих) дисциплин

1

2

3

4

5

1

Проектный практикум

+

+

+

+

+

2

Технологии мультимедиа в профессиональной деятельности

+

+

+

3

Выпускная квалификационная работа

+

+

+

+

+

4

Научно - исследовательская работа

+

+

+

3. Требования к результатам освоения дисциплины:

Процесс изучения дисциплины направлен на формирование следующих компетенций:

  • способность использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества (ОК-1);

  • способность использовать технологические и функциональные стандарты, современные модели и методы оценки качества и надежности при проектировании, конструировании и отладке программных средств (ПК-7);

  • способность применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);

В результате изучения дисциплины студенты должны:

ЗНАТЬ:

  • методологию применения низкоуровневого и высокоуровневого программирования;

  • основные характеристики распространенных языков программирования высокого уровня;

  • основные принципы процедурного, функционального, модульного, программирования;

  • методологию объектно-ориентированного, визуального, событийного программирования.

УМЕТЬ:

  • в соответствии со стандартом ГОСВПО  - разрабатывать и отлаживать эффективные алгоритмы и программы с использованием современных технологий программирования

  • осуществлять выбор низкоуровневого и высокоуровневого программирования в зависимости от решаемых задач;

  • практически использовать процедурное, функциональное, модульное, программирование;

  • практически использовать методологию объектно-ориентированного, визуального, событийного программирования.