Глава 4. Алгоритмические языки
1. Что такое алгоритм? очный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время |
2. Что такое блок-схема?
распространенный тип схем (графических моделей), описывающих алгоритмы или процессы, в которых отдельные шаги изображаются в виде блоков различной формы, соединенных между собой линиями.
|
3. Что такое оператор?
оператор BBS, занимающийся поддержанием стабильной работы станции, регулярным обновлением файловой базы и пр.
|
4. Что такое транслятор? Какие способы трансляции существуют? программа или техническое средство, выполняющее трансляцию программы виды трансляции: Адресный Диалоговый. Многопроходной. Обратный. Однопроходной. Оптимизирующий.. Синтаксически-ориентированный. Тестовый. |
5. Как классифицируются языки программирования? К процедурным (или структурным) языкам относится большинство «классических» языков программирования, таких как FORTRAN, BASIC, Паскаль, Си Логические языки программирования (ЛИСП, ПРОЛОГ и другие) представляют собой отдельную линию развития. Объектно-ориентированные языки программирования (Visual BASIC, C++, Object Pascal, Java) — это новая ступень развития процедурных языков программирования. |
6. Какие алгоритмические языки были созданы для решения исключительно математических задач? Pascal Baesik |
7. Какой алгоритмический язык используется для оформления документов в сети Интернет? Для описания гипертекстовых документов в Internet используется специальный язык HTML - HyperText Markup Language |
8. Из каких этапов состоит процесс создания программы? Процесс разработки программного обеспечения состоит из нескольких этапов, из которых в узком смысле лишь непосредственное создание программного кода носит название «программирование». Запись исходных текстов программ при помощи языков программирования
|
Глава 5. Язык программирования Турбо-Паскаль
1. Что такое переменная? любая используемая переменная должна быть определена, причем определение переменной должно предшествовать первому ее использованию. |
2. Какие существуют виды идентификаторов?
Встроенный ассемблер позволяет в выражениях ассемблера получить доступ ко всем идентификаторам Паскаля, включая метки, константы, типы, переменные, процедуры и функции
|
3. Какие существуют типы данных в языке Турбо Паскаль? Наиболее распространенные в математике числовые типы – это целые числа, которые представляют бесконечное множество дискретных значений, и действительные числа, которые представляют неограниченный континуум значений. |
4. Для чего служит условный оператор IF?
служит для организации процесса вычислений (изменения последовательности выполнения операторов) в зависимости от какого-либо логического условия
|
5. В чем отличие оператора CASE от условного оператора IF? Если вариантов всего два, то можно обойтись и оператором IF. Но если их, например, десять? В этом случае оптимален оператор варианта CASE. |
6. Приведите синтаксис оператора безусловного перехода. Оператор безусловного перехода JUMP выполняет переход вниз на сисметку LABEL:, вверх на сисметку BEGIN:, на обычную метку или относительный прыжок в пределах локальной области. |
7. Какие существуют операторы цикла? с постусловием REPEAT…UNTIL с предусловием WHILE с параметром FOR
|
8. Что такое подпрограмма? поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий. |
9. Что такое процедура? это любая подпрограмма, которая не является функцией. |
10. Что такое запись? конструкция большинства языков программирования, позволяющая содержать в себе набор переменных различных типов. В языках семейства Pascal структуры традиционно называют записями |
11. При помощи каких операторов осуществляется запись в файл и чтение из файла? Input# считывает последовательность символов, обычно записанных с помощью оператора Write# |