Материал: Информатика. учебное пособие для иностранных слушателей подготовительного отделения (включая подготовку на уровень магистратуры). Кононов А.Д., Кононов а.А

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

SCSI – Small Computer System Interface – интерфейс малых компьютерных систем

SLQ – Super Letter-Quality – сверхкачественная печать

SVGA – Super Video Graphics Array – видеографическая

матрица класса «супер»

VAX – Virtual Address eXtended – расширенный виртуальный

адрес

VESA – Video Electronics Standards Association – Ассоциация

по стандартам видеоэлектроники

VBA – Visual Basic for Applications – язык Visual Basic для

приложений

VGA – Video Graphics Array – видеографическая матрица

VLB – VESA Local Bus – локальная шина VESA

WAN – Wide Area Network – глобальная вычислительная сеть

WWW – World-Wide-Web – всемирная информационная сеть

ПРИЛОЖЕНИЕ 3

Краткий русско – английский словарь терминов

Арифметические операторы – arithmetic operators

Арифметические списковые выражения – arithmetic list expression

Ассоциативность оператора – associativity of an operator

База данных – database

Бесконечные циклы – infinite loops

Бинарное дерево – binary tree

Буксировать – drag-and-drops

Буфер переноса – clipboard

Ввод/вывод – input / output

Взаимоисключающие утверждения – exclusive clauses

Видимый – visible

Виртуальный диск –RAM disk

Витраж - wallpaper

Восходящая стратегия – build up strategy

Вcплывающее меню – pop up menu

Встроенные предикаты – built in predicates

Входной поток – input stream

Выпадающее меню – drap-down menu

Выходной поток – output stream

Граничные условия – base cases

Графический интерфейс пользователя – Graphical User Interface (GUI)

Декларативное описание – declarative description

Дерево решений без циклов – non-circular decision tree

Дизъюнкция – disjunction

Директива – directive

Диспетчер памяти – memory manager

Диспетчер печати – print manager

Диспетчер программ – program manager

Диспетчер файлов – file manager

Драйвер виртуального устройства – Virtual Device Driver (VDD)

Зуммирование – zoom (увеличение или уменьшение по принципу лупы)

Именованная переменная – named variable

Интерфейс графического устройства – Graphics Device Interface (GDI)

Использование памяти – memory usage

Клавиатура – keyboard

Компоненты – components

Конкретизация переменных – instantiation of variables

Контрольная точка – spy point

Константа – constant

Конъюнкции оператор – conjunction operator

Линейка (полоска) – bar

Математическая функция – mathematical function

Механизм прерывания – interrupt mechanism

Наиболее общий унификатор – most general unifier

Область действия переменной – scope of variable

Обработка файлов – file handling

Объявление операторов – declaring operators

Отладка – debugging

Панель управления – Control Panel

Параметры трассировки – tracing options

Переменная – variable

Перечень – list box

Персонализация – customizing

Пиктограмма – icon

Позиция оператора – position of an operator

Правило – rule

Предложение – sentence

Принадлежность множеству – set membership

Приоритет оператора – precedence of an operator

Приоритетный режим – foreground

Прокручивать – scroll

Программный модуль – code module

Процедурная семантика – procedural meaning

Прямая трассировка – forward tracking

Рабочий экран – desktop

Расширенная память – extended memory

Расширенный режим – enhanced mode

Рекурсия – recursion

Режим трассировки – tracing mode

Свободная переменная – free variable

Синтаксис операторов – operator syntax

Синтаксис программ – syntax of programs

Системные операторы – system operators

Согласовать – satisfy

Согласовать вновь – resatisfy

Спецификаторы – specifiers

Списки – lists

Структура – structure

Сцепление – sharing

Узор – pattern

Унификация – unification

Установка – setting

Файл подкачки – swap file

Фоновый режим – background

Экспортировать – export

Эффективности вопросы – efficiency considerations

Язык – language.

ПРИЛОЖЕНИЕ 4

Диагностика ошибок трансляции

MISSING END – пропущено служебное слово END.

INVALID CHARACTER – в строке встретился недопустимый знак.

MISSING LABEL DEFINITION – отсутствует определение метки.

UNDEFINED FORWARD PROCEDURE OR FUNCTION – недопустимо использовать процедуру или функцию прежде, чем они будут определены.

MISSING BEGIN – пропущено служебное слово BEGIN.

MISSING ’.’ AT PROGRAM END – в конце программы отсутствует точка.

ALL VAR DEFINITIONS PRECEDE PROCEDURE DEFINITIONS – определения всех переменных должны находиться в программе перед определением процедур.

BAD ORIGIN FOR VARIABLE – недопустимое начальное значение для переменной.

BAD VARIABLE LIST – недопустимый список переменных.

BAD TYPE – недопустимое определение типа.

BAD LABEL – недопустимая метка.

