Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2361

.pdf
Скачиваний:
1
Добавлен:
15.11.2022
Размер:
1.46 Mб
Скачать

3.Фаронов В.В. Программирование на персональных ЭВМ в среде Турбо – Паскаль. – М.: МВТУ, 1992

4.Фаронов В.В. Практика программирования. – М.: ―МВТУ – ФЕСТОДИДАКТИК‖, 1993/

5.Фаронов В.В. Паскаль и Windows. – М.: ―МВТУ

– ФЕСТОДИДАКТИК‖, 1995.

6.Турбо – Паскаль 7.0 - Киев: Издательская группа

BNV, 1998.

7.Епанешников А.М., Епанешников В.А. Программирование в среде Turbo Pascal 7.0, - М.: ― ДИАЛОГ – МИФИ‖, 1996.

8.Элиат Б. Коффман Turbo Pascal, 5-е издание.: Пер. с англ. – М.: Издательный дом ―Вильямс‖,

2003.

9.Бежанова М.М., Москвина Л.А., Поттосин И.В. Практическое программирование. Структуры данных и алгоритмы: Учебник. – М.: лотос, 2001.

10.Бежанова М.М., Москвина Л.А. Практическое программирование. Примеры создания программ на языке Паскаль. – М.: Научный мир, 2001.

11.Бежанова М.М., Голубева Л.А., Москвина Л.А. Практическое программирование. Вым.1: Учебное пособие. – Новосибирск: НГУ, 1998.

12.Бородич Ю.С., Вальвачев А.Н., Кузьмич А.И. Паскаль для персональных компьютеров. – Минск: Высш. шк.: БФ ГИТМП ―Ника‖, 1991.

13.Васильев П.П. Турбо Паскаль – мой друг. – М.: Компьютер, ЮНИТИ, 1995.

14.Федоров А. Особенности программирования на

Dorland Pascal. – Киев: Диалектика, 1994.

15.Справочник по программам и функциям Dorland Pascal

With Objects 7.0 – Киев: ―Диалектика‖ 1994.

16.Информатика: Базовый курс / С.В. Симонович и др. СПБ: Питер,2000.

17.Аладьев В.З. и др. Основы информатики. Учебное пособие. М.: Филинъ, 1998.

18.Григорьев В.Л. Микропроцессор i 486. Архитектура и программирование (в 4-х книгах). –

М.: Гранал, 1998.

19.Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal. – Киев: BEK+, М.: DECC, 1999.

ОГЛАВЛЕНИЕ.

Введение - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - -

1.Общие вопросы - - - - - - - - - - - - - - - - - - - - - - - - - -

- -

Понятие об информации информатике и информационных технологиях- - - - - - - - - - - - - - -

Общая характеристика процессов сбора, передачи, обработки и накопления информации - - - - - - - - -

Единицы измерения количества информации- - - -

2.Арифметические и логические основы работы ЭВМ - -

2.1. Системы счисления - - - - - - - - - - - - -

- - - - - -- - - -

2.2. Арифметические основы работы ЭВМ - - - - - -

- -

2.3. Логические основы работы ЭВМ - - - - - - - - - -

- -

3. Основы алгоритмизации и программирования - - - -

- - -

3.1. Основные этапы подготовки и решения инженерных задач на ЭВМ - - - - -- - - - - -

- - - - - - - - - - - - - - - - - - - -

3.2. Структурная схема алгоритма - - - - - -

3.3. Основные принципы реализации программы

на ЭВМ –

 

4. Алгоритмический язык Turbo Pascal -

- - - - - - - - - -

- - - -

 

4.1. Вводная часть - - - -- - - - - - - -

- - - - - - - - - -

- - - - - - -- -

 

4.1.1. Алфавит языка Pascal-

- - - - --

4.1.2. Константы языка - - - -

- - - - - - -

4.1.3. Понятие идентификатора - - - - -- --

4.1.4. Именованные константы - - - -- - --

4.1.5. Понятие данных - - -- - -- - -

4.1.6. Переменные и массивы - - -- -- - - -

--

4.1.7. Набор стандартных функций на

Pascal - - - - - - -- -

4.2.Основная часть - - - - - - -- -

4.2.1.Структура программы на языке Pascal - - - - -

