Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...
Алгоритмічні мови програмування
До вашої уваги представляємо курс агоритмические мови програмування, а також представлені уроки по аглоритмическим мовам. Дані уроки для студентів і є БЕЗКОШТОВНИМИ.
Автор книги "Алгоритмічні мови": А.Г. Грінченко. Кафедра «Обчислювальна техніка та програмування».
Тема №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 в Паскале