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

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

Реферат

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ - сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм (ГОСТ 19781-90). Також - сукупність програм, процедур і правил, а також документації, що відносяться до функціонуванню системи обробки даних (СТ ІСО 2382/1-84).

ІНСТРУМЕНТАЛЬНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ - програмне забезпечення, призначене для використання в ході проектування, розробки і супроводу програм. Зазвичай цей термін застосовується для акцентування відмінності даного класу ПО від прикладного та системного програмного забезпечення.

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

інтерпретатора - програма (Іноді апаратний засіб), що аналізує команди чи оператори програми і тут же виконує їх.

ОПЕРАЦІЙНА СИСТЕМА - комплекс управляючих і обробляючих програм, які, з одного боку, виступають як інтерфейс між пристроями обчислювальної системи і прикладними програмами, а з іншого - призначені для управління пристроями, управління обчислювальними процесами, ефективного розподілу обчислювальних ресурсів між обчислювальними процесами і організації надійних обчислень.

ПРИКЛАДНА ПРОГРАМА - програма, призначена для виконання певних користувальницьких задач і розрахована на безпосередню взаємодію з користувачем.

VISUAL BASIC - засіб розробки програмного забезпечення, розроблювальне корпорацією Microsoft і включає мову програмування і середовище розробки.

VISUAL BASIC FOR APPLICATION - трохи спрощена реалізація мови програмування Visual Basic, вбудована в лінійку продуктів Microsoft Office (Включаючи версії для Mac OS), а також в багато інших програмні пакети, такі як AutoCAD, SolidWorks, CorelDRAW, WordPerfect та ESRI ArcGIS.

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

Класифікація програмного забезпечення:

a) Прикладні програми, що безпосередньо забезпечують виконання необхідних користувачам робіт;

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

c) інструментальні програмні системи, що полегшують процес створення нових програм для комп'ютера.

Види інструментального програмного забезпечення:

1) Текстові редактори

2) Інтегровані середовища розробки

3) SDK

4) Компілятори

5) Інтерпретатори

6) Лінковщікі

7) Парсери і генератори парсерів (див. Javacc)

8) Асемблери

9) Відладчики

10) Профіліровщики

11) Генератори документації

12) Засоби аналізу покриття коду

13) Засоби безперервної інтеграції

14) Засоби автоматизованого тестування

15) Системи управління версіями та ін

Для створення програми на обраною мовою програмування потрібно мати наступні компоненти:

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

2. Компілятор або інтерпретатор. Оригінальний текст за допомогою програми-компілятора переводиться в проміжний об'єктний код.

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

Результат роботи: Розглянуто програмне забезпечення, його функції та види, зокрема інструментальне програмне забезпечення, його сутність, завдання. У третьому розділі розглянуто Microsoft Visual Basic як засіб розробки програмного забезпечення та його діалект - Microsoft Visual Basic for Application. В курсовій роботі реалізовано алгоритм вирішення фінансово-економічної задачі з використанням мови програмування Pascal.


Введення

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

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

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

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

Для наочності ми розглянемо інструментальне програмне забезпечення (об'єкт дослідження) на прикладі програмного комплексу Visual Basic for Application (предмет дослідження), застосовуваного для програмування в середовищі Microsoft Office - самого поширеного та популярного офісного пакету.


1. Програмне забезпечення 1.1 Поняття і сутність програмного забезпечення

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

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

До програмного забезпечення (ПО) відноситься також вся область діяльності з проектування та розробки ПЗ:

1) технологія проектування програм (наприклад, спадний проектування, структурне і об'єктно-орієнтоване проектування);

2) методи тестування програм;

3) методи доказу правильності програм;

4) аналіз якості роботи програм;

5) документування програм;

6) розробка та використання програмних засобів, що полегшують процес проектування програмного забезпечення, і багато іншого.

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

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

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

Інші визначення:

1) ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ - це сукупність програм, що дозволяють здійснити на комп'ютері автоматизовану обробку інформації.

2) ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ (математичне забезпечення електронної обчислювальної машини), сукупність програм системи обробки даних і програмних документів, необхід...


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

Друкувати реферат
Замовити реферат
Поиск
Товары
загрузка...