единицами измерения информации: бит, байт, Кб, Мб, Гб. Сущность содержательного (вероятностного) подхода к
измерению информации. Определение бита с позиции содержания сообщения.
Представление
чисел в компьютере
Основные принципы представления данных в памяти компьютера. Представление целых чисел. Диапазоны
представления целых чисел без знака и со знаком. Принципы представления вещественных чисел.
Представление текста, изображения и звука в компьютере
Способы кодирования текста в компьютере. Способы представление изображения. Цветовые модели. Растровая и
векторная графики. Способы дискретного (цифрового) представление звука.
Хранения
и передачи информации
История развития носителей информации. Современные (цифровые, компьютерные) типы носителей информации и их
основные характеристики. Модель К. Шеннона. Основные характеристики каналов связи: скорость передачи,
пропускная способность. Понятие «шум» и способы защиты от шума.
Обработка информации и алгоритмы
Основные типы задач обработки информации. Понятие исполнителя обработки информации. Понятие алгоритма
обработки информации.
Автоматическая
обработка информации
«Алгоритмические машины» в теории алгоритмов. Определение и свойства алгоритма управления алгоритмической
машины. Устройство и системы команд алгоритмической машины Поста.
Информационные процессы в компьютере
Этапы истории развития ЭВМ. Неймановская архитектура ЭВМ. Использование периферийных процессоров
(контроллеров). Архитектура персонального компьютера. Основные принципы архитектуры суперкомпьютеров.
Алгоритмы, структуры алгоритмов, структурное программирование
Этапы решения задачи на компьютере:
исполнитель алгоритмов, система команд исполнителя. Возможности
компьютера как исполнителя алгоритмов. Система команд компьютера. Классификация структур алгоритмов.
Основные принципы структурного программирования
Программирование линейных алгоритмов
Система типов данных в Паскале. Операторы ввода и вывода. Правила записи арифметических выражений на Паскале.
Оператор присваивания. Структуры программ на Паскале
Логические величины и выражения, программирование ветвлений
Логический
тип данных, логические величины, логические операции. Правила записи и вычисления логических
выражений. Условный оператор IF. Оператор выбора select case.
Программирование циклов
Циклы с предусловием и циклом с постусловием. Цикл с заданным числом повторений и итерационные циклы.
Операторы цикла while и repeat – until. Оператор цикла с параметром for. Вложенные циклы
Подпрограммы
Понятия вспомогательного алгоритма и подпрограммы. Правила описания и использования подпрограмм-функций.
Правила описания и использования подпрограмм-процедур
Работа
с массивами
Правила описания массивов на Паскале. Правила организации ввода и вывода значений массива. Правила программной
обработки массивов
Работа с символьной информацией
Правила описания символьных величин и символьных строк. Основные функции и процедуры Паскаля для работы с
символьной информацией.
Достарыңызбен бөлісу: