У вас вопросы?
У нас ответы:) SamZan.net

латинские буквы от до z строчные и заглавные; цифры от 0 до 9; разделители- запятая точка с за

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

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

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

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

1)

  1.  латинские буквы от a до (строчные и заглавные);
  2.  цифры от 0 до 9;
  3.  разделители: запятая, точка с запятой, точка, двоеточие, ' апостроф, кавычки, скобки, символ <Пробел>;
  4.  знаки арифметических действий: + (сложение), - (вычитание), * (умножение), / (деление);
  5.  знаки операций отношений:  > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно), = (равно).

2)

Лексемы - это минимальные значимые единицы текста в программе,  написанной на Паскале.  

 3)

Виды лексем

  1.  идентификаторы (identifiers)
  2.  ключевые слова (key words) .
  3.  литералы (literals)-  позволяют задать в программе значения для числовых, символьных и строковых выражений, а также null- литералов . 
  4.  разделители (separators) – это специальные символы, которые используются в служебных целях языка.
  5.  операторы (operators).
  6.  константы

4)

 Идентификаторы – это имена элементов языка

5)

  1.  должен начинаться с буквы или знака подчерк.
  2.  Должен содержать только буквы, знак подчерк и цифры.
  3.  Прописные и строчные буквы не различ
  4.  длина произвольна,
  5.  не должен совпадать с ключ словом

6) Ключевое слово

Это зарезервированные слова, состоящие из ASCII -символов и выполняющие различные задачи языка. 

7)Знаки операции

=

-

равно;

 

 

 

 

<=

-

меньше или равно;

<>

-

не равно;

 

 

 

 

>=

-

больше или равно;

<

-

меньше;

 

 

 

 

>

-

больше.

+, -, *, \, :=, mod, div

Кароче, всякие такие действия. Сами придумаете чо ответить.

8)

Операторы – прога. представ. Собой послед. Операторов. Операторы исполняются послед., один за другим, если явным образом не заданы.

9)

Виды операторов:

  1.  простейшие операторы
  2.  операторы описания
  3.  исполняемые операторы

10)

Оперы описания – опис. Данные (переменные, константы, типы), над которыми в проге. Выполняются действия.

11)

Исполняемые оперы – задает законченное действие, выполняемое над данными. Пример: вывод на экран, выход из проги.

12)

Структура

{Заголовок}

Program <имя_проги>

Раздел описания

Раздел константы

Раздел тип перемени имен константы

Begin начало основного тела проги

Операторы

Конец end.

13)

  1.  оперы каждого логич. Един. Блока. Проги стоит записывать с отступом на 2а символа от левого края предыдущ. Блока.
  2.  Не следует записывать на одну строку несколько оперов.
  3.  В тексте должны отсутствовать «… числа»
  4.  Необходимо снабжать текст проги. Комментами.


14)

Константа – объект, значения которого известно еще до начала работы проги.

Применяется :

- для оформления наглядных прог.

- для использ.

15)

Const:

  1.  N=-10
  2.  M=1000000000
  3.  N2=n*2
  4.  X=2.5
  5.  C=’z’
  6.  S=’string’
  7.  B=true

16.

Переменная –прог. Объект, значение которого может измен. В процессе работы проги.

17.

Тип данных – характер диапазона значений, которые могут принимать переменные, относ. К этому типу данных.

Realдействит. Числа

Integerцелые числа

stringстрока (послед символов)

Booleanлогический тип (истина\ложь)

18.

Данные, находящиеся в переменной (то есть по данному адресу памяти), называются значением.

19.

Логическое выражение— конструкция языка программирования, результатом вычисления которой является «истина» или «ложь».

Приоритет— формальное свойство оператора/операции, влияющее на очередность его выполнения в выражении с несколькими различными операторами при отсутствии явного указания на порядок их вычисления.

20.

Оператор ввода.

Read (<список_ввода>) и readln (<список_ввода >)

21.

Оператор вывода.

Write 

Writeln

22.

Условный оператор.

Оператор if выбирает между двумя вариантами развития событий:

 if <выражение> then <один_оператор1>

[else <один_оператор2>];

Форма Бэкуса — Наура — формальная система описания синтаксиса, в которой одни синтаксические категории последовательно определяются через другие категории. 

23.

24.

---

25.

Виды циклов

  1.  Цикл с постусловием (repeatuntil)
  2.  Цикл с предусловием (whiledo)

  1.  Цикл с параметром (for … to/downto … do)

26.

