Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




 

Задание 3

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

 

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

 

 

Занятие 4

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

ЗАДАНИЕ 1

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

 

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

 

 

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

 

 

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

 

 

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

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

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

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

 

Задание 2

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

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

 

Задание 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.Что происходит при наступлении события?

OnClick  
OnDblClick  
OnMouseDown  
OnMouseUp  
OnMouseMove  
OnKeyPress  
OnKeyDown  
OnKeyUp  
OnCreate  
OnPaint  
OnEnter  
OnExit  




Поделиться с друзьями:


Дата добавления: 2016-12-06; Мы поможем в написании ваших работ!; просмотров: 650 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Слабые люди всю жизнь стараются быть не хуже других. Сильным во что бы то ни стало нужно стать лучше всех. © Борис Акунин
==> читать все изречения...

2181 - | 2101 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.