Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Звіт по практиці.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
402.36 Кб
Скачать

Міністерство Освіти та Науки України

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

Коледж Інформаційних Технологій та Землевпорядкування

Звіт з практичної роботи

На тему:

«Мова програмування Pascal »

Виконала:

Студентка групи РПЗ-28

Рябокінь Діана

Перевірив викладач

Шевчук Є.В

Оцінка «_______»

_________________

Звіт №1

Тема: Правила техніки безпеки.Елементи мови Pascal.

Хід роботи

Програмування — це процес проектування, написання, тестування, зневадження і підтримки комп'ютерних програм. Програмування поєднує в собі елементи інженерії.

Яким би не був підхід до створення програмного забезпечення, кінцева програма має задовольняти деякі вимоги.

Pascal — алгоритмічна мова програмування універсального призначення. Існують діалекти мови з підтримкою об'єктно-орієнтованого програмування.

Turbo, а пізніше Borland Pascal— це одна з найвдаліших та найпоширеніших реалізацій мови Pascal, створена компанією Borland. Turbo Pascal — розширення американського стандарту (ANSI Pascal), яке враховує архітектурні особливості MS-DOS та MS Windows і постачається зі значними за обсягом і різноманітності пакетами стандартних процедур. Такі принципові нововведення, як апарат модулів і об'єктно-орієнтовані засоби полегшують конструювання великих програмних систем на основі технології модульного програмування.

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

Система Turbo Pascal є інтегрованим середовищем (IDE), яке налічує ряд компонентів, що в сукупності підтримують усі види робіт зі створення програм. Система містить універсальний текстовий редактор, компілятор вхідної мови, редактор зв'язків і вбудований символьний зневаджувач. Багатовіконний інтерфейс із розвинутою системою меню і досконалою довідковою системою забезпечує високу продуктивність праці програміста.

Звіт №2

Тема: Створення та реалізація найпростіших лінійних програм.

Мета: Навчитись і оволодіти практичними навичками введення, виведення та редагування найпростішими лінійними програмами.

Хід роботи

  1. Скласти програму обчислення заданої функції

F=A*Ln(A+B)+Cos B/C

uses crt;

Var a,b,c,f,X,d:real;

begin

writeln('input a,b,c');

readln(a,b,c);

x:=a+b;

f:=a*ln(x)+cos(d);

writeln('f=,'f);

if(c=0)

then

writeln('error');

d:=b/c;

readln;

end.

2. Скласти програму обчислення заданої функції :

uses crt;

Var I,f,n,s:integer;

y:real;

begin

writeln('input n');

readln(n);

if(n=4) then

writeln('delenie na zero');

if(n=4) then

else

if(n<0) then

writelen('vidome chislo)

else

begin

s:=1;

for i:=1 to n do

s"=s*1;

x:=s*1;

y:=s/(sqrt(n)-2);

writelen('y=,'y);

end;

readln;

end.

3. uses crt;

Var a,b,c,s:real;

begin

writeln('a,b,c');

readln(a,b,c);

if(c<0)

then

writeln('error');

s:=((((a-5*(sin(b)/cos/(b)))/(ln(5*c)+6))+sqr/b

writeln('s=',s);

readln;

end.

Звіт №3

Тема: Створення та реалізація програм з розгалуженням.

Мета:Скласти програму обчислення процесу із розгалуженням.

Хід роботи

  1. Скласти програму ,яка обчислює податок із заробітної плати в залежності від її величини.

uses crt;

var p,z:real;

begin

writeln('input z');

readln(z);

if(z<=0) then

writeln('videmne chiclo');

if(z<=17) then

writeln('p=0');

if(z>17) and (z<85) then begin

p:=z*0.1;

writeln('p=', p);

end;

if(z>=85) then begin

p:=0.15*z*(z-85)+6.8;

writeln('p=', p);

end;

readln;

end.