4.2.2.Комментарии - - - - - - -

4.2.3. Раздел операторов -- - - - -- ---

-- - - -

-

4.2.4. Процедуры и функции - - -- - -

- - - --

 

4.2.5. Программирование с использованием

структуированных типов данных -- -

- - --

Заключение - - - -- - -- -

 

 

Библиографический указатель - - --

- - - - -

-

Учебное издание Юршин Евгений Дмитреевич

Рог Александр Иванович

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

Ректор Выпускающий редактор И.В. Медведова

ЛРN066815 от 25.08.99. Подписано в печать Формат 60 84 16. Бумага для множественных

аппаратов.

Усл. печ .л. . Уч. – изд. Л. Тираж 150 экз. Заказ №

Воронежский государственный технический университет

394026 Воронеж, Московский проспект. 14

ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ КАФЕДРА: АВТОМАТИЗИРОВАННЫХ И ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

КОНСПЕКТ ЛЕКЦИЙ

по дисциплине «Информатика»

АЛГОРИТМИЧЕСКИЙ ЯЗЫК TURBO PASCAL 7.0

Составитель: доцент кафедры АВС ЮРШИН ЕВГЕНИЙ ДМИТРИЕВИЧ

Воронеж 2002 г.

4. АЛГОРИТМИЧЕСКИЙ ЯЗЫК TURBO PASCAL

7.0

4.1.Вводная часть

4.1.1.Алфавит языка Pascal

Алфавит состоит из следующего набора символов:

1.26 заглавных строчных символов латинского алфавита.

2.Цифры от 0 до 9.

3.Знаки операций: «+», «-», «*», «/», «>», «<», «=».

4.Специальные символы: «.», «;», «:», «()», «[]», «‘»(апостроф), «_»(пробел).

Из символов алфавита строят более сложные конструкции: слова, словосочетания, предложения.

Слово – это минимальная программная единица, состоящая из последовательности символов: число, имя переменной и функции, служебное слово и т.д.

Словосочетание – это группа слов, имеющая некоторый программный смысл.

Конструкция языка, имеющая законченный смысл называется оператором.

Программа – это совокупность операторов и описаний, объединенные алгоритмом.

Все вышеперечисленные символы приведены на клавиатуре компьютера.

4.1.2.Константы языка

Под константой языка на PASCAL подразумевается исходное математическое число, переведенное на язык

PASCAL.

Константы на языке PASCAL, также как и числа, на языке математики, бывают следующих типов: целого и вещественного.

Целая константа

Целая константа на язык PASCAL переводится один

кодному. Например:

17→17 379→379 и т.д.

Вещественная константа

Вещественные константы существуют двух типов:

1.С фиксированной точкой.

2.С плавающей точкой.

Вещественная константа с фиксированной точкой.

Под вещественной константой с фиксированной точкой подразумевается исходное математическое число с фиксированной запятой, переведенной на язык

PASCAL.

Перевод осуществляется путем замены запятой на точку:

Например:

Математическая запись

 

Запись на P

 

 

 

37,3

 

37.4

43,0

43.0

0,17

0.17

Вещественная константа с плавающей точкой

Под вещественной константой с плавающей точкой подразумевается исходное математическое число с плавающей запятой, переведенное на язык PASCAL.

Например, число 2,5 ∙ 10-3 является числом с плавающей запятой. Поясним понятие «плавания» на следующем примере. Пусть имеем исходное число 125, как целое. Данное число можно преобразовать в дробное с плавающей запятой следующим образом:

125 12,5 101 1,25 102 0,125103 ...

125 125010 1 1250010 2 ...

Из данного примера видно, что запятая может «плыть» через разряды влево или вправо. Исходная величина числа должна регулироваться величиной степени при основании 10. На практике рекомендуется такая форма записи числа, для очень больших, либо для очень маленьких чисел. Так, например число 1000000 удобнее записать в форме 1 ∙ 106 и т.д.

В общем виде вещественную константу с плавающей точкой можно представить в виде:

K1EK2

где K1 – вещественная константа с фиксированной точкой либо целое число (константа);

К2 – только целая константа с соответствующим знаком перед ней ( );

E – символ латинского алфавита.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]