WorksheetsPython
Total questions: 44
Worksheet time: 24mins
Python-да файлдардың екі типін қарастыруға болады олар
унарлы және бинарлы
мәтіндік және бинарлы
мәтіндік және графикалық
гоафикалық және бинарлы
Python-да файлдармен жүргізілетін амалдар төмендегідей ретпен орындалады:
1 Оқу немесе жазу.
2 Файлды жабу.
1. Файлды ашу.
2. Оқу немесе жазу
1. Файлды ашу.
2. Файлды жабу.
1. Файлды ашу.
2. Оқу немесе жазу.
3. Файлды жабу.
Файлды екілік (бинарлық) режімде ашады.
'w'
'a'
'b'
'+'
Файлды оқу мен жазу үшін ашады.
'w'
'a'
'b'
'+'
Файлдағы жолдарды жеке-жеке оқығанда қолданылатын функция
read()
seek()
readline()
write()
Файлдағы меңзерді көрсетілген орыннан (n-позициядан) бастап қоятын функцияның қызметі
read()
seek()
readline()
write()
орындалуы керек қадам белгілі бір шарттың орындалу немесе орындалмауына байланысты жүзеге асырылатын алгоритм.
тармақталған
сызықтық
циклдік
көмекші
тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логикалық өрнек немесе пікір.
тармақталған алгоритм
шарт
итерация
логикалық өрнек
Тармақталған алгоритм түрлері
шартты шартсыз
толық толық емес
унарлы бинарлы
кірістірілген, жеке
Шарт тексеру операторының құрамында екінші шарт тексеру операторы қолданылса, онда мұндай шарт тексеру
толық шартты тексеру
кірістірілген шартты тксеру
тармақталған шартты тексеру
толық емес шартты тексеру
логикалық амалдар көмегімен тұтас бір шартқа біріктірілген бірнеше қарапайым шарт
кірістірілген шарт
күрделі (құрамды) шарт
тармақталған шарт
логикалық шарт
Бірнеше рет қайталанып орындалатын белгілі бір іс-әрекеттерді сипаттайтын алгоритмдер тобы
циклдық алгоритм
тармақталған алгоритм
сызықтық алгоритм
көмекші алгоритм
for операторы
алғышартты цикл
параметрлі цикл
параметрсіз цикл
басқарушы цикл
while операторы
алғышартты цикл
параметрлі цикл
параметрсіз цикл
басқарушы цикл
Белгілі бір қойылған шарттың көмегімен ағымдағы цикл итерациясын тоқтатып, келесі цикл итерациясына ауыстыратын цикл нұсқаулығы.
Break
else
continue
while
Белгілі бір қойылған шарт орындалуымен ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы
Break
else
continue
while
Программаны біртіндеп, қадамдап (step-by-step) орындау процесі
трассировка
тестілеу
түзету
реттеу
Программалаушылар программа жазу барысында жіберетін қате түрлері
синтаксистік
алгоритмдік
программанық орындалу барысына байланысты
логикалық
мәтіндік
Массив элементтерінің массивтегі орны
индекс
орын
саны
мекен жайы
Массивке элементтер кірістіру жолдарын анықта
пернетақтамен (қолмен) кірістіру
басқа массивтен көшіріп алу
файлдан оқу арқылы
кездейсоқ сандармен толтыру
функция көмегімен толтыру
Массив элементтері реттелген және реттелмеген болып екіге бөлінеді. Реттелмеген бөлігіндегі элемент реттелген бөлігіне кірістіріп тексеру арқылы сұрыптау
көпіршікті сұрыптау
кірістіру арқылы сұрыптау
таңдау арқылы сұрыптау
жылдам сұрыптау
Массивтегі ең кіші (ең үлкен) элементті тауып, оны сұрыпталмаған элементтердің бірінші тұрғанымен ауыстырады.
көпіршікті сұрыптау
кірістіру арқылы сұрыптау
таңдау арқылы сұрыптау
жылдам сұрыптау
Массив элементтерінің арасынан тірек элемент таңдалады. Тірек элементтен кішілері сол жаққа, үлкендері оң жаққа реттеледі (өсу бойынша сұрыпта
көпіршікті сұрыптау
кірістіру арқылы сұрыптау
таңдау арқылы сұрыптау
жылдам сұрыптау
Әр екі жұп элементті салыстырып шығады
көпіршікті сұрыптау
кірістіру арқылы сұрыптау
таңдау арқылы сұрыптау
жылдам сұрыптау
A.sort()
А массивінің өзінде реттейді
А массивін сұрыптап, В массивіне жүктейді
А массивінің өзінде кері ретпен реттейді
А массивін кері ретпен сұрыптап, В массивіне жүктейді
A.sort(reverse= False)
А массивінің өзінде реттейді
А массивін сұрыптап, В массивіне жүктейді
А массивінің өзінде кері ретпен реттейді
А массивін кері ретпен сұрыптап, В массивіне жүктейді
B = sorted( A, reverse = True )
А массивінің өзінде реттейді
А массивін сұрыптап, В массивіне жүктейді
А массивінің өзінде кері ретпен реттейді
А массивін кері ретпен сұрыптап, В массивіне жүктейді
Массивке элементтер кірістіретін функциялар
append
extend
insert
remove
pop
Массив элементтерін жою операторлары
append
extend
insert
remove
pop
Матрицаллы массивте бас диагональ шарты
i>j
i=j
i<j
i+j>n
Матрицаллы массивте бас диагоналдың үстінгі жағының шарты
i>j
i=j
i<j
i+j>n
Жанама диагональ шарты
i+j=N+1
i+j>n+1
i=j
i+j<n+1
Жанама диагональдың жоғарғы жағының шарты
i+j=N+1
i+j>n+1
i=j
i+j<n+1
Жанама диагональдың төменгі жағының шарты
i+j=N+1
i+j>n+1
i=j
i+j<n+1
Атауы бар программалау барысында шақырылатын программа бөлігі
рекурсия
функция
массив
ламбда функциялары
Функция атауының анықталмай тұрып құрылуы
рекурсия
функция
массив
ламбда функциялары
тізбектей орналасқан символдар тізбегі бұл ........
Символдық жолдар
символ
массив
тізім
Барлық қабырғаларының бағыты бар граф
Бағытталған
Бағытталмаған
Аралас
Өлшенген
Барлық қабырғаларының бағыты жоқ граф
Бағытталған
Бағытталмаған
Аралас
Өлшенген
Ілмегі де, еселі қабырғалары да жоқ граф
Бағытталған
Бағытталмаған
Аралас
қарапайым
Кез келген екі төбесі бір қабырғадан артық қабырғамен байланысқан граф
Бағытталған
Бағытталмаған
Мультиграф
қарапайым
Әрбір қабырғаға қандайда бір мән қойылған граф
Бағытталған
Өлшенген
Мультиграф
қарапайым
Іздеу алгоритмдерінің түрлерін анықта
Тереңінен іздеу
Көлденеңінен іздеу
Тігінен іздеу
Көршілестік іздеу
Қабырғалар байланысы арқылы іздеу
Іздеу алгоритмдерінің түрлерін анықта
Флойд алгоритмі
Дейкстра алгоритмі
Тігінен іздеу
Көршілестік іздеу
Қабырғалар байланысы арқылы іздеу
