wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Файлдармен жұмыс туралы тест

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Файлды оқу үшін қандай режим қолданылады?

a)

"w"

b)

"a"

c)

"r"

d)

"x"

2.

Файлды жазу үшін ашқанда, егер ол бұрыннан бар болса, не болады?

a)

Жаңа мәтін файлдың басына қосылады

b)

Файлдың мазмұны сақталып, жаңа мәтін соңына қосылады

c)

Файлдың бұрынғы мазмұны толығымен жойылады

d)

Қате шығады

3.

Файлды қосу (append) режимінде ашу үшін қандай параметр қолданылады?

a)

"r+"

b)

"w+"

c)

"a"

d)

"rb"

4.

Файлды автоматты түрде жабу үшін қандай конструкция қолданылады?

a)

try ... finally

b)

using ... end

c)

with open(...) as f:

d)

open ... auto

5.

seek(10) әдісін шақырған кезде не болады?

a)

Файлдың 10-шы жолына өтеді

b)

Файлдың басынан бастап 10 байт/символдан кейінгі орынға курсор орнатылады

c)

Файлдың соңына 10 байт қосылады

d)

10 рет файлды оқиды

6.

Файлды екілік (binary) режимде ашу үшін қандай таңба қосылады?

a)

"t"

b)

"u"

c)

"b"

d)

"bin"

7.

readline() әдісі не істейді?

a)

Файлдың барлық мазмұнын тізім ретінде береді

b)

Файлдың келесі бір жолын жол ретінде береді

c)

Файлдың бірінші сөзін ғана қайтарады

d)

Файлдың келесі бір символын қайтарады

8.

Келесі код нәтижесі қандай?

with open("test.txt", "w") as f:

f.write("Сәлем\nДүние")

with open("test.txt", "r") as f:

lines = f.readlines()

print(len(lines))

a)

1

b)

2

c)

3

d)

0

9.

Файлда курсор орнын өзгерту үшін қай әдіс қолданылады?

a)

move()

b)

jump()

c)

goto()

d)

seek()

10.

open("file.txt", "r+") режимінде не істеуге болады?

a)

Тек оқу

b)

Тек жазу

c)

Оқу және жазу (бар файлды өзгертіп, қайта жазуға болады)

d)

Жаңа файлды эксклюзивті жасау