ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное образовательное бюджетное учреждение высшего
профессионального образования
«Поволжский государственный университет телекоммуникаций и информатики»
КОЛЛЕДЖ СВЯЗИ
Утверждаю: Зам. директора по УПР ___________ЧерненковаН.В. «_____»____________201__г. |
СБОРНИК ПРАКТИЧЕСКИХ ЗАНЯТИЙ (1 - 21)
по учебной дисциплине
«ОСНОВЫ ПРОГРАММИРОВАНИЯ»
для студентов специальности:
230115 – Программирование в компьютерных системах
Разработал преподаватель: Игнатов А.С.
Рассмотрено на заседании ПЦК «Информационных систем и технологий» Председатель ____________ Шомас Е.А. Протокол №____ от ___________20___г. |
Самара 20___г.
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ № 1
HАИМЕНОВАНИЕ: Составление простейших программ на языке Pascal
1.ЦЕЛЬ РАБОТЫ: Научится сотавлять простейшие задачи на языке Pascal
2.ПОДГОТОВКА К ЗАНЯТИЮ:
2.1. Изучить предложенную литературу.
2.2. Подготовить бланк отчёта.
3.ЛИТЕРАТУРА:
3.1 Белов В.В., Чистякова В.И. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное. Учебное пособие. – М.: Горячая линия – Телеком, 2009
3.2 Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования. – Форум, 2010
3.3Семакин И.Г., Шестаков А.П. Основы алгоритмизации и программирования. – М.: Издательский центр «Академия», 2008
3.4Семакин И.Г., Шестаков А.П. Основы программирования. – М.: Издательский центр «Академия», 2008
4. ПЕРЕЧЕНЬ ОБОРУДОВАНИЯ И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ:
4.1. Персональный IBM PC.
5.ЗАДАНИЕ:
5.1 Составить программу для вычисления высот треугольника со сторонами а, b, c
по формулам:
где p=(a+b+c)/2.
5.2 Составьте программу вычисления площади прямоугольника по введенным в диалоге двум сторонам. Запишите текст программы на диск под именем okr.pas, откомпилируйте и проверьте ее действие.
5.3 Составьте программу вычисления величины силы тока на участке электрической цепи сопротивлением R Ом при напряжении U В.
5.4 Составьте программу вычисления напряжения на каждом из последовательно соединенных участков электрической цепи сопротивлением R1, R2, R3 Ом, если сила тока при напряжении U В составляет I А.
5.5 Напишите программу, которая вводит значения трех переменных: А, В, С типа Real и выводит их сумму. Ввод каждого значения произвести с отдельной строки. Результат также помещается на отдельную строку. При составлении программы обеспечьте приглашение к вводу данных.
5.6 Составьте программу, которая выводит на экран компьютера заставку, аналогичную следующей:
*****************************
* Программа
*
* вычисления суммы чисел
*
* Автор: Петров В. И
*
******************************
5.7 Напишите программу, которая вводит значения четырех переменных А, В, С, D типа integer и выводит их сумму. Ввод пары значений А и В произвести на одной строке, С и D — на другой. Результат вывести на отдельную строку, и курсор оставить на той же строке.
6. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:
6.1 По предложенной литературе изучить необходимый материал;
6.2 Выполнить задания практического занятия и записать листинг программы;
6.3 Дать ответы на контрольные вопросы;
7. СОДЕРЖАНИЕ ОТЧЕТА:
7.1 Наименование и цель работы
7.2 Код программы
7.3 Записать результат (листинг) выполненых заданий.
7.4 Ответы на контрольные вопросы
7.5 Вывод о проделанной работе
8. КОНТРОЛЬНЫЕ ВОПРОСЫ:
8.1 Какие процедуры служат в Паскале для выполнения операций ввода-вывода?
8.2 Напишите оператор ввода переменной К с клавиатуры.
8.3 Для каких целей служит оператор присваивания.
8.4 Чем отличаются операторы ввода Read и Readln?
8.5 Для каких целей служит оператор Write.
8.6 Чем отличаются операторы вывода Write и Writeln?
8.7 Для чего в процедурах вывода определяется ширина поля вывода?
8.8 Какие обозначения используются в форматах вывода?
ПРИЛОЖЕНИЕ: