0 / 0

I is easiest, XII is hardest

Olympiads Level
Operating Systems
Operating Systems Level I
Қазақша student
Видеоадаптер дегеніміз- Participants: 2
Operating Systems
Operating Systems Level I
Русский student
Какая программа является основным интерфейсом между пользователем и операционной системой?
Operating Systems
Operating Systems Level I
Қазақша educator
Операциялық жүйенің негізгі қызметтерінің бірі қайсысы?
Operating Systems
Operating Systems Level I
Русский educator
Какова основная функция операционной системы?
Operating Systems
Operating Systems Level I
English student
At the heart of an operating system, which component manages hardware resources and provides essential services to programs?
Operating Systems
Operating Systems Level II
Русский student
Что такое поток (thread) в современной операционной системе?
Operating Systems
Operating Systems Level II
Қазақша educator
Процессор уақытын бірнеше дайын процеске бөлуді ұйымдастыратын операциялық жүйе компонентінің негізгі міндеті қандай?
Operating Systems
Operating Systems Level II
Русский educator
Какова основная задача системного вызова при обращении прикладной программы к функциям операционной системы?
Operating Systems
Operating Systems Level II
English student
What is the main purpose of a system call?
Operating Systems
Operating Systems Level III
Русский student
Что такое механизм подкачки (swapping) в операционных системах?
Operating Systems
Operating Systems Level III
Қазақша educator
Процесс күту күйінде тұрған ресурсын алып, орындалуға дайын болған кезде оның күйі қалай өзгереді?
Operating Systems
Operating Systems Level III
Русский educator
Какое преимущество виртуальной памяти позволяет запускать процесс, размер которого превышает объём доступной физической оперативной памяти?
Operating Systems
Operating Systems Level III
English student
Which data structure records a process's current CPU register values, state, and scheduling information?
Operating Systems
Operating Systems Level IV
Русский student
Какая единица памяти представляет собой непрерывную область виртуального адресного пространства процесса?
Operating Systems
Operating Systems Level IV
Қазақша educator
Процестің орындалуын уақытша тоқтатып, оның күйін кейін жалғастыруға мүмкіндік беретін операция қалай аталады?
Operating Systems
Operating Systems Level IV
Русский educator
Какой механизм позволяет процессору передать управление специальной процедуре ядра при возникновении события от устройства или программного запроса?
Operating Systems
Operating Systems Level IV
English student
When a user-mode program requests a protected operating-system service through a system call, what typically occurs first?
Operating Systems
Operating Systems Level V
Русский student
Что такое 'сегментно-страничная' организация памяти?
Operating Systems
Operating Systems Level V
Қазақша educator
Операциялық жүйенің ресурстарды басқару қызметін дәл сипаттайтын тұжырымды таңдаңыз.
Operating Systems
Operating Systems Level V
Русский educator
Процесс вызывает fork(), после чего родитель изменяет страницу памяти, разделяемую с дочерним процессом. Как обычно реализуется такая модификация при использовании copy-on-write?
Operating Systems
Operating Systems Level V
English student
A system uses 4 KiB pages and 32-bit virtual addresses. How many bits of a virtual address identify the page offset?
Operating Systems
Operating Systems Level VI
Русский student
Что такое 'состояние гонки' (race condition) при работе с общими ресурсами?
Operating Systems
Operating Systems Level VI
Қазақша educator
Процестің орындалу барысында енгізу-шығару операциясын күтуі қажет болса, ол әдетте қай күйге ауысады?
Operating Systems
Operating Systems Level VI
Русский educator
В многозадачной операционной системе процесс выполняет длительную операцию ввода-вывода. Какое состояние наиболее целесообразно назначить ему на это время?
Operating Systems
Operating Systems Level VI
English student
During demand paging, what is the usual next step after the operating system detects that the referenced page is absent from physical memory?
Operating Systems
Operating Systems Level VII
Русский student
Что такое 'буферный кэш' (buffer cache) в контексте файловых систем?
Operating Systems
Operating Systems Level VII
Қазақша educator
Операциялық жүйе ядросы мен қолданбалы бағдарламалар арасындағы қорғаныс шекарасын қамтамасыз ететін процессор режимі қайсысы?
Operating Systems
Operating Systems Level VII
Русский educator
Файл в Unix-подобной системе имеет две жёсткие ссылки. Что произойдёт с его содержимым после удаления одной из них?
Operating Systems
Operating Systems Level VII
English student
A thread calls a condition-variable wait while holding a mutex. What does a correct implementation normally do before blocking the thread?
Operating Systems
Operating Systems Level VIII
Русский student
Что такое 'инвертированная таблица страниц' (Inverted Page Table) и чем она отличается от обычной?
Operating Systems
Operating Systems Level VIII
Қазақша educator
Төрт кадрдан тұратын виртуалды жад жүйесінде бет қателерін өңдеу кезінде қай оқиға міндетті түрде орын алады?
Operating Systems
Operating Systems Level VIII
Русский educator
После вызова fork() родительский и дочерний процессы используют один и тот же открытый файловый объект. Какое свойство обычно разделяется между соответствующими дескрипторами этих процессов?
Operating Systems
Operating Systems Level VIII
English student
A system has one resource type with 3 available units. Process P1 holds 1 unit and may still need 2, P2 holds 2 units and may still need 3, and P3 holds 1 unit and may still need 1. Which sequence is a safe completion order?
Operating Systems
Operating Systems Level IX
Русский student
Что такое паравиртуализация и как она отличается от полной аппаратной виртуализации?
Operating Systems
Operating Systems Level IX
Қазақша educator
Процессор виртуалды адресті түрлендіру кезінде TLB-де қажетті жазба табылмаса, әдетте қандай әрекеттер тізбегі орындалады?
Operating Systems
Operating Systems Level IX
Русский educator
Система реального времени обслуживает независимые задачи с известными абсолютными сроками завершения. Какой алгоритм динамического планирования обычно выбирает задачу с ближайшим сроком?
Operating Systems
Operating Systems Level IX
English student
A 32-bit system uses 4 KiB pages, 4-byte page-table entries, and a two-level page table with an equal number of index bits at both levels. How many entries can one second-level page table contain?
Operating Systems
Operating Systems Level X
Русский student
Какой алгоритм планирования задач реального времени является оптимальным для динамически поступающих задач с известными сроками?
Operating Systems
Operating Systems Level X
Қазақша educator
TLB кэшінде виртуалды бетке сәйкес жазба табылып, оның жарамды биті орнатылған жағдайда адрес түрлендіруінің қай кезеңі орындалмайды?
Operating Systems
Operating Systems Level X
Русский educator
Какое свойство обычно характерно для многоуровневой очереди с обратной связью при планировании процессов?
Operating Systems
Operating Systems Level X
English student
A single page-table page is 16 KiB, and each page-table entry occupies 8 bytes. How many entries can that page-table page contain?
Operating Systems
Operating Systems Level XI
Русский student
Какое свойство должны гарантировать lock-free (неблокирующие) алгоритмы на системном уровне?
Operating Systems
Operating Systems Level XI
Қазақша educator
Үш деңгейлі бет кестесінде виртуалды адресті түрлендіру кезінде TLB-де қажетті жазба табылмаса, келесі қадам қандай болады?
Operating Systems
Operating Systems Level XI
Русский educator
Какое изменение обычно происходит с адресным пространством процесса после успешного вызова execve()?
Operating Systems
Operating Systems Level XI
English student
A two-level page table uses 4 KiB pages, 32-bit virtual addresses, and 4-byte entries. If the second-level tables are page-sized, how many bits of the virtual address select the first-level table?
Operating Systems
Operating Systems Level XII
Русский student
Что такое формальная верификация микроядра и чем она принципиально отличается от традиционного тестирования?
Operating Systems
Operating Systems Level XII
Қазақша educator
Көпядролы жүйеде бір виртуалды процессорға бекітілген ағынның кэштік деректерін басқа ядроға көшіруді азайту үшін қолданылатын жоспарлау тәсілі қайсысы?
Operating Systems
Operating Systems Level XII
Русский educator
В многоуровневой таблице страниц виртуальный адрес имеет 48 значащих битов, размер страницы равен 4 КиБ, а каждый элемент таблицы занимает 8 байт. Сколько уровней потребуется, если на каждом уровне индекс занимает одинаковое число битов, а одна таблица помещается ровно в страницу?
Operating Systems
Operating Systems Level XII
English student
A lock-free concurrent algorithm is said to make progress when which condition holds?