wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1 Пайтон

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

SQLite деген не?

a)

SQL тілі арқылы қол жетімді реляциялық мәліметтер қорының жеңіл қозғалтқышы

b)

реляциялық дерекқорларын құруға, өзгертуге және басқаруға арналған әмбебап компьютер тілі

c)

SQL тілі арқылы қол жетімді реляциялық емес мәліметтер қорының жеңіл қозғалтқышы

d)

Блмим

e)

Ах ты грязная снежинка

2.

SQLite -пен жұмыс істеу үшін ішкі модульдің дұрыс жазылуы:

a)

import sqlite3

b)

#pragma sqlite

c)

import from sqlite3

d)

create table

e)

import database

3.

SQLite стандартты командаларының тізімін жазыңыз:

a)

Create Table

Insert Into

Select …. From

Update

Delete from

b)

Create

Alter

Drop

c)

Cursor

Execute

d)

Fetchall

Fetchmany

Fetchone

e)

cur.commit()

4.

NumPy кітапханасының қызметі?

a)

бұл массивтер мен матрицалармен жұмыс істеуге және осы деректер құрылымдарында математикалық операцияларды орындауға арналған

b)

бұл кірістірілген реляциялық мәліметтер базасы

c)

numpy массивінің нысанымен жұмыс істеуге арналған жоғары деңгейлі математикалық және сандық функциялар мен құралдардың жиынтығы болып табылады

d)

деректерді визуализациялау

e)

құрылымдық жеректерді өңдеу және талдау

5.

import sqlite3

conn = sqlite3.connect('music.db')

cur = conn.cursor()

cur.execute('DROP TABLE IF EXISTS Tracks ')

cur.execute('CREATE TABLE Tracks (title TEXT, plays INTEGER)')

conn.close()

кодының нәтижесінде music.db. деректер қорының файлы құрылды. Бұл деректер қорының құрылымы қандай өрістерден тұрады?

a)

Title және plays

b)

Tracks

c)

Tracks and plays

d)

Tracks, title, plays

e)

Music.db

6.

Деректер қорының кестесіне жаңа жолды (жазылым) қандай команда арқылы қосады?

a)

Intert into

b)

Insert into

c)

Execute ()

d)

Entry

e)

👁️👄👁️я не придумала идите накуй

7.

Деректер қорында қандай команда жолды жаңартады?

a)

update

b)

alter

c)

change

d)

insert

e)

select

8.

Келесі кодты орындау нәтижесінде құрылған кестенің атын жазыңыз:

conn = sqlite3.connect('twdata.db')

cur = conn.cursor()

cur.execute('''CREATE TABLE IF NOT EXISTS Twitter (name TEXT, retrieved INTEGER, friends INTEGER)''')

a)

Twitter

b)

name

c)

friends

d)

twdata

e)

exists

9.

SQLite қандай салаларда қолданылады?

a)

Мобильді қосымшалар
Кіріктірілген жүйелер
Жұмыс үстелі қосымшалары

b)

Наркоторговля, Кидбург

c)

Көпөлшемді массивтермен жұмыс істеуге арналған, дерек талдауда және нейрондық желілерді оқытуда қолданылады

d)

Ғылыми инженерлік есептеулерде

e)

Деректерді визуализациялауда

10.

SQL  мен SQLite  арасында қандай айырмашылық бар?

a)

SQL: мәліметтер базасымен жұмыс істеуге арналған бағдарламалау тілі, әр түрлі ДҚБЖ-мен қолданылады.

SQLite: SQL-ді оңай және жылдам енгізуді қамтамасыз ететін нақты деректер қорын басқару жүйесі(әдетте, мәліметтер базасына қойылатын талаптары аз қосымшаларда қолданылады)

b)

SQL: SQLite-ді оңай және жылдам енгізуді қамтамасыз ететін нақты ендірілген мәліметтер базасы, әдетте, мәліметтер базасына қойылатын талаптары аз қосымшаларда қолданылады.

SQLite: мәліметтер базасымен жұмыс істеуге арналған бағдарламалау тілі, әр түрлі ДҚБЖ-мен қолданылады.

c)

SQL: мәліметтер базасымен жұмыс істеуге арналған бағдарламалау тілі, әр түрлі ДҚБЖ-мен қолданылады.

SQLite: деректер қоры.

d)

SQL: мәліметтер базасы.

SQLite: мәліметтер базасымен жұмыс істеуге арналған бағдарламалау тілі, әр түрлі ДҚБЖ-мен қолданылады.

e)

SQL: мәліметтер базасы жұмыс істеуге арналған тіл.

SQLite: SQL-ден айырмашылығы жоқ.

11.

SQLite-та қандай сақтау кластары бар (укажите, какие классы хранения есть в SQLite)?

a)

NULL, TEXT, INTEGER, REAL, BLOB

b)

B-TREE, TREE, HASH, PAGER

c)

INT, FLOAT, DATE, TIME

d)

DATE, TIME, DOUBLE

e)

TEXT, INT, REAL, BLOB, TIME

12.

SQLite-та group by  командасы қалай жұмыс істейді?

a)

сұрау нәтижелерін бір немесе бірнеше бағанға топтау үшін қолданылады. Бұл әр топта жиынтық мәндерді алу үшін SUM, COUNT, AVG және басқалары сияқты жиынтық функциялармен жиі қолданылады

