Алгоритмдеу ж_не ба_дарламалау» П_нінен тестілер жина_ы 111111. Меббм Халыаралы Цифрлы Технологиялар, Сулет жне ы колледжі
Скачать 206.5 Kb.
|
МЕББМ «Халықаралық Цифрлық Технологиялар, Сәулет және Құқық колледжі» БЕКІТЕМІН Директордың ОІЖ орынбасары ______ Каржауова Л.М. «___» _______2023ж. Тест тапсырмасы 1 кезең Мамандығы: «Бағдарламалық қамтамасыз ету, Ақпараттық жүйелер» Пәні: Алгоритмдеу және бағдарламалау негіздері Тапсырма уақыты: 45 минут 1 вариант Тест 1. Программалау тілдері нешеге бөлінеді? А) 3 B) 2 C) 4 D) 5 2. Деректерді жазуға және оларды белгілі ережелер бойынша өңдеуге арналған адам мен компьютерді байланыстыратын формальды тілді белгіле: А) Программалау тілі B) Алгоритмдеу тілі C) Функционалдық тіл D) Жоғары деңгейлі тіл 3. Программалау тілдері функционалдық мәніне байланысты неше классқа бөлінеді: А) 5 B) 6 C) 4 D) 2 4. Қазіргі кезде жоғары деңгейлі программалау тілдері қалай бөлінеді: А) проблемалық- бағытталған, параллель программалаушы B) объект, аты ,күйі C) Функционалдық,интегралдық D) процедуралық, логикалық, объекті-бағытталған 5. Logo, Basic және Pascal. Logo тілі 60-шы жылдардың аяғында кімнің басшылығымен құрылды? А) С.Пейперт B) Д.Ричи C) Н.Вирт D) Д.Кемени мен Т.Курц 6. Үйретуге арналған жоғары деңгейлі тілдердің ішіндегі кең тарағаны 1965 жылы Д.Кемени мен Т.Курц құрған қай тіл? А) C++ B) C# C)Basic D) Pascal 7. Қай жылы Н.Вирт құрылымдық технологияға үйретуші Pascal тілін құрды? А) 1975 B) 1971 C)1973 D) 1974 8. Unix операциялық жүйесі қай тілде жазылды? А) C B) C# C) Basic D) Pascal 9. Төмен деңгейлі бағдарламалау тілі А) C# B) С C) Ассемблер D) Python 10. Классикалық программалау тілдерін белгіле: А) С,С++ B) Ассемблер C) Лисп,пролог D) Pascal,Basic, Фортан 11. BASIC программалау тілі алғаш рет қай жылы АҚШ-та жасалған? А) 1985 B) 1981 C) 1983 D) 1984 12. 1970 жылы швейцария физигі Никлаус Вирт ұсынған қай тіл? А) C B) C# C) Basic D) Turbo Pascal 13. Бъерн Страуструп Bell Laboratories-сында өңдеп шығарған қай тіл? А) C++ B) C# C) Basic D) Pascal 14.С++ тілі қай жылы пайда болды? А) 1983 B) 1981 C) 1980 D) 1984 15. Sun Microsystems компаниясының жасап шығарған объектіге бағытталған программалау тілі? А) C# B) Java C) Basic D) Turbo Pascal 16. Windows амалдық жүйесі үшін және арнайы серверлер үшін бағдарламаларды жасай алатын қай тіл? А) C++ B) Java C) Basic D) Delphi 17. Қай тіл екі түрде дайындалған: біріншісі-күрделі қосымшаны бірлесіп дайындаушылар үшін ,екіншісі-қалған программалаушылар үшін? А) C B) Delphi C) Basic D) Java 18. Қай тілдің қосымшалары әдетте арнайы байт-кодта компиляцияланады,сол себепті олар кез келген виртуалды Java-машинасында компьютерлік архитектурасына тәуелсіз орындалады? А) C# B) Java C) Basic D) Delphi 19. BCPL және B тiлдердiң негiзiнде құралған және Си тiлiнен дамыған қай тіл? А) C# B) Java C) С++ D) Pascal 20. Объекті-бағытталған бағдарламалау тілдерін белгіле: А) С,С++, Java B) Ассемблер C) Лиcп,пролог D) Pascal,Basic, Фортан 21. Көлемі жағынан орташа бағдарламаларды құруда қай бағдарламалау қолданылады? А) құрылымдық B) модульдік C) функционалдық D) итерациялау 22. Құрылымдық бағдарламалау идеясы 70 жылдары қай компаниясында пайда болды А) Microsoft B) IBM C) Bell Laboratories D) Sun Microsystems 23. Құрылымдық бағдарламлауды әзірлеуде қатысқан атақты ғалымдарды белгіле: А) С .Пейрет,Д .Кемени мен Т.Курц B) Н.Вирт , Д .Кемени C) Д.Ритчи D) Э. Дейкстра, Х. Милс, Э. Кнут, С. Хоор 24. Құрылымды басқару типтері нешеге бөлінеді? А) 5 B) 2 C) 3 D) 4 25. Құрылымдық бағдарламалауға жататын бағдарлама әзірлеудің неше әдістемесі бар? А) 2 B) 3 C) әдістемесі жоқ D) 4 26. Құрылымды басқару типтерін белгіле: А) пролог B) реттілік;альтернатива, цикл C) Дұрыс жауап жоқ D) «жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау 27. Ішкі бағдарлама үш негізгі құрылымнан тұруы тиіс оларды белгіле: А) шартты операторлар B) Цикл операторлары C) Switch операторларлы D) ретпен орындау, тармақталу және қайталау 28. Бағдарламаның кез келген нүктесіне көшу операторы қолданылмайды. Ол қай оператор А) break B) switch C) goto D) for 29. Программалау процесін жақсартатын және кең қолданылатын әдістердің бірі – А) құрылымдық программалау B) модульдік программалау C) функционалдық программалау D) итерациялы программалау 30. Құрылымдық программалаудың неше бөлігі (құраушысы) бар: А) 5 B) 3 C) 32 D) 4 Жауаптары 1 вариант
2 вариант Тест 1. Құрылымдық программалаудың неше бөлігі (құраушысы) белгіле: А) пролог, лисп B) реттілік;альтернатива ,цикл. C) Модульдік программалау, Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау D) «жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау 2. Программаны логикалық бөліктерге бөлу процесі қалай аталады? А) құрылымдық B) модульдік C) функционалдық D) итерациялау Модульдік программалау,Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау 3. Программа бірнеше модульдерге бөлінеді және мына неше мақсат орындалуы тиі? А) 5 B) 4 C) 2 D) Дұрыс жауап жоқ 4. Модуль өлшемі неше жолдан аспауы керек? А) 70 B) 50 C) 30 D) 60 5. Қай тілде модуль процедуралар мен функциялардың көмегімен құрылады? А) C# B) Turbo Pascal C) Basic D) Java 6. Программист қандай функциясын программаның кез-келген жерінде қолдана алады? А) sin(x) B) cos(x) C) sin2(x) D) cos3(x) 7. Қайталану құрылымын белгіле: А) (if, case) B) (for, while, repeat); C) Жауап жоқ D) (goto) 8. Модуль қай тілде функциялардың көмегімен құрылады? А) C# B) Java C) С D) Delphi 9. Программада басқарушы конструкциялардың–шартты операторлардың, циклдің (параметрлі, цикл-әзір, цикл-дейін) қолданылуын не деп айтады. А) Модульдік программалау B) Құрылымдық кодтау C) Жоғарыдан төменге қарай жобалау D) Итерациялау 10. Құрылымдық бағдарламалау идеясы қай жылдары пайда болды? А) 1980 B) 1960 C) 1970 D) 1965 11. Бұл нақты бағдарламалау тілінде жаңа бағдарламаларды өңдеуге арналған жүйе қалай аталады? А) құрылымдық бағдарламалау B) модульдік бағдарламалау C) бағдарламалау пардигмасы D) Бағдарламалау жүйелері 12. Танымал бағдарламалау жүйелерін белгіле: А) Turbo Basic, quick Basic B) С,С++ C) C# D) Java 13. Программалаудың парадигмалары нешеге бөлунеді? А) 4 B) 5 C) 2 D) 3 14. Бейсик тілі Дж. Кемени және Т.Курстармен қай жылы құрылған? А) 1985 B) 1982 C) 1983 D) 1984 15. Бағдарламалық құрал-жабдықтарға жататындарды белгіле: А) құрылымдық бағдарламалау. модульдікбағдарламалау B) редактор; бағдарламаларды құрастыру жабдықтары; жөндейтін бағдарламалар C) компилятор немесе интерпретатор;өңдеудің интегралданған ортасы; бағдарлама мәндерін құру және түзету жабдықтары; D) бағдарламадағы қателерді табуға және жоюға көмектесетін бағдарламалар;диалогтік орта;жұмыстың көптерезелі режимі; қуатты графикалық кітапханалар; 16. Құрылымдық бағдарламалау Оларға жататын бағдарламалау тілдері: А) Fortan,Pascal,C B) Ассемблер C) C# D) Java 17. Объектілі-бағытталған тілдерге жататын бағдарламалау тілдері: А) Fortan,Pascal,C B) Ассемблер C) С++, Java, Python. D) C# 18. Компьютердің логикалық схемасы. А) полиморфизм ,инкапсуляция B) Ассемблер C) бағдарламалау тілдері D) Программалау, компиляциялау жəне программаның орындалу орталары 19. Программалау процесі неше кезеңге бөлінеді: А) 4 B) 3 C) 2 D) 5 20. Модульдық құрылымды таңдағанда ескерілетін жағдайлар: А) функционалдық, арнайылылық, Байланыссыздық B) компилятор немесе интерпретатор;өңдеудің интегралданған ортасы; бағдарлама мәндерін құру және түзету жабдықтары; C) редактор; бағдарламаларды құрастыру жабдықтары; жөндейтін бағдарламалар D) қателерді табуға және жоюға көмектесетін бағдарламалар;диалогтік орта;жұмыстың көптерезелі режимі; қуатты графикалық кітапханалар; 21. Машина тілінде программалау деп- А) сақтауға, трансляциялауға, басқа да бағдарламалық модульдермен біріктіруге арналған бағдарлама немесе функция түріндегі дайын бағдарламалық фрагмент. B) программаға енетін командалардың реальды кодтарын тікелей жазуды айтамыз. C) компилятор немесе интерпретатор;өңдеудің интегралданған ортасы; бағдарлама мәндерін құру және түзету жабдықтары; D) бұл бағдарлама жазу стилін анықтайтын идеялар мен түсініктер жиыны 22.Стандартты модульдер қатарын белгіле: А) Turbo Basic, quick Basic B) DOS, CRT, PRINTER, GRAPH, C) Read, Readln, Write D) Java,С++,С 23. Айнымалылары типтері қалай жіктеледі? А) Скаляр, құрылымдық; B) Біртекті және көптекті; C) Аралас , құрамдас; D) Ұзын және қысқа; 24. Си тіліндегі арифметикалық типті көрсет: А) Float, main; B) Scanf, printf; C) Int, char; D) Cout, long; 25. Көрсеткіш дегеніміз: А) Терезе; B) Шама; C) Айнымалылар; D) Программа; 26. 8 бит бұл қай топқа жатады? А) Параграф; B) Сөз құрайды; C) Лексемдер; D) Биттер; 27. Обьектінің қасиетін не көрсетеді? А)Айнымалы; B) Анықтама; C) Шамалар; D) Хабарлау; 28. Си тіліндегі обьектілер нешеге бөлінеді? А) 4; B) 5; C) 2; D) 6; 29. Ұзын бүтін санның жазылуын көрсет: А) 1,23.456Е4 B) 361327<; C) 125; D) 257Н; 30. Құрылымдық типтерді табыныз: А) Массивтер, структорлар, аралас; B) Бүтін, қалқыма; C) Арифметикалық, есептік, қосымша; D) Ұзын және қысқа; Жауаптары: 2 вариянт
|