Электронный учебник по Информатике и Программированию на языке высокого уровня
Содержание

Информатика

I.
Введение
Информатика и современное общество
  1. Информационное общество
  2. Понятие информатики
Информация, её представление и измерение
II.
Представление о системах счисления
Преобразование чисел из одной системы счисления в другую
  1. Правила перевода целых чисел
  2. Правила перевода правильных дробей
  3. Правило перевода дробных чисел
III.
Правила выполнения простейших арифметических действий
  1. Правила сложения
  2. Правила вычитания
  3. Правила умножения
  4. Правила деления
IV.
Структура компьютера и принципы его функционирования
V.
Представление целых чисел в компьютере
  1. Представление целых чисел в беззнаковых целых типах
  2. Представление целых чисел в знаковых целых типах
  3. Прямой код числа
  4. Дополнительный код числа
  5. Алгоритм получения дополнительного кода отрицательного числа

Представление вещественных чисел в компьютере
  1. Нормализованная запись числа
  2. Представление чисел с плавающей запятой
  3. Алгоритм представления числа с плавающей запятой
VI.
Представление информации в компьютере
  1. Представление текстовых данных
  2. Представление изображений
  3. Представление звуковой информации
  4. Представление видео
VII.
Определение операционной системы
ОС как расширенная машина
ОС как система управления ресурсами
Классификация ОС
  1. Особенности алгоритмов управления ресурсами
  2. Управление процессами
VIII.
Файловая система
  1. Численные и информационные прикладные системы
  2. Файловые системы
Имена файлов
Типы файлов
Режим многопользовательского доступа
Права доступа к файлу
Потребности информационных систем



Программирование


I.
Информационные системы
СУБД (Система Управления Базой Данных)
  1. Основные понятия и определения
Введение
Базовые таблицы
  1. Определение
  2. Предложение CREATE TABLE
  3. Типы данных
  4. Предложение ALTER TABLE
  5. Предложение DROP TABLE

II.
Операции выборки данных. Примеры запросов
  1. Простая выборка "SELECT*"
  2. Выборка с исключением дубликатов
  3. Выборка вычисляемых значений
  4. Ограниченная выборка
  5. Выборка с упорядочением
  6. Выборка с использованием BETWEEN (между)
  7. Выборка с использованием IN (принадлежит)
  8. Выборка с использованием предиката LIKE (похоже на)
  9. Выборка, при которой вовлекается NULL (неопределенное значение)
Запросы, использующие присоединение
  1. Простое эквисоединение
  2. Соединение с дополнительным условием
III.
Подзапросы
  1. Простой подзапрос
  2. Коррелированный подзапрос
  3. Подзапрос с оператором сравнения, отличным от IN
Стандартные функции
Объединение
IV.
Операции обновления. Введение
Предложение UPDATE
Предложение DELETE
Предложение INSERT
Заключение
V.
Знаковое множество
Лексемы
Ограничители
Идентификаторы
Литералы
Комментарии
Выражения и сравнения
  1. Старшинство операций
  2. Логические операции
  3. Операции сравнения
  4. Операции отношения
  5. Операция конкатенации

Встроенные функции
Управляющие структуры
  1. Обзор
  2. Условное выполнение: оператор IF
  3. Циклы: операторы LOOP и EXIT
Hosted by uCoz