Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема дисципліни. Загальні відомості про мову програмування

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

Додаток 11

Завдання (інструкційна картка) для лабораторної роботи

Тема дисципліни. Загальні відомості про мову програмування. Програмування лінійних програм.

Інструкційна картка

лабораторного заняття № 1

Тема. Робота у середовищі програмування Turbo Pascal. Програмування лінійних алгоритмів.

Мета заняття. Сформувати практичні вміння та навички створювати програми за лінійним алгоритмом.

Методичне забезпечення

  1.  Глинський Я. М. Паскаль: навчальний посібник / Глинський Я. М., Анохін В. Є., Ряжська В. А. – Львів: СПД Глинський, 2010. – 192 с.
  2.  Нога Л. В. Конспект лекцій з дисципліни “Основи програмування та алгоритмічні мови” Частина 1 і 2 / Нога Л. В. – Херсон: Веселка, 2006. – 134 с.

3. Блок-схеми алгоритмів, плакати.

4. Інструкційні картки.

Матеріально-технічне забезпечення

Комп’ютери, конспекти лекцій, роздруковані завдання по варіантах.

Питання для актуалізації опорних знань

Що таке структура програми?

З яких компонентів складається програма мовою PASCAL?

Які розділові знаки використовуються при написанні програми?

З яких компонентів складається програма?

Як виглядає основна структура Pascal-програми?

Які існують оператори введення-виведення інформації?

Що таке лінійний алгоритм?

Правила техніки безпеки

Перед початком роботи потрібно перевірити стан обладнання, робочого місця.

Під час роботи потрібно дотримуватися правил експлуатації комп’ютерного обладнання.

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

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

Загальні відомості з теми

1. Поняття про середовище програмування Turbo Pascal

Щоб ввійти в середовище Turbo Pascal, потрібно:

  •  ввійти в каталог системи програмування (наприклад: ТР70);
  •  виконати командний файл turbo.ехе.

Робота у ТР проходить у багатовіконному режимі. Вікно – це обмежена частина екрана, яку можна пересувати, відкривати, закривати, змінювати її розміри. Кількість відкритих на екрані вікон практично не обмежена. Активне вікно завжди знаходиться зверху і виділяється іншим кольором (рис. 1).

Рисунок 1 – Вікно текстового редактора середовища Turbo Pascal.

Послуги, що надаються ТР містяться у секціях головного меню, яке розташоване у верхньому рядку середовища ТР (кожен пункт меню має вкладене підменю і опрацьовується за допомогою діалогового вікна). Діалогові вікна розбиті на поля і перехід між ними відбувається за допомогою клавіші Tab.

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

Щоб перейти в головне меню, потрібно натиснути клавішу F10. Щоб вийти з головного меню і повернутись в редактор тексту – натиснути клавішу Esc.

2. Огляд меню середовища Turbo Pascal

Кожна команда головного меню має один або декілька (вкладених одне в одне) підменю.

1) File (Alt-F) – розділ меню містить команди для відкриття файлів, завантаження та збереження їх на диску, зміни каталогу, виходу з ТР:

Open (F3) - вибір файлу для відкриття у діалоговому вікні.

New - відкриття нового текстового вікна для вводу нової програми без імені (початкове імя - NONAME00.pas).

Save (F2) - запис файлу, що вже має імя, з активного вікна під тим самим старим іменем на диск. Якщо файл із активного вікна має ім'я noname.pas (без імені), тоді запис файлу на диск буде відбуватися за сценарієм команди Save as.

Save as - команда збереження файлу з активного вікна на диску під новим іменем та, можливо у новому каталозі. Використовується для запису на диск новостворених файлів або для перейменування-переносу файлів, що колись уже були записані.

Save all - записує на диск усі файли з усіх відкритих вікон.

Change dir - команда зміни поточного каталогу для прискорення процесу запису на диск та зчитування з диску.

2) Edit ( Alt-E) – розділ меню містить команди для роботи з блоками тексту. При роботі з цим пунктом меню використовується «вікно вставок» Clipboard, або «кишеня». У цю «кишеню» можна занести на збереження попередньо виділений фрагмент (блок) тексту програми, а потім копіювати цей фрагмент у будь-яке програмне вікно. Копіювання готових блоків економить час набору тексту програм. Виділення фрагмента тексту (блока) - Shift+<стрілочки>

Cut (Shift-Del) - вирізувати Copy (Ctrl-Ins) - копіювати Paste (Shift-Ins) - вставити Clear (Ctrl-Del) - очистити

3) Run – секція містить підменю команд для запуску програми на виконання, проведення сеансу налагодження.

 Run (Ctrl-F9) — завантаження програми на виконання.

4) Compile – секція містить підменю команд для компіляції та виконання програми. Після компіляції при запуску програми на виконання в машинних кодах за командою Run на виконання подається саме ця програма. Якщо до тексту програми на Паскалі вносилися зміни, то програму перед запуском треба заново скомпілювати.

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

5) Windows – розділ меню для керування вікнами у ТР.

Tile - команда, що розміщує всі відкриті вікна так, що вони не перекривають одне одне (мозаїка).

Cascade - команда, що розміщує всі відкриті вікна так, що вони перекривають одне одне, але всіх їх видно на екрані.

Close all (Alt-F3) - команда, що закриває всі вікна.

