- •Лекція № 1
- •1. Вступ. Поняття інформатики та обчислювальної техніки.
- •Представлення інформації в еом.
- •Одиниці вимірювання інформації.
- •Покоління комп’ютерів:
- •Типи комп'ютерів.
- •Лекція №2
- •Запитання.
- •Структурна схема пк.
- •2.Материнська плата.
- •Мікропроцесор − пристрій перетворення даних.
- •Види пам’яті.
- •Внутрішня пам'ять:
- •Зовнішня (дискова) пам'ять:
- •5. Дисплей( монітор).
- •Основні характеристики моніторів:
- •Типи моніторів для пк:
- •1) Монітори на електронно-променевих трубках (crt — Cathode Ray Tube).
- •2) Рідкокристалічні монітори (Liquid Crystal Display- lcd).
- •6. Клавіатура, призначення клавіш.
- •3. Клавіші керування курсором;
- •6. Клавіші-індикатори:
- •7. Інші спеціальні клавіші:
- •Лекція №3
- •Запитання.
- •1. Системне програмне забезпечення
- •2. Прикладне програмне забезпечення
- •3. Файлова система
- •Лекція № 4
- •Запитання.
- •Ос Windows, її переваги.
- •Робочий стіл
- •Структура типового вікна
- •Головне меню ос Windows.
- •Запуск програм
- •Способи виконання дій над об’єктами.
- •Дії з папками та текстовими файлами.
- •8. Видалення об’єктів. Корзина. Буфер обміну.
- •Лекція № 5
- •Прикладне програмне забезпечення.
- •2. Текстовий процесор Microsoft Word, головні дії.
- •Загальний вигляд вікна .
- •4. Способи виконання команд. Пункти меню.
- •Лекція №6
- •Виокремлення тексту.
- •Засоби редагування тексту.
- •2. Створення таблиць.
- •3. Утворення графічних об’єктів.
- •4. Вставлення спеціальних символів та формул у текст.
- •5. Форматування символів та абзаців в середовищі текстового процесора.
- •6. Оформлення документа та підготовка документа до друку.
- •Лекція №7
- •1. Призначення та основні елементи електронних таблиць.
- •2. Загальний вигляд вікна Ехсеl.
- •Структура вікна
- •3. Оператори в Ехсеl. Стандартні функції.
- •Категорії функцій:
- •4. Засоби автоматизації введення даних
- •5. Упорядкування даних. Використання фільтрів. Захист даних
- •6. Панелі інструментів.
- •7. Робота з листами книг.
- •8. Форматування таблиці і клітинок.
- •9. Використання формул
- •Математичні, статистичні функції. Логічна функція Якщо (Если).
- •11. Побудова графіків і діаграм.
- •Лекція № 8
- •1. Основні поняття
- •2.Субд Microsoft Access
- •3.Робота з таблицями бази даних
- •4. Запити
- •5.Форми
- •Лекція №9
- •1. Програма мs PowerPoint. Режими роботи.
- •2. Створення презентації на основі порожньої.
- •Лекція №10
- •1. Запуск програми і вигляд вікна.
- •2. Створення публікації на основі шаблону
- •3. Публікації для друку.
- •4. Створення резюме.
- •5. Поняття текстового блоку.
- •6. Застосування стилів.
- •Лекція 11
- •1. Комп'ютерні мережі: класифікація, основні характеристики.
- •2. Загальні відомості про Інтернет.
- •3. Протоколи тср/ір
- •4. Адреси в Інтернеті.
- •5. Доступ користувачів до мережі Інтернет.
- •6. Основні сервіси Інтернет.
- •Служба іrс
- •Служба Mail Lists
- •Служба Usenet
- •Сервіс icq
- •Сервіс Telnet
- •Лекція № 12
- •1. Функціональні можливості Microsoft Office FrontPage. Інтерфейс редактора Microsoft Office FrontPage
- •Інтерфейс редактора Microsoft Office FrontPage
- •2. Проектування структури веб-вузла
- •3. Розроблення веб-сторінок
- •5. Розміщення веб-сторінок у мережі
- •Лекція 13
- •1. Програмні засоби навчального призначення
- •2. Дистанційне навчання
- •3. Програмні засоби навчання іноземних мов
- •Програми-перекладачі
- •Форуми перекладачів
- •Мультимедійні курси вивчення іноземних мов
- •Лекція №14
- •1. Комп’ютерні віруси, класифікація вірусів.
- •2. Ознаки вірусного зараження
- •3. Типи антивірусних програм
- •Лекція № 15
- •1. Мови програмування.
- •Транслятори, види та призначення.
- •Алгоритми та їх властивості. Способи опису алгоритмів.
- •Властивості алгоритму
- •Способи опису алгоритмів
- •4. Базові структури алгоритмів
-
Транслятори, види та призначення.
Транслятор - це програмна оболонка, призначена для перекладу тексту програми на мову, зрозумілу для комп’ютера. Процес перекладання називається трансляцією.
Транслятори бувають двох видів: компілятори та інтерпретатори.
Компілятор - це програма, призначена для перекладу програми, яка написана мовою високою рівня, у програму в машинних кодах. Процес такого перекладання називається компіляцією.
Інтерпретатор - це пpoгрaмa, призначена для покомандних трансляцій та виконання початкової програми. Такий процес називається інтерпретацією.
Компілятори – ефективніші перекладачі програм. Компілятор транслює програму набагато швидше, ніж інтерпретатор, але повідомляє про знайдені помилки після завершення компіляції всієї програми. 3найти та виправити помилки в цьому разі важче.
Інтерпретатор повідомляє про знайдені помилки після трансляції кожної команди програми. Це значною мірою полегшує процес пошуку та виправлення помилок у програмі, але суттєво збільшує час трансляції.
Мови, для яких існують програми-компілятори, - це компільовані мови Pascal, С++, Delphi, Fortran тощо. Найпростіша і найпоширеніша з них - мова програмування Basic. Іншими прикладами є інтерпретовані мови JavaScript і VBScript, які широко застосовуються під час створення Web-сторінок, доступних через Інтернет.
До процесу трансляції входить перевірка початкової програми на відповідність правилам використаної в ній мови. Якщо в програмі знайдено помилки, транслятор виводить повідомлення про них на пристрій виведення (як правило, на екран дисплея).
-
Алгоритми та їх властивості. Способи опису алгоритмів.
Організована сукупність дій, необхідних для розв’язання поставленої задачі, називається алгоритмом.
Ефективним методом побудови алгоритмів є метод покрокової деталізації, при якому завдання розбивається на кілька простих підзадач (модулів), і для кожного модуля створюється свій власний алгоритм.
Здебільшого модуль реалізує певний процес обробки інформації і застосовується як для окремого використання, так і для включення модуля в інші алгоритми. Застосування модульності при створенні алгоритмів дозволяє розбити великі задачі на незалежні блоки (модулі), усуває повторення стандартних дій і значно прискорює процес відлагодження алгоритму в цілому. Найчастіше алгоритм складається з головного модуля, який містить декілька інших модулів, створених раніше. Використовуючи модулі як складові великої конструкції, можна створювати алгоритми будь-якого ступеня складності, і при цьому не втрачати контролю за функціюванням алгоритму всієї задачі. Такий метод називається структурним проектуванням алгоритму «зверху донизу», є універсальним і може використовуватися як для обчислювальних процесів (так зване системне програмування), так і для процесів реального життя.
В обчислювальних процесах алгоритм є послідовністю команд (директив або інструкцій), що визначає дії, які треба виконати для досягнення поставленої мети: розв’язання певної задачі.