Головна Головна -> Реферати українською -> Інформатика, комп'ютери, програмування -> Структура програмного забезпечення інформаційних систем

Структура програмного забезпечення інформаційних систем

Назва:
Структура програмного забезпечення інформаційних систем
Тип:
Реферат
Мова:
Українська
Розмiр:
3,17 KB
Завантажень:
179
Оцінка:
 
поточна оцінка 5.0


Скачати цю роботу безкоштовно
Пролистати роботу: 1  2 
Реферат
на тему:
Структура програмного забезпечення інформаційних систем


Необхідною частиною будь-якої комп'ютерної інформаційної системи є її програмне забезпечення (ПЗ). ПЗ – це комплекс програм, призначених для вирішення на комп'ютері ІС визначеного класу завдань. За своїм призначенням ПЗ – невід'ємна частина будь-якої ІС, що відбиває принципову основу організації обчислювального процесу, програмного принципу обробки інформації комп'ютерною системою. Без відповідного ПЗ будь-яка, навіть найкращим чином розроблена апаратура, була б практично такою же непотрібною, як, наприклад, магнітофон без системи звукозапису.
Склад ПЗ сучасних ІС є дуже різноманітним і залежить від діапазону покладених на нього завдань. У загальному випадку до ПЗ входять програми вирішення конкретних завдань користувача (прикладні програми); програми-транслятори, що забезпечують переклад прикладних програм з мови високого рівня машинною мовою; програми, що забезпечують автоматичне введення та виведення інформації через різноманітні пристрої вводу-виведення; програми, що контролюють роботу апаратури, а також керуючі роботою усіх пристроїв ІС у процесі обробки інформації.
ПЗ ділиться на системне (загальне) і прикладне (проблемне). Системне ПЗ містить у собі засоби спілкування користувача з ІС і засоби організації обчислювального процесу, що не залежать від характеру розв'язуваних завдань. У системному ПЗ можна виділити системи програмування та операційні системи. Системи програмування – це набір програм, що забезпечують автоматизацію програмування. Вони містять у собі транслятори з різноманітних мов програмування, відладочні та інші програми, що дозволяють автоматизувати конструювання і налагодження програм. Важливу роль тут відіграють програми-транслятори, що перекладають записи розв'язуваних завдань з мов високого рівня в записи, придатні для безпосереднього виконання на комп'ютері (робочі програми в машинних кодах). Основу трансляторів складають блоки синтаксичного контролю слушності вихідного запису, виправлення помилок у записах, перекладу окремих частин запису з однієї форми іншою, перетворення даних на формат, прийнятий у комп'ютері, присвоювання даним адрес у пам'яті. У комп'ютерах ІС застосовуються два типи трансляторів: компілятори та інтерпретатори. Компілятори транслюють увесь вхідний запис (програму) у робочу програму, а потім відбувається її виконання на ІС. Інтерпретатори роблять транслювання вхідної програми вроздріб, переводячи їх у машинні команди, кожна з яких негайно виконується. Програма, що транслюється за допомогою компілятора, як правило, виконується значно швидше, оскільки вона цілком уже переведена в машинний код. У той же час, вона потребує більшої ємності оперативної пам'яті, тому компілятори використовуються переважно у великих ЕОМ. Інтерпретатори дозволяють значно заощаджувати місце в пам'яті та контролювати результат виконання кожної операції. Це зручно для їхнього використання в діалоговому режимі роботи персональних комп'ютерів ІС.
Операційна система (ОС) – найважливіша частина ПЗ будь-якого комп'ютера, що управляє виконанням робочих програм і взаємодією людини з ІС. Операційна система – це набір керуючих програм, що забезпечують роботу комп'ютерної системи: управляють вводом-виводом інформації, обміном даних із зовнішньою пам'яттю і забезпечують доступ до них; управляють файлами і плануванням завдань, обчислювальними ресурсами системи; контролюють збереження програм і забезпечують їхнє виконання.
ОС значно спрощує спілкування користувача з ІС. Вона автоматично виконує множину проміжних операцій, залишаючи за користувачем виконання лише самі необхідні. Для цього використовуються відповідні команди – директиви, що адресуються ОС користувачем. Наприклад, для передачі файла даних із головної пам'яті в накопичувач на магнітному диску (НМД) користувач видає в ОС єдину команду "зберігати файл". За цією командою виконується послідовність операцій ОС, що завершується розміщенням файла на диску за вказаною в команді адресою.

Завантажити цю роботу безкоштовно
Пролистати роботу: 1  2 



Реферат на тему: Структура програмного забезпечення інформаційних систем

BR.com.ua © 1999-2017 | Реклама на сайті | Умови використання | Зворотній зв'язок