wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Информатика для 10 класса

Total questions: 30

Worksheet time: 2hrs 30mins

Name
Class
Date
1.

Что такое кибербезопасность?

a)

Кибербезопасность - это защита от физических угроз

b)

Кибербезопасность - это защита компьютерных систем, сетей и данных от киберугроз.

c)

Кибербезопасность - это защита от природных катастроф

d)

Кибербезопасность - это защита от финансовых мошенничеств

2.

Какие методы защиты информации существуют?

a)

Использование открытых сетей для передачи конфиденциальной информации

b)

Шифрование данных, использование паролей и аутентификации, управление доступом, антивирусные программы, брандмауэры и другие технологии.

c)

Шифрование писем

d)

Публикация всех данных в открытом доступе

3.

Что такое искусственный интеллект?

a)

Искусственный интеллект - это область медицины, занимающаяся созданием искусственных органов

b)

Искусственный интеллект - это область компьютерных наук, которая занимается созданием программ и устройств, способных выполнять задачи, требующие интеллектуальных способностей человека.

c)

Искусственный интеллект - это название для роботов, способных заменить людей в производстве

d)

Искусственный интеллект - это термин, описывающий искусственные цифровые фотографии

4.

Какие задачи может решать искусственный интеллект?

a)

Искусственный интеллект может решать задачи, такие как распознавание образов, обработка естественного языка, принятие решений, оптимизация процессов, и многое другое.

b)

Искусственный интеллект может решать задачи, такие как готовка пиццы, уборка дома, стрижка волос

c)

Искусственный интеллект может решать задачи, такие как путешествие в космос, обучение дельфинов, пение оперы

d)

Искусственный интеллект может решать задачи, такие как ремонт автомобилей, плавание с дельфинами, покупка продуктов

5.

Что такое алгоритм?

a)

Алгоритм - это конечная последовательность точно определенных инструкций, которые выполняются для решения определенной задачи.

b)

Алгоритм - это программа для создания графики

c)

Алгоритм - это математическая формула

d)

Алгоритм - это набор случайных действий

6.

Какие бывают типы данных в информатике?

a)

double

b)

array

c)

char

d)

int, float, string, boolean, list, tuple, dictionary

7.

Что такое переменная в программировании?

a)

Символическое имя, связанное с данными в программе.

b)

Переменная - это название файла, в котором хранится программа.

c)

Переменная - это комментарий в коде, не влияющий на его работу.

d)

Переменная - это цифровой код в программе.

8.

Чем отличается цикл for от цикла while?

a)

Цикл for используется для выполнения итераций над заданным набором элементов, а цикл while используется для выполнения итераций в обратном порядке

b)

Цикл for используется для выполнения итераций над заданным набором элементов, а цикл while используется для выполнения итераций над одним элементом

c)

Цикл for используется для выполнения итераций над заданным набором элементов, а цикл while используется для выполнения итераций с фиксированным количеством повторений

d)

Цикл for используется для выполнения итераций над заданным набором элементов, а цикл while используется для выполнения итераций до тех пор, пока условие истинно.

9.

Что такое оператор ветвления в программировании?

a)

Оператор ветвления - это способ объявления переменных в программировании

b)

Оператор ветвления - это комментарий в коде, который не влияет на его выполнение

c)

Оператор ветвления в программировании - это конструкция, которая позволяет выполнять определенные блоки кода в зависимости от условий.

d)

Оператор ветвления - это функция для сортировки данных в программе

10.

Что такое компиляция и интерпретация?

a)

Компиляция - преобразование исходного кода в машинный код перед выполнением, интерпретация - выполнение исходного кода построчно во время работы программы.

b)

Компиляция - преобразование исходного кода в машинный код во время работы программы, интерпретация - выполнение исходного кода построчно перед выполнением

c)

Компиляция - выполнение исходного кода построчно во время работы программы, интерпретация - преобразование исходного кода в машинный код перед выполнением

d)

Компиляция - выполнение исходного кода построчно перед выполнением, интерпретация - преобразование исходного кода в машинный код во время работы программы

11.