---

27-28.

29.

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

30.

ЭВМ -комплекс  технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач.

31.

Виды ЭВМ:

  1.  Аппаратное
  2.  Программное
  3.  Математическое
  4.  Лингвистическое
  5.  Организационное
  6.  Эргономическое
  7.  Информационное

32.

Виды прикладного по:

  1.  ПО общего назначения
  2.  ПО специального назначения
  3.  Профессиональное ПО

33.

----

34.

Устройства АО:

  1.  Центральный процессор (CPU)
  2.  Оперативная память (memory)
  3.  Устройство хранения инфы (storage devices)
  4.  Устройство ввода (input devices)
  5.  Устройства вывода (outout devices)
  6.  Устройства связи (communication devices)

35.

Понятие ПО

  1.  Все или часть программ, процедур, правил и соответствующей документации системы обработки информации.

36.

  1.  Программа - данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.

37.

  1.  Американский национальный институт стандартов ANSI (American National Standards Institute)
  2.  Институт инженеров по электротехнике и электронике IEEE (Institute of Electrical and Electronic Engineers)
  3.  Организация международных стандартов ISO (International Organization for Standardization)
  4.  Единая система программной документации (ЕСПД

38.

  1.  Антропоцентрический
  2.  Техноцентрический
  3.  Закон РФ №24-ФЗ
  4.  Статистическая теория информации
  5.  Кибернетическая теория
  6.  Логико-семантическая теория

39.

Информация — сведения о чём-либо, независимо от формы их представления.

40.

Аспекты

  1.  Синтаксический
  2.  Семантический
  3.  Прагматический

41.

Данные – это представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе.

42.

Знания – это закономерности предметной области, полученные в результате практической деятельности и профессионального опыта, позволяющие специалистам ставить и решать задачи в этой области.

43.

Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ.

44.

Факторы развития ЯП

  1.  Предметная ориентация языка ;
  2.  Наличие среды программирования, поддерживающей разработку приложений на конкретном языке программирования;
  3.  Удобство сопровождения и тестирования программ;
  4.  Четкость и логичность синтаксических конструкций языка;
  5.  Стоимость разработки с применением конкретного языка программирования

45.

Виды ЯП

  1.  Машинный код
  2.  ЯП низкого уровня
  3.  ЯП высокого уровня
  4.  ЯП сверхвысокого уровня

46.

Машинный код, машинный язык — система команд конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой ЭВМ.

47.

Язык программирования низкого уровня - язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET) процессора.

48.

ЯП высокого уровня  - язык программирования, разработанный для быстроты и удобства использования программистом.

49.

Язык программирования сверхвысокого уровня, (VHLL -very high-level programming language) - язык программирования с очень высоким уровнем абстракции.

50.

Парадигма программирования - это система идей и понятий, определяющих стиль написания компьютерных программ.

51.

Основные …

  1.  Структурное
  2.  Объектно-ориентированное
  3.  Логическое
  4.  Функциональное
  5.  Агентно-ориентированное

52.

Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.

53.

# Алгол, Паскаль, Си.

54.

Парадигмы

  1.  Инкапсуляция
  2.  Наследование
  3.  Полиморфизм

55.

Симула , Smalltalk,  С++, Java, C#

56.

Лог и функц - Параллельно со структурным, на математической основе создавались функциональные языки - на базе λ-исчислений, и логические языки – на базе логики предикатов.

57.

  1.  Lisp - англ. LISt Processing,
  2.  Prolog - англ. PROgramming in LOGic

58.

Агентно-ориентированный подход к программированию - парадигма программирования, в которой основными концепциями являются понятия агента и его поведения, которое зависит от среды, в которой он находится.

59.

Транслятор - программа или техническое средство, выполняющее преобразование программы, представленной на одном из языков, в программу на другом языке и, в определённом смысле, равносильную первой.

60.

Виды трансляторов

  1.  Компиляторы
  2.  интерпретаторы




1. . ОБЩИЕ ПОЛОЖЕНИЯ 1
2. Возрастные дифференцированные технологии Организация свободного времени дошкольников мл
3. Тема- Вивчення роботи осцилограма
4. тематическое развитие эстетическая мысль получает только у древних греков
5. Вышеград.html
6. за роста издержек производства
7. Международный государственный экологический университет имени А
8. навигационных систем Прогресс в радиоэлектронике Прием и передача данных Управление пассивной за
9. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата біологічних наук.3
10. Династический кризис и его разрешение