- •1 Вопрос
- •2 Вопрос
- •3 Вопрос:
- •5 Вопрос
- •6 Вопрос: Этапы подготовки и решения задач на эвм
- •9 Вопрос:
- •Оператор присваивания в Паскале
- •19 Вопрос
- •41 Вопрос:
- •20 Вопрос:
- •21 Вопрос:
- •22 Вопрос:
- •23 Вопрос:
- •24 Вопрос:
- •27 Вопрос:
- •28 Вопрос:
- •36 Вопрос:
- •29 Вопрос:
- •30 Вопрос: Классификация программных продуктов
- •31 Вопрос:
- •33 Вопрос:
- •Вопрос:
- •Преимущества
- •Недостатки
- •Языки программирования высокого уровня
- •34 Вопрос:
- •37 Вопрос:
- •40 Вопрос:
- •42 Вопрос:
- •45 Вопрос:
- •48 Вопрос.
- •51 Вопрос:
- •52 Вопрос.
- •59 Вопрос.
- •61 Вопрос.
- •62 Вопрос.
37 Вопрос:
Простые и составные условия: условный оператор языка программирования Pascal:
If условие then оператор_1 else оператор_2;
Условие - это выражение, стоящее в операторе if..then сразу после слова if. В зависимости от этого условия компьютер выполняет ту либо иную ветвь программы.
Простое условие - это математическое сравнение двух выражений по величине. Операции сравнения на языке программирования можно записать при помощи следующих знаков.
Примеры простых условий: a<>b a<=0
Составные условия. При решении различных задач иногда возникает необходимость проверять выполнение двух (как например, 0<a<5) и более условий. Такие условия называют составными. Для записи составных условий на языке программирования используют следующие логические операции:
and –«и»; or – «или»; not – лог. отрицание.
40 Вопрос:
Для программной обработки в ЭВМ данные представляются в виде величин и их совокупностей. Величина - это элемент данных с точки зрения их семантического (смыслового) содержания или обработки.
характеристики (атрибуты):
имя - это ее обозначение и место в памяти;
тип - множество допустимых значений и множество применимых операций к ней;
значение - динамическая характеристика, может меняться многократно в ходе исполнения алгоритма.
Переменной - величина, значение которой меняется в процессе исполнения алгоритма.
тип величины задают заранее, т.к. все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа.
42 Вопрос:
Программирование графических изображений в Pascal реализуется с помощью модулей (библиотек) GRAPH и CRT. Эти модули содержат описания стандартных констант, процедур и функций, используемых при работе с монитором в текстовом и графическом режимах.
Когда мы работаем в текстовом режиме, наш экран разбивается на строки, а строки, в свою очередь, на позиции. В каждую такую позицию можно поместить один символ. Для этого существуют координаты X и Y (вертикальная и горизонтальная), т.е. Y – это номер строки на экране, а X – позиция в этой строке.
модуль – GRAPH.
Подключается он таким образом:
program graphic;
Uses graph;
Var ...
Цвета в графическом режиме Pascal задаются таким образом: Черный = 0; Синий = 1; Зелёный = 2; Голубой = 3; Красный = 4; Фиолетовый = 5;
Коричневый = 6; Светло-серый = 7;
Темно-серый = 8; Ярко-синий = 9;
45 Вопрос:
Цикл – в программировании называется многократное повторение одних и тех же действий или вычислений по одним и тем же зависимостям с различными значениями переменных. В общем случае цикл должен быть реализован за 4 этапа :
1 этап – подготовка цикла (инициализация).
Задание начального значения параметру и переменной цикла.
2 этап – тело цикла. Это многократное повторение действие в цикле или вычислений по одним и тем же математическим зависимостям с разными значениями переменных.
3 этап – модификация (изменение) цикла
Изменение значений параметра цикла.
4 этап – управление циклом
Это проверка условия на продолжение или начало цикла.
Итерационные циклы отличаются от циклов с параметром тем, что в них заранее неизвестно число повторений. сначала шаг, а потом проверка. Как всякий нормальный грибник, этот принесет полную или слегка переполненную корзину.
46 вопрос Процедурная декомпозиция лежит в основе структурного программирования, состоит в разбиении сложных систем на части с целью последующей реализации в виде небольших подпрограмм.Одна из основных особенностей процедурного программирования заключается в том, что оно позволило создавать библиотеки подпрограмм (процедур), которые можно было бы использовать повторно в различных проектах или в рамках одного проекта.
Подпрограмма – последовательность операторов, которые определены и записаны только в 1 месте программы. Каждая подпрограмма определяется уникальным именем. 2типа подпрограмм:
1)процедуры;2)функции. Процедуры и функции используемые в программе должны быть соответствующим образом описаны до первого их упоминания. Вызов процедуры или функции производится по их имени .
47 вопрос Алгоритмические языки - это специальное средство, предназначенное для записи алгоритмов в аналитическом виде. Алгоритмические языки близки к математическим выражениям и к естественным языкам. Каждый алгоритмический язык имеет свой словарь. Алгоритм, записанный на алгоритмическом языке, выполняется по строгим правилам этого конкретного языка.