У вас вопросы?
У нас ответы:) SamZan.net

БИЛЕТ 1сурак 16 билет 2 2сурак Delphiде программа м~тiнi программалы~ код деп ол енгiзiлетiн терезе прогр

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

9-БИЛЕТ

1-сурак (16 билет 2)

2-сурак

  Delphi-де программа мәтiнi программалық код деп, ол енгiзiлетiн терезе программалық код терезесi не қысқаша редактор терезесi деп аталады. 1-суретте көрсетiлгенiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару View-Toggle Form/Unit командасын орындау не клавиатурадан F12 пернесiн басу арқылы орындалады.

   Delphi ортасында жиi кездесетiн оқиғалар:

OnClick – тышқан тұймесiн бiр рет шерту;

OnDblClick – тышқан тұймесiн екi рет шерту;

OnKeyDown – клавиштi басу;

OnKeyUp – басылған клавиштi босату;

OnMouseDown – тышқан тұймесiн басу;    

OnMouseUp – тышқан тұймесiн босату;

OnCreate – форманы екi рет шерту, т.б.

   Delphi-де программа мәтiнi программалық код деп, ол енгiзiлетiн терезе программалық код терезесi не қысқаша редактор терезесi деп аталады. 1-суретте көрсетiлгенiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару View-Toggle Form/Unit командасын орындау не клавиатурадан F12 пернесiн басу арқылы орындалады.

   Код терезесiнiң сол жақ бөлiгiнде Code Explorer (Код Зерттеушi), ал оң жағында программа мәтiнi терiлетiн жұмыс аумағы орналасқан. Код Зерттеушiде ағымдық проектiдегi объектiлердiң құрылымдық ағашы көрiнедi.

Код терезесiнiң тақырыбы ағымдық файл атауымен сәйкес келедi. Терезенiң жұмыс аумағындағы программа коды синтаксистiк мағынасына қарай түрлі стильде жазылып көрсетiледi. Мысалы, Object Рascal тiлiнiң  кiлттiк сөздерi (мысалы, type, class, т.с.с.), қалың шрифтпен, ал түсiнiктемелер (мысалы, {Private declarations}) көк түстi көлбеу (курсив) шрифтпен жазылған. Терезенiң төменгi жағында үш элементтен тұратын кұй қатары бар. Оның бiрiншi элементi – курсор позициясын анықтайтын жол және баған индикаторы, екiншiсi – программалық кодтың өзгеруiн бақылайтын модификация индикаторы, үшіншiсi – кiрiстiру режимiнiң индикаторы.

Код терезесi ашылғанда, онда процедура дайындамасы (үлгiсi) көрiнедi. Оның тақырыбы нүкте арқылы бөлiнген класс және процедура атауларынан тұрады (2-сурет).

Процедура  дайындамасының жазылу түрі:

Procedure <атау> (Sender : TObject);

<сипаттау бөлiмi>

begin

<процедура денесi>

end;

мұндағы Sender параметрi құрылатын процедураның қай класқа тиiстiлiгiн анықтайды.

   Терезенiң сол бөлiгiндегi - браузер терезесi. Онда код терезесiнде барлық жарияланулардың құрылымын көрiп шығуға болады.

  

2-сурет. Редактор терезесiндегi процедура дайындамасы

   Delphi-де компоненттер панелiнен формаға түрлі компоненттер орнатып, олардың оқиғаларын өңдеуiш процедуралар құру визуальды программалаудың негiзi. Мысалы, берiлгендердi енгiзу және шығару үшін компоненттер панелiнiң Standard қосымша бетiндегi мәтiндермен жұмыс iстейтiн TEdit (енгiзу өрiсi), TLabel (шығару өрiсi) және TButton (командалық тұйме) компоненттерi жиi пайдаланылады.

   Формаға Edit1 енгiзу өрiсiн орнатып, оның Text қасиетi арқылы не iске қосу командасын берген соң оған курсорды енгiзiп, клавиатура арқылы бiр жолдық мәтiн енгiзуге және оны редакциялауға болады.

   Формада орнатылған ТLabel, ТEdit компоненттерiнiң Caption, Text қасиеттерiнiң мәндерiн программа арқылы динамикалық түрде өзгертуге де болады. Ол үшін программада объект атауы жазылып, одан соң нүкте қойылады да, оның соңына қасиет атауы енгiзiледi.

3-сурак

Функция нахождения среднего значения:

function avg:real;

var sum:real;

begin

sum:=0;

for i:=1 to m do

for j:=1 to n do

sum:=sum+mas[i,j];

Result:=sum/(m+n+1);

end;

Блок схемы:

 Блок схема функции находящей среднее значение:




1. Четыре племени. После драки с Пестрозвёздой я устала
2. УНИВЕРСИТЕТСКИЙ Уважаемые родители Медицинский осмотр и приём справок по осенней смене Город Ма
3. Небо і земля... Всі- Христос родився
4. Отечественная история
5. Тема- МАРКЕТИНГОВЕ СЕРЕДОВИЩЕ ПІДПРИЄМСТВА 1
6. Тема- Кодирование информации в компьютере
7. Ісландія та країни Балтії
8. Понятие юридического лица
9. Экономика ж~не ы~ факультеті ы~тану кафедрасы Бекітемін ы~тану кафедрасыны~ ме~
10. Тема 5 Суть процесу виховання