ПО для для решения конкретных практических задач пользователя. Браузеры, игры, офис
Что такое виртуальная память?
Распределение памяти, при котором у каждого процесса есть своё адресное пространство
Перечислите 5 базовых арифметических операций в ЯП C++
1.+
2.–
3.*
4./
5.%
Дайте определению системному ПО и приведите примеры.
ПО, управляющее аппаратными ресурсами компьютера и обеспечивающих работу прикладных программ. ОС, драйверы, утилиты
Приведите варианты ошибок взаимодействия в ОС
Синий экран, утечка памяти, отказ в доступе
С помощью какого пространства имен можно использовать аналог интерполяции?
std::ostringstream
Что такое UTF-8? Какие языки поддерживает?
стандарт кодирования символов, входящий в семейство кодировок Unicode. Англ. и русс.
Что такое POSIX?
набор стандартов, описывающих интерфейсы между ОС и прикладной программой, библиотеку языка C и набор приложений и их интерфейсов
Что такое инкремент и его виды
1.++a полученный результат используется как значение выражения
2.a++ значением выражения будет то, которое было до увеличения на единицу
С помощью какого ключевого слова можно подключить пространства имен?
using
Что такое драйверы ОС? Приведите примеры
ПО, которое позволяет операционной системе и установленным программам взаимодействовать с аппаратными устройствами компьютера.
Что такое декремент и его виды
1.--a полученное значение используется как значение выражения
2.a-- значением выражения будет то, которое было до уменьшения на единицу
В чем отличие объектов std::cout и std::cin?
Что такое API?
интерфейс прикладного программирования, который позволяет обращаться прикладным программам к системным сервисам через их специальные абстракции. Каждая ОС имеет собственный API, и драйверы разрабатываются для взаимодействия непосредственно с API, а не с ОС.
Каким образом можно явно преобразовать типы?
static_cast<type>(value)