Система задач и упражнений по языку программирования Pascal

  • 20 окт. 2010 г.
  • 2276 Слова
Министерство образования Российской Федерации
Ярославский государственный педагогический
университет имени К.Д. Ушинского

Система задач и упражнений
по языку программирования Pascal
Часть 1

Ярославль
2002

| |Печатается по решению редакционно-издательского совета |
||ЯГПУ имени К.Д. Ушинского |

Система задач и упражнений по языку программирования Pascal/ Сост. Е.Ю. Жохова, И.Е. Кокорева, П.А. Корнилов, Л.Я. Московская, У.В. Плясунова. Ярославль, 2002, 52 с.

В работе приведены задачи и упражнения по основным разделам курса изучения языка программирования Паскаль. К каждой лабораторной работе прилагаютсятексты программ, необходимых для ее выполнения. Содержание подкреплено значительным количеством контрольных вопросов по всем изучаемым темам.
Работа предназначена для студентов младших курсов математических специальностей, изучающих процедурные языки.

Составители:

Жохова Елена Юрьевна, кандидат пед. наук, доцент
Кокорева Ирина Евгеньевна, ассистент
Корнилов Петр Анатольевич, кандидат физ.-мат.наук, доцент
Московская Лина Яковлевна, старший преподаватель
Плясунова Ульяна Валерьевна, ассистент

Рецензент: Волченков С.Г., доцент ЯрГУ, кандидат технических наук

ОГЛАВЛЕНИЕ

Лабораторные работы 4

№1 Знакомство с клавиатурой. Организация работы в среде Турбопаскаль. 4

№2 Команды присваивания, ввода и вывода. . 6

№3 Команды ветвления и выбора на языке Турбопаскаль 7

№4Команды ветвления и повторения на языке Паскаль 11

№5 Циклические вычисления 12

№6 Циклы 14

№7 Одномерные массивы 16

№8 Двумерные массивы 17

№9 Работа со строковыми величинами 19

№10 Обработка литерных величин на языке Турбопаскаль 20

№11 Обработка двумерных массивов на языке Турбопаскаль 21

№12 Работа с одномерными и двумерными массивами 23

№13 Многочлены 24Примерные вопросы к собеседованиям 28

Величина. Команды присваивания, ветвления и выбора. 28

Циклы 33

Массивы 37

Литерные переменные 40

Процедуры и функции 43

Приложение Тексты программ для выполнения лабораторных работ 47

Лабораторные работы

Лабораторная работа №1
Знакомство с клавиатурой. Организация работы в среде Турбопаскаль.

Цель работы: научиться запускать средуТурбопаскаль, загружать, создавать, записывать файлы, компилировать и исполнять программы, ознакомиться с наиболее распространенными операциями обработки текстов в редакторе среды Турбопаскаль.
Замечание: перед работой должна быть выполнена контролирующая программа по теме "Величина".

Задание 1

1 С разрешения преподавателя включите компьютер.
2 Войдите в Турбопаскаль способом,рассказанным на лекции.

Задание 2

2.1 Загрузите программу с именем PRIMER1.pas. Для этого:
выйдите в верхнее меню (F10),
поместите курсор на команду FILE,
в выпадающем меню установите курсор на команду Load,
нажмите ввод ((),
после появления сообщения *.pas,
нажмите еще раз ввод (()
установите курсор на имя PRIMER1.PAS и ведите программу (()в редактор Pascal-я.
2.2 Откомпилируйте программу: (признак окончания компиляции - мерцающая фраза "Press any key" ("нажми любую клавишу")):
2.2.1 Через верхнее меню (COMPILE).
2.2.2 Через Alt+F9.
2.3 Исполните программу (признак окончания исполнения - выход в окно редактора):
2.3.1 Через верхнее меню (RUN).
2.3.2 Через Ctrl+F9.
2.4 Просмотрите результаты исполнения (возврат -нажатие любой клавиши):
2.4.1 Через верхнее меню (RUN, USER SCREEN).
2 Через Alt+F5.
5 Удалите символы ремарки ( { } ) и вновь исполните программу.
5 Удалите программу из памяти редактора Паскаля, не записывая изменения (на вопрос “Save... (Y/N)?” дать ответ “N”).

Задание 3

Загрузите файл с именем PRIMER2.pas (повторив по аналогии серию команд, описанную в...
tracking img