Проблемне та системне програмне забезпечення

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

РЕФЕРАТ

З інформатики

ТЕМА:

Проблемне та системне програмне забезпечення

Псков 2010

ЗМІСТ

Проблемне та системне програмне забезпечення

  1. Структура програмного забезпечення ПК

1.1 Програмне забезпечення

1.2 Системне ПЗ

1.3 Прикладне ПЗ

1.4 Інструментальне ПО

Список використаної літератури

1. СТРУКТУРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ПК

1.1 Програмне забезпечення

Програ ммное забезпе чення (допускається також вимову забезпе чення [1] [2] [3] [4] [5]) - сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм (ГОСТ 19781-90) . Також, це сукупність програм, процедур і правил, а також документації, що відносяться до функціонування системи обробки даних (СТ ІСО 2382/1-84).

Програмне забезпечення є одним з видів забезпечення обчислювальної системи, поряд з технічним (апаратним), математичним, інформаційним, лінгвістичним, організаційним і методичним забезпеченням. [2]

У комп'ютерному сленгу часто використовується слово софт (від англ. Software), яке в цьому сенсі вперше застосував у статті в American Mathematical Monthly математик з Прінстонського університету Джон Тьюкі (англ. John W. Tukey) в 1958 році. [1]

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

Програмне забезпечення, можна умовно розділити на три категорії:

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

  • прикладне ПЗ, що забезпечує виконання необхідних робіт на ПК: редагування текстових документів, створення малюнків або картинок, обробка інформаційних масивів і т.д.

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

1.2 Системне ПЗ

Це програми загального користування не пов'язані з конкретним застосуванням ПК і виконують традиційні функції: планування і управління завданнями, управління вводом-висновком і т.д.

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

До системного ПЗ відносяться:

  • операційні системи (ця програма завантажується в ОЗУ при включенні комп'ютера)

  • програми - оболонки (забезпечують більш зручний та наочний спосіб спілкування з комп'ютером, ніж за допомогою командного рядка DOS, наприклад, Norton Commander)

  • операційні оболонки - інтерфейсні системи, які використовуються для створення графічних інтерфейсів, мультипрограмування и.т.

Драйвери (програми, призначені для управління портами периферійних пристроїв, зазвичай завантажуються в оперативну пам'ять при запуску комп'ютера)

утиліти (допоміжні або службові програми, які представляють користувачеві ряд додаткових послуг)

До утилітам відносяться:

  • диспетчери файлів або файлові менеджери

  • засоби динамічного стиснення даних (дозволяють збільшити кількість інформації на диску за рахунок її динамічного стискування)

  • засоби перегляду і відтворення

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

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

  • засоби забезпечення комп'ютерної безпеки (резервне копіювання, антивірусне ПЗ)

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

1.3 Прикладне ПЗ

Прикладні програми можуть використовуватися автономно або в складі програмних комплексів або пакетів. Прикладне ПЗ - програми, які безпосередньо забезпечують виконання необхідних робіт на ПК: редагування текстових документів, створення малюнків або картинок, створення електронних таблиць і т.д.

Пакети прикладних програм - це система програм, які по сфері застосування діляться на проблемно - орієнтовані, пакети загального призначення та інтегровані пакети. Сучасні інтегровані пакети містять до п'яти функціональних компонентів: тестовий і табличний процесор, СУБД, графічний редактор, телекомунікаційні засоби.

До прикладного ПЗ, наприклад, відносяться:

  • Комплект офісних додатків MS OFFICE

  • Бухгалтерські системи

  • Фінансові аналітичні системи

  • Інтегровані пакети діловодства

  • CAD - системи (системи автоматизованого проектування)

  • Редактори HTML або Web - редактори

  • Браузери - засоби перегляду Web - сторінок

  • Графічні редактори

  • Експертні системи і так далі.

1.4 Інструментальне ПО

Інструментальне ПО або системи програмування - це системи для автоматизації розробки нових програм на мові програмування.

У самому загальному випадку для створення програми на обраною мовою програмування (мовою системного програмування) потрібно мати такі компоненти:

1. Текстовий редактор для створення файлу з вихідним текстом програми.

2. Компілятор або інтерпретатор. Оригінальний текст за допомогою програми-компілятора переводиться в проміжний об'єктний код. Оригінальний текст великої програми складається з декількох модулів (файлів з ​​вихідними текстами). Кожен модуль компілюється в окремий файл з об'єктним кодом, які потім треба об'єднати в одне ціле.

3. Редактор зв'язків або збирач, який виконує зв'язування об'єктних модулів і формує на виході працездатне додаток - здійснимих код.

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

4. Останнім часом набули поширення візуальний методи програмування (за допомогою мов опису сценаріїв), орієнтовані на створення Windows-додатків. Цей процес автоматизований у середовищах швидкого проектування. При цьому використовуються готові візуальні компоненти, що настроюються за допомогою спеціальних редакторів.

Найбільш популярні редактори (системи програмування програм з використанням візуальних засобів) візуального проектування:

    • Borland Delphi - призначений для вирішення практично будь-яких задачі прикладного програмування.

    • Borland C + + Builder - це відмінний засіб для розробки DOS і Windows додатків.

    • Microsoft Visual Basic - це популярний інструмент для створення Windows-програм.

    • Microsoft Visual C + + - це засіб дозволяє розробляти будь-які програми, що працюють в середовищі ОС типу Microsoft Windows.

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ

  1. Л.Г. Гагаріна, Є.В. Кокорева, Б.Д. Віснадул. Технологія розробки програмного забезпечення. - М.: ІД «ФОРУМ»; ИНФРА-М, 2008. - С. 400.

  2. Липаев В.В. Проектування програмних засобів. Навчальний посібник - М.: Вища школа. 302 с.

  3. [Www. Lessons - tva. Info. Системне програмне забезпечення ПК. Програми та програмування. Навчання в інтернет]

  4. www.wikipedia.org. Програмне забезпечення.

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
24.1кб. | скачати


Схожі роботи:
Системне програмне забезпечення С
Системне програмне забезпечення
Системне програмне забезпечення
Системне програмне забезпечення ЕОМ
Програмне забезпечення ПК Cистемне програмне забезпечення
Програмне забезпечення ПК
Програмне забезпечення
Програмне забезпечення
Програмне забезпечення ПК 2
© Усі права захищені
написати до нас