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

2210 МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

САМАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЙ

Кафедра «Мехатроника в автоматизированных производствах»

Создание простых программ и программ с анализом данных

Методические указания к выполнению лабораторных работ по дисциплине «Программирование на языках высокого уровня»

для студентов подготовки бакалавров по направлению 553000

«Системный анализ и управление»

очной формы обучения

Составители: М.В.Додонов

А.Ю.Павлов

САМАРА

2008

УДК 681.3.07

Создание простых программ и программ с анализом данных : методические указания к выполнению лабораторных работ по дисциплине «Программирование на языках высокого уровня» для студентов подготовки бакалавров по направлению 553000 «Системный анализ и управление» очной формы обучения / составители : М.В.Додонов, А.Ю.Павлов. — Самара : СамГУПС, 2008. – 44 с.

Утверждены на заседании кафедры «Мехатроника в автоматизированных производствах» 29.04.08, протокол № 9.

Печатаются по решению редакционно-издательского совета университета.

Методические указания посвящены основам программирования. Излагаются основные принципы создания программ. Описываются процессы формализации, декомпозиции, алгоритмизации, кодирования, отладки и тестирования. Приводятся основные операторы.

Материал предназначен для студентов, изучающих программирование. Рекомендуется студентам обучающимся по направлению «Системный анализ и управление» очной формы обучения.

Составители: к.п.н., доцент кафедры «Мехатроника в автоматизированных производствах» СамГУПС М.В.Додонов;

к.т.н., доцент кафедры «Мехатроника в автоматизированных производствах» СамГУПС А.Ю.Павлов

Рецензенты: к.т.н., доцент, проректор по информатизации СамГУПС

С.А.Никищенков;

к.т.н., доцент кафедры «Мехатроника в автоматизированных производствах» СамГУПС Д.К.Тюмиков

Редактор И.М.Егорова

Компьютерная верстка Е.Ю. Шарова

Подписано в печать 25.11.2008. Формат 60х90 1/16.

Бумага писчая. Печать оперативная. Усл. п.л. 2,75.

Тираж 100 экз. Заказ № 192.

Самарский государственный университет путей сообщения, 2008

Введение

Данные методические указания содержат пять лабораторных работ, выполнение которых позволит студенту освоить основы программирования. Создание программ иллюстрируется примерами на Pascal и C.

В процессе создания программы выделяются следующие этапы: формализация, декомпозиция, алгоритмизация, кодирование, тестирование и отладка.

Формализация — это процесс, в ходе которого определяется общее решение задачи.

Декомпозиция — это разделение задачи на подзадачи.

Алгоритмизация — составление упорядоченной последовательности операций, описывающей решение задачи и приводящей к конечному результату.

Кодирование — реализация алгоритма на языке программирования.

Тестирование — проверка программы на тестовых данных.

Отладка — выявление и устранение ошибок.

Лабораторная работа №1. Ввод и вывод данных

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]