Блок I – Тестік тапсырмаларды орындаңыз 10 балл



Дата10.02.2020
өлшемі68,96 Kb.
#57557
түріПрограмма
Байланысты:
0 билет 2019 для студентов


ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТІРЛІГІ

СӘТБАЕВ УНИВЕРСИТЕТІ



Программалық инженерия кафедрасы

Ақпараттық-коммуникациялық технологиялар пәні

Блок I – Тестік тапсырмаларды орындаңыз 10 балл.

$$$001

Юзабилити дегеніміз не?

A) Жақсы пайдаланушы интерфейсінің мүмкіндіктерін беретін пайдалы жүйе

B) Қолдану ыңғайлылығын беретін жүйе

C) Оқып үйрену жеңілдігін беретін жүйе

D) Қалай қолдануды үйрететін пайдалы жүйе

E) Қолдану қауіпсіздігін беретін жүйе

$$$002

Программа дегеніміз не...

A) бұл ақырғы уақыт аралығында есепті шешу үшін орындаушы орындауы керек әрекеттер тәртібінің нақты сипаттамасы

B) қандай да бір программалау тілінде жазылған, компьютерге қажетті командалардың жиынтығы

C) компьютер орындауға міндетті әрекеттердің өрнектелуі

D) машиналық тілге аударуды орындайтын программа

E) машиналық тілдегі программаны тексеруді орындайтын программа

$$$003

len(жол) функциясы – қайтарады…

A) жолдың ұзындығын

B) сөздің ұзындығын

C) әріптердің ұзындығын

D) тізімнің ұзындығын

E) көпмүшенің ұзындығын

$$$004

Қиындыны шығару...

A) S=b”byte”

B) S1+S2


C) S1*3

D) S[i]


E) S[i:j:step]

$$$005

Қайталау функциясы...

A) append()

B) extend()

C) insert()

D) remove()

E) count()

$$$006

Деректер қорын басқару жүйесінің классификациясы?

A) Файл-серверлік, клиент-серверлік

B) Крістірілген, шығарылған

C) Иерархиялық, желілік, реляциялық, объектілі-бағытталған, объектілі-реляциялық

D) Орталықтандырылған, орталықтандырылмаған

E) Орта, шығын, үлкен

$$$007

WEB-SERVER дегеніміз не?

A) интернетке қосылған түрлі компьютерлерде орналасқан өзара байланысты құжаттарға қол жеткізуді қамтамасыз ететін таратылған жүйе

B) әдетте басқа веб-беттерге көшудің бастапқы нүктесі болып табылатын веб-беттің кейбір элементімен бөлектелген немесе сызылған сілтеме түрі

C) арнайы HTML гипермәтіндік белгілеу тілі арқылы жасалған компьютерлік файл

D) кейбір принцип бойынша топтастырылған веб-беттер жиынтығы

E) HTTP сұрауларын клиенттерден, әдетте веб-браузерлерден алатын және оларға HTTP жауаптарын беретін, әдетте HTML парағы

$$$008

Жасанды зерде аймағындағы алғашқы зерттеулер басталды?

A) 20 ғасыр 40-шы жылдардың аяғы

B) 20 ғасыр 50-шы жылдардың аяғы

C) 20 ғасыр 60-шы жылдардың аяғы

D) 20 ғасыр 70-шы жылдардың аяғы

E) 20 ғасыр 80-шы жылдардың аяғы

$$$009

PYTHON қандай тіл?

A) машинаға-бағытталған тіл

B) төменгі деңгей тілі

C) жоғарғы деңгей тілі

D) объектілі-бағытталған тіл

E) модульдік тіл

$$$010

46%10 операциясы  – бұл …

A) қалдық бөлігі

B) бүтін бөлігі

C) толық бөлігі

D) топтасқан бөлігі



E) дұрыс жауабы жоқ



Жауабы: (Әрбір тестілік сұрақтың дұрыс жауабы үшін 1 балл беріледі)

1

2

3

4

5

6

7

8

9

10

A

B

A

E

E

С

A

В

С

A



Блок II – Санау жүйесі бойынша берілген тапсырмаларды орындаңыз (Барлығы 4 тапсырма үшін 2 балл, жалпы 8 балл)

  1. 2356 ондық санын оналтылық сандық жүйеде көрсетіңіз.(2 балл)

  2. 1А8В он алтылық санын екілік сандық жүйеде көрсетіңіз (2 балл)

  3. 0011011 және 10111 бинарлы сандарын қосыңыз. (2 балл)

  4. 13B9 және F1 оналтылық сандық жүйесіндегі сандарды үлкенінен кішісін азайтыңыз. (2 балл)


2356/16 =

147 бүтін қалдық 4
147/16=

9 бүтін 3 қалдық
Бүтіннен бастап барлық қалдықтарын керісінше көшіріп жазамыз



1А8В = 0001 1001 1000 1011



0011011

+ 10111

110010



13В9

- F1

12C8


жауабы:________________

жауабы: __________________

жауабы: __________________

жауабы: __________

934




110010

12C8


Блок III – 3 тапсырмадан тұрады барлық тапсырма 22 баллмен бағаланады. Бірінші тапсырма 8 балл теориялық сұрақтарға жауап беру. Екінші тапсырма дайын программаның жұмысын тексеру, өзгерістер енгізу 6 балл деп бағаланады. Үшінші тапсырма берілген есепті шешу, яғни программасын жазу және блоксхемасын салу, тапсырма 8 баллмен бағаланады.

1 тапсырма:

        1. Ақпараттық технологиялар дегеніміз не?

        2. dict.get() функциясы туралы айтып беріңіз?

1 сұрақ жауабы:
Ақпараттық технологиялар деп объект, үдеріс немесе құбылыс (ақпараттық өнім) ретінде жаңа сападағы ақпараттарды алуға арналған деректерді жинау, өңдеу және беру (біріншілік ақпараттар) құралдары мен әдістерін қолданатын үдерісті түсінуге болады.



2 сұрақ жауабы:
Кілт бойынша сөздік мәнін қайтаруды орындайды

2 тапсырма:

Пайдаланушы екі сан енгізеді. Біріншісін екіншісіне меншіктейміз, ал екіншісін - біріншісіне. Айнымалылардың орнын біріншісі-екіншісіне, ал екіншісі-біріншісіне меншіктелетіндей етіп ауыстыру программасы дұрыс па, дұрыс емес болса сіз қалай ауыстырар едіңіз.
= int(input())
= int(input())
print('a=%d; b=%d' % (a,b))
= a
= b
а = c
print('a=%d; b=%d' % (a,b))

Жауабы: программа дұрыс емес, қайта а = c теңестіруге болмайды дқрыс программа төменде келтірілген (5 балл)

= int(input())
= int(input())
print('a=%d; b=%d' % (a,b))

= a
= b
= c
print('a=%d; b=%d' % (a,b))
3 тапсырма:

Клавиатурадан натуральды сандар енгізіледі. Оның ішіндегі ең үлкен санды табу программасын жазыңыз. Мысалы, 764580 сандарының ішіндегі ең үлкені 8. (программа және блок-схема жазыңыз)
Жауабы : (5 балл)

= int(input())
= a%10
= a//10
while a > 0:
    if a%10 > m:
        m = a%10
    a = a//10
print(m)







Құрастырғандар ______________________ Программалық инженерия кафедрасы

Протокол № 17, «26» сәуір 2019 ж.

ҚазҰТЗУ 706-10 Ү. Емтихан билеті




Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет