Информатика и технология программирования


Раздел: Информатика и основы программирования на языке Си ( часа )


1. . Основные положения теории информации. Понятие информации. Единицы измерения, хранения и передачи информации: бит, байт, машинное слово. Формы представления числовой, символьной, графической, звуковой информации (2 часа).

2. . Понятие алгоритма: алгоритм, предметная область, набор операций, интерпретатор. Формы пре д ставления алгоритма - блок схема. Программа как реализация понятия алгоритма в среде обработки данных. Компоненты языка программирования - типы данных и переменных, операции, логика а л горитма, модульная организация программы. Реализация программы на уровне компьютерной а р хитектуры - процессор, память, команда, данные. Принцип хранимой программы (bk11.doc) (2 ч а са).

3. . История развития языков программирования высокого уровня: Фортран, Бейсик, Паскаль, Си, их особенности. Язык Си как средство программирования архитектуры компьютера. Пример простейшей Си-программы вычисления суммы элементов массива. Особенности синтаксиса. Функции, переменные, операции, операторы (2 час).

4. . . Понятие типа данных и переменной. Определение переменных в Си. Базовые типы данных char,int,long как машинные слова. Особенности типа данных char. Байт, слово, двоиной слово. Системы счисления. Представление целых без знака в различных системах счисления, константы. Использование восьмеричной и шестнадцатиричной систем счисления для представления данных и работы с машинными словами (bk12.doc) (3 часа).

5. . Представление отрицательных чисел. Дополнительный код. Знаковая и беззнаковая формы представления в Си. Представление символов. Представление чисел с плавающей запятой . Массивы: особенности работы, инициализация (bk12.doc) (1 час).

6. . Преобразование базовых типов данных в выражениях: действия, порядок. Явные и неявное преобразования. (bk12.doc) (1 час).

7. . Выражения и операции (обзор и классификация):арифметические, сравнения, логические, машинно-ориентированные, присваивания, адресные , выделения составляющего типа данных. Особенности выполнения операций на Си (совместимость, приоритеты , направление выполнения, действие и результат).


Начало  Назад  Вперед



Книжный магазин