Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы Гос-Экзамен (Часть 1).docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
853.9 Кб
Скачать

4. Видеопамять

Для хранения графической информации используется видеопамять.

Видеопамять (VRAM) -- разновидность оперативного ЗУ, в котором хранятся закодированные изображения. Это ЗУ организовано так, что его содержимое доступно сразу двум устройствам -- процессору и дисплею. Поэтому изображение на экране меняется одновременно с обновлением видеоданных в памяти.

12. Понятие и основные свойства алгоритма. Способы описания алгоритмов. Стандарты для изображения блок-схем алгоритмов.

Алгоритмом называется точное и понятное предписаниe исполнителю совершить последовательность действий, направленных на решение поставленной задачи. Слово «алгоритм» происходит от имени математика Аль Хорезми, который сформулировал правила выполнения арифметических действий. Первоначально под алгоритмом понимали только правила выполнения четырех арифметических действий над числами. В дальнейшем это понятие стали использовать вообще для обозначения последовательности действий, приводящих к решению любой поставленной задачи. Говоря об алгоритме вычислительного процесса, необходимо понимать, что объектами, к которым применялся алгоритм, являются данные. Алгоритм решения вычислительной задачи представляет собой совокупность правил преобразования исходных данных в результатные.

Основными свойствами алгоритма являются:

  1. детерминированность (определенность). Предполагает получение однозначного результата вычислительного процecca при заданных исходных данных. Благодаря этому свойству процесс выполнения алгоритма носит механический характер;

  2. результативность. Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат;

  3. массовость. Это свойство предполагает, что алгоритм должен быть пригоден для решения всех задач данного типа;

  4. дискретность. Означает расчлененность определяемого алгоритмом вычислительного процесса на отдельные этапы, возможность выполнения которых исполнителем (компьютером) не вызывает сомнений.

Способы описания алгоритмов:

Выбор средств и методов для записи алгоритма зависит прежде всего от назначения ( природы ) самого алгоритма, а также от того, кто (что ) будет исполнителем алгоритма.

Алгоритмы записываются в виде : - словесных правил;

- псевдокода;

- блок схем;

- программ и т.д.;

Блок-схемы:

При разработке программ рекомендуется использовать графический способ записи алгоритма в виде блок-схемы. Блок-схема — это графическое изо­бражение алгоритма в виде плоских геометрических фигур (блоков), соединенных линиями. Внутри блока записывается действие, которое нужно выполнить, или условие, которое необходимо проверить. Блок-схема — стандартный способ записи алгоритма, существует государственный стандарт (ГОСТ), содержащий перечень правил построения блок-схем.

Основные блоки, которые используются при составлении графического алгоритма, изображены на рис. 1.1, где а— начало (конец) алгоритма; б — блок ввода/вывода; в — операционный блок; г — логический (условный) блок; д — цикл с параметром (для параметра цикла указывается его начальное и конечное значение, шаг равен единице). Конструкция "цикл с параметром" отдельно ГОСТом не регламентируется, однако приведенное обозначение (шестиугольник) разрешено использовать для различных це­лей, поэтому такое изображение цикла на блок-схеме часто встречается в литературе по программированию. Цикл с параметром будет подробно рас­сматриваться далее.  В ГОСТ 19.701-90 (ИСО 5807-85), дата введения 01.01.1992 г., приводится еще один возможный вариант обозначений для циклов. Однако он представляется неудачным (рис. 1.1, е—ж).