Turbo Pascal программалау тіліне арналған тест сұрақтарының жинағы мектеп оқушыларымен, колледж студенттерінің білімдерін қортындылауға немесе тексеруге арналған.1. Алгоритм дегеніміз -a) алға қойған мақсатқа сәйкес орындаушының нәтиже алу үшін атқарылатын әрекеттердің ретіменорындалуын анықтайтын нақты ережелер жиыныb) кейбір командалар жинағындағы әрекеттердің орындалу тәртібін көрсететін бағдарланған графc) анықталған әрекеттердің орындалу ережесі;d) компьютерге арналған командалар жиыны;e) есептеу желісінің хаттамалары;2. Алгоритмдерді жазу тәсілдерінің толық тізімін көрсетіңіз:a) сөзбен;b) графикалық, бағдарламалық;c) сөзбен, графикалық, псевдокод, бағдарламалық;d) сөзбен, бағдарламалық;e) псевдокод;3. Алгоритмнің нәтижелілік қасиеті бұл –a) әртүрлі мәндегі біртектес есептерді таңдауb) ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуыc) есептеу процесінің нақты орындалу тәртібіd) анықталған қадамдар бойынша есептердің нәтижесін алуe) алгоритм үздіктілік құрылымға негізделуі керек;4. Алгоритмнің анықтылық қасиеті бұл –a) кез келген әрекеттердің берілу ретімен орындалуыb) есептеу процесінің нақты орындалу тәртібіc) қандайда бір қадам бойынша нәтиже алуd) әртүрлі мәндегі біртектес есептерді таңдауe) алгоритм үздіктілік құрылымға негізделуі керек;5. Алгоритмнің үздіктілік қасиеті бұл –a) қарапайым амалдарды жеке кезеңдерге бөліп есептеуb) ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуыc) есептеу процесінің нақты орындалу тәртібіd) анықталған қадамдар бойынша есептердің нәтижесін алуe) біртектес есептерді әртүрлі мәндермен шешу мүмкіндігі6. Алгоритмдердің сипатталуыa) ауызша, графикалық, программалықb) мәтіндік, графикалық, программалықc) графикалық, блок - схемалық, алгоритмдікd) алгоритмдік, программалық, паскальe) дұрыс жауап жоқ7. Алгоритмнің түрлері:a) сызықтық, тармақталушы, циклдік;b) сызықтық, графикалық, программалықc) графикалық, блок - схемалы, алгоритмдікd) псевдокод;e) екілік код;8. Тұрақтылар дегеніміз -a) программаның орындалу барысында өзгермейтін шамаларb) программаның орындалу барысында өзгеріп отыратын шамаларc) объектілерді белгілеу үшін әріптерден басталатын символдар тізбегіd) осы мәліметтер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мәнe) компьютер жадында сақталатын шамалар;9. Айнымалылар дегеніміз -a) барлық уақыт мезетінде сақталып, өзгермейтін мәнb) объектілерді белгілеу үшін әріптерден басталатын символдар тізбегіc) осы мәліметтер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мәнd) жергілікті айнымалылар;e) программаның орындалу барысында өзгеріп отыратын шамалар10. Идентификатор дегеніміз -a) объектілерді белгілеу үшін әріптерден басталатын символдар тізбегіb) барлық уақыт мезетінде сақталып, өзгермейтін мәнc) программаның орындалу барысында өзгеріп отыратын шамаларd) берілгендер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мәнe) дұрыс жауап жоқ11. Берілгендер типі дегеніміз –a) барлық уақыт мезетінде сақталып, өзгермейтін мәнb) программаның орындалу барысында өзгеріп отыратын шамаларc) берілгендер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мәнd) объектілерді белгілеу үшін әріптерден басталатын символдар тізбегіe) дұрыс жауап жоқ12. Айнымалылардың сипатталуы –a) кейбір әрекеттердің толық жазылуыb) идентификатор және берілгендер типін сипаттауc) идентификатор немесе таңбасыз бүтін санd) трансляция кезінде орындалмайтын шектелген программа фрагментіe) дұрыс жауап жоқ13. Оператор дегеніміз -a) кейбір әрекеттердің толық жазылуыb) идентификатор және берілгендер типін сипаттауc) идентификатор немесе таңбасыз бүтін санd) трансляция кезінде орындалмайтын шектелген программа фрагментіe) дұрыс жауап жоқ14. Паскаль тiлiнде жазылған программа құрылымынын дұрыс тiзбегiн көрсетіңізa) program, label, const, type, var, procedure, begin, end.b) label const program type var procedure begin endc) end const program type var procedure begin labeld) label end const program type var procedure begine) const program type var procedure begin label end15. Сипаттау бөлімі келесі ретпен жазылады:a) type, const, label, var, procedure, functionb) const, label, var, type, procedure, functionc) const, label, type, var, procedure, functiond) label, const, type, var, procedure, functione) дұрыс жауап жоқ16. Программа тақырыбы келесі түрде жазылады:a) USES атыb) VARc) PROGRAM аты;d) PROCEDURE атыe) FUNCTION17. Таңбаларды сипаттау бөліміa) CONSTb) VARc) LABELd) TYPEe) ARRAY18. Тұрақтыларды сипаттау бөліміa) CONSTb) VARc) LABELd) TYPEe) ARRAY19. Айнымалыларды сипаттау бөлімі –a) VARb) USESc) TYPEd) DATAe) ARRAY20. Қолданушы типін сипаттайтын бөлімa) USESb) TYPICALEc) TYPEd) VARe) ARRAY21. Паскаль тiлiнде х - тiң бүтін бөлігін табатын стандартты функция:a) abs(x)b) Trunc(x)c) Pred(x)d) Round(x)e) ODD(x)22. Паскаль тiлiндегі Ln(x) стандартты функциясы нені анықтайтынын көрсетіңіз:a) х - тiң алдындағы санды анықтайдыb) х - тiң абсолют шамасын анықтайдыc) экспонента мәнiн анықтайдыd) х - тің натурал логарифмін анықтайдыe) х - тен кейiнгi санды анықтайды23. Нәтиженi көрсету командасы қандай клавиштер комбинациясы арқылы орындалады:a) ALT+F5b) ALT+Xc) F6d) ALT+Fe) NEW24. Паскаль тілінде берілгендерді шығару операторын көрсетіңіз:a) Readlnb) GOTOc) Writelnd) Casee) IF - Then - else25. Массивтерді сипаттау операторы?a) arrayb) functionc) typed) labele) const26. Параметрлі қайталау операторлары?a) for - to - dob) while - doc) repeat - untild) if - then - elsee) case - of - end27. Шарт цикл басында болатын қайталау операторы?a) if - then - elseb) repeat - untilc) while - dod) case - of - ende) for - to - do28. Шарт цикл соңында болатын қайталау операторлары?a) repeat - untilb) case - of - endc) for - to - dod) while - doe) if - then - else29. Таңдау операторы –a) repeat - untilb) case - of - endc) for - to - do<