- •Стандартты математикалық функциялар
- •Жобаға жаңа форма қосу жолдары қандай?
- •Формаға компоненттерді орналастыру жолдарын атаңыз?
- •Компоненттердің өлшемдерін орнату және ығыстыру тәсілдері қандай
- •Айнымалы деген не
- •Жергілікті және ауқымды айнымалылар
- •Өрнектердегі типтерді түрлендіру. Типтерді келтіру
- •Тармақталу операторлары а) Шартты оператордың жазылу форматын көрсетіңіз б) switch таңдау операторларының жұмыс принципі қандай?
- •TLabel компоненті
- •For(инициализация; өрнек; модификация) операторлар;
- •While (өрнек) оператор
- •Мәтіндік ақпаратты енгізу және бейнелеу компоненттері
- •2) Функциялармен жұмыс. Функция аргументтері
- •Батырмалар, басқарушы элементтер
- •2) Көрсеткіштер және массивтер
- •Билет № __11_
- •1. Меню компоненттері .
- •2. Жолдармен жұмыс
- •Билет № __12_
- •1. Панельдер.
- •TLabel компоненті
- •Edit, MaskEdit компоненттерінде енгізілетін және шығарылатын мәтін AnsiString типті Text қасиетімен анықталады. TEdit компоненті
- •2. Құрылымдар мен біріктірулер
- •Билет 13
- •Билет 14
- •Файлдар. Файлдармен жұмыс
- •1Сурак Графикалық бейнелерді тұрғызу .
- •2Сурак. А)fprintf және fscanf функцияларын сипаттаңыз
- •1Сурак Графика және мультимедиа
- •2Сурак а) fwrite және fread функцияларын сипаттаңыз
- •1. Қолданбадан сыртқы программаларды жүктеу жолдары
- •2. А) Графикалық режимді тағайындау
- •2. Файлдық мәліметтерді өңдеу
- •Fwrite және fread функцияларын пайдалану
- •Fgets және fputs функцияларын пайдалану
- •Айнымалы деген не
- •Жергілікті және ауқымды айнымалылар
- •Өрнектердегі типтерді түрлендіру. Типтерді келтіру
- •Тармақталу операторлары а) Шартты оператордың жазылу форматын көрсетіңіз б) switch таңдау операторларының жұмыс принципі қандай?
Тармақталу операторлары а) Шартты оператордың жазылу форматын көрсетіңіз б) switch таңдау операторларының жұмыс принципі қандай?
Шартты амал «?:» Бұл амал программа кодының көлемін қысқарту үшін пайдаланылады. Оның көмегімен if-else операторының қарапайым және күрделі түрлерін алмастыруға болады. Шартты амалдың жазылу форматы: логикалық өрнек ? өрнек1 : өрнек2 Алдымен логикалық өрнек есептеледі, егер ол ақиқат болса , онда өрнек1, кері жағдайда өрнек2 есептеледі. «if-else» операторы Жалпы жазылу түрі:
if (өрнек) a;
немесе
if (өрнек) a; else b;
«if-else» операторын программада пайдалану мысалы: Енгізілген санды жұп не тақ екенін анықтау
Switch таңдау операторы
Switch таңдау операторы if операторын бірнеше рет қолдунадың өте ыңғайлы алмастырушысы болып табылады. Switch таңдау операторы айнымалының мәнін брнеше тұрақтылармен салыстырады. Switch шартындағы көрсетілген айнымалының мәні case кілттік сөзінен кейін тұрған мәндермен салыстырылады. Case операторының мәнімен айнымалы мәні сәйкес болғанда, компьютер программаны сол жерінен жалғастырады.
switch ( /*variable*/ ) { case const1: variable айнымалысы const1ге тең болғанда орындалатын код break; case const2: бұл код variable мәні const2* мәніне тең болғанда орындалады break; /*...*/ default: ешбір констант мәні variable* айнымалы мәніне сәйкес келмегенде орындалатын код break; } |
7-билет
1.Мәтіндік ақпаратты бейнелеу компоненттері.
а) Жазбалардағы мәтінді бейнелеу компоненттері қандай?
б) Компоненттердің негізгі қасиеттерін атаңыз.
в) Әдістер мен оқиғалар
Формада әртүрлі жазбаларды бейнелеу үшін негізінен Panel, Label, StaticText компоненттері пайдаланылады.
Панельдер, топтаудың виэуалды құралы ретінде, сондай-ақ саймандар тақтасы мен қалыпкүй жолдарын жасауға қолданылады.
Панельдің қыры екі жүзді: ішкі және сыртқы. Ішкі жүз панельді көмкереді (обрамляется), ал сыртқы- ішкінің айналасында көрінеді.
Әр жүздің ені TBewlWidth типті BewlWidth қасиетінде пиксельдермен беріледі. TbewlWidth типінің мәні бүтін сан болып табылады(TbewlWidth=1. . MaxInt). Үнсіз келісім бойынша жүздің ені 1-ге тең. TpanelBevel типі BevelInner және BeverOuter қасиеттері ішкі және сыртқы жүздердің түрлерін сәйкесінше анықтайды. Қасиеттердің әрқайсысы келесі мағыналарды қабылдай алады:
bvNone (жүзі жоқ)
bvLowered (жүзі батырыңқы)
bvRaised (жүзі көтеріңкі)
bvSpace (іс әрекет белгісіз)
Үнсіз келісім бойынша BevelInner қасиеті bvNone мағынасына ие, ал BevelOuter қасиеті bvRaised мағынасына ие.
Жүздер арасында неі TBorderWidth типі BorderWidth қасиетінде пиксельмен анықталатын арақашықтық болуы мүмкін. Үнсіз келісім бойынша арақашықтық 0-ге тең (арақашықтық жоқ).
TLabel компоненті
Caption – объектіге шығатын жазба
Align – жазбаны түзеу
AutoSize – енгізілген мәтін ұзындығына сәйкес жазбаны автоматты масштабтау
Enabled - Разрешена ли метка
Colorжазба түсі
Font – Tfont типті стандартты қасиет. Жазба қаріпінің атрибуттарын анықтайды
ParentFont – келісім бойынша негізгі қаріпті пайдалану қажеттігін анықтайды.
Transparent – жазба фонының ашықтығын анықтайды
ShowAccelChar - Можно ли использовать "жылдампернетақтаны "пайдалануға болатындығын анықтайды
WordWrap – егер жазба жолға симайтын болса, сөздерді автоматты тасымалдау
2. Қайталану операторлары
а) for операторының қызметі қандай? Жазылу форматын көрсетіңіз?
б) while операторы қандай жағдайда қолданылады?
в) do while операторы
for операторы. Цикл параметрлерінен келесі форматты иеленеді:
