Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РП Технология программирования.doc
Скачиваний:
8
Добавлен:
11.06.2015
Размер:
76.8 Кб
Скачать

Федеральное государственное учреждение

Государственное образовательное учреждение высшего профессионального образования

«РОССИЙСКАЯ ТАМОЖЕННАЯ АКАДЕМИЯ»

Ростовский филиал

Кафедра информатики и информационных таможенных технологий

ПРОГРАММА дисциплины

«ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ»

Специальность:

080115 – «Таможенное дело» Специализация:

«Информационные таможенные технологии»

Ростов-на-Дону

2007

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ УЧРЕЖДЕНИЕ

Государственное образовательное учреждение высшего профессионального образования

«РОССИЙСКАЯ ТАМОЖЕННАЯ АКАДЕМИЯ»

Ростовский филиал

Кафедра информатики и информационных таможенных технологий

УТВЕРЖДЕНО

на заседании Ученого совета

Ростовского филиала РТА

(протокол №4 от 27 апреля 2007 г.)

Программа дисциплины

«ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ»

Специальность:

080115.65 – «Таможенное дело» Специализация:

«Информационные таможенные технологии»

Ростов-на-Дону

2007

Автор-составитель

С.П. Крицкий, профессор кафедры информатики и ИТТ Ростовского филиала РТА, кандидат технических наук, доцент

Рецензенты

С.В. Панков, доцент кафедры МИК Института архитектуры и искусств ЮФУ, кандидат физико-математических наук, доцент

Л.Б. Кудрявцева, старший преподаватель кафедры информатики и ИТТ Ростовского филиала РТА

Программа одобрена на заседании кафедры информатики и ИТТ

(протокол от 20 марта 2007 г. №8)

©Рио Ростовского филиала рта, 2007 обязательный минимум содержания дисциплины (вузовский компонент)

Основные этапы решения задач на ЭВМ; постановка задачи и спецификация программы; способы записи алгоритма. Языки и системы программирования. Программа на языке высокого уровня; стандартные типы данных и операции. Представление основных управляющих структур программиро­вания: ветвление, повторение, процедуры. Интерфейс пользователя, событийное программирование. Методы отладки программ. Ти­пы данных, определяемые пользователем: массивы, записи. Ассоциативные структуры данных. Списки: основные виды и способы реализации; программирование рекурсивных алгоритмов. Фай­лы и файловые системы. Типизированные и компилируемые языки. Критерии качества программы; жизненный цикл программы; способы конструирования и отладки программ; модульные программы; структурное программирование. Объектно-ориентирован­ное программирование. Классы, инкапсуляция, наследование. События, обработка исключительных ситуаций. Программирование Windows-приложений.

Цели и задачи дисциплины

Цель курса– получение студентами знаний по организации основных этапов решения задач на ЭВМ, ознакомление с фундаментальными концепциями и терминологией процесса разработки программного обеспечения, получение общего представления о возможностях различных языков программирования и об использовании самых распространённых технологий и методик проектирования программного обеспечения, обучение способам конструирования программ с применением языков высокого уровня. Данный курс основывается на базовых знаниях и навыках, полученных при изучении курса «Информатика», и создаёт основу для изучения дисциплин специализации «Информационные таможенные технологии» по специальности «Таможенное дело».

Задачи изучения дисциплины:

получение знания об основных этапах решения задачи на ЭВМ, о критериях качества программы, о спецификациях программ;

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

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