Материалдар / Информатика пәні бойынша ҰБТ-ға дайындыққа арналған.
МИНИСТРЛІКПЕН КЕЛІСІЛГЕН КУРСҚА ҚАТЫСЫП, АТТЕСТАЦИЯҒА ЖАРАМДЫ СЕРТИФИКАТ АЛЫҢЫЗ!
Сертификат Аттестацияға 100% жарамды
ТОЛЫҚ АҚПАРАТ АЛУ

Информатика пәні бойынша ҰБТ-ға дайындыққа арналған.

Материал туралы қысқаша түсінік
Информатика пәні бойынша ҰБТ-ға дайындыққа арналған.
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
14 Қазан 2024
161
0 рет жүктелген
1300 ₸
Бүгін алсаңыз
+65 бонус
беріледі
Бұл не?
Бүгін алсаңыз +65 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады

Информатика пәні бойынша ҰБТ-ға дайындыққа арналған.

1. Алгоритм деген не?

Жауап: Алгоритм – бұл қандай да бір мақсатқа жету үшін орындалатын әрекеттердің реттелген жиынтығы.

python

Копировать код

def algorithm_definition(): return "Алгоритм - бұл мақсатқа жету үшін орындалатын әрекеттер тізбегі."

2. Мәліметтер құрылымы дегеніміз не?

Жауап: Мәліметтер құрылымы – бұл мәліметтерді ұйымдастыру және сақтау әдістері.

python

Копировать код

def data_structure_definition(): return "Мәліметтер құрылымы - бұл мәліметтерді ұйымдастыру әдістері."

3. Программа деген не?

Жауап: Программа – бұл белгілі бір тапсырмаларды орындауға арналған нұсқаулар жиынтығы.

python

Копировать код

def program_definition(): return "Программа - бұл компьютердің орындалатын нұсқаулар жиынтығы."

4. Айнымалы деген не?

Жауап: Айнымалы – бұл мәліметтерді уақытша сақтау үшін пайдаланылатын атаулы орын.

python

Копировать код

def variable_definition(): return "Айнымалы - мәліметтерді уақытша сақтауға арналған атаулы орын."

5. Цикл деген не?

Жауап: Цикл – бұл бір әрекеттер жиынтығын бірнеше рет қайталайтын конструкция.

python

Копировать код

for i in range(5): print("Цикл жұмыс істеп тұр")

6. Шартты оператор деген не?

Жауап: Шартты оператор белгілі бір шарт орындалғанда ғана орындалатын код бөлігі.

python

Копировать код

def conditional_operator(x): if x > 0: return "Позитив сан" else: return "Негатив немесе нөл"

7. Функция деген не?

Жауап: Функция белгілі бір есептеу әрекетін орындайтын код бөлігі.

python

Копировать код

def example_function(x, y): return x + y

8. Рекурсия деген не?

Жауап: Рекурсия – бұл функцияның өзін өзі шақыруы.

python

Копировать код

def recursion(n): if n == 1: return 1 else: return n * recursion(n-1)

9. Массив деген не?

Жауап: Массив – бірдей типті элементтер жиыны.

python

Копировать код

def array_example(): array = [1, 2, 3, 4, 5] return array

10. Бағдарламалық жасақтама дегеніміз не?

Жауап: Бағдарламалық жасақтама компьютерде қолданылатын барлық бағдарламалар мен деректер.

python

Копировать код

def software_definition(): return "Бағдарламалық жасақтама - компьютердегі бағдарламалар жиынтығы."

11. Компьютердің негізгі компоненттері?

Жауап: Процессор, жедел жады, қатты диск, аналық плата, бейне карта.

python

Копировать код

def computer_components(): return ["Процессор", "Жедел жады", "Қатты диск", "Аналық плата", "Бейне карта"]

12. Операциялық жүйе деген не?

Жауап: Операциялық жүйе – компьютердің аппараттық құралдарын басқаруға арналған бағдарламалар жиынтығы.

python

Копировать код

def os_definition(): return "Операциялық жүйе - бұл компьютердің жұмысын басқаруға арналған бағдарлама."

13. Python дегеніміз не?

Жауап: Python – бұл жоғары деңгейлі, интерпретацияланатын бағдарламалау тілі.

python

Копировать код

def python_definition(): return "Python - жоғары деңгейлі бағдарламалау тілі."

14. Тізім (List) дегеніміз не?

