Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010



страница1/32
Дата09.07.2014
Размер1.29 Mb.
ТипКонтрольная работа
  1   2   3   4   5   6   7   8   9   ...   32


ЯЗЫК ПРОГРАММИРОВАНИЯ

TURBO PASCAL 7.0

Сазонова Марина Анатольевна

Учитель информатики

МАОУ СОШ № 35 г. Улан-Удэ
УЧЕБНОЕ ПОСОБИЕ

Улан-Удэ 2010

СОДЕРЖАНИЕ





СОДЕРЖАНИЕ 2

ПЕРВОЕ ЗНАКОМСТВО С СИСТЕМОЙ
ПРОГРАММИРОВАНИЯ ТУРБО ПАСКАЛЬ 5

КОМАНДЫ РЕДАКТОРА 6

ОСНОВНЫЕ ПОНЯТИЯ 8

ПОНЯТИЕ АЛГОРИТМА 9

Условные обозначения блок-схемы 10

Алгоритмы и блок-схемы: задания 12

АЛФАВИТ ЯЗЫКА 16

ИДЕНТИФИКАТОРЫ 17

КОНСТАНТЫ 18

ТИПЫ ДАННЫХ. ОПЕРАЦИИ И ФУНКЦИИ
НАД ДАННЫМИ РАЗНЫХ ТИПОВ 19

ПРОСТЫЕ ТИПЫ 19

ПЕРВАЯ ПРОГРАММА 26

ПУСТОЙ И СОСТАВНОЙ ОПЕРАТОРЫ 28

ОПЕРАТОРЫ ВВОДА И ВЫВОДА ИНФОРМАЦИИ 28

ОПЕРАТОРЫ ВВОДА\ВЫВОДА: ЗАДАЧИ 32

ОПЕРАТОР ПРИСВАИВАНИЯ 35

ОПЕРАТОР ПРИСВАИВАНИЯ: ЗАДАЧИ 35

МЕТКИ. 38

ОПЕРАТОР БЕЗУСЛОВНОГО ПЕРЕХОДА 38

УСЛОВНЫЙ ОПЕРАТОР 39

ВЛОЖЕННЫЕ ОПЕРАТОРЫ УСЛОВИЯ 42

ОПЕРАТОР ВЫБОРА 43

Контрольная работа
48

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ 49

ЦИКЛ. ВИДЫ ЦИКЛОВ 49

Цикл "С параметром". Оператор цикла с параметром 50

Цикл "ПОКА". Оператор цикла с предусловием 51


Цикл "ДО". Оператор цикла с постусловием 53

ЦИКЛ С ПАРАМЕТРОМ 55

Задачи 56

ЦИКЛЫ С УСЛОВИЯМИ 58

Задачи 58

ВЛОЖЕННЫЕ ЦИКЛЫ 62

Контрольные работы (циклы и условия) 66

ПРОЦЕДУРЫ И ФУНКЦИИ 71

Процедуры: задачи 76

Функции: задачи 79

СТРОКОВЫЕ ОПЕРАЦИИ 81

Задачи:символы 87

ОПРЕДЕЛЕНИЕ ТИПОВ 92

Задачи: пользовательские типы 93

МАССИВЫ 95

ОДНОМЕРНЫЙ МАССИВ (ВЕКТОР) 97

ДВУМЕРНЫЕ И МНОГОМЕРНЫЕ МАССИВЫ 108

РАБОТА С ФАЙЛАМИ 120

Задачи: работа с файлами 123

РЕКУРСИЯ 127

ПРИЛОЖЕНИЯ 129

ТЕКСТОВЫЙ ВИДЕОРЕЖИМ 129

МОДУЛЬ CRT 129

(основные возможности) 129

Управление цветом 131

Очистка экрана 133

ОПРЕДЕЛЕНИЯ КОНСТАНТ-НАЗВАНИЙ ЦВЕТОВ
ПАЛИТРЫ В ТЕКСТОВЫХ РЕЖИМАХ (МОДУЛЬ CRT) 133

Цвет 133

фона 133

Задания 134

ГРАФИКА В ПАСКАЛЕ 138

ПРОЦЕДУРЫ РИСОВАНИЯ ПРОСТЫХ ФИГУР И ЛИНИЙ 138

Процедура рисования сектора эллипса. 140

Работа с цветом 144

