Главная страница

Операционные системы


Скачать 32 Kb.
НазваниеОперационные системы
Дата14.06.2022
Размер32 Kb.
Формат файлаdoc
Имя файлаquestos2022 (1).doc
ТипДокументы
#589756

ВОПРОСЫ

к экзамену по дисциплине

ОПЕРАЦИОННЫЕ СИСТЕМЫ

(2022)
1. Понятие операционной системы, ее отношение к аппаратуре и программному обеспечению.

2. Состав и основные функции ОС.

3. Классификация ОС.

4. Понятия дескрипторов и хэндлов (handle).

5. Ввод и вывод в стандартные файлы.

6. Базовые средства использования файловой системы (открытие и закрытие, установка позиции).

7. Переназначение стандартного ввода-вывода.

8. Особенности работы с файлами в многопрограммной системе.

9. Многопользовательская блокировка файлов.

10. Управления курсором в текстовом окне.

11. Многократный вывод символов и атрибутов в Windows.

12. Вывод в произвольную позицию консольного окна.

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

14. Средства чтения содержимого консольного окна в Windows.

15. Перенастройка консоли Linux для немедленного ввода нажатий отдельных клавиш.

16. Программные средства использования мыши в текстовом режиме Windows.

17. Понятие процесса, состояния процесса, диспетчеризация процессов.

18. Виды программных единиц в современных ОС.

19. Программное порождение процессов в Linux.

20. Программное порождение процессов в Windows.

21. Программное уничтожение процессов.

22. Ожидание завершения процессов.

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

24. Понятие нити и связь ее с процессом.

25. Создание нитей (thread) в программах Windows.

26. Создание POSIX нитей в программе.

27. Уничтожение (отмена) нитей.

28. Приостановка и повторный запуск нити в Window.

29. Ожидание завершения нити.

30. Абстрактные критические интервалы.

31. Абстрактные двоичные семафоры.

32. Абстрактные семафоры с внутренним счетчиком.

33. Семафоры взаимоисключения в Windows.

34. Семафоры взаимоисключения в POSIX.

35. Семафоры событий в Windows.

36. Условные переменные в POSIX.

37. Средства множественных ожиданий.

38. Программные семафоры с внутренним счетчиком в Windows.

39. Программные семафоры с внутренним счетчиком в POSIX.

40. Проблема тупиков при взаимодействии программных единиц.

41. Средства реализации виртуальной памяти, страничная переадресация.

42. Средства реализации виртуальной памяти; стратегия подкачки страниц.

43. Системные функции распределения памяти в Linux.

44. Системные функции распределения памяти в Windows.

45. Совместное использование процессами оперативной памяти в Windows.

46. Совместное использование процессами оперативной памяти в Linux.

47. Структуры файловых систем для пользователя, пути к файлам и их использование.

48. Отображение файлов в оперативную память в Linux.

49. Отображение файлов в оперативную память в Windows.
50. Основы системы безопасности в Linux, идентификаторы пользователей, права доступа.

51. Получение информации об ошибках выполнения системной функции Windows.

52. Получение информации об ошибках выполнения системной функции Linux.

53. Групповое выполнение и фоновый запуск команд в командных оболочках ОС.

54. Использование стандартного ввода-вывода и конвейеров в командных оболочках.

55. Использование переменных в командных оболочках ОС.

56. Ввод и вывод данных в командных сценариях.

57. Использование аргументов в командных сценариях bash.

58. Использование аргументов в командных сценариях Windows.

59. Управляющие структуры разветвления в командной оболочке bash.

60. Управляющие структуры циклов в командной оболочке bash.

61. Управляющие структуры разветвления в командных сценариях Windows.

62. Управляющие структуры циклов в командных сценариях Windows.


написать администратору сайта