- •Звіт з лабораторних робіт з дисципліни «основи програмування та алгоритмічні мови» для спеціальності 5.01020301 «розробка програмного забезпечення»
- •Лабораторна робота № 1
- •Результати виконання роботи
- •Лабораторна робота №2
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
- •Лабораторна робота № 3
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
- •Лабораторна робота № 4
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
- •Лабораторна робота № 5
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
- •Лабораторна робота № 6
- •Теоретичний матеріал необхідний для виконання роботи: Іерархія типів даних Pascal
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
- •Лабораторна робота № 7
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2 Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Лабораторна робота № 8
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •Висновок:
- •Лабораторна робота №9
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Лабораторна робота №10
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •3. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Лабораторна робота №11
- •1. А.Н. Вальвачов, в.С. Крисевич «Программирование на языке Паскаль для персональных эвм»,Минск, вш. – 1989
- •2. Н.Д. Васюкова, в.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, вш.-1991
- •Процедури виведення графічних примитівів.
- •Результати виконання роботи
- •Лабораторна робота №12
- •1. Ковалюк т.В. Основи програмування. – к.: Видавнича група bhv, 2005. – 384 с.
- •Результати виконання роботи
ВСП НАУ СКНАУ
Циклова комісія «ОА та ОТ»
Звіт з лабораторних робіт з дисципліни «основи програмування та алгоритмічні мови» для спеціальності 5.01020301 «розробка програмного забезпечення»
Студент ______ курсу
Група ____________
Прізвище ___________
Ім’я _______________
По батькові _____________
20___
Лабораторна робота № 1
ТЕМА: Складання, введення в ПЕОМ та налагодження програми на лінійний обчислювальний процес.
МЕТА: Навчитись складати, вводити в ПЕОМ та налагоджувати програми на лінійний обчислювальний процес на мові програмування Pascal. Отримати навичкі з використання простих типів даних, операторів вводу – виводу.
МЕТОДІЧНІ ВКАЗІВКИ:
Перед виконанням лабораторної роботи необхідно вивчить правила запису і принцип роботи операторів мови Pascal, які використуються при програмуванні лінійного процесу (оператори: коментарю, присвоєння :=, введення даних, виведення результатів на екран). Вивчить правила уявлення констант, змінних, виклику вбудованих функцій, запису арифметичних виразів та математичних функцій.
ОБЛАДНАННЯ ТА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ:
IBM сумісні комп’ютери класу Intel Pentium, система програмування Turbo Pascal 7.0, або консольний режим у візуальному середовищі Delphi.
ЛІТЕРАТУРА:
1. А.Н. Вальвачов, В.С. Крисевич «Программирование на языке Паскаль для персональных ЭВМ»,Минск, ВШ. – 1989
2. Н.Д. Васюкова, В.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, ВШ.-1991
3. Ковалюк Т.В. Основи програмування. – К.: Видавнича група BHV, 2005. – 384 с.
ЗМІСТ, ПОСЛІДОВНІСТЬ ТА МЕТОДИКА ВИКОНАННЯ РОБОТИ
Завдання №1 : Скласти схему алгоритму и програму по ньому для обчислення значення функції F1 для заданих значень вихідних даних, номер варіанту відповідає Вашому номеру у журналі.
Завдання 2 Скласти схему алгоритму и програму для завдання вказаного в таб. 1.2
ХІД РОБОТИ ( однаковий для всіх лабораторних робіт циклу)
1. Скласти схему алгоритму и програму по ньому згідно вашого варіанту
2. Запустити систему програмуванняBorland Pascal 7.0 (або Delphi 7.0)
3. В обраної системі програмування вийти в меню за допомогою миши, обрати пункт File та вибрати одну з команд:
New – якщо необхідно створити нову програму, Open –якщо бажаєте визвати раніше створену програму ( для цього необхідно або ввести ім’я файлу, або вийти у список файлів и з допомогою клавіш управління курсором вибрати необхідний файл и нажати клавішу [Enter].)
4. В вікні системи набрати програму або внести необхідні зміни у текст програми.
5. Запустити програму на виконання: для цього в меню системи вибрати пункт Run
6. Переписати результат роботи програми ( рядки, що були виведені на екран)
7. Покинути систему програмування – для цього необхідно увійти у меню системи, пункт File и виконати команду Exit.
ПРИКЛАД ВИКОНАННЯ ЗАВДАННЯ: Обчислити значення функції F (x,y), якщо задано у та х
F (x,y)= ln(y+2)+a5rctg(1/x+1)
x=0,04
-
Будуємо блок-схему: 2) Створюємо код:
program Demo;
var x,y,f;real;
begin
writeln(‘введіть значення х’);
readln(x);
y:=sqrt(abs(5/x))-2;
f:=ln(y+2)+atan(1/x+1);
writeln ( ‘При х=’,x,’значення у=’,y:3:2,
’значення f=’,f:5:3);
end.
Отримуємо на екрані результат:
Введіть значення х
0,04
При x=0,04 значення у=5,05 значення f(x,y)=0,151
Запис виду Writeln (х : n : n1) – це форматовине виведення
значення замінної х на екран.
n- кількість розрядів в рядку відведених під друк значення
n1- кількість розрядів після десяткової точки