Электронный учебник по Информатике и Программированию на языке высокого уровня
Содержание
I.
Введение
Информатика и современное общество
- Информационное общество
- Понятие информатики
Информация, её представление и измерение
II.
Представление о системах счисления
Преобразование чисел из одной системы счисления в другую
- Правила перевода целых чисел
- Правила перевода правильных дробей
- Правило перевода дробных чисел
III.
Правила выполнения простейших арифметических действий
- Правила сложения
- Правила вычитания
- Правила умножения
- Правила деления
IV.
Структура компьютера и принципы его функционирования
V.
Представление целых чисел в компьютере
- Представление целых чисел в беззнаковых целых типах
- Представление целых чисел в знаковых целых типах
- Прямой код числа
- Дополнительный код числа
- Алгоритм получения дополнительного кода отрицательного числа
Представление вещественных чисел в компьютере
- Нормализованная запись числа
- Представление чисел с плавающей запятой
- Алгоритм представления числа с плавающей запятой
VI.
Представление информации в компьютере
- Представление текстовых данных
- Представление изображений
- Представление звуковой информации
- Представление видео
VII.
Определение операционной системы
ОС как расширенная машина
ОС как система управления ресурсами
Классификация ОС
- Особенности алгоритмов управления ресурсами
- Управление процессами
VIII.
Файловая система
- Численные и информационные прикладные системы
- Файловые системы
Имена файлов
Типы файлов
Режим многопользовательского доступа
Права доступа к файлу
Потребности информационных систем
I.
Информационные системы
СУБД (Система Управления Базой Данных)
- Основные понятия и определения
Введение
Базовые таблицы
- Определение
- Предложение CREATE TABLE
- Типы данных
- Предложение ALTER TABLE
- Предложение DROP TABLE
II.
Операции выборки данных. Примеры запросов
- Простая выборка "SELECT*"
- Выборка с исключением дубликатов
- Выборка вычисляемых значений
- Ограниченная выборка
- Выборка с упорядочением
- Выборка с использованием BETWEEN (между)
- Выборка с использованием IN (принадлежит)
- Выборка с использованием предиката LIKE (похоже на)
- Выборка, при которой вовлекается NULL (неопределенное значение)
Запросы, использующие присоединение
- Простое эквисоединение
- Соединение с дополнительным условием
III.
Подзапросы
- Простой подзапрос
- Коррелированный подзапрос
- Подзапрос с оператором сравнения, отличным от IN
Стандартные функции
Объединение
IV.
Операции обновления. Введение
Предложение UPDATE
Предложение DELETE
Предложение INSERT
Заключение
V.
Знаковое множество
Лексемы
Ограничители
Идентификаторы
Литералы
Комментарии
Выражения и сравнения
- Старшинство операций
- Логические операции
- Операции сравнения
- Операции отношения
- Операция конкатенации
Встроенные функции
Управляющие структуры
- Обзор
- Условное выполнение: оператор IF
- Циклы: операторы LOOP и EXIT