- •2 Курс «Программирование на языке
- •Содержание:
- •Лабораторная работа №1.
- •Алфавит языка Turbo Pascal.
- •Переменные и константы.
- •Основные типы переменных.
- •Структура программы.
- •Оператор присваивания, операторы ввода с клавиатуры и вывода на экран.
- •Процедуры управления выводом на экран.
- •Компиляция и выполнение программы.
СПбКИУ
Специальности: 230103, 230105
2 Курс «Программирование на языке
Turbo Pascal»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
К ЛАБОРАТОРНЫМ РАБОТАМ
по дисциплине:
«Основы алгоритмизации и программирования»
Санкт-Петербург
2009 год
Содержание:
Пояснительная записка |
3 |
Лабораторная работа №1. Организация ввода-вывода информации. |
7 |
Лабораторная работа № 2. Арифметические выражения. Программирование алгоритмов линейной структуры. |
21 |
Лабораторная работа № 3. Программирование алгоритмов разветвленной структуры. Оператор ветвления IF … THEN … ELSE. |
29 |
Лабораторная работа № 4. Программирование алгоритмов разветвленной структуры. Оператор ветвления CASE. |
37 |
Лабораторная работа № 5. Программирование алгоритмов циклической структуры с известным числом повторений. |
43 |
Лабораторная работа № 6. Обработка строк с использованием операторов цикла. |
55 |
Лабораторная работа № 7. Программирование алгоритмов циклической структуры с неизвестным числом повторений. |
61 |
Лабораторная работа № 8. Обработка одномерных числовых массивов. |
64 |
Лабораторная работа № 9. Обработка двумерных числовых массивов. |
77 |
Лабораторная работа № 10. Использование процедур и функций при обработке массивов. |
86 |
Лабораторная работа № 11. Тип запись. Массивы записей. |
105 |
Лабораторная работа № 12. Обработка информации из файлов последовательного доступа. |
114 |
Лабораторная работа № 13. Обработка информации из файлов прямого доступа. |
121 |
Лабораторная работа № 14. Модуль программиста. Программы, использующие модуль программиста. |
130 |
Варианты заданий для лабораторных работ |
139 |
Лабораторная работа №1.
«Организация ввода-вывода информации»
При выполнении работы необходимо знать:
Алфавит языка Turbo Pascal.
Что такое переменные и константы, как их объявить.
Основные типы переменных.
Представлять себе структуру программы.
Уметь использовать оператор присваивания, операторы ввода с клавиатуры и вывода на экран.
Знать некоторые процедуры управления выводом на экран.
Уметь запустить программу на компиляцию, найти и устранить синтаксические ошибки, запустить программу на выполнение.
Теоретический минимум:
Алфавит языка Turbo Pascal.
Основными элементами любого языка являются буква, слово, словосочетание, предложение. В языках программирования имеются аналогичные элементы: зарезервированные слова, выражения, операторы. Слова в языке программирования образуются из определенного набора символов (букв, цифр и специальных знаков).
Таким образом, алфавит языка программирования – это набор допустимых символов, которые можно использовать для записи программ. В языке Turbo Pascal принят следующий набор допустимых знаков:
Прописные и строчные буквы латинского алфавита:
ABCDIFJHKLNMOPQRSTUVWXYZ abcdifjhklmnopqrstuvwxyz
Десятичные цифры: 0 1 2 3 4 5 6 7 8 9
Специальные символы: + { } . * , / : = ; > < ‘ # [ ] $ ( ) @ _ пробел
Из специальных символов образуются составные символы:
:= присвоить
<> не равно
.. диапазон значений
(* *) знаки для комментария
{ } знаки для комментария
<= меньше либо равно
>= больше либо равно и др.
