NEW
Font size
Worksheetsалго зачет 2 поток
Total questions: 20
Worksheet time: 5hrs 0mins
Алгоритм қандай негізгі үш құрылымның көмегімен құрылады?
Сызықтық, тармақталу, цикл
Функция, класс, модуль
Инкапсуляция, мұралау, полиморфизм
Компиляция, линковка, орындау
Сызықтық алгоритм дегеніміз:
Қайталанатын әрекеттер тізбегі
Шартқа байланысты екі тармақтың бірі орындалады
Әрекеттер рет-ретімен, шарт/циклсіз орындалады
Рекурсивті шақырулар қолданылады
Тармақталу алгоритмі неге сүйенеді?
Кездейсоқ сандарға
Логикалық шарттың (true/false) мәніне
Уақыт белгісіне
Файл өлшеміне
[БС] Блок-схемада бастау/аяқтау қандай блокпен белгіленеді?
Тіктөртбұрыш (Process)
Эллипс/дөңгелек (Terminator)
Ромб (Decision)
Параллелограмм (I/O)
Енгізу/Шығару блогының стандарт белгісі:
Параллелограмм
Эллипс
Дөңгелек қосқыш
Ромб
Шарт тексерілетін блок —
Параллелограмм
Ромб
Тіктөртбұрыш
Эллипс
«Бір блок — бір әрекет» қағидасы қай блокқа қатысты?
Process (әрекет)
Decision (шарт)
Connector (қосқыш)
Terminator (басы/соңы)
Сызықтық алгоритмге тән дұрыс тізбек:
Оқу → Шығару → Есептеу
Есептеу → Оқу → Шығару
Оқу → Есептеу → Шығару
Шығару → Есептеу → Оқу
«Температура конвертері» сұлбасында қандай блоктар міндетті?
Басы, Енгізу(C), Процесс(F,K), Шығару, Аяқтау
Басы, Decision, Цикл, Аяқтау
Тек Процесс
Тек Енгізу/Шығару
Ұзын схема бөлктерін бір бетте байланыстыру үшін не қолданылады?
Аннотация
Қосқыш (Connector)
Процесс
Шарт
Келесі есеп қай құрылымға тән: «a,b оқып, S=a*b, P=2*(a+b) шығару»
Тармақталу
Цикл
Сызықтық
Рекурсия
Сызықтық есеп мысалы емес:
Валюта түрлендіру
Үлгі санның орташа мәні
Градус→радиан
«x>0 болса ... әйтпесе ...»
Тармақталу үшін қандай амалдар қолданылады?
Тек + және -
Салыстыру <,>,==,!=,<=,>= және логикалық &&, ||, !
Тек %
Тек ^
[БС] Decision тармақтары қалай белгіленгені дұрыс?
«Иә/Жоқ» немесе «True/False»
Еш жазу керек емес
Тек стрелка түсімен
Тек нөмірімен
Сызықтық алгоритмдерді таңдаудың дұрыс жағдайы:
Нәтиже тұрақты формуламен есептеледі, шарт/цикл қажет емес
Нәтиже тек қайталау арқылы табылады
Тек мәтіндерді өңдегенде
График салғанда ғана
Бағдарламалардың нәтижелерін көрсет: #include <iostream>
using namespace std;
int main(){ int a=5,b=7; cout<
Ештеңе шықпайды
57
a+b
12
Бағдарламалардың нәтижелерін көрсет. #include <iostream>
using namespace std;
int main(){ int a,b; cin>>a>>b; cout<<"a"<<" "<<2*(a+b); }
Кіріс 35
15 30
8 30
15 16
3 5
Берілген C++ бағдарламасының экранында не шығатынын таңдаңыз. #include <iostream> using namespace std; int main(){ double deg;
cin>>deg; cout<<deg*3.14/180.0;}
Кіріс 180
1.57
180
90
3.14
Берілген C++ бағдарламасының экранында не шығатынын таңдаңыз. #include <iostream>
using namespace std;
int main(){ double C; cin>>C; cout<<<C*9/5+32;}
Кіріс 25
298.15
57
32
77
Берілген C++ бағдарламасының экранында не шығатынын таңдаңыз. #include <iostream>
using namespace std;
int main(){ int a=7,b=2; cout<<a/2<<" " <<a/2.0;}
3 3.5
3 3
3.5 3.5
4 3.5
