Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб №1,2,3,4,5.doc
Скачиваний:
4
Добавлен:
27.08.2019
Размер:
174.59 Кб
Скачать

Національний авіаційний університет

Інститут екологічної безпеки

ЕК 101(A)

Вітюк Каріна Олегівна

ЕК101AVitL1.2.3.4.doc

E1VL1234.C

Кафедра прикладної інформатики

Інформатика, основи системології та програмування

Лабораторні роботи №1,2

Київ 2012

  1. Тема: Дослідження структури системи програмування в ТС. Дослідження команд, принципів обробки програмних файлів лінійного процесу на мові C.

  2. Мета: Закріпити знання та вміння із структури системи програмування ТC, обробки програмних файлів лінійних процесів на мові С.

  3. Короткі теоретичні відомості:

Мова TC – це мова високого рівня. На ній написано більше ¾ програм інтернету. Вона дозволяє описувати алгоритми із застосуванням модульного підходу. Ідея системи програмування заключається в поєднанні процесів виклику SPTS, створення початкового файлу програми, перетворення програми в набір 0 та 1, виявлення помилок.

При вводі програми миша не використовується.

Розширення exe. свідчить про те, що файл готовий до виконання.

Розширення c. свідчить про те, що цей файл початковий;

розширення obj. – про те, що це об'єктний файл;

розширення exe. – про те, що це готовий до виконання програми файл.

Кожен файл, який пишеться на «машинній мові» має розширення exe..

Програми виконуються командою F10 (Enter) Run Alt + F9.

Дужки {,} значать, відповідно, початок і кінець.

Для того, щоб викликати меню потрібно нажати F10.

Характеристика програми:

Особливість: мова С являється мовою високого рівня.

Запропонували: Керніган і Рітчі.

Основа: вона дозволяє описувати алгоритми із застосуванням модульного підходу. Модулі можна створювати користувачам і спеціалістам.

Ідея системи програмування заключається в поєднанні процесів виклику SPTS, створення початкового файлу програми, перетворення програми в набір 0 та 1, виявлення помилок. Без помилок буде об'єктний файл. Йому треба зробити компоновку, об'єднати модулі. Коли є вже готовий файл, то йде виконання програми. Результат виводимо на екран.

Алфавіт - це фіксований набір символів для записів.

Символ – це неподільний знак.

Записи мови С виконуються латинськими літерами, як великими, так і маленькими, але в основному програма пишеться маленькими літерами. Ключові слова англійські (наприклад, include). Також використовуються цифри (римські цифри не використовуються), спеціальні символи та ескейп послідовності. В мові С використовуються: коментарі (можна писати будь-якою мовою), константи, ідентифікатори.

Ескейп послідовності – це спеціальні символи для представлення неграфічних символів та інших символів мови С призначених, наприклад, для управління курсором на екрані.

Константа – це величина, яка не змінюється при виконання програми. В мові С зустрічаються такі константи:

- арифметичні:

- цілі;

- дійсні: ціла частина і дробова;

- порядковий запис;

- cимвольні константи: ‘q’, “1 kurs”;

До програми можна підключати будь-які файли, функції виводу. Наприклад, такі як printf( ), scanf( ).

Інтегроване середовище: ідеологія побудови і методи роботи

Спробуйте запустити Турбо Сі. Якщо ви створили для цього спеціальний командний bat-файл — наберіть на клавіатурі його ім'я і натисніть на ENTER. Якщо ж немає — наберіть на командному рядку OC MS DOS команду ТС.EXE і також натисніть клавішу ENTER. На екрані з'являється картинка, яка називається або екраном(вікном) інтегрованого середовища .

Екран(вікно) складається з чотирьох частин (зверху вниз):

  • Основного меню(Головного командного меню);

  • Вікна редактора;

  • Вікна повідомлень компілятора;

- Рядки функціональних клавіш.

Посеред екрану, спочатку, присутнє віконце сірого кольору з інформацією про версію Турбо Сі і права фірми "Борланд", Натисніть будь-яку клавішу і на екрані дисплея ви побачите перераховані вище вікна (див. рис.1 ). Тепер самий час трохи розібратися, що до чого.

ГОЛОВНЕ КОМАНДНЕ МЕНЮ СИСТЕМИ ПРОГРАМУВАННЯ ТУРБО СІ

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

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

Вона виглядає таким чином:

File Edit Run Compile Project Options Debug Break/watch

Вибір елементів(опцій, пунктів) меню

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

Крім того, при роботі з текстовим редактором можна відразу вибрати потрібну опцію меню натисненням клавіші ALT і першої букви назви опції (ALT-F для File, наприклад).

Меню має багаторівневу структуру — вибір деяких пунктів меню з подальшим натисненням на ENTER приведе до появи «випадного» підміню, ідея роботи з яким все також проста. Але є і деяка відмінність. Натиснення клавіші ESC приводить до повернення на меню більш високого рівня. Для виходу на раніше активне вікно (редактора або повідомлень) потрібно натиснути F6.

Приведемо невеликий огляд призначення опцій(пунктів) головного командного меню, який повинен допомогти вам не «заблукати» в інтегрованому середовищі. Почнемо зліва направо.

Перша частина методичних вказівок для проведення лабораторних робіт з дисципліни "Алгоритмічні мови програмування" включає приклади програм і завдання для програмування, орієнтовані в основному на вивчення синтаксичних конструкцій мови TURBO C + +.

D:\101\TC\TC.exe

Edit

/*службова частина*/

#include<studio.h>

main( ) /* */

/*тіло програми*/

{float hr , hr , hr , nakhr, sz;

hr =0.1; hr =0.2; h =0.15; nakhr= hr +hr +hr ;

sz= ;

printf(“nakhr=%f\n”, nakhr);

printf(“sz=%f\n”, sz);

}

F10 ← File

File Edit Run Compile

New Compile to OBJ

Make EXE file

Load F3

E1PriL1.C

E1PriL1.obj

E1PriL1.exe

Qite Alt+x

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