Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Прикладне програмне забезпечення. Методо-орієнтовані пакети

Реферат Прикладне програмне забезпечення. Методо-орієнтовані пакети





· Асемблери - комп'ютерні програми, що здійснюють перетворення програми у формі вихідного тексту мовою асемблера в машинні команди у вигляді об'єктного коду.

· Транслятори - програми або технічні засоби, що виконують трансляцію програми. Компілятори - програми, що переводять текст програми на мові високого рівня, в еквівалентну програму на машинній мові. Інтерпретатори - Програми (іноді апаратні засоби), що аналізують команди або оператори програми і тут же виконують їх.

· компонувальнику (редактори зв'язків) - програми, які виробляють компоновку - приймають на вхід один або кілька об'єктних модулів і збирають по них здійсненний модуль.

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

· Отладчик - є модулем середовища розробки або окремим додатком, призначеним для пошуку помилок у програмі.

· Текстові редактори - комп'ютерні програми, призначені для створення і зміни текстових файлів, а також їх перегляду на екрані, виводу на друк, пошуку фрагментів тексту і т.п. Умовно виділяють два типи редакторів: потокові текстові редактори та інтерактивні.

. Потокові текстові редактори

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

. Інтерактивні текстові редактори

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

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

· Бібліотеки підпрограм - збірки підпрограм або об'єктів, що використовуються для розробки програмного забезпечення.

· Редактори графічного інтерфейсу

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

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


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


Прикладне ПО являє собою поширений клас програмних продуктів, що предс...


Назад | сторінка 4 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Професійні комп'ютерні програми
  • Реферат на тему: Комп'ютерні віруси та антивірусні програми
  • Реферат на тему: Розробка програми &Обробка текстових даних&
  • Реферат на тему: Розробка програми форматування текстових файлів
  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...