Size/Move (Ctrl-F5) - команда зміни положення та розмірів активного вікна:

Zoom (F5) - команда розгортання активного вікна до максимального розміру або поновлення його розміру, якщо розмір вікна вже є максимальний.

Next (F6) - команда, що робить активним наступне вікно з переліку відкритих вікон.

Previous (Shift -F6) - команда, що робить активним вікно, яке було активним перед цим.

List (Alt- ) - команда розгортає діалогове вікно Windows List, у якому подано список всіх відкритих вікон. Команда застосовується для швидкого переходу до потрібного вікна за його номером.

Аlt-<номер> - зміна активного вікна.

6) Help - команда, що розгортає підменю команд для роботи з системою підказок.

3. Порядок створення твого програмного файлу

Завантажити ТР.

Ввійти в головне меню.

Виконати команду File.

Вибрати і виконати команду New. На екрані зявиться порожнє вікно редактора з умовною назвою Noname.pas.

Набрати текст програми, натискаючи клавішу Enter наприкінці кожного рядка.

Виконати програму, натиснувши комбінацію клавіш Ctrl-F9 або виконати команду Run головного меню.

Виправити при необхідності помилки.

Після виправлення помилок знову виконати програму.

Переглянути отримані результати, натиснувши комбінацію клавіш Alt-F5.

Записати текст програми в файл на диск, скориставшись командою FileSave as головного меню або натиснувши клавішу F2. Ввести ім’я файлу і натиснути Enter.

4. Створення виконуваного exe-файлу

Ввійти в головне меню, вибрати команду Compile—►Destination-Memory, яка після натискання на клавішу Enter зміниться на Destination-Disk.

Натиснути комбінацію клавіш Alt-F9.

Редактор дозволяє виконувати різні операції з декількома файлами. Кожен з них розміщується у своєму вікні редактора. В верхній частині вікна записано імя файлу, справа від нього – номер вікна. При завантаженні в редактор (при відкритті) наступного файлу він потрапляє у нове вікно. Щоб перейти з вікна у вікно, необхідно натиснути комбінацію клавіш - Alt-N, де N -номер вікна, або натиснути клавішу F6.

Вихід з ТР - Alt-X.

Зміст роботи

Вивчити теоретичний матеріал.

Виконати індивідуальне завдання.

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

Індивідуальні завдання:

Обчислити значення функції f(x) при заданому значенні аргументу.

Формула

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Методичні РЕКОМЕНДАЦІЇ

Для виконання лабораторної роботи потрібно перш за все опрацювати теоретичний матеріал.

Виконати індивідуальне завдання.

Показати результат роботи викладачеві.

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

Здати робоче місце, а оформлений звіт – викладачеві на підпис.

Під час виконання лабораторної роботи дотримуватися правил безпеки.

Приклад лінійної програми

Обчислити відстань між двома точками з даними координатами x1, y1 і x2, y2.

Оголосимо змінні дійсного типу x1, y1 і x2, y2 – для зберігання координат точок і змінну r – для запису результату знаходження відстані між цими точками .

Відстань між точками r обчислюється за формулою: 

Блок - схема програми:

Лістинг програми:

PROGRAM PRUKLAD1;

Uses crt;

Var x1,y1, x2,y2, r: Real;

Begin  // початок програми

Clrscr;  // очистка экрану

Write('x1=');  

ReadLn(x1);  // ввід х1

Write('x2=');   

ReadLn(x2);   // ввід х2

Write('y1=');

ReadLn(y1);  // ввід у1

Write('y2=');

ReadLn(y2);  // ввід у2

r:=sqrt(sqr(x2-x1)+sqr(y2-y1));   // обчислення відстані між точками

WriteLn('r=',r:5:3);   // вивід результату

readkey;  // очікування натиснення клавіші

end.  // кінець програми

Натискаємо клавіші CTRL+F9 для компіляції і запуску на виконання програми. Отримаємо результат:

Викладач ____________

PAGE   \* MERGEFORMAT 6




1. тематическое планирование на 20132014 год ЧЕРЧ
2. Утверждаю Проректор по учебной работе Б
3. Реферат- Общее понятие о развивающем обучении истории, его цели и особенности их реализации
4.  20г
5. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата філософських наук Запор
6. Установки пожаротушения и их составные части
7. юридическая техника и законодательная техника
8. Проблемы накопления нитратов в продукции растениеводства
9. Тема 12. Финансовая система и финансовая политика Введение Одним из направлений государственного воз.html
10. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ по подготовке студентом отчета по производственной практике Отчет по практик
11. Дней Александровых прекрасное началоличность Александра 1 негласный комитет первые преобразования 2 Д1
12. на тему Радиолиния передачи цифровой командной информации с наз
13. темами Методические указания к лабораторной работе 2 по дисциплине Основы управления техническими
14. таки сложилась но была тщательно скрыта от посторонних глаз и ушей
15. Хабаровская государственная академия экономики и права Кафедра статистики Общая теор
16. Экономика организации 3ий семестр 1
17. ХАНТЫМАНСИЙСКИЙ БАНК за 20072009 гг
18. Задачи коренного улучшения функционирования кредитного механизма выдвигают на первый план необходимос
19. Женщины Геринга
20. Осознанное восприятие