- •Стандартты математикалық функциялар
- •Жобаға жаңа форма қосу жолдары қандай?
- •Формаға компоненттерді орналастыру жолдарын атаңыз?
- •Компоненттердің өлшемдерін орнату және ығыстыру тәсілдері қандай
- •Айнымалы деген не
- •Жергілікті және ауқымды айнымалылар
- •Өрнектердегі типтерді түрлендіру. Типтерді келтіру
- •Тармақталу операторлары а) Шартты оператордың жазылу форматын көрсетіңіз б) 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 таңдау операторларының жұмыс принципі қандай?
2. Файлдық мәліметтерді өңдеу
а) fwrite және fread функцияларын сипаттаңыз
Fwrite және fread функцияларын пайдалану
Құрылымдарды пайдаланатын файлдармен жұмыс істеу кезінде fread()/fwrite() функцияларын пайдаланған ыңғайлы. Олардың жазылуы:
fread(ptr,size,n,fp);
мұнда fp файлынан әрқайсысы size байттан тұратын мәліметтің n блогы ptf нұсқауышы көрсетіп тұрған жады аймағына оқылады (оқылатын блок үшін алдын ала орын дайындап қою қажет).
fwrite(ptr,size,n,fp);
мұнда ptf нұсқауышы көрсетіп тұрған жады аймағында орналасқан әрқайсысы size байттан тұратын мәліметтің n блогы ашық тұрған fp файлына жазылады.
б) fgets және fputs функцияларын сипаттаңыз
Fgets және fputs функцияларын пайдалану
Сөз тіркестерімен жұмыс істегенде fgets және fputs функциялары қолданылады:
fgets функциясының жазылу түрі:
fgets(нұсқауыш,MAXLEN,fp); нұсқауыш – компьютер жадындағы орынға сілтейтін нұсқауыш;
MAXLEN – оқылатын тіркестің максимальды ұзындығы;
fp – файл нұсқауышы.
Файлдарға сөз тіркестерін жазу үшін fputs функциясы келесі түрде қолданылады:
status=fputs (қатар нұсқауышы,fp);
status – бүтін сан, оның мәні eof функциясында жазылады, егер fputs() функциясы файлдың соңына шыққан болса немесе қате тапса, fputs функциясы жазылатын жолдың соңына /0 символын жазбайды.
Билет № __19_
1 |
Айнымалылар және өрнектер а) айнымалы дегеніміз не? Оны сипаттау б) Жергілікті және ауқымды айнымалылар в). Өрнектердегі типтерді түрлендіру. Типтерді келтіру |
Айнымалы деген не
Айнымалылар латын әріптері мен цифрларының кез – келген тіркесі түрінде беріледі. Айнымалы деп программаның орындалу барысында әртүрлі мәндерді қабылдайтын шамалар.
Айнымалылардың негізгі типтері: int — бүтін сандар типі.(int x; int y=37;) double, float — үтірі бас сандар типі.(float a; double b; float pi=3.14;) Char — символдық тип (Char q; q='w'; Char t;) String — сөздер, жолдар типі. (String str; String tost=«Ал, не дейміз енді))»;) Boolean — логикалық тип.(Бұл типпен кейінірек «очно» танысамыз)
Машиналар сондай ақылсыз, оларда жолай түсініп кету деген жоқ. Айнымалымен жұмыс істеу үшін міндетті түрде алдымен бір рет ЖАРИЯЛАУ керек. Ол үшін оның типін және атын көрсетеміз. Мысалға, int x; (бұдан түсінетінімз x бүтін санды айнымалы, 5 болуы мүмкін, 777 болуы мүмкін, әйтеуір бір бүтін сан).
Жергілікті және ауқымды айнымалылар
Айнымалылардың әрекет ету аймағы – программаның ағымдағы әрекеттеріне қандай мәліметтердің қатынасуға болатынын анықтайтын қағида. Айнымалылардың үш типі болады: ауқымды, локальді (жергілікті) және формальды.
Жергілікті айнымалылардың әрекет ету аймағы – олар сипатталған программа бөлігі, яғни олар сол функция тұлғасында ғана белгілі болып табылады. Программаның осы бөлігінен шыққан соң, жергілікті айнымалылар мен олардың мәндері жоғалады.
Формальды айнымалылар – тұтынушы функциясының тақырыбында көрсетілген параметрлер. Формальды параметрлер функция тұлғасында жергілікті айнымалылар сияқты қолданылады. Формальды параметрлердің әрекет ету аймағы – функция тұлғасы болып табылатын блок.
Ауқымды айнымалылар программадағы функциядан тыс сипатталады. Олар программаның кез келген жерінде қолданылуы мүмкін, сондықтан ауқымды айнымалыларды алдын ала сипаттау және бастапқы мәндерді меншіктеу керек. Ауқымды айнымалылардың әрекет ету аймағы – олар сипатталғаннан бастап, программа соңына дейін болып саналады.
