Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
1)
2)
Лексемы - это минимальные значимые единицы текста в программе, написанной на Паскале.
3)
Виды лексем
4)
Идентификаторы это имена элементов языка
5)
6) Ключевое слово
Это зарезервированные слова, состоящие из ASCII -символов и выполняющие различные задачи языка.
7)Знаки операции
= |
- |
равно; |
|
|
|
|
<= |
- |
меньше или равно; |
<> |
- |
не равно; |
|
|
|
|
>= |
- |
больше или равно; |
< |
- |
меньше; |
|
|
|
|
> |
- |
больше. |
+, -, *, \, :=, mod, div
Кароче, всякие такие действия. Сами придумаете чо ответить.
8)
Операторы прога. представ. Собой послед. Операторов. Операторы исполняются послед., один за другим, если явным образом не заданы.
9)
Виды операторов:
10)
Оперы описания опис. Данные (переменные, константы, типы), над которыми в проге. Выполняются действия.
11)
Исполняемые оперы задает законченное действие, выполняемое над данными. Пример: вывод на экран, выход из проги.
12)
Структура
{Заголовок}
Program <имя_проги>
Раздел описания
Раздел константы
Раздел тип перемени имен константы
Begin начало основного тела проги
Операторы
Конец end.
13)
14)
Константа объект, значения которого известно еще до начала работы проги.
Применяется :
- для оформления наглядных прог.
- для использ.
15)
Const:
16.
Переменная прог. Объект, значение которого может измен. В процессе работы проги.
17.
Тип данных характер диапазона значений, которые могут принимать переменные, относ. К этому типу данных.
Real действит. Числа
Integer целые числа
string строка (послед символов)
Boolean логический тип (истина\ложь)
18.
Данные, находящиеся в переменной (то есть по данному адресу памяти), называются значением.
19.
Логическое выражение конструкция языка программирования, результатом вычисления которой является «истина» или «ложь».
Приоритет формальное свойство оператора/операции, влияющее на очередность его выполнения в выражении с несколькими различными операторами при отсутствии явного указания на порядок их вычисления.
20.
Оператор ввода.
Read (<список_ввода>) и readln (<список_ввода >)
21.
Оператор вывода.
Write
Writeln
22.
Условный оператор.
Оператор if выбирает между двумя вариантами развития событий:
if <выражение> then <один_оператор1>
[else <один_оператор2>];
Форма Бэкуса Наура формальная система описания синтаксиса, в которой одни синтаксические категории последовательно определяются через другие категории.
23.
24.
---
25.
Виды циклов
26.
---
27-28.
29.
Компьютер - устройство общего назначения, которое может быть запрограммировано, чтобы выполнить конечную, строго определенную последовательность арифметических или логических операций.
30.
ЭВМ -комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач.
31.
Виды ЭВМ:
32.
Виды прикладного по:
33.
----
34.
Устройства АО:
35.
Понятие ПО
36.
37.
38.
39.
Информация сведения о чём-либо, независимо от формы их представления.
40.
Аспекты
41.
Данные это представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе.
42.
Знания это закономерности предметной области, полученные в результате практической деятельности и профессионального опыта, позволяющие специалистам ставить и решать задачи в этой области.
43.
Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ.
44.
Факторы развития ЯП
45.
Виды ЯП
46.
Машинный код, машинный язык система команд конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой ЭВМ.
47.
Язык программирования низкого уровня - язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET) процессора.
48.
ЯП высокого уровня - язык программирования, разработанный для быстроты и удобства использования программистом.
49.
Язык программирования сверхвысокого уровня, (VHLL -very high-level programming language) - язык программирования с очень высоким уровнем абстракции.
50.
Парадигма программирования - это система идей и понятий, определяющих стиль написания компьютерных программ.
51.
Основные …
52.
Структу́рное программи́рование методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.
53.
# Алгол, Паскаль, Си.
54.
Парадигмы
55.
Симула , Smalltalk, С++, Java, C#
56.
Лог и функц - Параллельно со структурным, на математической основе создавались функциональные языки - на базе λ-исчислений, и логические языки на базе логики предикатов.
57.
58.
Агентно-ориентированный подход к программированию - парадигма программирования, в которой основными концепциями являются понятия агента и его поведения, которое зависит от среды, в которой он находится.
59.
Транслятор - программа или техническое средство, выполняющее преобразование программы, представленной на одном из языков, в программу на другом языке и, в определённом смысле, равносильную первой.
60.
Виды трансляторов