русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Лекция 1


Дата добавления: 2014-11-28; просмотров: 738; Нарушение авторских прав


Соотнесите каждый термин с его определением (каждое определение может быть использовано не более одного раза).

  1. Доменное имя
  2. Домашняя страница
  3. «Паук»
  4. Универсальный указатель ресурсов
  5. Хождение по сети
  6. Веб-сайт
  7. Общественная собственность

A. Бесплатнаяинформация, которая доступна любому пользователю.

B. Автоматизированная программа, которая путешествует по Интернет, обнаруживая веб-сайты или определенные веб-страницы, и добавляет их в базовый список.

C. Верхняя, первая страница веб-сайта.

D. Пролистывание страниц во Всемирной Паутине.

E. Группировка похожей информации во Всемирной Паутине, состоящая из индивидуальных веб-страниц.

F. Имя сервера, который содержит всю информацию веб-сайта, например, microsoft.com.

G. Адрес веб-сайта во Всемирной Паутине, например, http://www.microsoft.com.

Примечание: Задание выполните в тетради.

Программирование на языке Паскаль в среде Turbo Pascal версии 6 и 7

(Курс лекций)

Воронов Г.И.

Санкт-Петербург

Г


Оглавление

Глава 1. Общие сведения о языке и правилах написания программ. 5

Исторические сведения. 5

Тип и функциональные возможности языка. 5

Структура программы на Паскале. 5

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

Правила написания имен. 7

Структура блока описаний. 7

Глава 2. Простые типы данных в языке Паскаль. 7

Понятие и классификация типов данных. 7

Целочисленные типы.. 8

Вещественные типы.. 9

Логический тип. 9

Символьный тип. 10

Интервальный тип пользователя. 10

Перечисляемый тип пользователя. 11

Глава 3. Встроенные функции. 12

Понятие и классификация типов функций. 12

Математические функции. 12

Функции преобразования типов. 13

Глава 4. Выражения. 14

Понятие и классификация типов выражений. 14

Арифметические операции. 14

Логические операции. 15



Отношения. 16

Битовые операции. 16

инверсия. 16

побитовое логическое умножение. 16

побитовое логическое сложение. 16

побитовое исключающее «или». 16

сдвиг влево. 16

сдвиг вправо. 17

Приоритеты операций. 17

Глава 5. Выполняемые операторы языка (для программ линейной структуры) 17

Понятие и классификация. 17

Классификация инструкций Паскаля. 18

Оператор присваивания. 18

Простейшие операторы ввода с клавиатуры.. 19

Простейшие операторы вывода на экран дисплея. 20

Глава 6. Выполняемые управляющие операторы языка. 21

Простые управляющие операторы.. 21

Оператор безусловного перехода. 21

Оператор продолжения цикла. 21

Оператор прекращения (прерывания) цикла. 22

Оператор (процедура) выход из программной единицы.. 22

Оператор (процедура) останов программы.. 22

Понятие составного оператора, операторные скобки. 22

Операторы ветвлений. 23

Оператор условного перехода. 23

Неполный условный оператор. 23

Полный условный оператор. 24

Операторы циклов. 25

Оператор арифметического цикла. 25

Операторы итеративных циклов. 26

Организация цикла с помощью условного перехода. 27

Оператор итеративного цикла с предусловием.. 27

Оператор итеративного цикла с постусловием.. 28

Глава 7. Составные типы данных. 29

Классификация составных типов. 29

Массивы.. 29

Основные определения. 29

Заполнение массива данными. 31

Вывод массива. 32

Примеры программ работы с массивами. 33

Сортировки массива. 35

Алгоритмы основных методов сортировок. 36

Строки. 39

Строковые переменные. 39

Стандартные (встроенные) процедуры работы со строками. 41

Стандартные (встроенные) функции работы со строками. 41

Структуры.. 44

Глава 8. Подпрограммы и функции. 46

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

Процедуры. 46

Описание и вызов функций. 47

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

Глава 9. Файлы.. 50

Классификация внешних данных. 50

Стандартные процедуры работы с файлами. 51

Процедуры.. 52

Функции. 52

Особенности работы с текстовыми файлами. 52

Процедуры.. 53

Функции. 53

Пример работы с текстовыми файлами. 53

Двоичные файлы (в машинных кодах) 54

Типизированные файлы.. 54

Процедуры при работе с типизированными файлами. 54

Функции при работе с типизированными файлами. 55

Пример работы с типизированными файлами. 55

Файлы без типов. 56

Процедуры, используемые при работе с нетипизированными файлами. 57

Функции, используемые при работе с нетипизированными файлами. 57

Глава 10. Динамические переменные (списки) 58

Понятие динамических переменных. 58

Списочные данные. 59

Односвязные списки. 60

Двусвязные списки. 61

Нульсвязные списки. 62

Глава 11.Стандартный модуль работы с текстовым экраном Crt 65

Использование экрана дисплея в модуле Crt 65

Назначение модуля. 65

Координаты экрана. 65

Работа с текстом.. 65

Работа с цветом.. 65

Работа со звуком.. 65

Пример программы.. 65

Глава 12.Стандартный модуль работы с графическим экраном Graph. 66

1) назначение модуля. 66

2) координаты экрана. 66

3) управление графическим режимом.. 66

4) управление экраном и окном.. 67

5) управление цветом.. 67

6) вывод точек. 68

7) вывод линий. 68

8) вывод и закраска контуров. 69

9) окружности, эллипсы, дуги. 69

10) вывод текста. 69

11) Последовательность работ при использовании графического режима. 70

11) пример программы.. 71

ПРИЛОЖЕНИЯ.. 72


Лекция 1



<== предыдущая лекция | следующая лекция ==>
Глобальная сеть Интернет. Всемирная паутина. | Управление процессами и ресурсами в автономных многопроцессорных вычислительных машинах


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.337 сек.