Министерство образования Российской Федерации
Государственное образовательное учреждение высшего профессионального
образования
СЕВЕРО-ЗАПАДНЫЙ ГОСУДАРСТВЕННЫЙ ЗАОЧНЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ
Кафедра процессов управления и информационных систем
ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ
Рабочая программа
Задание на контрольную работу
Задание на курсовое проектирование
Факультет информатики и систем управления
Направление и специальность подготовки дипломированного специалиста:
651900 – автоматизация и управление
210100 - управление и информатика в технических системах
Направление подготовки бакалавра
550200 - автоматизация и управление
Санкт-Петербург
2004
Утверждено редакционно-издательским советом университета
УДК 62. 52/07
Программирование и основы алгоритмизации: Рабочая
программа, задание на контрольную работу, задание на курсовое
проектирование. - СПб. : СЗТУ, 2004. – 25с. Рабочая программа составлена в соответствии с государственными
образовательными стандартами высшего профессионального образования по
направлению подготовки дипломированного специалиста 651900 –
«Автоматизация и управление» (специальность 210100 - «Управление и
информатика в технических системах») и направлению подготовки бакалавра
550200 – «Автоматизация и управление». Рассмотрено на заседании кафедры процессов управления и
информационных систем 17 апреля 2003 г. , одобрено методической комиссией
факультета информатики и систем управления 19 мая 2003 г. Рецензенты:
Ю. А. Кораблев, канд. техн. наук. , доц. каф. АПУ Санкт-
Петербургского государственного электротехнического университета;
Р. Р. Хамидуллин, канд. техн.
наук, доц. каф. КТ и ПО Северо-
Западного государственного заочного технического университета. Составители: В. Л. Литвинов, канд. техн. наук, доц. ;
В. Л. Макаров, канд. техн. наук, доц. © Северо-западный государственный заочный технический университет, 2004
2
1. ЦЕЛИ И ЗАДАЧИ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
Изучение основ алгоритмизации и прикладного программирования (с
использованием языка С++) и методов построения алгоритмов и структур
данных, используемых при решении прикладных задач в различных
предметных областях с применением ЭВМ. В результате изучения дисциплины обучаемые должны:
- уметь согласованно решать задачи разработки эффективных моделей
данных и алгоритмов их обработки при создании прикладного программного
обеспечения, а также получать программные реализации полученных
решений на универсальном алгоритмическом языке высокого уровня;
- знать основные принципы и методологию разработки прикладного
программного обеспечения, типовые способы организации программных
данных, а также типовые подходы к построению программных алгоритмов;
- знать синтаксис и семантику универсального алгоритмического языка
программирования высокого уровня;
- иметь навыки решения на персональных ЭВМ простейших задач
программной обработки данных;
- иметь навыки использования инструментальных программных средств в
процессе разработки и сопровождения программных продуктов;
- иметь представление о тенденциях и направлениях развития современных
технологий программирования и обработки данных.