Программа дисциплины

Введение

Дисциплина "Программирование" относится к разряду общетехнических дисциплин. Программой предусмотрено изучение языка программирования PASCAL.

В результате изучения дисциплины студенты должны:

- знать операторы, процедуры и функции языка PASCAL, типы данных;

- должны уметь составлять программы на языке PASCAL, отлаживать и выполнять их в интегрированной среде TURBO PASCAL.

Распределение времени на изучение дисциплины

Аудиторная работа, час
Лекции Лабораторные занятия Итого
     

Программа дисциплины

Введение

Краткая характеристика дисциплины

1 Типы алгоритмов

Раздел 1. Основы алгоритмизации. Понятие алгоритма. Форма записи алгоритма. Типы структур в алгоритмах. Линейные алгоритмы. Разветвляющиеся алгоритмы. Циклические алгоритмы. Схемы алгоритмов

Раздел 2. Система программирования Паскаль

2 Введение в язык Паскаль. Структура программы. Простые операторы

Общие сведения о системах программирования. Базовые элементы языка Паскаль. Алфавит и словарь. Константы и переменные. Основные типы данных. Скалярные типы. Выражения, операнды, операции. Разделы описаний. Раздел операторов, комментарии. Простые операторы

3 Процедуры ввода-вывода. Встроенные процедуры и функции

Операторы ввода-вывода read, readln, write, writeln. Форматы вывода. Операторы присваивания, безусловного перехода, вызова процедуры, пустой оператор. Арифметические функции и процедуры. Скалярные функции. Функции преобразования типов. Процедуры управления строками на экране. Процедуры управления программой Delay, Exit,Halt

4 Структурные операторы

Составные операторы. Условные операторы IF, CASE. Организация разветвлений в программах. Операторы повтора FOR, REPEAT, WHILE. Разработка циклических программ

5 Структурированные типы данных. Массивы

Описание типа. Действия над массивами. Действия над элементами массива

6 Процедуры и функции пользователя

Описание процедур и функций пользователя.

Вызов процедур и функций. Параметры.

Область действия имен

7 Множества и строки

Описание типа. Операции над множествами. Использование множеств. Строковые выражения. Процедуры и функции для обработки строк. Использование строковых данных

8 Записи

Описание типа. Обращение к полям записи

9 Файлы

Определение файлового типа. Спецификация файла. Стандартные процедуры и функции обработки файлов. Файлы последовательного и произвольного доступа. Текстовые файлы. Процедуры и функции обработки текстовых файлов

Теоретические сведения и примеры решения задач


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: