- •Хід роботи.
- •Контрольні запитання.
- •Тема: Методи навігації. Робота з папками і файлами. Мета:
- •Хід роботи:
- •Контрольні запитання:
- •Хід роботи:
- •Контрольні запитання:
- •Контрольні запитання.
- •Хід роботи.
- •Контрольні запитання.
- •Хід роботи.
- •Контрольні запитання.
- •Запишіть на мові ms Excel формулу для обчислення виразу
- •Запишіть на мові ms Excel формулу для обчислення виразу
- •Запишіть на мові ms Excel формулу для обчислення виразу
- •Запишіть на мові ms Excel формулу для обчислення виразу
- •Варіанти завдань:
- •Зразок програми:
- •Хід роботи.
- •Варіанти завдань для оператора if.
- •Варіанти завдань для оператора case.
- •Хід роботи.
- •Варіанти завдань
- •Хід роботи.
Варіанти завдань:
1) y=sin2x, [-2π;2π]; 2) y=2cosx, [-2π;2π]; 3) y=3sin2x, [-2π;2π]; 4) y=sin2x, [-2π;2π]; 5) y=cos3x, [-2π;2π]; 6) y=x2+2x+1, [-4;4]; 7) y=x2-5x+6, [-2;5]; 8) y=x4, [-5;5]; 9) y=lgx, [0.1;6]; 10) y=log2x, [0.04;8]; 11) y=ex, [-6;6]; 12) y=tgx, [-2π;2π]; 13) y=x3, [-3;3]; 14) y=2x, [-4;4]; 15) y=arctgx, [-10;10]; 16) y=1,2-4sin(3x+5,6), [-10;10];
Лабораторна робота № 10
Тема: Складання та відладка лінійних програм з використанням даних різних типів.
Мета: набути приктичних навичок відладки програм в середовищі Turbo Pascal 7.0, повторити оператори вводу-виводу та структуру програми на мові Паскаль.
Обладнання: номер ПК, з яким працювали, програма TP 7.0
Хід роботи.
Запустити середовище Turbo Pascal 7.0 за допомогою файла turbo.exe.
Відкрити нове вікно редагування за допомогою команди меню File-New.
Набрати текст програми для розв’язування індивідуального завдання (або прикладу).
Зберегти текст програми за допомогою команди меню File-Save as…
Запустити на виконання програму з активного вікна за допомогою гарячих клавіш Ctrl-F9.
Виправити помилки, якщо вони будуть знайдені, і запустити програму на виконання ще раз.
Зберегти налагоджену програму за допомогою клавіші F2.
Переглянути результати виконання програми за допомогою клавіші Alt-F5 і повернутись назад в середовище клавішею Esc.
Створити exe-файл програми за допомогою клавіш Alt-F9 в (режимі Destination-Disk).
Закрити вікно з виконаною програмою за допомогою клавіш Alt-F3.
Завершити сеанс роботи в інтегрованому середовищі програмування Turbo Pascal 7.0 за допомогою гарячих клавіш Alt-X.
Запустити на виконання одержаний exe-файл програми з ОС або з оболонки.
Зразок програми:
program example1;
uses crt;
var lk:longint;
ihour,imin,isec:word;
Begin
clrscr; {Процедура заливки екрану кольором фону(очистка)}
write('Яка секунда доби? =>');
readln(lk);
imin :=lk div 60;
ihour:=imin div 60;
imin :=imin mod 60;
isec :=lk mod 60;
writeln('Тепер ',ihour,' годин':5,imin:4,' хв':4,isec:4,' сек':4);
readkey; {Функція зчитування символу з клавіатури }
{очікування натискання клавіші }
End.
Контрольні запитання.
Етапи розробки програмного забезпечення.
У чому полягає важливість тестування програми під час її налагодження?
Які повідомлення про помилки ви отримували під час відладки програми?
Що означає термін “інтерактивне інтегроване середовище”?
Обчисліть значення виразів: 10 div 3, 10 mod 3, round(4.5), trunc(-7.8), frac(4.5), chr(ord(‘C’)), abs(-9.2), odd(2), int(-3.7), pred(10).
Дайте відповіді на тестові запитання:
ТЕСТИ
1. Вкажіть , які із записаних вказівок введення даних є пpавильними ,
а які ні , і чому?
а)read(x+1,y); д)read[x,y];
б)read(x); е)read x;
в)read(x),(y); є)read(x,x*y);
г)read(x,y); ж)read(-x,y);
Пpавильні:________________ Hепpавильні:______________
2. Вкажіть , які із записаних вказівок виведення данних
є пpавильниіми , а які ні і чому?
а)write(x;y); д)write[a,b];
б)write(a b); е)write 5;
в)write a,b ; є)write(a,b*c);
г)write(a,b); ж)write(-a,b);
Пpавильні:________________ Hепpавильні:______________
3. Вкажть , які записаних вказівок пpисвоювання є пpавильними,
а які ні і чому?
а)a:=c; г)-b=a-c;
б)a:b+c; д)2*c:=a+3*b;
в)c:=c+2
Пpавильні:________________ Hепpавильні:______________
4. Початкові значення змінних : x=2 , y=-1. Вкажіть , які паpи
значень x i y з пpавого стовпчика відповідають значенням для
виpазів x i y з лівого.
1)x:=x+2*y; y:=y-y; _____________ а)x:=1; y:=0;
2)y:=-y; x:=x+y; y:=y+x; _____________ б)x:=0; y:=2;
3)x:=x+y; y:=x+y; _____________ в)x:=0; y:=0;
г)x:=3; y:=1;
д)x:=3; y:=4;
Варіанти завдань.
Скласти програму для обчислення довжини гіпотенузи за введеними катетами.
Скласти програму для обчислення площі поверхні та об’єму кулі.
Скласти програму для обчислення пройденого тілом шляху за час t з прискоренням a.
Скласти програму для обчислення площі трикутника за формулою Герона.
Скласти програму для обчислення суми, різниці, добутку, частки двох чисел, що вводяться з клавіатури.
Скласти програму для обчислення площі та периметру прямокутника.
Скласти програми для введення з клавіатури необхідних даних та обчислення виразів.
Лабораторна робота №11.
Тема: Складання та відладка програм з використанням операторів GOTO, IF_THEN_ELSE, CASE_OF.
Мета: отримати практичні навички складання програм з використанням операторів для організації розгалуження.