Жауап: Тізім – Python тіліндегі өзгеретін мәліметтер құрылымы.

python

Копировать код

def list_example(): return [1, 2, 3, 4]

15. Кортеж (Tuple) деген не?

Жауап: Кортеж – Python тіліндегі өзгермейтін мәліметтер құрылымы.

python

Копировать код

def tuple_example(): return (1, 2, 3, 4)

16. Сөздік (Dictionary) дегеніміз не?

Жауап: Сөздік – кілттер мен мәндер жұбынан тұратын мәліметтер құрылымы.

python

Копировать код

def dict_example(): return {"аты": "Айбек", "жасы": 25}

17. Файлмен жұмыс деген не?

Жауап: Файлмен жұмыс – файлдарды оқу, жазу және өңдеу операциялары.

python

Копировать код

def write_to_file(): with open("test.txt", "w") as file: file.write("Сәлем, әлем!")

18. Модуль деген не?

Жауап: Модуль бұл Python-да жазылған қайта қолдануға болатын код файлы.

python

Копировать код

import math # Модульді импорттау print(math.sqrt(16)) # Модульді пайдалану

19. Орындалатын уақыттағы қателер дегеніміз не?

Жауап: Бұл бағдарлама орындалу кезінде пайда болатын қателер.

python

Копировать код

def division(a, b): try: return a / b except ZeroDivisionError: return "Нөлге бөлу мүмкін емес"

20. Айнымалы типтері дегеніміз не?

Жауап: Айнымалы типтері бұл Python-да сақталатын мәндердің типтері (int, float, str, т.б.).

python

Копировать код

def variable_types(): a = 5 # int b = 3.14 # float c = "Сәлем" # str return type(a), type(b), type(c)

21. Python тіліндегі шартты операторлар?

Жауап: Python тіліндегі шартты операторларifelifelse.

python

Копировать код

def conditional_example(x): if x > 0: return "Позитив" elif x < 0: return "Негатив" else: return "Нөл"

22. Массивке элементті қосу қалай жүзеге асырылады?

Жауап: Python-да тізімге элементті append() әдісі арқылы қосуға болады.

python

Копировать код

def add_element_to_list(): my_list = [1, 2, 3] my_list.append(4) return my_list

23. Циклдің түрлері?

Жауап: Python-да екі негізгі цикл барfor және while.

python

Копировать код

def loop_examples(): for_loop = [i for i in range(5)] # for циклі while_loop = [] i = 0 while i < 5: # while циклі while_loop.append(i) i += 1 return for_loop, while_loop

24. Параметрлері бар функция деген не?

Жауап: Параметрлері бар функция – белгілі бір мәндерді қабылдайтын және олармен жұмыс жасайтын функция.

python

Копировать код

def sum_function(a, b): return a + b

25. Логикалық операциялар деген не?

Жауап: Логикалық операциялар бұл andornot операциялары, олар шын немесе жалған мәндерді салыстырады.

python

Копировать код

def logical_operations(x, y): return (x > 0 and y > 0), (x > 0 or y > 0), not(x > 0)

26. Интерпретатор деген не?

Жауап: Интерпретатор кодты жол-жол бойынша орындайтын бағдарламалық қамтамасыз ету.

python

Копировать код

def interpreter_definition(): return "Интерпретатор - кодты жол-жолмен орындайтын бағдарлама."

27. Компиляция деген не?

Жауап: Компиляция – бағдарламалық кодты машиналық кодқа алдын ала аудару процесі.

python

Копировать код

def compilation_definition(): return "Компиляция - бағдарламалық кодты машиналық кодқа алдын ала аудару."

28. Функцияның қайтару мәні деген не?

Жауап: Бұл функция аяқталғанда қайтаратын нәтижесі.

python

Копировать код

def return_value_example(a, b): return a * b

29. Өрнектер және операторлар деген не?

Жауап: Өрнектер – мәндерді есептеу жолдары, ал операторлар – есептеулер жүргізетін құралдар.

python

Копировать код

def expression_example(): return (3 + 4) * 2 # Өрнек

30. Бағдарламаның құрылымы?

Жауап: Бағдарлама кіріспеден, негізгі денеден және қорытынды бөлімнен тұрады.

python

Копировать код

def program_structure(): return "Бағдарламаның құрылымы: кіріспе, негізгі дене, қорытынды."

31. Қатені өңдеу деген не?

Жауап: Қатені өңдеу – бағдарламада орындалу кезінде қате туындаған жағдайда, оны дұрыс өңдеуге арналған механизм.

python

Копировать код

def error_handling(a, b): try: return a / b except ZeroDivisionError: return "Нөлге бөлу қатесі"

32. Операциялық жады (RAM) деген не?

Жауап: Операциялық жады – компьютердің уақытша ақпарат сақтайтын құрылғысы.

python

Копировать код

def ram_definition(): return "Операциялық жады - уақытша мәліметтер сақтайтын құрылғы."

33. Файлды оқу қалай жүзеге асырылады?

Жауап: Python-да файлды оқу үшін open() функциясы қолданылады.

python

Копировать код

def read_file(): with open("test.txt", "r") as file: content = file.read() return content

34. Python-да тізім элементін жою қалай жүзеге асырылады?

Жауап: Тізімнен элементті жою үшін remove() немесе pop() әдістерін қолдануға болады.

python

Копировать код

def remove_element(): my_list = [1, 2, 3, 4] my_list.remove(2) return my_list

35. Python-да мәліметтерді сұрыптау әдістері?

Жауап: Python-да мәліметтерді сұрыптау үшін sort() және sorted() қолданылады.

python

Копировать код

def sort_list(): my_list = [3, 1, 4, 2] my_list.sort() return my_list

36. "for" және "while" циклдерінің айырмашылығы?

Жауап: for циклі нақты қайталану санымен жұмыс істейді, ал while циклі белгілі бір шарт орындалғанға дейін жұмыс істейді.

python

Копировать код

def for_vs_while(): for_loop = [i for i in range(3)] # 3 рет қайталанады i = 0 while_loop = [] while i < 3: # шарт орындалғанша жұмыс істейді while_loop.append(i) i += 1 return for_loop, while_loop

37. Python-да сандардың түрлері?

Жауап: Python-да сандардың түрлері: бүтін сандар (int), бөлшек сандар (float), және комплекс сандар (complex).

python

Копировать код

def number_types(): a = 5 # int b = 3.14 # float c = 2 + 3j # complex return type(a), type(b), type(c)

38. Аргументтері бар және қайтару мәні жоқ функция деген не?

Жауап: Аргументтер қабылдайтын, бірақ нәтиже қайтармайтын функция.

python

Копировать код

def print_sum(a, b): print(a + b) # Қайтармайды, тек басып шығарады

39. Файлды жабу не үшін қажет?

Жауап: Файлды жабу мәліметтердің дұрыс сақталуын қамтамасыз етеді.

python

Копировать код

def close_file(): file = open("test.txt", "w") file.write("Мәліметтер") file.close() # Файлды жабу қажет

40. Жадының динамикалық бөлінуі деген не?

Жауап: Жадының динамикалық бөлінуі – орындалу кезінде бағдарламаның қажетіне қарай жады бөлу процесі.

python

Копировать код

def dynamic_memory_allocation(): return "Python жадыны автоматты түрде бөледі, динамикалық жады басқару қажет емес."

41. Мәліметтер типін қалай тексеруге болады?

Жауап: Python-да мәліметтер типін type() функциясы арқылы тексеруге болады.

python

Копировать код

def check_type(variable): return type(variable)

42. Функцияны шақыру деген не?

Жауап: Функцияны шақыру – бұл функцияны орындау үшін оны жазу процесі.

python

Копировать код

def call_function(): return "Функция шақырылды!"

43. Python-да циклды тоқтату үшін қандай команда қолданылады?

Жауап: Циклды тоқтату үшін break командасы қолданылады.

python

Копировать код

def break_example(): for i in range(5): if i == 3: break # Цикл осы жерде тоқтайды print(i)

44. Шартты оператордың ішіндегі цикл деген не?

Жауап: Шартты оператордың ішінде цикл қолдану арқылы шарт орындалғанда цикл басталады.

python

Копировать код

def conditional_with_loop(x): if x > 0: for i in range(x): print(i)

45. Python-да қатарды (строка) қалай құруға болады?

Жауап: Python-да қатарды (строка) қос тырнақша (" ") немесе жалқы тырнақша (' ') арқылы құруға болады.

python

Копировать код

def create_string(): my_string = "Сәлем, Python!" return my_string

46. Python-да қатарды біріктіру қалай жүзеге асырылады?

