Привести пример словесного описания алгоритма

Задание 3

Что означают символы? по ГОСТ 19.701-90 "Единая система программной документации"/ИСО 5807-85);

     
Каково минимальное расстояние между блоками?      
В каком направлении не ставятся стрелки?      
Как обозначается межстраничный соединитель?      
Как обозначается соединитель?      

Занятие 4

Основные алгоритмические конструкции. Сложность алгоритмов.

ЗАДАНИЕ 1

Составить алгоритм вычисления ряда с x1 =0.1 xn =1.0 шагом (xn- x1)/10

Привести пример словесного описания алгоритма - student2.ru

Задание 2 Составить алгоритм вычисления ряда с точностью 10-7

Привести пример словесного описания алгоритма - student2.ru

Задание3 .Составить алгоритм стоимости поездки на автомобиле на дачу (туда и обратно). Исходными данными являют­ся: расстояние до дачи (км); количество бензина, кото­рое потребляет автомобиль на 100 км пробега; цена од­ного литра бензина.

Пример 2. Составить алгоритм и напи­сать программу вычисления частного двух чисел. Программа должна проверять пра­вильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдавать сообщение об ошибке.

Тема 2.1. Основные принципы объектно-ориентированного программирования (ООП)

Занятие 5.Базовые понятия ООП: объект, его свойства и методы

Дайте определения:

Класс    
Объект    
Метод    
Конструктор    
ООП    

Задание 2

Сформировать описание класса:

TPerson , type ,private, end;=class,fname: string[15];public,faddress: string[50];procedureShow;

Задание 3

Создать и инициализировать объект TProfessor класса TPerson(см.задание2)

Занятие 6.Тема: Основные принципы ООП: инкапсуляция, наследование, полиморфизм.

Задание1

Раскройте суть принципов ООП и смысл операторов

Инкапсуляция  
Наследование  
Полиморфизм  
Virtual  
Override  
public  
protected и private  
свойства в определении класса  
метод записи свойства  
метод чтения свойства  

Задание 2.Опишите свойствоName, и метод его чтения , методAddressи методы его чтения и записи

property ,read ,read ,GetName; SetAddress;property, GetAddress, write, Name: TName , Address: TAddress ,

Задание3.Раскрыть суть операторов

Type

tFiled = class

function GetData:string; virtual; abctract;

End;

tStringFiled = class(tFiled)

fData:string;

function GetData: string; override;

End;

tIntegerFiled = class(tFiled)

fData:Integer;

function GetData: string; override;

End;

tExtendedFiled = class(tFiled)

fData:Extended;

function GetData: string; override;

End;

function tStringFiled.GetData: string;

Begin

Result:=fData;

End;

function tIntegerFiled.GetData: string;

Begin

Result:=IntToStr(fData);

End;

function tExtendedFiled.GetData: string;

Begin

Result:=FloatToStr(fData,ffFixed, 7, 2);

End;

function ShowData(aFiled:tFiled): string;

Begin

Form1.Label1.Caption:=aFiled.GetData;

End;

2. tMyClass=class(tObject);

tMyClass=class;

Занятие 7

Тема:Компоненты и их свойства и методы

Задание 1. Каково назначение свойства?

TabOrder  
Тор  
Visible  
Width  
TabStop  
Tag  
PopupMenu  
ParentCtl3D  
ParentFont  
ParentColor  
Left  
HelpContext  
Hint  
Height  
Font  
Enabled  
DrogMode  
Cursor  
Ctl3D  
Color  
Align  

Задание 2.Что происходит при наступлении события?

Наши рекомендации