Что такое база данных и для чего она используется?

a)

База данных используется для приготовления пиццы

b)

База данных используется для хранения, управления и извлечения информации.

c)

База данных используется для создания музыки

d)

База данных используется для полетов на Луну

12.

Какие языки программирования вы знаете и для чего они применяются?

a)

C++

b)

Python, JavaScript, SQL

c)

HTML

d)

Java

13.

Какие преимущества предоставляет облачное хранилище данных?

a)

Большой объем хранилища

b)

Доступность данных из любой точки мира

c)

Высокая стоимость использования

d)

Ограниченные возможности без интернета

14.

Что такое алгоритм сортировки и какие виды алгоритмов сортировки существуют?

a)

Алгоритм сортировки - это способ упорядочивания элементов в определенном порядке. Существуют алгоритмы сортировки пузырьком, слиянием, быстрая сортировка и другие.

b)

Алгоритм сортировки - это способ хранения данных в базе данных. Существуют алгоритмы сортировки таблиц, столбцов, строк и ячеек.

c)

Алгоритм сортировки - это способ передачи данных по сети. Существуют алгоритмы сортировки пакетов, буферов, каналов и портов.

d)

Алгоритм сортировки - это способ создания графических изображений. Существуют алгоритмы сортировки пикселей, цветов, форм и текстур.

15.

Что такое объектно-ориентированное программирование и какие принципы лежат в его основе?

a)

Объектно-ориентированное программирование - это парадигма программирования, основанная на концепции объектов, которые могут содержать данные в виде полей и код в виде методов. Принципы ООП включают инкапсуляцию, наследование и полиморфизм.

b)

Объектно-ориентированное программирование - это способ создания веб-сайтов. Принципы ООП включают HTML, CSS и JavaScript.

c)

Объектно-ориентированное программирование - это методика управления проектами. Принципы ООП включают планирование, оценку рисков и контроль качества.

d)

Объектно-ориентированное программирование - это способ создания мобильных приложений. Принципы ООП включают разработку для iOS, Android и Windows.

16.

Что такое цикл do-while в программировании?

a)

Цикл do-while используется для выполнения итераций до тех пор, пока условие истинно, по крайней мере, один раз.

b)

Цикл do-while используется для выполнения итераций над заданным набором элементов.

c)

Цикл do-while используется для выполнения итераций в обратном порядке.

d)

Цикл do-while используется для выполнения итераций над одним элементом.

17.

Что такое рекурсия в программировании и для чего она используется?

a)

Рекурсия - это процесс, при котором функция вызывает саму себя. Она используется для решения задач, которые могут быть разбиты на более простые подзадачи.

b)

Рекурсия - это процесс, при котором функция вызывает другие функции. Она используется для выполнения итераций над заданным набором элементов.

c)

Рекурсия - это процесс, при котором функция вызывает встроенные методы. Она используется для выполнения итераций в обратном порядке.

d)

Рекурсия - это процесс, при котором функция вызывает функции из других файлов. Она используется для выполнения итераций над одним элементом.

18.

Что такое стек и очередь в программировании и в чем их различия?

a)

Стек и очередь - это структуры данных для хранения элементов. Основное различие между ними заключается в порядке доступа к элементам: стек работает по принципу Last In First Out (LIFO), а очередь - First In First Out (FIFO).

b)

Стек и очередь - это способы сортировки данных. Основное различие между ними заключается в количестве элементов, которые они могут содержать.

c)

Стек и очередь - это типы переменных. Основное различие между ними заключается в способе объявления и использования.

d)

Стек и очередь - это алгоритмы сортировки. Основное различие между ними заключается в скорости выполнения.

19.

Какие принципы лежат в основе объектно-ориентированного программирования?

a)

Инкапсуляция, наследование, полиморфизм

b)

HTML, CSS, JavaScript

c)

Планирование, оценка рисков, контроль качества

d)

Разработка для iOS, Android, Windows

20.

Что такое рекурсия в программировании и для чего она используется?

a)

Рекурсия - это процесс, при котором функция вызывает саму себя. Она используется для решения задач, которые могут быть разбиты на более простые подзадачи.

