Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- JSON UTF-8
- 코딩테스트
- 네트워크와 분산 시스템
- chapter8
- github 403
- 브라우저 JSON encoding
- 스프링 APPLICATION_JSON_UTF8
- github personal access token
- 연습문제
- CPU 스케줄링
- 문제 풀이
- 가상 메모리 기초
- github access token
- PubSub
- 물리 메모리 관리
- CloudFunction
- Python
- github push 403
- 요리책 운영체제
- JSON encoding
- heap
- 운영체제
- GCP PubSub
- 브라우저 JSON 인코딩
- 요리책
- Algorithm
- 알고리즘
- Java
- codingtest
- chapter7
Archives
- Today
- Total
이도(李裪)
요리책 운영체제. Chapter 1 운영체제와 컴퓨터 연습문제 풀이 본문
요리책 운영체제 Chapter 1 연습문제 풀이 입니다
개인 공부 목적으로 기록을 남겨둡니다
Part 1 운영체제와 컴퓨터
Chapter 1 운영체제의 개요
- 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어는 무엇인가
- 운영체제
- 가전제품과 같이 CPU의 성능이 낮고 메모리 크기도 작은 시스템에 내장하도록 만든 운영체제를 무엇이라고 하는가?
- 임베디드 운영체제
- 사용자가 원하는 기능을 수행하기 위해 컴퓨터 자원을 사용하는 소프트웨어는 무엇인가?
- 응용 프로그램
- 운영체제가 없는 컴퓨터에서는 어떤 문제가 발생하는지 설명하시오
- 운영체제가 없는 기기는 처음 만들 당시에 구현한 기능 외에 다른 기능을 추가할 수 없다. 즉, 기능을 계속 향상할 수 없다
- 기계와 사용자 사이에 명령을 전달하고 처리한 결과를 알려주는 것을 무엇이라고 하는가?
- 인터페이스
- 프로그램과 데이터를 한 번에 입력한 후 작업의 최종 결과만 얻는 운영체제 방식을 무엇이라고 하는가?
- 일괄 작업 시스템 (batch job system), 일괄 처리 시스템 (batch processing system)
- 프로그램이 진행되는 도중에 사용자로부터 데이터를 입력받아 프로그램 진행에 반영할 수 있는 운영체제 방식을 무엇이라고 하는가?
- 대화형 시스템 (interactive system)
- CPU 사용 시간을 쪼개어 여러 개의 프로그램이 동시에 실행되는 것처럼 보이는 운영체제 방식을 무엇이라고 하는가?
- 다중 프로그래밍 (multiprogramming)
- 멀티프로그래밍 수준은 동시에 실행되는 작업의 개수를 나타낸다. 멀티프로그래밍 수준이 1인 시스템을 무엇이라고 하는가?
- 일괄 작업 시스템 (batch job system)
- 멀티프로그래밍 수준이 2보다 크거나 같은 시스템을 두 개 이상 쓰시오
- 분산 시스템, 클라이언트/서버 시스템, P2P 시스템
- 특정 작업이 일정 시간 안에 처리되도록 보장하는 시스템을 무엇이라고 하는가?
- 실시간 시스템 (real-time system)
- 작고 싼 컴퓨터를 네트워크로 묶어 대형 컴퓨터와 같은 일을 할 수 있도록 만든 시스템을 무엇이라고 하는가?
- 분산 시스템
- 서버 없이 말단 노드끼리 데이터를 주고 받는 시스템을 무엇이라고 하는가?
- P2P 시스템
- 커널이 자신의 자원을 보호하기 위해 만든 함수의 집합을 무엇이라고 하는가?
- 시스템 콜 (system call)
- 커널과 하드웨어 사이의 인터페이스를 무엇이라고 하는가?
- 드라이버 (driver)
- 커널의 핵심 기능을 구현하는 모듈들이 구분 없이 하나로 구성되어 있는 커널 구조를 무엇이라고 하는가?
- 단일형 구조 (monolithic architecture)
- 커널의 기능을 최소화하여 여러 컴퓨터에 이식하기 쉽게 만든 커널 구조를 무엇이라고 하는가?
- 마이크로 구조 (micro architecture)
- 서로 다른 운영체제에서 하나의 응용 프로그램으로도 작동할 수 있도록 만든 시스템을 무엇이라고 하는가?
- 가상머신 (VM, virtual machine)
'개발' 카테고리의 다른 글
fork repository 최신으로 유지하기 (0) | 2021.09.26 |
---|---|
요리책 운영체제. Chapter 2 컴퓨터의 구조와 성능 향상 연습문제 풀이 (0) | 2021.09.21 |
GCP Pub/Sub with Spring Boot (0) | 2021.09.08 |
Protocol Buffers(protobuf) in Java (0) | 2021.08.30 |
GitHub 403 Error. Access Token 설정 방법 (0) | 2021.08.14 |
Comments