Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Електронный_лаб_практ_ОПтаАМ_I.doc
Скачиваний:
6
Добавлен:
27.11.2019
Размер:
1.3 Mб
Скачать

Европейский университет

финансов, информационных систем, менеджмента и бизнеса

Г.С. Прокудин

Основы программирования

И АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ

Основы вычислительной техники,

алгоритмизации и программирования

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

7.080401 – Информационные управляющие системы и технологии

7.080404 – Интеллектуальные системы принятия решений

Издательство Европейского университета финансов, информационных cистем, менеджмента и бизнеса, Киев, 2000

ББК 32.973я73

П80

УДК 681.3(075.8)

Рецензент: К.т.н., доцент Н.Н. Гузий (Европейский университет финансов, информационных систем, менеджмента и бизнеса)

Прокудин Г.С. Основы программирования и алгоритмические языки. Основы вычислительной техники, алгоритмизации и программирования. Учебное пособие и методические указания по выполнению практических занятий. – К.: Изд-во Европ. ун-та финансов, информ. cистем, менедж. и бизнеса, 2000 – 62 c.

Isbn 966-7508-285

Изложены основные конструкции и технология работы в инстру-менталь­ной системе программирования Turbo-Pascal (ТP) языка высокого уровня Pascal. Рассмотрены вопросы алгоритмизации вычислительных процессов и методика составления схем алгоритмов. Описаны основные операторы и конструкции языка ТP. Приведены методические указания по выполнению восьми практи­ческих занятий с индивидуальными контрольными заданиями и примерами решения типовых задач.

ББК 32.973я73

Утверждено на заседании кафедры информационных систем и технологий. Протокол № 4 от 21 сентября 2000 г.

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

7.080401 – Информационные управляющие системы и технологии

7.080404 – Интеллектуальные системы принятия решений

Isbn 966-7508-285

Европейский университет финансов, информационных систем, менеджмента и бизнеса

Прокудин Г.С.

2 000

Оглавление

ВВЕДЕНИЕ  4

1. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ  7

    1. Структурно-функциональная организация среды пакета Turbo-Pascal  7

    2. Среда программирования пакета Turbo-Pascal  11

    3. Технология работы с текстовым редактором  13

    4. Прогон и отладка программы  15

    5. Алгоритмизация вычислительных процессов  16

    6. Структура программы на языке Тurbo-Pascal  19

    7. Типы данных  20

    8. Выражения и стандартные функции  21

    9. Массивы и записи  25

    10. Основные операторы  26

    11. Процедуры и функции  29

    12. Работа с файлами  32

2. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ПРАКТИЧЕСКИМ ЗАНЯТИЯМ  34

Задача 1  35

Задача 2  36

Задача 3  37

Задача 4  41

Задача 5  51

Задача 6  53

Задача 7  55

Задача 8  57

ПРИЛОЖЕНИЯ  59

Основные символы схем алгоритмов  59

Таблица П. 1  60

Таблица П. 2  61

Таблица П. 3  61

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ  62

Введение

Широкое внедрение компьютерной техники во все сферы человеческой деятельности и создаваемых на ее базе информационных управляющих и интеллектуальных систем принятия решений является на современном этапе объективной необходимостью развития общества. Без использования автоматизированных систем обработки информации, обеспечивающих высокую оперативность и достоверность обработки данных и позволяющих на их основе оптимизировать принимаемые решения, невозможно эффективно управлять слож­ными производственными, экономическими и социально-полити­ческими процессами. Это накладывает дополнительные требования ко всем специалистам, а в особенности к специалистам в области вычислительной техники, которые должны свободно владеть средствами современ­ных информационных технологий, навыками эксплуатации авто­матизированных систем обработки данных и управления, умениями самостоятельной работы с персональными компьютерами.

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

«Основы программирования и алгоритмические языки» — учебная дисциплина, которая входит в цикл фундаментальных дисциплин формирования специалистов по компьютерным наукам и преподается на первом, втором и третьем семестрах их обучения. Ее содержание состоит из трех следующих частей, соответствующих трем семестрам обучения: