Алгоритмические языки программирования К вашему вниманию представляем курс агоритмические языки программирования, а также представлены уроки по аглоритмическим языкам. Данные уроки для студентов и являются БЕСПЛАТНЫМИ .
Автор книги "Алгоритмические языки": А.Г. Гринченко. Кафедра «Вычислительная техника и программирование».
Тема №1 - Аппаратные средства ПК:
Аппаратные средства компьютера
Архитектура и структура компьютера ЭВМ
Назначение и характеристики основных узлов ПК Центральный микропроцессор
Системная память компьютера
ОП. Оперативная память компьютера
КЭШ память компьютера
CMOS память энергонезависимая
Постоянная память компьютера
Внешние запоминающие устройства
Флэш память компьютера
Устройства ввода вывода информации
Видеотерминалы
Мониторы
Видеоадаптеры
Функции клавиатуры
Характеристики принтеров
Манипулятор мышь
Модемы. Характеристики модемов Тема №2. Общая характеристика программных средств ПК:
Коммуникационные порты
Программное обеспечение компьютера
Прикладное программное обеспечение
Системное программное обеспечение
Операционные системы и среды
Сервисная система
Системы управления базами данных СУБД
Текстовые и графические редакторы
Инструментарий искусственного интеллекта
Интегрированная система
Системы программирования
Классификация языков программирования
Машинные языки
Машинно ориентированные языки программирования
Алгоритмические языки. Языки программирования высокого уровня
Технологии программирования
Методология программирования
Стили программирования
Документирование программного обеспечения
Тема №3. Арифметические и логические основы ЭВМ:
Системы исчисления
Суммирования степеней основания
Вычитания степеней основания
Способ деления на основание новой системы
Перевод дробей в десятичные системы счисления
Арифметические операции в двоичной системе
Двоичное кодирование чисел в компьютере
Логические операции
Логические операции над кодами Тема №4. Основы алгоритмизации задач:
Порядок решения задачи
Схема алгоритма | Примеры алгоритмов | Свойства алгоритма
Линейный алгоритм задачи примеры решения
Алгоритм разветвляющий примеры структуры
Циклический алгоритм пример задачи
Алгоритм со структурой вложенных циклов
Итерационные циклы Тема №5. Структуры данных языков программирования:
Структуры данных
Классификация структур данных
Типы структуры данных в программировании Тема №6. Язык программирования Турбо Паскаль:
Язык программирования Турбо Паскаль
Основные понятия языка Паскаль
Основные элементы языка Паскаль
Алфавит языка Турбо Паскаль
Идентификатор в Паскале
Ключевые слова в Паскале
Комментарии в Паскале
Структура программы на языке Турбо Паскаль
Метки в Паскале
Описание константы в Паскале
Типы данных в Паскале | Переменные в Паскале
Правила записи текста программы в Паскале Тема №7. Константы. Типы данных классификация типов:
Константы в Паскале
Классификация типов данных в Паскале
Структура типов данных в Паскале
Целые типы данных в Паскале
Внутреннее представление целых чисел
Вещественные типы данных паскаль
Внутреннее представление вещественных чисел
Логический тип данных Паскаль
Логический тип данных Паскаль
Символьный тип данных в Паскале
Выражения в Паскале
Правила записи выражений в Паскале
Запись основных арифметических функций в Паскале Тема №8. Операторы ввода вывода в Турбо Паскале:
Операторы языка программирования Паскаль
Условный оператор в Паскале
Операторы цикла в Паскале
Оператор выбора в Паскале | CASE Паскаль
Битовые операции в Паскале
Использование битовых операций для демонстрации внутреннего представления чисел. Тема №9. Ввод вывод данных:
Ввод вывод в Паскале Тема №10. Переменные типы данных:
Переменные типы данных в Паскале Тема №11. Структурированные типы данных. Массивы:
Структурированные типы данных в Паскале
Ввод Вывод массива в Паскале
Работа с массивами в Паскале
Обработка массивов паскаль
Сортировка массива в Паскале. Методы сортировки. Примеры Тема №12. Многомерные массивы. Матрицы в Паскале:
Многомерные массивы Паскаль
Матрицы Паскаль
Ввод вывод матриц в Паскале Тема №13. Множества:
Множества в Паскале
Описание множеств в Паскале
Присваивание множеств в Паскале
Операции над множествами в Паскале
Ввод Вывод множеств в Паскале Тема №14. Подпрограммы и функции:
Процедуры и функции в Паскале. Подпрограммы на языке Турбо Паскаль
Алгоритмы цифрового интегрирования
Интегрирование методом прямоугольников
Численное интегрирование метод трапеций
Численное интегрирование метод симпсона
Программная реализация методов цифрового интегрирования
Рекурсия в Паскале
Внешние процедуры и функции в Паскале
Подключаемые подпрограммы в Паскале
Ассемблерные вставки в Паскале Тема №15. Файлы:
Файлы в Паскале | Работа с файлами на языке Паскаль
Описание файлов в Паскале
Процедуры и функции для работы с файлами в Паскале Тема №16. Собственные модули:
Собственные модули. Модульное программирование
Модули в Паскале Тема №17. Обработка текстов:
Обработка текстов в Паскале
Массивы символов в Паскале
Описание переменных строкового типа в Паскале Тема №18. Комбинированные типы. Записи:
Записи в Паскале. Комбинированные типы Тема №19. Указатели и динамическая память:
Указатели в Паскале. Динамическая память на языке Паскаль Тема №20. Стандартные модули:
Стандартные модули в Паскале
Модуль SYSTEM
Модуль OVERLAY
Модуль PRINTER
Модули GRAPH3 и TURBO3
Модуль DOS
Модуль STRINGS
Модуль WINDOS
Модуль CRT в Паскале