b)

Рекурсия - это процесс, при котором функция вызывает другие функции. Она используется для выполнения итераций над заданным набором элементов.

c)

Рекурсия - это процесс, при котором функция вызывает встроенные методы. Она используется для выполнения итераций в обратном порядке.

d)

Рекурсия - это процесс, при котором функция вызывает функции из других файлов. Она используется для выполнения итераций над одним элементом.

21.

Что такое цикл do-while в программировании?

a)

Цикл do-while используется для выполнения итераций до тех пор, пока условие истинно, по крайней мере, один раз.

b)

Цикл do-while используется для выполнения итераций над заданным набором элементов.

c)

Цикл do-while используется для выполнения итераций в обратном порядке.

d)

Цикл do-while используется для выполнения итераций над одним элементом.

22.

Что такое цикл for в программировании?

a)

Цикл for используется для выполнения итераций над заданным набором элементов с фиксированным количеством повторений.

b)

Цикл for используется для выполнения итераций в обратном порядке.

c)

Цикл for используется для выполнения итераций над одним элементом.

d)

Цикл for используется для выполнения итераций до тех пор, пока условие истинно.

23.

Что такое функция в программировании и зачем она используется?

a)

Функция - это блок кода, который выполняет определенную задачу и может быть вызван из других частей программы. Она используется для повторного использования кода, улучшения читаемости и структурирования программы.

b)

Функция - это способ объявления переменных в программировании.

c)

Функция - это комментарий в коде, который не влияет на его выполнение.

d)

Функция - это способ сортировки данных в программе.

24.

Что такое SQL и для чего оно используется в программировании?

a)

SQL - это язык структурированных запросов, используемый для работы с базами данных. Он используется для создания, изменения и управления данными в реляционных базах данных.

b)

SQL - это язык программирования для создания веб-сайтов.

c)

SQL - это язык для создания графических изображений.

d)

SQL - это язык для разработки мобильных приложений.

25.

Какие преимущества предоставляет облачное хранилище данных?

a)

Большой объем хранилища

b)

Доступность данных из любой точки мира

c)

Высокая стоимость использования

d)

Ограниченные возможности без интернета

26.

Что такое стек и очередь в программировании и в чем их различия?

a)

Стек и очередь - это структуры данных для хранения элементов. Основное различие между ними заключается в порядке доступа к элементам: стек работает по принципу Last In First Out (LIFO), а очередь - First In First Out (FIFO).

b)

Стек и очередь - это способы сортировки данных. Основное различие между ними заключается в количестве элементов, которые они могут содержать.

c)

Стек и очередь - это типы переменных. Основное различие между ними заключается в способе объявления и использования.

d)

Стек и очередь - это алгоритмы сортировки. Основное различие между ними заключается в скорости выполнения.

27.

Что такое алгоритм?

a)

Алгоритм - это конечная последовательность точно определенных инструкций, которые выполняются для решения определенной задачи.

b)

Алгоритм - это программа для создания графики

c)

Алгоритм - это математическая формула

d)

Алгоритм - это набор случайных действий

28.

Что такое алгоритм поиска в программировании и какие виды алгоритмов поиска существуют?

a)

Линейный поиск, бинарный поиск, поиск по сегментам

b)

Сортировка, фильтрация, группировка

c)

Циклический поиск, рекурсивный поиск, случайный поиск

d)

Поиск по ключу, поиск по значению, поиск по индексу

29.

Что такое понятие абстракция в программировании и как она применяется в разработке ПО?

a)

Абстракция - это процесс скрытия деталей реализации и предоставления только необходимых данных и функций.

b)

Абстракция - это создание сложных структур данных.

c)

Абстракция - это процесс оптимизации кода.

d)

Абстракция - это процесс создания пользовательского интерфейса.

30.

Какие принципы лежат в основе разработки объектно-ориентированных программ?

a)

Инкапсуляция, наследование, полиморфизм

b)

HTML, CSS, JavaScript

c)

Планирование, оценка рисков, контроль качества

d)

Разработка для iOS, Android, Windows