Задачи на графику 151

ПЕРВОЕ ЗНАКОМСТВО С СИСТЕМОЙ
ПРОГРАММИРОВАНИЯ ТУРБО ПАСКАЛЬ



Из истории.
Турбо Паскаль появился на рынке программных продуктов в 1984 году и совершил революцию в программировании. До этих пор предпочтение отдавалось Бейсику - простому, дешевому и легко понимаемому. Паскаль же был аппаратно зависимым, дорогим и сложным в обращении. С появлением Турбо Паскаля положение меняется. Турбо Паскаль состоит из языка программирования и среды программирования, которая создает удобства в работе.

Изучение Паскаля как языка программирования идет вместе с изучением всей системы Турбо Паскаль. Язык программирования Паскаль был разработан Н. Виртом в 1968-1970 годах и получил широкое распространение благодаря наглядности программ и легкости при изучении. Он послужил основой для разработки других языков программирования (например, Ада, Модула-2).

Первая версия Турбо Паскаля использовалась не очень долго - появилась в 1983 году, а уже в 1984 году ее заменила вторая версия, которая получила широкое распространение. К осени 1985 года появляется третья версия, более удобная в работе (быстрее работает компилятор и редактор, возможен вызов MS-DOS из программы).

Четвертая версия (1988 год), представил Турбо Паскаль в новом виде (появление новой среды, компилятор стал встроенным). Осенью этого же года разработана пятая версия, у которой еще больше развита среда и у которой появился встроенный отладчик. А в 1989 году появилась версия 5.5, позволившая перейти к объектно-ориентированному программированию.

Шестая версия уже обеспечивала многооконный и многофайловый режим работы, использование мыши, применение объектно-ориентированного программирования, обладала встроенным ассемблером и имела другие возможности.

В 1992 году фирма Borland International выпустила два пакета программирования на языке Паскаль - это Borland Pascal 7.0 и Turbo Pascal 7.0

Пакет Turbo Pascal 7.0 использует новейшие достижения в программировании. Он может быть использован практически на любой машине и относительно дешев. Язык этой версии обладает широкими возможностями, имеет большую библиотеку модулей. Среда программирования позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, компоновать программы из отдельных частей, использовать модули, отлаживать и выполнять отлаженную программу.

  1   2   3   4   5   6   7   8   9   ...   32

Похожие:

Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconУчебно-познавательный тур в город Улан-Удэ
Улан-Удэ (Красная Уда). В бурятии отбывали ссылку 14 декабристов, здесь жил и похоронен Я. М. Андреевич, жил Н. А. Муравьев, часто...
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconПедагогический коллектив маоу «сош №22г улан-Удэ» Директор Бакутина Тамара Павловна
Заместитель директора высшей категории, учитель русского языка и литературы высшей категории
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 icon«Улан-Удэ – столица Азии Байкальской»
Улан-Удэ это нагорная часть бывшего Верхнеудинска. Практически он был сформирован в 1950-х гг и соответствовал новому предназначению...
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconПамятка для жителей о видах отходов, относящихся ко вторичному сырью. Отходы из таких контейнеров будут вывозиться мбу «Комбинат по благоустройству г. Улан-Удэ»
С 13 августа 2012 года в г. Улан-Удэ начинается эксперимент по раздельному сбору твердых бытовых отходов от населения. В эксперименте...
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconПрограмма студенческой научно-практической конференции улан-Удэ 2010
Пленарное заседание состоится 25 мая 2010 г., в 12. 30 ч., в актовом зале главного корпуса бгу
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconРедакционно-издательская и патентная деятельность: Монографии
Тулохонов А. К. Байкальская проблема: история и документы. Улан-Удэ: ид «Экос», 2010. – 128 с
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconКомитет по образованию г. Улан-удэ

Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconДоклад «Стратегии развития крупных городов. Инвестиционные строительные программы»
В настоящее время долгосрочное планирование осуществляется на основе Стратегия социально-экономического развития города Улан-Удэ...
Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconПрограмма обмена улан-удэ краков

Учитель информатики маоу сош №35 г. Улан-Удэ учебное пособие улан-Удэ 2010 iconЛитература Название урока: «Функции «говорящих фамилий»
Полное название образовательного учреждения : мбоу «сош №60 социальной адаптации детей-инвалидов» г. Улан-Удэ республики Бурятия
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org