NEW
Font size
WorksheetsАлгоритмді программалау негіздері
Total questions: 15
Worksheet time: 8mins
Алгоритм дегеніміз не?
Алгоритм - бұл тек бір қадамды орындау тәсілі.
Алгоритм - бұл тапсырмаларды орындау үшін тек ережелер жиынтығы.
Алгоритм - бұл тапсырманы орындау үшін қажетті қадамдардың жүйесі.
Алгоритм - бұл тек компьютерлік бағдарламалар үшін қажет.
Алгоритмдердің қандай түрлері бар?
Сызықтық, параллель, асинхронды, статикалық алгоритмдер.
Тармақталған, динамикалық, итеративті, графикалық алгоритмдер.
Сызықтық, тармақталған, циклдік, рекурсивті, эвристикалық алгоритмдер.
Циклдік, ретті, модульдік, функционалдық алгоритмдер.
Циклдер мен шарттардың айырмашылығы неде?
Циклдер тек бір рет орындалады, ал шарттар бірнеше рет орындалады.
Циклдер тек шарттарды тексеру үшін, ал шарттар кодты орындауға арналған.
Циклдер тек логикалық тексерулер үшін, ал шарттар кодты қайталауға арналған.
Циклдер кодты қайталауға, ал шарттар логикалық тексерулерге арналған.
Циклдің қандай түрлері бар?
step, range, sequence
loop, iterate, cycle
for, while, do-while
foreach, repeat-until, until
Шартты операторлар дегеніміз не?
Шартты операторлар - тек логикалық мәндерді тексеруге арналған функциялар.
Шартты операторлар - белгілі бір шартқа байланысты әрекеттерді орындауға мүмкіндік беретін операторлар.
Шартты операторлар - тек математикалық есептерді шешуге арналған операторлар.
Шартты операторлар - тек циклдік құрылымдарды басқаруға мүмкіндік беретін операторлар.
Функция мен процедураның айырмашылығы неде?
Функция тек параметрлерді қабылдайды, процедура параметрлерді қабылдамайды.
Функция нәтиже қайтарады, процедура нәтиже қайтармайды.
Функция тек бір операцияны орындайды, процедура бірнеше операцияларды орындайды.
Функция тек сандармен жұмыс істейді, процедура тек мәтіндермен жұмыс істейді.
Функцияларды қалай анықтауға болады?
Функцияларды анықтау үшін тек денесін көрсету қажет.
Функцияларды анықтау үшін тек атын көрсету жеткілікті.
Функцияларды анықтау үшін тек параметрлерін көрсету керек.
Функцияларды анықтау үшін функцияның атын, параметрлерін және денесін көрсету керек.
Деректер типтері не үшін қажет?
Деректер типтері тек статистикалық талдау үшін қажет.
Деректер типтері деректерді дұрыс басқару және өңдеу үшін қажет.
Деректер типтері тек визуализация үшін қажет.
Деректер типтері тек бағдарламалау тілдерінде қолданылады.
Негізгі деректер типтерін атаңыз.
сандар, символдар, массивтер, логикалық тип
сөздер, тізімдер, объектілер, массивтер
жолдар, массивтер, кестелер, функциялар
бүтін сандар, нақты сандар, символдар, логикалық тип, жолдар
Программалау тілдері не үшін қолданылады?
Программалау тілдері тек графикалық дизайн үшін қолданылады.
Программалау тілдері компьютерлік бағдарламаларды жазу үшін қолданылады.
Программалау тілдері тек ойындар жасау үшін қолданылады.
Программалау тілдері тек веб-сайттарды жобалау үшін қолданылады.
Программалау тілдерінің түрлері қандай?
Программалау тілдерінің түрлері: низкий деңгейдегі, жоғары деңгейдегі, объектілі-бағдарланған, функционалды, скрипт тілдері.
Тек объектілі-бағдарланған, тек функционалды тілдер.
Синтаксистік тілдер, семантикалық тілдер, логикалық тілдер.
Тек жоғары деңгейдегі тілдер, тек төмен деңгейдегі тілдер.
Python программалау тілінің ерекшеліктері қандай?
Python программалау тілінің ерекшеліктері: статикалық типтеу, тек бір платформада жұмыс істейді, шектеулі кітапханалар, күрделі синтаксис, объектіге бағытталмаған.
Python программалау тілінің ерекшеліктері: жоғары өнімділік, компиляцияланған, тек серверлік бағдарламалау, статикалық синтаксис, кросс-платформалық емес.
Python программалау тілінің ерекшеліктері: қарапайым синтаксис, объектіге бағытталған, кең кітапханалар, кросс-платформалық, динамикалық типтеу.
Python программалау тілінің ерекшеліктері: тек веб-бағдарламалау, статикалық типтеу, шектеулі функционал, объектіге бағытталған емес, күрделі синтаксис.
C++ тілінің артықшылықтары неде?
C++ тілінің артықшылықтары: тек функциялық бағдарламалау, жоғары деңгейдегі жадты басқару, шектеулі стандартты кітапхана, тек Windows платформасында жұмыс істеу.
C++ тілінің артықшылықтары: автоматты жадты басқару, тек графикалық интерфейстер үшін қолдану, стандартты кітапхананың болмауы, тек мобильді құрылғыларда жұмыс істеу.
C++ тілінің артықшылықтары: тек скрипттік бағдарламалау, өнімділік тиімділігінің төмендігі, жадты манипуляциялаудың болмауы, тек бір платформада жұмыс істеу.
C++ тілінің артықшылықтары: объектіге бағытталған бағдарламалау, өнімділік тиімділігі, төмен деңгейдегі жадты манипуляциялау, бай стандартты кітапхана және әртүрлі платформаларда портативтілік.
Java тілінің қолдану салалары қандай?
Сурет салу, анимация, видео монтаж, 3D модельдеу, фотосурет өңдеу.
Операциялық жүйелер, аппараттық қамтамасыз ету, желілік қауіпсіздік, мәліметтерді қорғау.
Графикалық дизайн, музыка өндірісі, веб-дизайн, әлеуметтік медиа, контент жазу.
Веб-бағдарламалау, мобильді қосымшалар, корпоративтік бағдарламалар, ойындар, деректер базасымен жұмыс, ғылыми есептеулер.
Алгоритмдерді жазу кезінде қандай ережелерді сақтау керек?
Алгоритмдерді жазу кезінде тек кодты қолдану керек.
Алгоритмдерді жазу кезінде тек бір ғана ереже сақтау қажет.
Алгоритмдерді жазу кезінде тек графиктер мен диаграммаларды пайдалану керек.
Алгоритмдерді жазу кезінде түсінікті атаулар, логикалық тәртіп, визуализация, комментарийлер, тиімділік және қателерді өңдеу ережелерін сақтау керек.
