Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пример КП.DOC
Скачиваний:
0
Добавлен:
07.08.2019
Размер:
126.98 Кб
Скачать

Для нормального функціонування програми аналізу блоку завантаження середовища дос необхідний слідуючий мінімальний набір технічних і програмних засобів :

- ПК, сумісний з IBM PC/XT;

- кількість вільної оперативної памяті не менше 300 Кбайт;

- вмонтований накопичувач на магнітному диску загальним обємом не менше 5 Мбайт;

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

- монітор кольоровий чи чорно-білий;

- дискова операційна система DOS версією 5 і вище.

2.5 Вибір мови програмування

Програма “ Утиліта перегляду та редагування змінних середовища ДОС ” написана на мові високого рівня Microsoft С 5.0. Я вибрав цю мову, так як вона є дуже ефективною при написані програм які передбачають працювати на низкому рівні з апаратурою комп’ютера та при компіляції генерується дуже ефективний код.

Microsoft С 5.0 має слідуючи можливості і особливості:

  • будується на невеликій кількості базових понять;

  • має простий синтаксис;

  • допускає перевід програм в машиний код простим компілятором;

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

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

  • має вмонтований текстовий редактор, більш могутній, ніж більшість систем підготовки текстів;

  • можливий доступ до тисячі раніше написаних програм;

  • забезпечений засобами відладки програм безпрецедентної зручності і можливостей;

  • гнучкість і надійність;

  • простоту і ясність конструкцій;

  • легкість реалізації на більшості сучасних ЕОМ;

  • можливість достатнього повного контролю правильності програми як на етапі компіляції , так і під час виконання ;

  • можливість задоволення потреб структурного програмування ;

  • можливість використання для програмування задач різних профілів і записи алгоритмів в сучасній літературі;

  • наявність набору структурованих типів даних: масивів, записів з варіантами, множин, файлів;

  • можливість побудування нових типів даних.

Недоліками мови С є відсутність:

  • динамічних масивів;

  • роздільної компіляції модулів;

  • операцій піднесення до степеня;

  • засобів роботи з файлами прямого доступа.

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

Мова С , затверджена в якості стандартної в 1976р. , являється найбільш доцільною , порівняно з такими універсальними мовами програмування як АЛГОЛ , ФОРТРАН , БЕЙСІК , ПЛ\М та інші.

Дякуючи своїй ефективності , простоті і логічності вона швидко отримала поширення у всьому світі. В наш час майже всі обчислювальні машини , і особливо мікро ЕОМ , можуть працювати на цій мові. Тексти програм легко перевіряються на правильність, так як їхній смисл простий і зрозумілий. І взагалі , мова С підходить для навчання починаючим програмістам хорошому стилю програмування.

Створена спеціально для навчання програмуванню мова стала успішною і зразу ж привернула увагу спеціалістів. За короткий час мова С отримала широку популярність у всьому світі, і в наш час вона реалізована практично на всіх машинах від мікроЕОМ до суперЕОМ. Розробники компіляторів і систем програмування на базі мови С використовують міжнародний стандарт ISO 7185, прийнятий в 1982р. Це приводить до розробки в максимальному степені переносного програмного забезпечення.

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

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

Мова С зіграв велику роль в розвитку методів аналітичного доказу правильності програм , які мають фундаментальне значення в сучасному програмуванні , таких , як АДА і МОДУЛА-2.