Курс включает изучение:
- фазы информационного цикла и их модели;
- функциональная и структурная организация компьютера;
- носители информации и технические средства для хранения данных;
- позиционные системы счисления;
- двоичная арифметика, методы перевода чисел;
- коды: прямой, обратный, дополнительный, модифицированный;
- форматы представления чисел с плавающей запятой;
- выполнение арифметических операций с числами с фиксированной и плавающей запятой;
- основные этапы решения задач на ЭВМ;
- принципы программного управления, структурное программирование;
- представление основных управляющих структур программирования;
- жизненный цикл программы, критерии качества программы;
- постановка задачи и спецификация программы;
- понятие и свойства алгоритма, способы записи алгоритма;
- программа на языке высокого уровня, анализ программ;
- модульные программы, процедуры и функции;
- стандартные типы данных, структуры данных: массивы, записи;
- динамические структуры данных;
- организация данных на устройствах с прямым и последовательным доступом;
- файловые структуры.
Лауферман
О.В.