
- •1. Апаратне забезпечення сучасного пк: призначення та основні характеристики корпусу, блоку живлення, оперативної пам’яті та жорсткого диску, центрального процесора та відеоадаптера.
- •2. Апаратне забезпечення сучасного пк: огляд, призначення та характеристики основних компонентів материнської плати (сокет, чіпсет, інтерфейсні роз’єми).
- •3. Структура та класифікація програмного забезпечення.
- •Структура пз
- •4. Мова і розмітка гіпертекстів html - основні поняття і застосування.
- •5. Каскадні таблиці стилів css – основні поняття та застосування.
- •Метод 1: Инлайн/In-line (атрибут style)
- •Метод 2: Внутренний (тэг style)
- •Метод 3: Внешний (ссылка на таблицу стилей)
- •6. Сучасні веб-технології: системи управління контентом cms.
- •7. Способи під’єднання до мережі Інтернет (модем, виділена лінія, супутник, тощо.) Найпоширенішими способами на сьогоднішній день є:
- •8. Резервне копіювання та відновлення системи
- •9. Відновлення втраченої інформації із жорсткого диска чи флеш-носія
- •10. Kinds and ways of translating
- •Ways of translating
- •Kinds of Translating and Interpreting
- •11. Translation Techniques
- •14. The notion of lexicon in Computational Lexicography
- •15. Lexical content and All-Inclusive Lexicon. Tei lexicon.
- •16. Мовая як система! Основні й проміжні рівні мови та їхні одиниці!
- •2. Словотвірний проміжний рівень мови
- •3. Фразеологічний проміжний рівень мови
- •17. Мова та її функції. Роль мови у процесі пізнання.
- •18. Methods of foreign language teaching.
- •19. Communicative competence as a result of teaching
- •20. Periodization of the history of English
- •Vocabulary
3. Структура та класифікація програмного забезпечення.
Поняття програмного забезпечення
Під програмним забезпеченням (Software) розуміється сукупність програм, що виконуються обчислювальною системою.
До програмного забезпечення (ПЗ) відноситься також вся область діяльності по проектуванню і розробці ПЗ:
технологія проектування програм (наприклад, низхідне проектування, структурне і об'єктно-орієнтоване проектування і ін.);
методи тестування програм
методи доведення правильності програм;
аналіз якості роботи програм;
документування програм;
розробка і використання програмних засобів, що полегшують процес проектування програмного забезпечення, і багато що інше.
Програмне забезпечення - невід'ємна частина комп'ютерної системи. Воно є логічним продовженням технічних засобів. Сфера застосування конкректного комп'ютера визначається створеним для нього ПЗ.
Сам по собі комп'ютер не володіє знаннями ні в одній області свого використання. Всі ці знання зосереджені у виконуваних на комп'ютерах програмах.
Програмне забезпечення сучасних комп'ютерів включає мільйони програм - від ігрових до наукових.
Структура пз
Класифікація програмного забезпечення
Всі програми, що працюють на комп'ютері, можна умовно розділити на дві категорії
прикладне програмне забезпечення (ППЗ) надає можливість виконувати необхідні користувачу завдання, розвязувати задачі певних класів;
системне ПЗ – це ПЗ яке використовується для управління ресурсами комп'ютера та виконує різні допоміжні функції, наприклад:
створення копій використовуваної інформації;
перевірка працездатності пристроїв комп'ютера;
видача довідковій інформації про комп'ютер і т.д.
полегшення процесу створення нових та модифікація існуючих комп’ютерних порграм.
При побудові класифікації ПЗ потрібно враховувати той факт, що стрімкий розвиток обчислювальної техніки і розширення сфери прикладного застосування комп'ютерів різко прискорили процес еволюції програмного забезпечення.
Якщо раніше можна було на пальцях перерахувати основні категорії ПЗ - операційні системи, транслятори, пакети прикладних програм, то зараз ситуація корінним чином змінилася.
Розвиток ПЗ здійснється за двома напрямкми:
з'явилися нові підходи до побудови операційних систем, мов програмування і т.д.
прикладні програми перестали бути допоміжними і набули самостійної цінності.
Співвідношення між потрібними програмними продуктами і вже існуючими на ринку змінюється дуже швидко. Навіть класичні програмні продукти, такі, як операційні системи, безперервно розвиваються і наділяються інтелектуальними функціями, багато з яких раніше відносилися тільки до інтелектуальних можливостей людини.
Крім того, з'явилися нетрадиційні програми, класифікувати які по стандартних критеріях дуже важко, а то й просто неможливо, як, наприклад, програма - електронний співбесідник.
На сьогоднішній день можна сказати, що більш менш визначено сформувалися наступні групи програмного забезпечення:
операційні системи
системи програмування (транслятори, бібліотеки підпрограм, відладчики і т.д.);
інструментальні системи;
інтегровані пакети програм;
динамічні електронні таблиці;
системи машинної графіки;
системи управління базами даних (СУБД);
прикладне програмне забезпечення.(спеціального та загального призначення)
Зрозуміло, цю класифікацію не можна вважати вичерпною, але вона більш менш наочно відображає напрями вдосконалення і розвитку програмного забезпечення.