Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2011_посибник.doc
Скачиваний:
14
Добавлен:
14.11.2019
Размер:
5.16 Mб
Скачать

§ 5. Інструментарій створення нових програм

Інструментальна система – це комплекс програмних засобів, при­зна­чених для створення нових програм. Така система містить обов’яз­ково мову програмування, а також середовище для розробки нових програм. Це середовище підтримує типові інструменти програмування, що служать для професійної розробки програм. До складу інтегрованого середовища входять такі інструменти:

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

  • мова програмування з компілятором;

  • система усунення синтаксичних помилок;

  • бібліотека готових програмних модулів;

  • довідкова система.

Прикладом інтегрованих середовищ (інструментальних оболонок) є Turbo Pascal, Delphi, Visual Basic та ін.

Мова програмування – це штучна формалізована мова для опису алгоритмів розв’язування задач на комп’ютері. Ця мова доступніша для людини ніж мова машинних команд.

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

Мова найнижчого рівня – це мова машинного кодування, трохи вище знаходиться мова Асемблера, у якій машинні команди заміня­ються мне­мо­нічними скороченнями. Прикладами мов високого рівня є Basic, Pascal, С. Текст вихідної програми складається зі спеціальних ко­манд – опера­торів мови програмування.

Оскільки мова програмування незрозуміла для ЕОМ, то існують спеціальні програми, які вихідний текст програми переводять в машинні коди. Такі програми називають трансляторами. Транслятори бувають двох видів: компілятори та інтерпретатори. Компілятор перетворює ви­хідний текст програми на машинну мову. До одержаного коду підклю­чаються стандартні процедури, використані в програмі, внас­лідок чого з’являється робоча програма – файл з розширенням .exe чи .com. Інтер­претатори обробляють текст програми не заздалегідь, а безпо­середньо під час виконання програми.

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

Питання до самоконтролю

  1. Що називається інформаційною системою?

  2. Що складає технічне забезпечення ПК?

  3. Що складає програмне забезпечення?

  4. Дайте класифікацію ЕОМ.

  5. Дайте класифікацію програмного забезпечення.

  6. Які функції виконує системне програмне забезпечення.

  7. Операційні системи та їх функції.

  8. Драйвери. Їх призначення та класифікація.

  9. Опишіть призначення утиліт. Наведіть їх приклади.

  10. Прикладне програмне забезпечення. Його класифікація.

  11. Назвіть приклади прикладних програм. Опишіть їх можливості.

  12. Опишіть інструментальні засоби розробки нових програм.

Завдання до самостійної роботи

Опишіть програми, які розв’язують задачі з вашої предметної області

Тема 3. Робота в операційній системі Windows хр

План викладу матеріалу

  1. Загальні відомості.

  2. Об’єкти Windows. Файли, папки, документи.

  3. Робочий стіл – перший екран Windows.

  4. Панель завдань.

  5. Вікна, дії з вікнами.

  6. Головне меню.

  7. Програма Проводник. Робота з файлами та папками.

  8. Стандартні програми Windows.

  9. Архіватори та антивірусні програми.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]