Содержание
- 2. Если знания человека не упорядочены, то чем больше он знает, тем большей будет путаница в его
- 3. Язык программирования – формальная знаковая система, предназначенная для описания алгоритмов в форме, которая удобна для исполнителя.
- 4. Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы позволяет определить
- 6. Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению
- 7. Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от
- 8. Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом
- 9. В языке ассемблера используются символьные обозначения команд, которые легко понятны и быстро запоминаются. Вместо последовательности двоичных
- 10. Фортран (англ. FORTRAN от FORmula TRANslator – переводчик формул), Разработан в 1957 году. Применяется для описания
- 11. Алгол (англ. ALGOL от ALGOrithmic Language – алгоритмический язык) Появился в 1958-1960 годах (Алгол-58, Алгол-60). Разработан
- 12. Кобол (англ. COBOL от COmmom Business Oriented Language – общий язык, ориентированный на бизнес) Разработан в
- 13. Лисп (англ. LISP от LISt Processing – обработка списков) Создан в 1959 – 1960 гг. в
- 14. Бейсик (англ. BASIC от Beginner’s Allpurpose Instruction Code – всецелевой символический код инструкций для начинающих) Создан
- 15. Форт (англ. FOURTH – четвёртый) Появился в конце 60-х – начале 70-х годов. Автор - Чарльз
- 16. Паскаль Появился в 1972 году. Был создан швейцарским учёным, специалистом в области информатики Никлаусом Виртом как
- 17. простота языка позволяющая быстро его освоить; удобство работы как с числовой, так и с символьной и
- 18. Ада Создан в конце 70-х годов на основе языка Паскаль. Назван в честь одарённого математика Ады
- 19. Си Берёт своё начало от двух языков - BCPL и B. В 1967 году Мартин Ричардс
- 20. Пролог «ПРОграммирование на языке ЛОГики» Был создан в начале 70-х годов группой специалистов Марсельского университета. В
- 21. В последние десятилетия в программировании возник и получил существенное развитие объектно-ориентированный подход. Это метод программирования, имитирующий
- 22. В настоящее время широко используются системы визуального программирования Visual Basic, Visual C++, Delphi и другие. Они
- 23. Pascal разработан профессором кафедры вычислительной техники Швейцарского Федерального института технологии Николасом Виртом в 1968 году назван
- 24. Основные файлы пакета Турбо Паскаль: Turbo.exe – интегрированная среда программирования; Turbo.hlp – файл, содержащий данные для
- 25. Структура программы на Pascal Program ; Uses ; - Label ; Const ; Type ; Var
- 26. Алфавит Pascal прописные и строчные буквы латинского алфавита: A, B, C…Y, Z, a, b, c,…y, z
- 27. Словарь Pascal зарезервированные слова стандартные идентификаторы идентификаторы пользователя
- 28. Зарезервированные слова имеют фиксированное написание и навсегда определенный смысл. Они не могут изменяться программистом и их
- 29. Некоторые зарезервированные слова версии Турбо Паскаль
- 30. Для обозначения определенных разработчиками языка функций, констант и т.д. служат стандартные идентификаторы, например Sqr, Sqrt и
- 31. Правила написания идентификаторов: Идентификатор начинается только с буквы (исключение составляют специальные идентификаторы меток). Идентификатор может состоять
- 32. Типы данных Pascal Определяют: Объем ОП для размещения данного. Диапазон допустимых значений. Допустимые операции. Простые (скалярные):
- 33. Типы данных Pascal Простые (скалярные): Целочисленные Вещественные Литерный (символьный) Булевский (логический) Пользовательские: перечисляемый; интервальный. Структурированные: Строковый
- 34. Значения целых типов могут изображаться в программе 2 способами: в десятичном виде и в шестнадцатеричном. Если
- 35. Допустимые операции: Арифметические операции +, -, *, /, Div, Mod Операции сравнения , =, , =
- 36. Вещественные типы данных
- 37. Допустимые операции: Арифметические +, -, *, / Сравнения , =, =, Стандартные функции и процедуры Abs
- 38. Вещественные значения могут изображаться в форме с фиксированной точкой, а также ф форме с плавающей точкой,
- 39. Литерный (символьный) тип Char Определяется множеством значений кодовой таблицы ПК. Каждому символу задается целое число от
- 40. Допустимые операции операции отношения: =, , >, =; вырабатывают результат логического типа стандартные функции: Chr(x) –
- 41. Логический (Булевский) тип Могут принимать только одно из 2-х значений: TRUE или FALSE. В памяти занимают
- 42. Допустимые операции операции сравнения =, , =, функции и процедуры Pred (True)=False; Ord (True)=1; Succ (False)=True;
- 43. логические операции а) конъюнкция (логическое "И", логическое умножение) – AND Истина тогда и только тогда, когда
- 44. логические операции дизъюнкция (логическое сложение, логическое "ИЛИ") – OR Ложь тогда и только тогда, когда оба
- 45. логические операции исключающее "ИЛИ" –XOR Истина тогда, когда операнды имеют противоположное значение.
- 46. логические операции отрицание – NOT Результат операции – противоположное значение аргумента
- 47. Пользовательские типы Перечисляемый (enumerated type) задается списком принадлежащих ему значений Формат: Type =( ); Var :
- 48. Строковый тип данных Строка – упорядоченная последовательность символов кодовой таблицы ПК 1 символ – 1 байт
- 49. Основные понятия Строковая константа – последовательность символов, заключенных в апострофы. Строковая переменная var : string[ ];
- 50. Операции над строками Сцепления (конкатенации) (+) Отношения (=, , =, ) ‘мама’+’мыла’+’раму’= =‘мама мыла раму’ ‘True1’
- 51. Процедуры и функции
- 52. Массив – это упорядоченная последовательность данных, состоящая из фиксированного числа элементов, имеющих один и тот же
- 53. Массивы Одномерные – элементы – простые переменные. Двумерные – структура данных, хранящая прямоугольную матрицу. Способ описания:
- 54. Множество – набор взаимосвязанных по какому-либо признаку или группе признаков объектов, которые можно рассматривать как единое
- 55. Формат записи: type = set of ; var : ; или var : set of ;
- 56. Запись – состоит из фиксированного числа компонентов одного или нескольких типов. Формат: type = record :
- 57. Файл – совокупность данных, записанная во внешней памяти под определенным именем. Формат: Type = ; Var
- 58. Указатель – это переменная, которая в качестве своего значения содержит адрес первого байта памяти, по которому
- 59. Подпрограмма – программа, реализующая вспомогательный алгоритм. Подпрограмма-функция function ( ) : ; ; Обращение к функции
- 60. Стандартные библиотечные модули обеспечивают доступность встроенных процедур и функции System - сердце Турбо Паскаля. Подпрограммы, содержащиеся
- 61. Типы операторов Pascal Простые Оператор присваивания Процедуры ввода-вывода Оператор безусловного перехода (go to) Операторы вызова процедуры
- 62. Оператор присваивания := ;
- 63. Процедуры ввода-вывода 1.Процедуры ввода (чтения) данных: Read [ln] (x1, x2, xn); Где x1, x2 – имена
- 64. Оператор безусловного перехода go to - «перейти к» и применяется в случаях, когда после выполнения некоторого
- 65. Пустой оператор Пустой оператор не содержит никаких символов и не выполняет никаких действий. Используется для организации
- 66. Составной оператор Этот оператор представляет собой совокупность произвольного числа операторов, отделенных друг от друга точкой с
- 67. Условный оператор да P If then else ; If then ; S1 S2 S1 P P
- 68. Оператор выбора Case K of K1:S1; K2:S2; ……… KN: SN [Else S;] End; K – селектор
- 69. Оператор цикла for (цикл с параметром) Формат записи: For i:=s1 to (downto) s2 do ; To
- 70. Оператор цикла while (цикл с предусловием, «пока») Формат записи: While do ; P S P –
- 71. Оператор цикла repeat (цикл с постусловием, «до») нет да выход Формат записи: Repeat Until ; P
- 72. Графика в Pascal Инициализация графического режима Базовые процедуры и функции Дуги и окружности Построение многоугольников Графики
- 74. Скачать презентацию