b)

WHERE операторы сияқты топтарды сүзуге мүмкіндік береді, яғни Шығыс нәтижесіне қандай топтар қосылатынын анықтайды.

c)

мәндерді бір немесе бірнеше баған бойынша сұрыптаңыз.

d)

бағанда болуы керек мәндер жиынтығын анықтайды.

e)

қандай да бір мәнге сәйкес келуі керек болатындай бастапқы және соңғы мән арқылы мәндер ауқымын анықтайды.

13.

SQLite-та деректер қорын құруға арналған команда?

a)

Дерекқорды ашу үшін ".open" командасын енгізу керек , содан кейін дерекқорға жол көрсетіледі.

b)

create database

c)

drop database

d)

DatabseName.db

e)

Database.db .dump

14.

executemany() әдісінің қызметі?

a)

параметрленген SQL нұсқауларын орындайды. Екінші параметр арқылы орындалатын SQL кодына берілетін мәндер жиынтығын қабылдайды.

b)

параметрленген SQL нұсқауларын орындайды. Бір параметрмен бір SQL сұрауын орындау

c)

көптеген SQL нұсқауларын қамтуы мүмкін SQL сценарийін орындайды.

d)

мәліметтер базасынан алынған жолдар жиынтығынан кортеж түрінде бір жолды қайтарады.

e)

бір SQL нұсқаулығын орындайды. Екінші параметр арқылы параметрлер жиынтығын SQL кодына тізім немесе сөздік ретінде беруге болады

15.

fetchall()әдісінің қызметі?

a)

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

b)

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

c)


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

d)


бір SQL нұсқаулығын орындайды. Екінші параметр арқылы параметрлер жиынтығын SQL кодына тізім немесе сөздік ретінде беруге болады

e)

бірнеше SQL нұсқаулығын орындайды. Екінші параметр арқылы параметрлер жиынтығын SQL кодына тізім немесе сөздік ретінде беруге болады

16.

fetchmany() әдісінің қызметі?

a)

берілген жолдар санын шығару үшін қолданылады

b)

жолдар жиынтығын тізім ретінде қайтарады. қайтарылған жолдар саны параметр арқылы беріледі. Егер жиынтықта басқа жолдар болмаса, бос тізім қайтарылады.

c)

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

d)

бір SQL нұсқаулығын орындайды. Екінші параметр арқылы параметрлер жиынтығын SQL кодына тізім немесе сөздік ретінде беруге болады

e)

он безработный

17.

having операторының қызметі?

a)

SQL-де топтау нәтижелерін сүзу үшін қолданылады, ол топтау алдында жолдарды сүзетін WHERE операторына ұқсас. HAVING group by-ден кейін қолданылады және агрегация нәтижесінде топтарға шарт қоюға мүмкіндік береді.

b)

сұрау нәтижелерін бір немесе бірнеше бағанға топтау үшін қолданылады. Бұл әр топта жиынтық мәндерді алу үшін SUM, COUNT, AVG және басқалары сияқты

c)

бағанда болуы керек мәндер жиынтығын анықтайды

d)

бірнеше параметрлер жиынтығымен бір SQL сұрауын орындау

e)

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

18.

NumPy. Массивтерді көлденеңінен біріктіретін әдіс?

a)

np.hstack()

b)

np.stack()

c)

np.concatenate()

d)

np.vstack()

e)

np.dstack()

19.

d=np.eye(5) кодының нәтижесі?

a)

5x5 бірлік матрицасын құрады

b)

5x5 өлшемді матрицасын құрады

c)

5 элементтен тұратын бірөлшемді массив құрады

d)

элементтерді бір берілген индекстен екінші берілген индекске ауыстыру

e)

0-D өлшемді яғни бір элементтен тұратын скаляр құрады: 5

20.

Кортежді қолданып массив құратын әдіс?

a)

np.array()

b)

np.hstack()

c)

np.eye()

d)

np.reshape()

e)

arr.size()

21.

empty() функциясының қызметі?

a)

бос массивті (соңы білінген) қайта сыза отырып, оны құруға болады

b)

0-D өлшемді яғни бір элементтен тұратын скаляр құрады

c)


нәтижесінің барлық жолдарын кортеждер тізімі ретінде шығару үшін қолданылады

d)

элементтерді бір берілген индекстен екінші берілген индекске ауыстыру

e)

я не ебу

22.

Массивтің формасын өзгертуге арналған әдіс?

a)

reshape()

b)

resize()

c)

eye()

d)

indentity()

e)

shape()

23.

Бір проектіге неше библиотека импорттауға болады?

a)

кез келген санын, шексіз

b)

10

c)

3

d)

5

e)

50-ден кем

24.

for j in 'Hi! I\'m mister Robert':

               if j == '\'':

                 print("табылды")

                 break

else:

               print ("дайын")

кодының нәтижесі?

a)

дайын

дайын

дайын

дайын

дайын

табылды

b)

дайын

дайын

дайын

дайын

табылды

c)

дайын

табылды

d)

табылды

e)

дайын

25.

for i in range(5):

  if i % 2 == 0:

    continue

  print(i)

кодының нәтижесі?

a)

1

3

b)

1

2

c)

0

2

4

d)

5

e)

1

3

5