- •2.Принцип фон Неймана.
- •3.Внутренние устройства пэвм.
- •4.Внешние устройства пэвм.
- •10.Принтеры.
- •5.Материнская плата.
- •6.Оперативная память.
- •8.Видеокарта и звуковая карта
- •11.Мониторы.
- •12. Программное обеспечение.
- •13.Прикладные программы.
- •14.Системные программы.
- •15.Инструментальные программы.
- •17.Требования к сетям. Производительность.
- •Надежность и безопасность
- •Расширяемость и масштабируемость
- •Управляемость
- •Совместимость
- •18.Абонентские и административные системы. (Неполный)
- •21.Классификация сетей. По территориальной распространенности
- •22.Локальная сеть.
- •23.Конфигурация сетей.
- •1. Рабочие станции
- •24.Интернет.
- •26.Сервисы.
- •27.Адрессация
- •31.Файл.
- •Имя файла
- •32.Файловая система.
- •36.Графика.
- •37.Алгоритм.
37.Алгоритм.
Алгори́тм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
Виды.
Особую роль выполняют прикладные алгоритмы, предназначенные для решения определённых прикладных задач. Алгоритм считается правильным, если он отвечает требованиям задачи (например, даёт физически правдоподобный результат). Алгоритм (программа) содержит ошибки, если для некоторых исходных данных он даёт неправильные результаты, сбои, отказы или не даёт никаких результатов вообще. Последний тезис используется в олимпиадах по алгоритмическому программированию, чтобы оценить составленные участниками программы.
Важную роль играют рекурсивные алгоритмы (алгоритмы, вызывающие сами себя до тех пор, пока не будет достигнуто некоторое условие возвращения). Начиная с конца XX — начала XXI века
активно разрабатываются параллельные алгоритмы, предназначенные для вычислительных машин, способных выполнять несколько операций одновременно.
Представление алгоритма:
словесная или вербальная (языковая, формульно-словесная);
дракон-схема;
псевдокод (формальные алгоритмические языки);
схематическая:
структурограммы (схемы Насси-Шнайдермана);
графическая (блок-схемы, выполняется с требованиями стандарта).
Обычно сначала (на уровне идеи) алгоритм описывается словами, но по мере приближения к реализации он обретает всё более формальные очертания и формулировку на языке, понятном исполнителю (например, машинный код).