Жауап: Қатарларды біріктіру үшін + операторы қолданылады.

python

Копировать код

def concatenate_strings(str1, str2): return str1 + " " + str2

47. Python-да функция ішінде глобалды айнымалыны өзгерту?

Жауап: global кілт сөзі арқылы глобалды айнымалыны функция ішінде өзгертуге болады.

python

Копировать код

x = 10 def modify_global(): global x x = 20 return x

48. Рекурсивті функция деген не?

Жауап: Рекурсивті функция – өзін өзі шақыратын функция.

python

Копировать код

def recursive_function(n): if n == 1: return 1 else: return n + recursive_function(n - 1)

49. Компьютер желісі деген не?

Жауап: Компьютер желісі мәліметтерді және ресурстарды бір-бірімен бөлісетін компьютерлер тобы.

python

Копировать код

def network_definition(): return "Компьютер желісі - мәліметтер алмасатын компьютерлердің тобы."

50. TCP/IP моделі деген не?

Жауап: TCP/IP моделі – интернетте мәліметтерді жіберу және қабылдау үшін қолданылатын протоколдар жиынтығы.

python

Копировать код

def tcp_ip_definition(): return "TCP/IP - интернетте мәліметтер жіберу протоколдарының жиынтығы."

51. IP-адрес деген не?

Жауап: IP-адрес – бұл әрбір құрылғыға берілетін, интернетке қосылу үшін қолданылатын бірегей адрес.

python

Копировать код

def ip_address_definition(): return "IP-адрес - интернетке қосылған әрбір құрылғыға берілетін бірегей сандық адрес."

52. URL деген не?

Жауап: URL – бұл веб-ресурстың интернеттегі мекенжайын көрсететін жол.

python

Копировать код

def url_definition(): return "URL - веб-ресурстың интернеттегі мекенжайы."

53. DNS деген не?

Жауап: DNS (Domain Name System) – домендік атауларды IP-адрестерге түрлендіретін жүйе.

python

Копировать код

def dns_definition(): return "DNS - домендік атауларды IP-адрестерге түрлендіретін жүйе."

54. HTTP және HTTPS деген не?

Жауап: HTTP – веб-сервер мен клиент арасындағы мәліметтерді жіберу протоколы, ал HTTPS – оның қауіпсіз нұсқасы.

python

Копировать код

def http_vs_https(): return "HTTP - мәліметтер жіберу протоколы, HTTPS - қауіпсіз мәліметтер жіберу протоколы."

55. Кэш жады деген не?

Жауап: Кэш жады – мәліметтерді жылдам алу үшін уақытша сақтайтын жады түрі.

python

Копировать код

def cache_definition(): return "Кэш жады - уақытша сақталатын және тез қолжетімді мәліметтерді сақтау жады."

56. Python-да файлды жою қалай жүзеге асырылады?

Жауап: Файлды жою үшін os.remove() функциясын қолдануға болады.

python

Копировать код

import os def delete_file(filename): if os.path.exists(filename): os.remove(filename) return f"{filename} файлы жойылды." else: return "Файл табылмады."

57. Python-да мәліметтер типін түрлендіру қалай жүзеге асырылады?

Жауап: Python-да мәліметтер типін түрлендіру үшін int()float()str() сияқты функциялар қолданылады.

python

Копировать код

def convert_types(): a = "123" b = int(a) # Строкадан бүтін санға түрлендіру return b

58. Python-да функциядан бірнеше мән қайтару қалай жүзеге асырылады?

Жауап: Python-да функция бірнеше мәнді кортеж (tuple) түрінде қайтаруы мүмкін.

python

Копировать код

def return_multiple_values(): return 1, 2, 3 # Бірнеше мәнді кортеж түрінде қайтару

59. Python-да тізімдерді біріктіру қалай жүзеге асырылады?

Жауап: Тізімдерді біріктіру үшін + операторы қолданылады.

python

Копировать код

def concatenate_lists(list1, list2): return list1 + list2

60. Python-да модульді импорттау деген не?

Жауап: Модульді импорттау – Python-да басқа файлда немесе кітапханада жазылған кодты бағдарламаға қосу.

python

Копировать код

import math def import_example(): return math.sqrt(16) # Модульден функцияны пайдалану

61. Python-да локалды және глобалды айнымалылардың айырмашылығы?

