- •1. Введение. Понятие.
- •2. Виды языков программирования:
- •3. Уровни языков программирования:
- •4. Краткая история создания языка программирования
- •5. Особенности:
- •6. Основные элементы языка программирования Turbo Pascal.
- •3. Знаки препинания.
- •4. Знаки арифметических операций.
- •Трансляторы.
- •Основные задачи транслятора:
- •Виды трансляторов:
- •Среда программирования Turbo Pascal.
- •9. Состав среды программирования Turbo Pascal.
- •10. Данные и величины
- •12. Элементы окна редактирования интегрированной среды программирования тр 7.0.
- •Состав окна редактирования интегрированной среды программирования тр 7.0.
- •13. Основные команды.
- •Общие «горячие клавиши»
- •«Горячие клавиши» редактирования.
- •«Горячие клавиши» компиляции – запуска – отладки программ.
- •14. Структура программы.
- •15. Оператор ввода
- •16. Оператор вывода
- •17. Выражения. Виды выражений.
- •Виды выражений:
- •18. Правила записи арифметических операций.
- •19. Встроенные математические функции.
- •Оператор безусловного перехода.
- •Правила использования оператора безусловного перехода (go to):
- •21. Пустой оператор.
- •22. Оператор условного перехода.
- •1. Полная форма записи оператора ветвления:
- •2. Сокращенная форма записи оператора ветвления:
- •I f (если)
- •Понятие циклического алгоритма. Циклическая программа.
- •Цикл с предусловием.
- •25. Цикл с постусловием.
- •26. Цикл с параметром.
- •27. Понятие массива.
- •28. Оператор описания массивов.
- •29.Одномерные массивы.
- •30. Двумерный массив.
- •31. Формирование массивов.
- •33. Вывод массива.
- •34. Понятие символьных и строковых переменных.
- •35. Строковые выражения. Операции над строками.
- •3. Строковые процедуры и функции
1. Введение. Понятие.
Для того, чтобы выполнить решение какой - либо задачи, ПК необходимо получить от пользователя инструкции. Набор таких инструкций для ПК, направленных на решение конкретной задачи, называется компьютерной программой.
Т.к. современные ПК не настолько совершенны, что даваемые им команды на выполнение необходимо записать в понятной для ПК форме. Поэтому применяют языки программирования - искусственные языки, алфавит, словарный запас и структура которых удобны человеку и понятны ПК.
Язык программирования - фиксированная система обозначений и правил для описания алгоритмов и структур данных.
2. Виды языков программирования:
Вычислительные (направлены на решение задач);
Декларативные (непроцедурные - направлены на задание связей и отношений между объектами и величинами, отсутствие определения последовательности выполнения действий - TURBO PROLOG).
3. Уровни языков программирования:
Язык низкого уровня (машинно-ориентированный) - средство записи инструкций ПК простыми командами на аппаратном уровне, т.е. отражает структуру данного класса ПК (работа с системой команд процессора).
Языки высокого уровня - средства, допускающие описание задачи в наглядном виде. Особенность - ориентировка на систему операторов, характерных для записи определенного класса алгоритмов (BASIC, FORTRAN, ANGOL, PASCAL, C++).
Языки сверхвысокого уровня - средство, при котором запись инструкций максимально компактна за счет введения сверхмощных операций и операторов (ANGOL - 68, APL).
4. Краткая история создания языка программирования
Turbo Pascal.
Язык программирования TP назван в честь выдающегося французского математика и философа Блеза Паскаля (1623 - 1662гг.), разработан в 1968 - 1971гг. Николаусом Виртом, профессором, директором Института информатики Швейцарской высшей политехнической школы. Изначально ЯП ТР служил для обучения программированию, но позже стал использоваться для разработки программных средств в профессиональном программировании.
5. Особенности:
Данный ЯП компактен, поэтому достаточно легок в изучении;
Отражает фундаментальные и наиболее важные концепции (идеи) алгоритмов в «понятной» форме, предоставляет программисту средства, помогающие проектировать программы;
Позволяет четко реализовать идеи структурного программирования и структурной организации данных;
Позволил реально перейти от методов отладки программ к системам автоматической проверки правильности программ;
Обладает надежностью разрабатываемых программ за счет требований ТР к описанию используемых в программе переменных, проверки согласованности программы при компиляции без ее выполнения.
Использование в ТР простых и гибких структур управления: ветвлений, циклов
6. Основные элементы языка программирования Turbo Pascal.
Turbo Pascal, как и обычный язык имеет свою грамматику и свой словарь. А чтобы хорошо знать язык необходимо знать его алфавит.
Алфавит – совокупность символов. Алфавит данного языка подразделяется на следующие основные группы символов:
1. Прописные латинские буквы (26 латин. букв). В ТР при написании программы используются латинские буквы (A…Z).
2. Цифры арабские (0…9).