Загальна характеристика і класифікація програмного забезпечення і базових технологій управління інформаційними ресурсами » Українські реферати
Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Загальна характеристика і класифікація програмного забезпечення і базових технологій управління інформаційними ресурсами

Реферат Загальна характеристика і класифікація програмного забезпечення і базових технологій управління інформаційними ресурсами


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


Бурхливий розвиток нової інформаційної технології і розширення сфери її застосування призвели до інтенсивного розвитку програмного забезпечення (ПО). Досить відзначити, що в 1996 р. світовою спільнотою на програмне забезпечення витрачено понад 110 млрд. доларів. Причому тенденції розвитку ПЗ показують, що динаміка витрат має стійку тенденцію до зростання, приблизно 20% в рік.

Під програмним забезпеченням інформаційних систем розуміється сукупність програмних і документальних засобів для створення і експлуатації систем обробки даних засобами обчислювальної техніки.

В залежності від функцій, які виконуються програмним забезпеченням, його можна розділити на 2 групи: базове (системне) програмне забезпечення і прикладне програмне забезпечення.

Базове (системне) ПО організує процес обробки інформації в комп'ютері і забезпечує нормальну робочу середовище для прикладних програм. Базове ПЗ настільки тісно пов'язане з апаратними засобами, що його іноді вважають частиною комп'ютера.

Прикладне програмне забезпечення призначене для вирішення конкретних задач користувача і організації обчислювального процесу інформаційної системи в цілому.

Базове програмне забезпечення. В склад базового (системного) ПО входять:

• операційні системи:

• сервісні програми;

• транслятори мов програмування;

• програми технічного обслуговування.

Операційні системи (ОС) забезпечують управління процесом обробки інформації і взаємодія між апаратними засобами і користувачем. Однією з найважливіших функцій ОС є автоматизація процесів введення-виведення інформації, управління виконанням прикладних задач, розв'язуваних користувачем. ОС завантажує потрібну програму і пам'ять ЕОМ і стежить за ходом се виконання; аналізує ситуації, що перешкоджають нормальним обчисленням, і дає вказівки про те, що необхідно зробити, якщо виникли труднощі.

Виходячи з виконуваних функції, ОС можна розбити на три групи:

• однозадачні (однокористувацький) - призначені для роботи одного користувача в кожний конкретний момент з однією конкретною задачею;

• багатозадачні (багатокористувацькі) - забезпечують колективне використання ЕОМ в мультипрограмному режимі розділення часу;

• мережеві - пов'язані з появою локальних і глобальних мереж. Вони призначені для забезпечення доступу користувача до всіх ресурсів обчислювальної мережі.

Рис. 1. Базове (системне) програмне забезпечення

Однозадачние ОС призначені для роботи одного користувача в кожний "конкретний моменті однією конкретною задачею. Типовим представником таких операційних систем є MS-DOS (розроблена фірмою Microsoft). Багатозадачні ОС забезпечують колективне використання ЕОМ в мультипрограмному режимі розділення часу (у пам'яті ЕОМ знаходиться декілька програм - завдань, - і процесор розподіляє ресурси комп'ютера між завданнями). Типовими представниками подібного класу ОС є: UNIX, OS 2 корпорації IBM, Microsoft Windows 95, Microsoft Windows NT і деякі інші.

Мережні операційні системи пов'язані з появою локальних н глобальних мереж 11 призначені для забезпечення доступу користувача до всіх ресурсів обчислювальної мережі. Типовими представниками мережних ОС є: Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris фірми Sun. Більш докладно твані ОС і їх функції описані в спеціальних розділах цього підручника. Тут же вкажемо на основні тенденції розвитку ОС:

• зниження цін па операційні системи;

• перехід багатьох функцій ОС, реалізовувати у вигляді програм, до реалізації у вигляді мікропрограм, В«зашитихВ» в апаратну частину комп'ютера;

• забезпечення роботи багатопроцесорних комп'ютерів;

• забезпечення сумісності програм для різних типів (Поколінні) комп'ютерів;

• забезпечення виконання паралельних програм;

• створення ОС, в яких окремі функції реалізуються в процесорах різних комп'ютерів, що утворюють розподілену обчислювальну мережу.

Сервісне програмне забезпечення - це сукупність програмних продуктів, що надають користувачеві додаткові послуги в роботі з комп'ютером і розширюють можливості операційних систем.

По функціональних можливостях сервісні засоби можна підрозділити на засоби:

• поліпшуючі призначений для користувача інтерфейс;

• захищають дані від руйнування і несанкціонованого доступу;

• відновлюють дані;

• прискорюють обмін даними між диском і ОЗУ:

• архівації-розархівації;

• антивірусні засоби.

За способом організації і реалізації сервісні засоби можуть бути представлені: оболонками, утилітами і автономними програмами. Різниця між оболонками і утилітами найчастіше виражається лише в універсальності перших і спеціалізації других.

Оболонки є як би настройками над операційною системою. Всі оболонки забезпечують ту чи іншу ступінь захисту від помилок користувача, що зменшує ймовірність випадкового знищення слайдів. Серед наявних оболонок для сімейства MS-DOS найбільш популярна оболонка Norton Commander.

Утиліти та автономні програми мають вузькоспеціалізоване призначення та виконують кожна свою функцію. Але утиліти, на відміну від автономних програм, виконуються в середовищі відповідних оболонок. При цьому вони конкурують у своїх функціях з програмами ОС і іншими утилітами. Тому класифікація сервісних засобів але їх функціям і способам реалізації є досить розмитою і вельми умовною. Утиліти надають користувачеві додаткові послуги (не потребують розробки спеціальних програм) в основному але обслуговуванню дисків і файлової системи. Ці утиліти найчастіше дозволяють виконувати наступні функції:

• обслуговування дисків (форматування, забезпечення збереження інформації, можливості її відновлення у разі збою і т. д.);

• обслуговування файлів і каталогів (аналогічно оболонкам);

• створення та оновлення архівів;

• надання інформації про ресурси комп'ютера, про дисковому просторі, про розподіл ОЗУ між програмами;

• друк текстових і інших файлів в різних режимах і форматах;

• захист від комп'ютерних вірусів. Програмні засоби антивірусного захисту забезпечують діагностику (виявлення) і лікування (Нейтралізацію) вірусів. Терміном В«вірусВ» позначається програма, здатна розмножуватися, проникаючи в інші програми, здійснюючи при цьому різні небажані дії.

З утиліт, які отримали найбільшу популярність, можна назвати багатофункціональний комплекс Norton Utilities.

Прикладне програмне забезпечення.

Прикладне програмне забезпечення (рис. 2) призначено для розробки і виконання конкретних завдань (додатків) користувача. Прикладне програмне забезпечення працює під управлінням базового ПЗ, зокрема операційних систем. До складу прикладного ПЗ входять:

• пакети прикладних програм різного призначення;

• робочі програми користувача і ІС в цілому.

Рис. 2. Прикладне програмне забезпечення


Пакети прикладних програм є потужним інструментом автоматизації вирішуваних користувачем задач, практично повністю звільняючи його від необхідності знати, як виконує комп'ютер ті чи інші функції і процедури з обробки інформації.

В даний час є широкий спектр ППП, що розрізняються за своїм функціональним можливостям і способам реалізації.

Пакет прикладних програм (ППП) - це комплекс програм, призначений для вирішення завдань певного класу (Функціональна підсистема, бізнес-додаток).

Розрізняють такі типи ППП: загальн...


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Товары
Наверх Зворотнiй зв'язок