Жауап: Локалды айнымалылар тек функция ішінде анықталады және қолданылады, ал глобалды айнымалылар барлық бағдарламада қолжетімді.

python

Копировать код

x = 10 # Глобалды айнымалы def example(): x = 5 # Локалды айнымалы return x

62. Жасанды интеллект деген не?

Жауап: Жасанды интеллект – компьютердің адамның интеллектуалдық функцияларын орындай алатын технологиясы.

python

Копировать код

def ai_definition(): return "Жасанды интеллект - адамның ойлау қабілетін компьютерде модельдеу."

63. Python-да "lambda" функциясы деген не?

Жауап: lambda – қысқа және бір жолдық функцияны анықтайтын құрал.

python

Копировать код

def lambda_example(): square = lambda x: x * x return square(5)

64. Python-да "map" функциясы деген не?

Жауап: map() функциясы тізімдегі әрбір элементке бір функцияны қолданады.

python

Копировать код

def map_example(): numbers = [1, 2, 3, 4] return list(map(lambda x: x * 2, numbers))

65. Желі протоколдары деген не?

Жауап: Желі протоколдары мәліметтерді желі арқылы жіберу ережелері.

python

Копировать код

def network_protocols(): return ["TCP", "IP", "HTTP", "FTP"]

66. Желі қауіпсіздігі деген не?

Жауап: Желі қауіпсіздігі желіге қолжетімділікті шектеп, ақпараттың тұтастығын қорғау.

python

Копировать код

def network_security(): return "Желі қауіпсіздігі - желіні қорғау әдістері."

67. Python-да "filter" функциясы деген не?

Жауап: filter() функциясы белгілі бір шартты қанағаттандыратын элементтерді тізімнен таңдайды.

python

Копировать код

def filter_example(): numbers = [1, 2, 3, 4, 5] return list(filter(lambda x: x % 2 == 0, numbers))

68. Python-да "reduce" функциясы деген не?

Жауап: reduce() функциясы тізімдегі барлық элементтерді бір мәнге дейін қысқартады.

python

Копировать код

from functools import reduce def reduce_example(): numbers = [1, 2, 3, 4] return reduce(lambda x, y: x * y, numbers)

69. JSON деген не?

Жауап: JSON (JavaScript Object Notation) – мәліметтер алмасу үшін қолданылатын жеңіл формат.

python

Копировать код

import json def json_example(): data = {'аты': 'Айбек', 'жасы': 25} return json.dumps(data) # Мәліметтерді JSON форматына айналдыру

70. Python-да класс деген не?

Жауап: Класс – объектілерді құру үшін шаблон ретінде қолданылатын құрылым.

python

Копировать код

class Person: def __init__(self, name, age): self.name = name self.age = age def class_example(): person = Person("Айбек", 25) return person.name, person.age

71. Python-да мұрагерлік деген не?

Жауап: Мұрагерлік – бір класстың басқа кластан барлық қасиеттер мен әдістерді алу қабілеті.

python

Копировать код

class Animal: def speak(self): return "Жануар дыбыс шығарады." class Dog(Animal): def speak(self): return "Ит үреді." def inheritance_example(): dog = Dog() return dog.speak()

72. Python-да инкапсуляция деген не?

Жауап: Инкапсуляция – айнымалылар мен әдістерді сыртқы қолжетімділіктен жасыру механизмі.

python

Копировать код

class EncapsulatedClass: def __init__(self): self.__hidden_variable = 42 # Жасырын айнымалы def get_hidden_variable(self): return self.__hidden_variable def encapsulation_example(): obj = EncapsulatedClass() return obj.get_hidden_variable()

73. Python-да полиморфизм деген не?

Жауап: Полиморфизм – бір интерфейсті пайдаланып әртүрлі деректермен жұмыс істеу мүмкіндігі.

python

Копировать код

class Cat: def sound(self): return "Мияу" class Dog: def sound(self): return "Гав" def polymorphism_example(animal): return animal.sound() cat = Cat() dog = Dog()

74. Python-да абстракция деген не?

Жауап: Абстракция – мәліметтер мен әдістерді пайдаланушыдан жасырып, тек қажетті ақпаратты көрсету.

python

Копировать код

from abc import ABC, abstractmethod class Animal(ABC): @abstractmethod def sound(self): pass class Bird(Animal): def sound(self): return "Чирк" def abstraction_example(): bird = Bird() return bird.sound()

Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!