BAD FUNCTION NAME – недопустимое имя для функции.

BAD PROCEDURE NAME – недопустимое имя для процедуры.

BAD FUNCTION RESULT TYPE – недопустимый тип результата функции.

‘ . ‘ UNSTEAD OF ‘ ; ‘ – точка использованa вместо точки с запятой.

MISSING ‘ ) ‘ AT END OF PARAMETR LIST – пропущена левая скобка в конце списка формальных параметров.

BAD PARAMETER – недопустимый параметр.

BAD SCALAR TYPE – недопустимый скалярный тип.

BAD SUBRANGE – недопустимое указание интервала.

BAD TYPE SPECIFICATION – недопустимое определение типа.

ARRAY INDEX TYPE ERROR – ошибка в задании типа индекса для массива.

BAD RECORD – недопустимая запись.

BAD FIELD LIST – недопустимое определение списка полей.

FIELD LIST MUST BE IN PARENTHESES – список полей должен указываться в скобках.

BAD VARIANT – недопустимый вариант.

DUPLICATE FIELD NAME – повторно используется имя для поля записи.

BAD CONSTANT – недопустимая константа.

LABEL NOT DELARED – используется неопределенная метка.

UNDEFINED SYMBOL – неопределенный символ.

MISSING SEMI – COLOR – пропущена точка с запятой.

INYALID DECLARATION. PROBABLY MISSING END – недопустимый оператор; возможно, что пропущено служебное слово END.

INYALID SYMBOL – недопустимый символ.

DUPLICATE CASE LABEL – повторно используется метка в операторе CASE.

MISSING END IN CASE STATEMENT – пропущено служебное слово END в операторе CASE.

BAD CASE LABEL – недопустимая метка выбора в операторе CASE.

MISSING UNTIL – пропущено служебное слово UNTIL.

BAD FOR STATEMENT – неправильный формат оператора цикла FOR.

BAD WITH STATEMENT – недопустимый оператор WITH.

TOO MANY ARGUMENS – слишком много аргументов.

BAD ARGUMENT – недопустимый аргумент.

TOO FEW ARGUMENTS – указано мало аргументов.

FILE VARIABLE MISSING – пропущена файловая переменная.

BAD FILE NAME – недопустимое имя файла.

ILLEGAL ASSIGNMENT – недопустимое присваивание.

BAD EXPRESSION – ошибка в выражении.

STRANGE ‘[‘ – BAD SET OR MISSING ARRAY DEF – странное появление ’[’, что может быть связано с недопустимым множеством или неопределенным массивом.

UNDEFINED OPERAND – неопределенный операнд.

BAD SET ELEMENT – недопустимый элемент множества.

BAD INDEX TYPE – недопустимый тип индекса.

ILLEGAL OPERATOR – недопустимый оператор.

ILLEGAL TYPE OF OPERAND – недопустимый тип операнда.

INCOMPATIBLE ARRAYS – несовместимые массивы.

ARRAY INDEX OUT OF RANGE – индекс массива выходит за заданные границы.

Оглавление

Введение....................................................................................................

3

1. История развития языков программирования. Парадигмы

программирования………………………………………….................

3

2. Языки программирования высокого уровня. Метаязыки

для описания синтаксических конструкций..........................................

6

3. Паскаль – язык структурно –

ориентированного программирования................................................

13

3.1. Лексика и конструкции языка……………………………….

15

3.2. Типы данных. Структуры данных …………………………

15

3.3. Выражения и операции………………………………………

23

3.4. Алгебра логики…………………………………………………

25

3.5. Построение программы………………………………………

27

3.6. Операторы языка……………………………………………..

30

3.7. Организация ввода – вывода………………………………….

33

3.8. Вызов процедур и функций……………………………………

36

Заключение……………………………………………………………..

38

Библиографический список……………………………………………

38

Приложение 1. Глоссарий…………………………………………….

39

Приложение 2. Список сокращений (аббревиатур)…………………

42

Приложение 3. Краткий русско–английский словарь терминов…..

47

Приложение 4. Диагностика ошибок трансляции…………………..

50

Учебное издание

Кононов Александр Давыдович Кононов Андрей Александрович

Информатика

Учебное пособие

для иностранных слушателей подготовительного

отделения (включая подготовку на уровень магистратуры)

Редактор Акритова Е.В.

Подписано в печать 8.06.2016 г. Формат 60×84 1/16. Уч.-изд. л. 3.4.

Усл.-печ. л. 3,5. Бумага писчая. Тираж 125 экз. Заказ № 187.

__________________________________________________________________

Отпечатано: отдел оперативной полиграфии

издательства учебной литературы и учебно-методических пособий

Воронежского ГАСУ

394006, Воронеж, ул. 20-летия Октября, 84

Источник: https://studfile.net/preview/16567430/