Дарын тесті информатика пәнінен 11 сыныпқа
Sheber Education·24 Маусым·Қаралды:144Жүктелді:0
Материалда 11-сынып информатика пәніне арналған «Дарын» тесті берілген. Он жеті беттен тұратын және бірінші деңгей күрделілігі көрсетілген тапсырмалар оқушылардың білімін тексеретін мұғалімдерге пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
11 сынып, {1 деңгей күрделілік}
1. MS WORD-та жасалған Файл қандай кеңейтілімге ие:
A) .XLSX
B) .PPTX
C) .DOCS
D) *.DOCX
E) дұрыс жауап жоқ
2. Сервер бұл:
A) желіге қосылған дербес компьютер, ол арқылы пайдаланушы өзінің ресурстарына қол жеткізе алады
B) * желіге қосылған және пайдаланушыларды белгілі бір қызметтермен қамтамасыз ететін компьютер
C) байланыс арнасымен қосылған есептеу желісінің екі немесе одан да көп абоненттері.
D) дербес компьютер
E) дұрыс жауап жоқ
3. Компьютерлік вирустардан қорғаудың ең тиімді құралдары:
A) * антивирустық бағдарламалар
B) операциялық жүйе
C) аппараттық құралдар
D) ұйымдастыру іс-шаралары
E) негізгі құралдар
4. FAT32, Ext2, NTFS-бұл...
A) файл кеңейтімдері
B) әр түрлі операциялық жүйелердің атаулары
C) файлдарды кодтау түрлері
D) * әр түрлі файлдық жүйелердің атаулары
E) дұрыс жауап жоқ
5. Mac OS операциялық жүйесін қай компания шығарады?
A) Acer
B) IBM
C) HP
D) * Apple
E) дұрыс жауап жоқ
6. Jpg, gif, png, tiff-бұл…
A) бейне файл кеңейтімдері
B) Әртүрлі файлдық жүйелердің атаулары
C) мәтіндік файл кеңейтімдері
D) * графикалық файл кеңейтімдері
E) аудио файл кеңейтімдері
7. Ақпараттың ең үлкен бірлігі қандай?
A) килобайт
B) гигабайт
C) петабайт
D) * эксабайт
E) терабайт
8. Компьютер барлық деректерді қандай сандар түрінде сақтайды:
A) * 0 және 1
B) 0 және 2
C) 1 және 2
D) 0 және 3
E) 1 және 3
9. Тапсырмалар тақтасында ... болады.
A) бүктелген бағдарламалар түймелері
B) тек белгілер
C) Бастау батырмасы
D) * Бастау батырмасы және кішірейтілген және жұмыс істеп тұрған бағдарламаларға арналған белгішелер
E) дұрыс жауап жоқ
10. 289 санының екілік санау жазбасындағы нөлдер саны:
А) 4
B) 5
C) * 6
D) 7
E) 8
11 сынып, {2 деңгей күрделілік}
11. Lst тізбегінің өлшемі N десек(ол белгісіз), тізімнің соңғы элементін қалай көрсетуге болады?
A) print(lst[N])
B)*print(lst[-1])
C) print(lst.last())
D) print(lst[0])
E) print(len(lst))
12. Бұл код а санның жұп және тақ цифрларын санау керек. Бірақ кодта қате бар. Сол қатені табыңыз.
a = input()
a = int(a)
even = 0
odd = 0
while a > 0:
if a % 2 == 0:
even += 1
else:
odd += 1
a = a % 10
print("Even: %d, odd: %d" % (even, odd))
A) even және odd айнымалылары 1-ден басталу керек
B) a%2-ның орнына a//2 болу керек
C) *a%10 орнына a//10 болу керек
D) > орнына , < болу керек
E) кодта қате жоқ
13.Код орындалғаннан кейін x және y мәні нешеге тең болады?
x = 5
y = 6
x, y = y, x
print(“x:”, x, “y:”, y)
A) *6, 5
B) 5, 6
C) 5, 5
D) 6, 6
E) 0, 0
14.Төмендегі программа орындалғанда қандай нәтиже шығады?
def sum_digits(num):
digits = [int(d) for d in str(num)]
return sum(digits)
print(sum_digits(5245))
A) 15
B) 13
C) 18
D) 0
E)*16
15.Берілген тізімнен жұп сандарды шығаратын және 237 санына сәйкес келсе тоқтайтын бағдарламаны көрсетіңіз
A)* numbers = [
for x in numbers:
if x == 237:
break
elif x % 2 == 0:
print(x)
B) numbers = [
for x in numbers:
if x == 237:
break
elif x // 2 == 0:
print(x)
C) numbers = [
for x in numbers:
if x == 237:
break
elif x % 2 != 0:
print(x)
D) numbers = [
for x in numbers:
if x == 257:
break
elif x % 2 == 0:
print(x)
E) numbers = [
for x in numbers:
if x == 237:
continue
elif x % 2 == 0:
print(x)
16. a, b, c = 7, 5.3, "Name"
print (a)
print (b)
print (c)
Жоғарыдағы код бойынша а айнымалысының мәні қандай?
A) * 7
B) 5
C) 5.3
D) Name
E) Error
17.x = 6
y = 14
x, y = y, x
print("x =", x)
print("y =", y)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A) x және y-дың бастапқы мәндерін шығарады
B) x және y-дың мәндерін 6-ға теңестіреді
C) * x және y-дың мәндерін өзгертіп оларға жаңадан мән шығарады
D) x және y-дың мәндерінін қосындысын шығарады
E) x және y-дың мәндерін 14-ке теңестіреді
18.a = int(input(“Enter first coefficient: “))
b = int(input(“Enter second coefficient: “))
c = int(input(“Enter third coefficient: “))
d = (b**2) - (4*a*c)
sol1 = (-b-d**0.5)/(2*a)
sol2 = (-b+d**0.5)/(2*a)
print(sol1,sol2)
Жоғарыдағы бағдарлама нені есептейді?
A) Сызықтық теңдеудің түбірін есептейді
B) * Квадраттық теңдеудің түбірін есептейді
C) Екі белгісізі бар теңдеудің түбірін есептейді
D) Үш белгісізі бар теңдеудің түбірін есептейді
E) Төрт белгісізі бар теңдеудің түбірін есептейді
19.for v in "strike":
if v == "i":
continue
print(v)
print("End")
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A)s
End
B)s
t
End
C)s
t
r
End
D)s
t
r
i
End
E)* s
t
r
k
e
End
20.numbers = [7, 9, 2, 6, 3, 1, 15, 18, 23]
sum = 0
for val in numbers:
sum = sum+val
print(sum)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A) 80
B) 82
C)* 84
D) 86
E) 88
11 сынып, {3 деңгей күрделілік}
21. Төмендегі программа орындалғанда қандай нәтиже шығады? (Палиндром-солдан оңға және оңнан солға бірдей оқылатын сөз немесе сөйлем)
def is_palindrome(string):
return string == string[::-1]
print(is_palindrome('abba'))
A) False
B) abba
C) *True
D) a
E) Yes
22.Секундтар санын күндер: сағат: минут: секунд
форматта көрсететін бағдарламаны табыңыз
A)def convert():
days = seconds // (24 * 3600)
seconds %= 24 * 3600
hours = seconds // 3600
seconds %= 3600
minutes = seconds // 60
seconds %= 60
print(f'{days}:{hours}:{minutes}:{seconds}')
B)def convert(seconds):
days = seconds // (24 * 3600)
seconds %= 24 * 3600
hours = seconds // 3600
seconds %= 3600
minutes = seconds // 60
seconds //= 60
print(f'{days}:{hours}:{minutes}:{seconds}')
C)def convert(seconds):
days = seconds // (24)
seconds %= 24 * 3600
hours = seconds // 3600
seconds %= 3600
minutes = seconds // 60
seconds %= 60
print(f'{days}:{hours}:{minutes}:{seconds}')
D)def convert(seconds):
days = seconds // (24 * 3600)
seconds %= 24 * 3600
hours = seconds // 3600
seconds %= 60
minutes = seconds // 60
seconds %= 60
print(f'{days}:{hours}:{minutes}:{seconds}')
E)*def convert(seconds):
days = seconds // (24 * 3600)
seconds %= 24 * 3600
hours = seconds // 3600
seconds %= 3600
minutes = seconds // 60
seconds %= 60
print(f'{days}:{hours}:{minutes}:{seconds}')
23.Төмендегі кодтың жауабы қандай болады
def solve(n):
n1 = n
n2 = int(str(n) * 2)
n3 = int(str(n) * 3)
print(n1 + n2 + n3)
solve(5)
A)*615
B)30
C)15
D)555
E)523
24. Екі тізім берілген жағдайда бағдарлама оларға сәйкес келетін элементті табады. Төмендегі код қайталанбайтын мәндерді қамтитын тізімге сәйкес келеді. Басқаша айтқанда нәтижелер тізімінде бірдей элементтер пайда болуы мүмкін. Егер тізімнің өзінде бірдей элементтер болса, олар қайталанбас…
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

