- •Рабочая программа
- •Языки программирования
- •Санкт-Петербург
- •30.08. 2011 Г., протокол № 1
- •Цель и задачи дисциплины
- •2. Место дисциплины в учебном процессе
- •Объем часов по дисциплине
- •4. Содержание разделов и тем дисциплины
- •5. Самостоятельная работа студента
- •6. Перечень тем практических занятий
- •7. Перечень тем семинарских занятий
- •8. Перечень тем лабораторного практикума
- •9. Требования к выполнению курсовой работы (проекта)
- •10. Учебно-методическое обеспечение дисциплины
- •10.1 Нормативные правовые акты
- •Основная литература
- •10.3 Дополнительная литература
- •Методические указания преподавателям по дисциплине «Языки программирования»
- •Методические указания к самостоятельной работе студентов по изучению дисциплины «Языки программирования»
Методические указания преподавателям по дисциплине «Языки программирования»
Дисциплина «Языки программирования» относится к базовой части дисциплин профессионального цикла учебного плана и определяет подготовку студентов в области информатики и программирования.
В процессе изучения дисциплины преподаватель должен помочь студентам в освоении теоретических знаний и приобретении практических навыков в области информатики и программирования для решения пользовательских задач.
Общий объем часов по дисциплине составляет 4 з.е. (144 часа), в том числе аудиторных – 64 (16 часов лекций, 48 часов лабораторных работ) и 80 часов самостоятельной работы.
Дисциплина изучается в течение третьего семестра. Промежуточный контроль знаний предусмотрен после семестра в форме экзамена.
ПРИЛОЖЕНИЕ 2
Методические указания к самостоятельной работе студентов по изучению дисциплины «Языки программирования»
Дисциплина «Языки программирования» относится к базовой части дисциплин профессионального цикла учебного плана и определяет подготовку студентов в области информатики и программирования.
Важнейшим условием освоения этой дисциплины является самостоятельная работа, в процессе которой у студентов формируются необходимые знания в области программирования и вырабатываются практические навыки использования современных методов программирования для решения экономических задач.
Приступая к изучению дисциплины «Языки программирования», прежде всего, необходимо ознакомиться с содержанием рабочей программы, чтобы получить полное представление об объеме изучаемого материала.
В пяти темах раздела 1 «Принципы программирования на языках высокого уровня» мы изучим методы и этапы разработки программ: понятие технологии программирования и этапы ее развития; жизненный цикл программ и основные этапы решения задач на ЭВМ; среды разработки программ и модели программирования в MS-DOS и Windows; типы пользовательских интерфейсов, классификацию диалогов и основные компоненты графических пользовательских интерфейсов; структуры программ и функций; стандартные типы данных.
Следующие пять тем раздела 2 «Управляющие структуры и структуры данных»посвящены структурам программирования: управляющие структуры программирования (структуры следования, ветвления и повторения); адресные типы данных (указатели и ссылки); структуры данных фиксированного размера (массивы и типы данных, определяемые пользователем: структуры, объединения, перечисления); функции и программирование рекурсивных алгоритмов; динамические структуры данных (списки).
В остальных 4-ех темах раздела 3 «Процедурное программирование» мы рассмотрим вопросы технологии процедурного программирования и основные понятия объектно-ориентированного программирования: потоковый ввод-вывод данных, потоковая обработка файлов данных, способы конструирования программ и основные этапы процедурного программирования, введение в технологию объектно-ориентированного программирования.