DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №1 з курсу «Об'єктно-орієнтоване програмування»

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра автоматизованих систем управління

Інформація про роботу

Рік:
2015
Тип роботи:
Звіт
Предмет:
Об’єктно-орієнтоване програмування
Група:
КН
Коротко про документ

Про що ця робота

У звіті досліджено створення проєктів у середовищі Delphi та розроблено програму для обчислення функції синуса за рядами Тейлора. Наведено код програми мовою Object Pascal та результати її виконання.

У роботі розглядаються

  • Об'єктно-орієнтоване програмування
  • Середовище Delphi
  • Ряди Тейлора
  • Обчислення функції синуса
  • Розробка інтерфейсу користувача
  • Обробка винятків
  • Налагодження програм

Зміст і розділи

  1. Мета роботи
  2. Порядок роботи
  3. Завдання
  4. Текст програми
  5. Скріншоти роботи програми
  6. Висновок
Для кого:Студенти технічних спеціальностей та викладачі
Викладачі:Викладач кафедри

Ключові поняття

DelphiОб'єктно-орієнтоване програмуванняРяд ТейлораДобутокЗміннаФормаКомпонентНалагодженняВинятокПроцедура

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет «Львівська політехніка» Кафедра АСУ Звіт до лабораторної роботи №1 з курсу “Об'єктно орієнтоване програмування” Варіант 11 Бунь І.П. Мета роботи: Вивчення основних опцій та можливостей меню для створення проектів у середовищі програмування Delphi Порядок роботи: По рекомендованих літературних джерелах ознайомитися з системою меню, засобами створення та відлагодження проектів в середовищі програмування Delphi. Набрати та відлагодити текст проекту. При відлагодженні вставити точки зупинки; Відкрити вікно спостереження за змінними. Змінити поточне значення деякої змінної. Відкрити зовнішній відлагоджувач Здійснити пошук оголошень. Вставити текстову заготовку. Ознайомитись з роботою Довідника. Використати контекстну підказку. Завдання Обчислення з заданою точністю за розкладом в ряд Тейлора значення функції y=sin(x) у точці заданій з клавіатури Текст Програми unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Button1: TButton; Label1: TLabel; Edit2: TEdit; Label2: TLabel; Edit3: TEdit; Label3: TLabel; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private Eps:double; X: double; { Private declarations } public procedure GetSinTailor; { Public declarations } end; var Form1: TForm1; implementation procedure TForm1.GetSinTailor; var Sum:Extended; elem:Extended; v:extended; sqrX:extended; begin sqrX:=X*X; Sum:=X ; elem:=X; v:=2.0 ; while abs(elem)>Eps do begin elem:=elem*(sqrX/(v*(v+1)))*(-1); v:=v+2; sum:=sum+elem; end; Form1.Edit3.Text:=floattostr(Sum); end; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i:integer; buf:string ; begin if (Length(Form1.Edit1.Text)<>0) and (Length(Form1.Edit2.Text)<>0) then begin try buf:=Form1.Edit1.Text; for i:=1 to length(buf) do if buf[i]='.'then buf[i]:=',' ; Eps:=strtofloat(buf); buf:=Form1.Edit2.Text; for i:=1 to length(buf) do if buf[i]='.'then buf[i]:=',' ; X:=strtofloat(buf); except on E: EConvertError do ShowMessage ('Введено некоректні дані'+ #10 + 'Cghj,eqnt gjdnjhbnb ddsl'); end; GetSinTailor; end; end; procedure TForm1.FormCreate(Sender: TObject); begin Form1.Color:=$CCFFFF; end; end. Скріншоти роботи програми: Висновок: На цій лабораторній роботі я ознайомився з основою використання візуального середовища Делфі:створення проектів, управлінням основними об’єктами палітри компонентів ,створення власних процедур та функцій з використанням властивостей компонентів.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!