Int - бүтін сан типі


Аманжолова Анара
И - 31 тобының студенті
үшін пайдаланылатын операция.
Меншіктеу операциясы - адресті меншіктеуге болады. Массивтің атын қолданып немесе адресті анықтайтын & операторды пайдаланып, әдетте адресті меншіктеуге болады.
Мәнді анықтау - берілген адрес бойынша қайсыбір ұяшықта сақталатын мәнді анықтау үшін * операциясы қолданылады.
Нұсқауыштарды адірісін анықтау - бұл амал әдеттегі + операциясы көмегімен немесе арттыру операциясы арқылы орындалуы мүмкін.
Екі өлшемді жиымды матрицаны пайдалану үшін тік жақшалар ішінде олардың екі өлшемінің де енін көрсету керек.
Екі өлшемді массивтер - [<жады класы>] <тип><массив аты >[<1-өлшемді>] [<2-өлшемді>]
12
Глоссарий
Тілдің командалар жиыны -Microsoft C/C++ нұсқасында тағы 19 командалар мен түйінді сөздер қосылды, соның нәтижесінде олар 66 болды.
Жылдам істейтіндігі -Си компиляторлары жасаған программа кодтары шағын, әрі жылдам істейді, оның үстіне тілдің аппараттық құралдарға жақындығы ассемблер тілімен қатар жылдамдықпен жұмыс істеуге мұмкіндік береді.
Типтері де күрделі емес(Язык со слабой типизацией) - Паскальға қарағанда, мәліметтерді типтендіру мұнда төменгі деңгейде, ол типтерді бір-біріне жеңіл ауыстырады.
Құрылымды тіл болғандығы (Структирированный
язык) - С-де қазіргі тілдерде болатын барлық басқару операторлары бар.
Модульдік программалауды сүйемелдеуі - С-де жеке компиляциялау мен біріктіруден құралатын модульдік программалау концепциясы пайдаланылады. Мұнда тек программаның өзгертілген бөліктері жеке компиляциялау мүмкіндіктері бар.
1
Екілік разрядтарды өңдеуі - Жүйелік программалауда екілік разрядтарды өңдеу ісі жиі кездеседі.
Нұсқаушы айнымалылар - операциялық жүйе тіліне қрйылатын тағы бір талап - ол жады аймақтарын ардерстеу мүмкіндігінің болуы.
Құрылымды икемді тіл - Си тіліндегі барлық массивтер - бір өлшемді. Көпөлшемді массивтер осы бір өлшемді массивтерден құралады. Массивтер мен құрылымдар (жазбалар) бір-бірімен керекті түрде байланысып, мәліметтер базасын құрайды.
Си тілінде жазылған программының құрылымы - кез келген Си программа бір немес бірнеше функциялардан тұрады. Олар программа құруға керекті негізгі модульдер болып табылады.
Функция - функция тақырыбы препроцессордың директивасынан және функция атынан тұрады.
Char (8бит) - символдық, яғни таңбалық типтер.
Short ( ) - қысқа бүтін сан, типі.
Int - бүтін сан типі.
2
сипатталған болса және оснда ғана қолданылса, олар auto түйінді сөзі арқылы айқын сипаттала алады.
Сыртқы айнымалылар - функцияның сыртында сипатталатын айнымалылар сыртқы болып таблады. Сырты айнымалылар қолданылатын функция ішінде extern түйінді сөзі арқылы сол айнымалы қайта сипатталатын болады. Олардың әсер еру аймағы глобальді болып саналады.
Регистірлік айнымалыларды - register түйінді сөзі анықтайды.
Массив немесе жиым - бір типтегі элементтердің реттелген жиыны.
Олар бір атаумен - идентификатормен аталады да, индексті айнымалы ұғымына сәйкес келеді.
& - адресті анықтау үшін қолданылатын операция;
* - дарес арқылы қатынас жасау үшін қолданылатын операция;
& операциясы - берілген айнымалының адресін қайтарады. Мысалы, программа мәтінінде sum айнымалысы былай сипатталған болсын:
- операциясы - адрес арқылы қатынас жасау
11
<параметрлер тізбегі> - формальды параметрлер идентификаторлары;
<параметрлерді сипаттау> - формальды параметрлердің идентификаторларын және типтерін анықтайды;
< функция тұлғасы> - орындалатын операторлар тізбегі және оның ішінде локальді айнымалының сипатталуы болуы мүмкін.
auto- автоматты класты сипаттау үшін қолданылады,
extern - сыртқы класты сипаттау үшін қолданылады,
static- статикалық класты сипаттау үшін қолданылады,
regirter- регистірлік класты сипаттау үшін қолданылады.
Автоматтық айнымалылар - функция ішінде сипатталған айнымалылар, егер жады класының басқа айқын сипатталуы болмаса, онда олар auto класына жататын болып саналады, яғни келісім бойынша функцияның ішінде сипатталған айнымалы автоматтық айнымалы болып саналады. Кейбір жағдайларда берілген айнымалылар тек осы функцияның ішінде ғана
10
Float - нақты сан типі, яғни жылжымалы нүктелі сандар, типі.
Double - екі еселенген нақты сан типі.
Unsigned - таңбасыз ман типі.
Int бүтін сандар - Int типін стандарт бекітпеген, ол компьютерге немесе компиляторға байланысты өзгеріп отырады. 16-разрядта процессорде ол 2 байт, ал 32-разрядтысына - 4 байт.
Short іnt - 2 байт, оның диапазоны - 32768 . . . +32767;
Long іnt - 4 байт, оның диапазоны - 2 147 483 648 . . . +2 147 483 647.
- 16-разрядты ДК үшін Short іnt типімен бірдей, ал 32-разрядты ДК үшін Long іnt типімен бірдей.
Unsigned іnt типі - 2 айт, оның диапазоны 0 . . . 65536;
Unsigned long іnt - 4 байт, диапазоны 0 . . . +4 294 967 295.
Char типін 0-255 аралығындағы таңбасыз бүтін сандарды сипаттауға қолдануға болмайды.
Char типі - бұл тип мәндері реттелген символдар жиыны болып табылады.
3
Double типті - сандар екі еселенген дәлдікпен 64 бит арқылы өрнектеледі. Double типінің ені - 8 байт, 1 бит - таңба, 11 бит - анықтайды.
Символдық жолдар (қатарлар) - Си тілінде символдық тіркестерді сипаттау үшін арнайы тип жоқ, олар көбінесе Char типтегі элементтерден тұратын массив (жиым) ретінде қарастырылады.
#define - символдарды немес солардан тұратын константаларды анықтау мақсатында қолданылады.
Printf() функциясы - мәліметтерді экранға шығару үшін қолданылады.
Printf() - Printf(<формат тіркесі>, <аргументтер тізімі>) ;
(<формат тіркесі>) - қостырнақшамен (“) шектеліп, аргументтердің қалай бейнелетінін көрсетіп тұрады, экранға (баспаға) шығару алдында барлық аргуметтер формат спецификациясына сәйкес түрлендіріледі, спецификация % символымен басталады және мәліметтер типін, оларды түрлендіру тәсілін көрсететін бір әріп жазылады.
%d - бүтін ондық сан спецификациясы,
4
Функция - [<функция типі>] < функция аты> ([<формальды параметрлер спецификациясы>] )
[<функция типі>] - функция есептейтін нәтиже типі;
< функцияның аты> - функция идентификаторы, яғни аты;
<формальды параметрлер спецификациясы> - бұл болмауы да мүмкін немесе әрбір параметр спенцификациясы:
<типі> <параметр аты> - формалды параметрлердің типтерін және идентификаторларын анықтайды;
< функция тұлғасы> - орындалатын операторлар тізбегі және оның ішінде локальді айнымалының сипатталуы болуы мүмкін.
return операторы - функцияның орындалуын аяқтайды да, функцияны шақырған оператордан кейінгі жолға басқаруды береді.
(<жады класы спецификациясы>) - жадының класс спецификациясы;
[<типтің спецификациясы>] - функция есептейтін нәтиже типі;
< функцияның аты> - дұрыс жазылған идентификатор аты; типі;
9
Өрнек немесе меншіктеу операторы-кез-келген таңбасымен ; аяқталатын өрнек меншіктеу операторы болып табылады.
Құрама операторлары- жай құрама операторлар және блоктар жатады.
Таңдау операторлары- бұлар шартты оператор және ауыстырғыш
Break операторы - программа орындалуы кезінде цикл аяқталмай-ақ одан шығу үшін Break операторы қолданылады.
Continue операторы - программа орындалуы кезінде цикл аяқталмай-ақ одан шығып қалған, операторларды аттап өтіп, осы цикл параматірінің келесі мәніне үшін Continue операторы қолданылады.
Goto операторы - басқа тілдердегідей си тілінде Goto операторы көп қолданылмайды, бұл оператордың жазылуы:Goto <белгі>
Функция дегеніміз - белгілі бір операциялар тобын атқаратын программа блогы.
Main - негізі функциясының орындалуы барысында басқа функциялар шақырылады, ал олар одан да басқа функцияларды шақыруы мүмкін.
8
%і - бүтін ондық сан спецификациясы,
%f - жылжымалы нүктелі нақты ондық сан ([-] . ) спецификациясы,
%е -
жылжымалы нүктелі экспоненциалды сан ([-] d. e
dd) спецификациясы,
%
Е-жоғарыдағы сияқты, тек е орнына Е ([-] d. E
dd) спецификациясы
% c -бір символ спецификациясы,
% s-символдар тіркесі, қатары спецификациясы
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz