ь). Розробляються елементи промислової технології обробки даних з використанням машинно-екстрагуються з професіоналів знань (knowledge engineering). Саме навколо цих прагматичної орієнтації наукових колективів та університетських лабораторій почали формуватися спеціалізовані підрозділи промислових підприємств і незалежні дослідницькі фірми, зайняті пошуком областей додатків і комерційним впровадженням комп'ютерних систем, що реалізують принципи В«технології знаньВ». p align="justify"> Програми ЕОМ - зрозуміло, не єдиний і далеко не перший доступний для аналізу продукт інтелектуальної акту творення. Машинобудівні креслення, схеми радіотехнічних виробів, архітектурні проекти, музичні та літературні твори, твори образотворчого мистецтва вже довгі роки дають багатющий матеріал для такого роду аналізу. Разом з тим, слід зазначити, що програми ЕОМ є, мабуть, одним з найбільш вдячних об'єктів для такого аналізу. Аналіз процесу створення програм може бути виконаний по всіляким науковим методиками: психологічним, естетичним, фізіологічним, математичним, технологічним і т. д.
Довгий час людство хвилює питання про те, до якого роду діяльності
відноситься програмування. У 60-х - 70-х роках XX століття дане питання активно
обговорювалося на наукових конференціях. Існувало 2 популярних точки зору:
В«програмування це мистецтвоВ» і В«програмування це наукаВ». До єдиної думки прийти так і не вдалося. На даний момент ми можемо додати до цих популярним трактуванням ще одну: В«програмування це бізнесВ»
Контрольні питання:
1. Цілі і завдання дисципліни.
2. Роль обчислювальної техніки в інформаційних системах.
. Приклади використання інформаційних систем у різних галузях виробництва. Комп'ютеризація навчального процесу.
4. Методи автоматизації програмування. Алгоритмічні мови.
5. Призначення алгоритмічної мови і вимоги пред'являються до нього.
. Поняття про процедурно-орієнтованих мовах і ООП.
. Поняття про програмне забезпечення ПК. Діалогові засоби зв'язку користувачів з ПК. Інтегровані системи програмування.
Лекція № 2.
Тема: Введення. Програмні засоби ПК
План:
1. Етапи та рівні розробки програм
2. Розробка структурних схем алгоритмів
. Стиль програмування. Показники якості програмування
Прикладні програми призначені для того, щоб забезпечити застосування обчислювальної техніки в різних сферах діяльності людини. Крім створення нових програмних продуктів розробники прикладних програм великі зусилля витрачають на вдосконалення і модернізацію популярних систем, створення їх нових версій. Нові версії, як правило, підтримують старі, зберігаючи наступність, і включають в себе базовий мінімум (стандарт) можливостей. p align="justify"> Інструментальні програмні засоби загального призначення
Незважаючи на широкі можливості використання комп'ютерів для обробки самої різної інформації, найпопулярнішими є програми, призначені для роботи з текстами - текстові редактори і видавничі системи. Текстовими редакторами називають програми для введення, обробки, зберігання та друкування текстової інформації в зручному для користувача вигляді. Експерти оцінюють використання комп'ютера як друкуючої машинки в 80%. p align="justify"> Велику популярність придбали програми обробки графічної інформації. Комп'ютерна графіка в даний час є однією з найбільш динамічно розвиваються областей програмного забезпечення. Вона включає в себе введення, обробку і виведення графічної інформації - креслень, малюнків, картин, текстів і т.д. - Засобами комп'ютерної техніки. Різні типи графічних систем дозволяють швидко будувати зображення, вводити ілюстрації за допомогою сканера або відеокамери, створювати анімаційні ролики. p align="justify"> Графічні редактори дозволяють користуватися різним інструментарієм художника, стандартними бібліотеками зображень, наборами стандартних шрифтів, редагуванням зображень, копіюванням і переміщенням фрагментів по сторінках екрану і ін Для виконання розрахунків і подальшої обробки числової інформації існують спеціальні програми - електронні таблиці. У процесі діяльності будь-якого фахівця часто потрібно представити результати роботи у вигляді таблиць, де одна частина ...