
- •2. Об'єкт, предмет, методи і завдання дисципліни
- •2. Економічна інформація
- •3. Інформатика та інформаційні системи
- •4. Класифікація комп'ютерів
- •Структурна схема пк
- •Мікропроцесор
- •Оперативна пам'ять
- •Контролери
- •Системна магістраль
- •Зовнішня пам'ять. Класифікація накопичувачів
- •Додаткові пристрої
- •2. Представлення інформації в комп'ютері, одиниці вимірювання інформації
- •3. Алгоритм і його властивості
- •Засоби для опису алгоритму
- •4. Принципи розробки алгоритмів і програм. Поняття про мови програмування
- •2. Файлові системи
- •4. Класифікація операційних систем
- •4. Операційна система ms-dos.
- •Склад ms-dos.
- •Завантаження ms-dos.
- •Робота з каталогами
- •Робота з дисками
- •5. Операційна система Windows xp
- •Маніпулятор миша
- •Основні елементи графічного інтерфейсу Windows.
- •Робота з вікнами
- •Вікна програм
- •Діалогові вікна
- •Меню в Windows.
- •Робота з файлами
- •Налаштування операційної системи Windows
- •6. Сервісні програмні засоби (стандартні і службові програми, архівація даних) Основні стандартні утиліти Windows xp (програми з групи стандартні)
- •Програми архівації даних
- •Архіватор winrar
- •Архів у форматі zip
- •Архів у форматі rar
- •Програма архівації Microsoft Backup (резервна копія)
- •7. Вступ до Microsoft Office 2003
- •2. Основи локальних обчислювальних мереж
- •3. Стандартні комунікаційні протоколи. Стеки протоколів
- •4. Базові технології локальних мереж
- •Методи доступу до мережі
- •Базові технології лос
- •5. Способи побудови локальних мереж
- •6. Структура мережевої операційної системи
- •Мережеві операційні системи
- •7. Глобальні мережі з комутацією каналів і пакетів
- •8. Структура і основні принципи побудови мережі Інтернет
- •Способи доступу в Інтернет
- •Адресація в мережі Інтернет
- •2. Основні можливості бізнесу в Інтернет
- •Інтернет в бізнесі
- •Бізнес в Інтернеті
- •Засоби захисту інформації від несанкціонованого доступу
- •Захист інформації в комп'ютерних мережах
- •Криптографічний захист інформації
- •Електронний цифровий підпис
- •2. Комп'ютерні віруси і їх методи класифікації
- •Ознаки зараження пк вірусом
- •Антивірус Касперського 7.0
- •Тема 7:
- •Оглядач Internet Explorer
- •Електронна пошта Основні поняття
- •Поштовий додаток Outlook Express
- •Відповідь на повідомлення
- •Пересилка повідомлення
- •2. Створення Web - сайту Навіщо потрібний сайт?
- •Що таке сайт?
- •Як здійснюється передача Web-сторінок в Інтернет?
- •Визначення мети створення сайту
- •Розробка технічного завдання
- •Реєстрація домена
- •Розробка сайту - найважливіший етап створення сайту
- •Розміщення сайту на хостингу
- •Реєстрація сайту в пошукових системах і тематичних каталогах
- •3. Знайомство з програмою FrontPage
- •Вікно додатку FrontPage
- •Створення Web-сторінок в редакторі FrontPage
- •Створення сайту в редакторі FrontPage
- •4. Створення власної Web - сторінки
- •5. Створення власного Web - сайту Планування веб-сайту
- •Створення веб-вузла за допомогою додатка FrontPage
- •Технологія створення і редагування текстового документа в Microsoft Word 2003
- •Початок роботи з Word
- •Режим роботи Word – вставка або заміна
- •Збереження документа Word
- •Закриття документа і вихід з Word
- •Відкриття документа в Word
- •Багатовіконний режим роботи Word
- •Редагування тексту в Word
- •2. Форматування текстового документа і стилі в Word Форматування текстового документа
- •Операції зі стилями в області завдань Стилі і форматування
- •Перевірка правопису (орфографії і граматики) в Word
- •Перегляд і друк документа
- •3. Створення таблиць в ms Word
- •Компоненти таблиці
- •Створення таблиці
- •Введення тексту в комірку
- •Редагування
- •Електронні таблиці
- •4. Робота з графікою
- •5. Робота з великими документами
- •6. Вирішення задач оформлення економічної документації
- •Введення формул
- •Структуризація документів
- •Оформлення табличних даних
- •Графічне представлення даних
- •Створення списків
- •Колонтитули
- •Формування змісту документа
- •Макроси
- •Створення нової робочої книги
- •Робота з файлами
- •Редагування і форматування робочих листів Mіcrosoft Excel
- •Введення чисел і тексту
- •Введення тексту
- •Введення чисел
- •Введення послідовних рядів даних
- •Формат даних
- •Стиль представлення даних
- •2. Технологія створення електронної таблиці
- •3. Робота з формулами, функціями і діаграмами в Excel Формули
- •Функції Excel
- •Діаграми в Excel
- •4. Робота з таблицею Excel як з базою даних Обробка інформації в електронних таблицях Excel або списках. Основні поняття і вимоги до списків.
- •5. Економіко - математичні застосування Excel
- •5.1. Структуризація і первинна логічна обробка даних
- •5.2. Статистична обробка даних, аналіз і прогнозування
- •5.3. Проведення фінансово-економічних розрахунків
- •5.4. Розв’язування рівнянь і оптимізаційних задач
- •Підбір параметрів
- •Команда Пошук розв’язку
- •Диспетчер сценаріїв «що – якщо»
- •Вікно додаткуPowerPoint
- •Режими перегляду
- •Створення нової презентації (майстер автовмісту, шаблон оформлення, порожня презентація)
- •Майстер авто вмісту
- •Шаблон оформлення
- •Нова презентація
- •Оформлення презентації
- •Форматування тексту на слайдах
- •Форматуванню слайду
- •Форматування зразка слайдів і зразка заголовків
- •2. Робота зі слайдами Додавання нового слайду
- •Видалення слайду
- •Перестановка
- •Приховування слайдів
- •Переміщення по слайдах
- •3. Розширені можливості PowerPoіnt
- •Малюнки і графічні об'єкти
- •Відеокліпи
- •Вставка звуків
- •Запис мовного супроводу
- •Організаційні діаграми
- •Діаграми
- •Діаграми на базі електронних таблиць
- •4. Представлення презентацій
- •Ключові поля лічильника (лічильник),
- •Простий ключ,
- •Складений ключ.
- •Створення бд. Етапи проектування
- •2. Система керування базами даних Mіcrosoft Access 2003 та її основні можливості
- •Користувацький інтерфейс ms Access 2003
- •Головне вікно додатку Microsoft Access складається з наступних областей:
- •Розглянемо докладніше вікно бд.
- •Команди панелі інструментів вікна бд:
- •Панель "Об'єкти":
- •Область зі списком можливих режимів створення об'єктів.
- •3. Створення бази даних (таблиць і зв'язків між ними)
- •Створення структури таблиць Створення бд за допомогою скбд Access починається зі створення структури таблиць і встановлення зв'язків між таблицями.
- •Установка зв'язків між таблицями в скбд Access
- •Заповнення таблиць
- •4. Створення (формування) запитів
- •2.4.4.1. Створення запиту на вибірку за допомогою Майстра
- •2.4.4.2. Створення запиту на вибірку за допомогою Конструктора
- •5. Проектування форм і робота з ними
- •2.4.5.1. Створення форми за допомогою Майстра
- •2.4.5.2. Створення форми за допомогою Конструктора
- •6. Створення звіту як об'єкту бази даних
- •2.4.6.1. Структура звіту в режимі Конструктора
- •2.4.6.2. Способи створення звіту
- •2.4.6.3. Створення звіту
- •2. Макроси
- •Тема 11: Експертні і навчальні системи
- •Лекція 16 (1 год.)
- •Тема 12: Перспективи розвитку інформаційних технологій
- •Лекція 16 (1 год.)
3. Алгоритм і його властивості
Розв’язування задач на комп'ютері засноване на понятті алгоритму. Алгоритм – це точне і однозначне розпорядження, що визначає обчислювальний процес, який веде від варійованих початкових даних до вихідного результату.
Алгоритм означає точний опис деякого процесу, інструкцію по його виконанню. Розробка алгоритму є складним і трудомістким процесом. Алгоритмізація – це техніка розробки (складання) алгоритму для вирішення завдань на ЕОМ.
Засоби для опису алгоритму
Для запису алгоритму рішення задачі застосовуються наступні способи їх зображення:
· Словесно - формульне описання
· Блок-схема (схема графічних символів)
· Алгоритмічні мови
· Операторні схеми
· Псевдокод
Для запису алгоритму існує загальна методика:
· Кожен алгоритм повинен мати ім'я, яке розкриває його зміст.
· Необхідно позначити початок і кінець алгоритму.
· Необхідно описати вхідні і вихідні дані.
· Вказати команди, які дозволяють виконувати певні дії над виділеними даними.
Загальний вигляд алгоритму
Назва алгоритму
Опис даних
Початок
Команди
Кінець
Формульно-словесний спосіб запису алгоритму характеризується тим, що опис здійснюється за допомогою слів і формул. Зміст послідовності етапів виконання алгоритмів записується на природній професійній мові предметної області в довільній формі.
Графічний спосіб опису алгоритму (блок - схема) набув найширшого поширення. Для графічного опису алгоритмів використовуються схеми алгоритмів або блочні символи (блоки), які з'єднуються між собою лініями зв'язку.
Кожен етап обчислювального процесу представляється геометричними фігурами (блоками). Вони діляться на арифметичні або обчислювальні (прямокутник), логічні (ромб) і блоки введення-виведення даних (паралелограм).
Схеми алгоритмів:
Порядок виконання етапів вказується стрілками, що з'єднують блоки. Геометричні фігури розміщуються зверху вниз і зліва направо. Нумерація блоків проводиться в порядку їх розміщення в схемі.
Алгоритмічні мови - це спеціальний засіб, призначений для запису алгоритмів в аналітичному вигляді. Алгоритмічні мови близькі до математичних виразів і до природних мов. Кожна алгоритмічна мова має свій словник. Алгоритм, записаний на алгоритмічній мові, виконується за строгими правилами цієї конкретної мови.
Операторні схеми алгоритмів. Суть цього способу опису алгоритму полягає в тому, що кожен оператор позначається літерою (наприклад, А – арифметичний оператор, Р – логічний оператор і так далі). Оператори записуються зліва направо в послідовності їх виконання, причому, кожен оператор має індекс, що вказуює порядковий номер оператора. Алгоритм записується в один рядок у вигляді послідовності операторів.
Псевдокод – система команд абстрактної машини. Цей спосіб запису алгоритму за допомогою операторів близький до алгоритмічних мов.
4. Принципи розробки алгоритмів і програм. Поняття про мови програмування
Типи алгоритмічних процесів.
За структурою виконання алгоритми і програми діляться на три види:
· Лінійні
· Розгалужені
· Циклічні
Лінійний алгоритм (лінійна структура) – це такий алгоритм, в якому всі дії виконуються послідовно один за одним і лише один раз. Схема є послідовністю блоків, які розташовуються зверху вниз в порядку їх виконання. Початкові та проміжні дані не впливають на напрям процесу обчислення.
Розгалужені структури на практиці часто зустрічаються в задачах, в яких залежно від початкових умов або проміжних результатів необхідно виконати обчислення за тими чи іншими формулами.
Такі задачі можна описати за допомогою алгоритмів розгалуженої структури. У таких алгоритмах вибір напряму продовження обчислення здійснюється за підсумками перевірки заданої умови. Розгалужені процеси описуються за допомогою оператора IF (умовного оператора).
Циклічні обчислювальні процеси
Для вирішення багатьох задач характерні багатократні повторення окремих ділянок обчислень. В таких випадках застосовуються алгоритми циклічної структури (циклічні алгоритми). Цикл – послідовність команд, яка повторюється до тих пір, поки не буде виконано задану умову. Циклічний опис багато разів повторюваних процесів значно знижує трудомісткість написання програм.
Існують дві схеми циклічних обчислювальних процесів.
Особливістю першої схеми є те, що перевірка умови виходу з циклу проводиться до виконання тіла циклу. В тому випадку, якщо умова виходу з циклу виконується, тіло циклу не виконується більше жодного разу.
Особливістю другої схеми є те, що цикл виконується хоча б один раз, оскільки перша перевірка умови виходу з циклу здійснюється після того, як тіло циклу виконане.
Існують цикли з відомим числом повторень і ітераційні цикли. При ітераційному циклі вихід з тіла циклу, як правило, відбувається при досягненні заданої точності обчислення.
Мови програмування – це штучні мови запису алгоритмів для виконання їх на ЕОМ. Програмування (кодування) - складання програми за заданим алгоритмом.
Класифікація мов програмування.
Загалом, мови програмування діляться на дві групи: операторні і функціональні. До функціональних відносяться ЛІСП, ПРОЛОГ і т.д. Операторні мови діляться на процедурні і непроцедурні (Smalltalk, QBE). Процедурні діляться на машинно - орієнтовані і машинно – незалежні.
До машинно – орієнтованих мов відносяться: машинні мови, автокоди, мови символічного кодування, асемблери.
До машинно – незалежних мов відносяться:
· Процедурно – орієнтовані (Паскаль, Фортран і ін.)
· Проблемно – орієнтовані (ЛІСП і ін.)
· Об'єктно-орієнтовані (Сі++, Visual Basic, Java та ін.)
Тема 3:
Системне забезпечення інформаційних процесів
(3 год.)
Лекції 3 - 4 (3 год.)
1. Структура програмного забезпечення ПК.
2. Файлові системи.
3. Класифікація операційних систем.
4. Операційна система MS-DOS.
5. Операційна система Windows XP.
6. Сервісні програмні засоби (стандартні і службові програми, архівація даних).
7. Вступ до Microsoft Office 2003.
1. Структура програмного забезпечення ПК
Програмне забезпечення
Сукупність програм, призначена для вирішення завдань на ПК, називається програмним забезпеченням. Склад програмного забезпечення ПК називають програмною конфігурацією.
Програмне забезпечення можна умовно розділити на три категорії:
системне ПЗ (програми загального користування), що виконують різні допоміжні функції, наприклад створення копій використовуваної інформації, видачу довідковій інформації про комп'ютер, перевірку працездатності пристроїв комп'ютера і так далі
прикладне ПЗ забезпечує виконання необхідних робіт на ПК: редагування текстових документів, створення малюнків або картинок, обробка інформаційних масивів і так далі
інструментальне ПЗ (системи програмування), забезпечуюче розробку нових програм для комп'ютера на мові програмування.
Системне ПЗ
Це програми загального користування, не пов'язані з конкретним застосуванням | ПК і виконують традиційні функції: планування і управління завданнями, управління введенням - виведенням і так далі
Іншими словами, системні програми виконують різні допоміжні функції, наприклад, створення копій використовуваної інформації, видачу довідкової інформації про комп'ютер, перевірку працездатності пристроїв комп'ютера і т.п.
До системного ПЗ відносяться:
операційні системи (ця програма завантажується в ОЗП при включенні комп'ютера)
програми – оболонки (забезпечують зручніший і наочніший спосіб спілкування з комп'ютером, ніж за допомогою командного рядка DOS, наприклад, Norton Commander)
операційні оболонки – інтерфейсні системи, які використовуються для створення графічних інтерфейсів, мультипрограмування тощо.
Драйвери (програми, призначені для управління портами периферійних пристроїв, зазвичай завантажуються в оперативну пам'ять при запуску комп'ютера)
утиліти (допоміжні або службові програми, які надають користувачеві ряд додаткових послуг)
До утиліт відносяться:
диспетчери файлів або файлові менеджери
засоби динамічного стискування даних (дозволяють збільшити кількість інформації на диску за рахунок її динамічного стискування)
засоби перегляду і відтворення
засоби діагностики; засоби контролю дозволяють перевірити конфігурацію комп'ютера і перевірити працездатність пристроїв комп'ютера,передусім жорстких дисків
засоби комунікацій (комунікаційні програми) призначені для організації обміну інформацією між комп'ютерами
засоби забезпечення комп'ютерної безпеки (резервне копіювання, антивірусне ПЗ).
Необхідно відзначити, що частина утиліт входить до складу операційної системи, а інша частина функціонує автономно. Велика частина загального (системного) ПЗ входить до складу ОС. Частина загального ПЗ входить до складу самого комп'ютера (частина програм ОС і контролюючих тестів записана в ПЗП або ППЗП, встановлених на системній платі). Частина загального ПЗ відноситься до автономними програмам і поставляється окремо.
Прикладне ПЗ
Прикладні програми можуть використовуватися автономно або у складі програмних комплексів або пакетів. Прикладне ПЗ – програми, що безпосередньо забезпечують виконання необхідних робіт на ПК: редагування текстових документів, створення малюнків або картинок, створення електронних таблиць і т.д.
Пакети прикладних програм – це система програм, які по сфері застосування діляться на проблемно – орієнтовані, пакети загального призначення і інтегровані пакети. Сучасні інтегровані пакети містять до п'яти функціональних компонентів: тестовий і табличний процесор, СКБД, графічний редактор, телекомунікаційні засоби.
До прикладного ПО, наприклад, відносяться:
Комплект офісних застосувань MS OFFICE
Бухгалтерські системи
Фінансові аналітичні системи
Інтегровані пакети діловодства
CAD – системи (системи автоматизованого проектування)
Редактори HTML або Web – редактори
Браузери – засоби проглядання Web - сторінок
Графічні редактори
Експертні системи
Інструментальне ПЗ
Інструментальне ПЗ або системи програмування - це системи для автоматизації розробки нових програм на мові програмування.
У найзагальнішому випадку для створення програми на вибраній мові програмування (мові системного програмування) потрібно мати наступні компоненти:
1. Текстовий редактор для створення файлу з початковим (вихідним) текстом програми.
2. Компілятор або інтерпретатор. Початковий текст за допомогою програми-компілятора перекладається в проміжний об'єктний код. Початковий текст великої програми складається з декількох модулів (файлів з початковими текстами). Кожен модуль компілюється в окремий файл з об'єктним кодом, які потім треба об'єднати в одне ціле.
3. Редактор зв'язків або складальник, який виконує зв'язування об'єктних модулів і формує на виході працездатне застосування – здійснимий код.
Здійснимий код – це закінчена програма, яку можна запустити на будь-якому комп'ютері, де встановлена операційна система, для якої ця програма створювалася. Як правило, підсумковий файл має розширення .ЕХЕ або .СОМ.
4. Останнім часом набули поширення візуальний методи програмування (за допомогою мов опису сценаріїв), орієнтовані на створення Windows-додатків. Цей процес автоматизований в середовищі швидкого проектування. При цьому використовуються готові візуальні компоненти, які налаштовують за допомогою спеціальних редакторів.
Найбільш популярні редактори (системи програмування програм з використанням візуальних засобів) візуального проектування:
Borland Delphi - призначений для вирішення практично будь-яких завдань прикладного програмування
Borland C++ Builder – засіб для розробки DOS і Windows застосувань
Microsoft Visual Basic – популярний інструмент для створення Windows-програм
Microsoft Visual C++ - дозволяє розробляти будь-які застосування, що виконуються в середовищі ОС типу Microsoft Windows