WorksheetsАлгоритм 2 рк 1-30
Total questions: 30
Worksheet time: 15mins
Идентификаторға қойылатын талаптар:
Кілттік сөздермен сәйкес болмауы керек.
$$$” символдарынан бастау керек.
Кілттік сөздермен сәйкес болуы қажет.
Идентификаторларға шектеу қойылмайды.
Программалаудың даму кезеңдері:
Машиналық тілде программалаудың пайда болуы
Семантикалық программалаудың пайда болуы.
Объектілердің пайда болуы.
Функциялардың пайда болуы.
Программалау тіліндегі модуль:
Деректерден және оларды өңдейтін функциялардан құрылады.
Программаның функционалды аяқталмаған бөлігі
Деректерден құрылады.
Объектілерден құрылады.
Ағымдағы кеңейтілген символдармен (wchar_t) жұмыс жасайды. Ол үшін қолданылатын класс:
Wistream
Tream
Fstream
Sstream
Туынды кластың сипаттамасы:
Идентификатор атауынан кейін еш белгі қойылмйады
Кілттік сөздер сәйкес болуы қажет.
Класс идентификатоына шектеу қойылмайды.
Класс мүшелерінешектеу қойылмайды.
Python объектісі:
функция
Оператор
Типі
Айнымалы
>> операциясы:
Пернетақтадан енгізілген мәліметтерді оқиды.
Кем белгісі
Артық белгісі
Бір орынға жылжыту операциясы
Терістеу операциясы:
-.
//.
\.
=.
Hазрядтар бойынша орындалатын операциялар:
&.
_.
*.
+.
А және b объектісі бір С класына жатады. Келесідегі «ақиқат» мәнін қабылдайтын өрнек:
dir(a)==dir(b)
isinctance(type(b), dir(a))
issubclass(b, C)
dir(a) is dir(b)
«math» тақырыптың файлында алдын ала анықталған объектілер:
sin()
factorial()
abc()
break()
istream::get() функциясының қызметі:
Символды векторларға символды енгізеді.
Get() функциясы istream ағымына сілтемені қайтармайды.
Сыртқы айнымалыларды оқиды.
Кілттік сөздерге сәйкес келмейді.
ostream ағымы:
Символдарды файлға, негізгі жадыға немесе басқа компьютерге жібереді.
Енгізу ағымы.
Символдар тізбегін әр түрлі типтердің мәніне айналдырады.
istream ағымы:
Енгізу ағымдар ағыны.
Символдарды файлға, консольға, немес басқа компьютерге жібереді.
Операциялық жүйенің абстрактілі мүмкіндіктері.
Файлды оқу үшін:
Файлды ашу керек.
Файлды өшіру керек.
Обьектілерді файлға жазу керек.
Файлға жазу үшін:
Файлды атау керек.
Файлды ашу керек.
Символдарды оқу керек.
Ағым күйін анықтайтын операциялар:
Good().
Void main().
Cout().
istream класында оқу үшін функцияны көрсетіңіз:
Get().
Seerg(pos).
Put(c).
Массивтi сипаттау:
a=[3,2,1]
Float a(10)
Ios_base[]
Массив элементінің белгіленуі:
A[10]
A(10)
Ios_base[]
Массив сипаттамасы:
Индекстеу 0-ден басталады.
Кілттік сөздерге сәйкес келмейді.
Get() функциясы istream ағымына сілтемені қайтармайды.
Массив идентификаторы:
Массив идентификаторына мәнді меншіктеуге болмайды.
Символдар тізбегін әр түрлі типтердің мәніне айналдырады.
Енгізу ағымы.
Массивтерде main функциясының арнайы аргументтердің сипатталауы:
Int main (int arge.char*argv[]) {//…
Int main (arge.char*argv[]) {//…
Main (int arge.char*argv[]) {}///;
ASCII символдар массивінің int, long, double типтеріне айналдыру үшін қолданылатын функциялар:
Atoi().
Int().
Long().
Келесі әрекеттер тізбегі орындалғандағы L2 айнымалының нәтижесі:
>>> L1 = [2, 3, 4]
>>> L2 = L1
>>> L1[0] = 24
>>> L1
[24, 3, 4]
>>> L2
24
31
27
Массив элементеріне қолданылатын арифметикалық операциялар:
+.
-.
*.
ceil() функциясы:
math тақырыптық файлында орналасқан
Strlib.h тақырыптық файлында орналасқан
Символдарды қосады және символдық массивтегі аяқтаушы 0-ді санайды.
stremp(s1, s2) функциясы қайтаратын нәтиже:
Оң сан
Сілтеме
S1-ге сілтеме.
Python тілінде функцияда келесі операциялар орындалады:
Кітапхананы оқу.
Функцияны анықтау.
Функция мүшелер жоқ.
Функция атауының сипаттамасы:
Void print(int).
Float a (10).
Void ios_base[].
