Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
basic-9cbc6d3b809d41d39baa075e226d0f7a.doc
Скачиваний:
1
Добавлен:
31.08.2019
Размер:
393.22 Кб
Скачать

32

Московський Державний Університет Технологій та Управління

Філія в м. Ростові-на-Дону

Відділення: «Інформаційні технології»

Методичні вказівки до лабораторних робіт з дисципліни інформатика

Ростов-на-Дону - 2006 р.

Метод. вказівки до лабораторних робіт з дисципліни "Інформатика" для студентів спеціальностей всіх форм навчання.

/ Мгут; Сост. Євсін Н.Ф., Ростов-на-Дону, 2006.

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

До моменту початку вивчення дисципліни "Інформатика" студенти повинні володіти базовими навичками роботи в операційній системі комп'ютера Microsoft Windows XP.

Лабораторні роботи виконуються на базі програмного продукту QBASIC. У кожній роботі необхідно отримати рішення задачі засобами алгоритмічної мови BASIC, виконавши наступні етапи:

1. Фізична постановка задачі

2. математичний опис

3. Розробка алгоритму розв'язання задачі

4. програмування

5. Налагодження програми

6. Виконання розрахунку за вихідними даними завдання

Лабораторная работа № 1 програмування лінійних алгоритмів

1.МЕТА РОБОТИ: Освоїти прийоми постановки задачі, розробки алгоритмів лінійної структури, їх опису у вигляді блок-схем, написання програм на алгоритмічній мові BASIC та отримання результатів на комп'ютері.

2.ПОРЯДОК ВИКОНАННЯ: Розглянемо порядок виконання на прикладі розв'язання задачі про обчислення обсягу циліндра з основою радіуса R і висотою H. Як зазначалося вище, рішення будь-якої задачі на комп'ютері містить 6 етапів:

Етап 1.Фізичний постановка задачі

  • Введені дані: R, H - речові числа.

  • Виведені дані: V-об'єм циліндра

Етап 2.Математичний опис

  • Об’єм циліндра:

3.14 (2R)2

V = --------------- H

4

Етап 3.Описання алгоритму розв'язання задачі

Опис алгоритму обчислення об'єму циліндра виконано з використанням графічних об'єктів (блоків) за ГОСТ 19003 - 80:

BEGIN

Ввод R, H

Вычисление V

Вывод V

END

Етап 4. Програмування на алгоритмічній мові BASIC:

REM Обчислення об'єму циліндра

CLS

INPUT “Введення R, H”, R, H

LET V=3.14*(2*R)^2*H/4

PRINT “R=”, R, “H=”, H, “V=”, V

END

Етап 5. Налагодження програми:

  • Запустити програму QBASIC за допомогою ярлика на Робочому столі персонального комп'ютера.

  • Набрати текст програми (Етап 4) у вікні редактора QBASIC. В процесі набору тексту редактор контролює правильність написання операторів. У разі виявлення помилки процес редагування припиняється до тих пір, поки помилка не буде усунена.

  • Зберегти програму після закінчення її набору, виконавши команду «Зберегти як» з меню «Файл».

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

  • Виконати введення з клавіатури значень для R і H у відповідь на запрошення до введення, що з'явилося на моніторі при виконанні комп'ютером оператора INPUT. Пам'ятайте, що значення однієї змінної відділяється від значення наступної, зі списку ввода оператора INPUT, нажатием клавиши “Запятая”. Признаком закінчення введення всіх значень зі списку введення оператора INPUT є натискання клавіші "ENTER".

  • Для перевірки програми бажано ввести такі значення для R і H, які дозволили б легко отримати результат при ручному рахунку за формулою (Етап 2) і порівняти його з тим, що виведе комп'ютер на монітор при виконанні оператора PRINT. У даному прикладі для R = 1 і H = 1, якщо програма працює правильно, на моніторі має з'явитися V = 3.14. Якщо цього не сталося, необхідно проаналізувати алгоритм і текст програми, знайти помилку, виправити її і виконати етап 5 (налагодження) знову.

Етап 6. Виконання розрахунку за вихідними даними завдання:

Виконати розрахунок для наступних вихідних даних:

R=2.5 метра

H=4.2 метра.

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