[CSstudy01] introduction of OS

hk·2022년 5월 18일
0

study-CSOS

목록 보기
2/2

WED 25 MAY 2022


이미지 출처 https://freerangestock.com/photos/113463/coding-and-programming--computer-science-and-it.html

http://www.kocw.or.kr/home/cview.do?cid=5c3c30382c7bbcf6
인강 운영체제 경성대학교 양희재

2-1 운영체제 서론 : 운영체제의 정의와 역할
2-2 운영체제 역사 : 일괄처리부터 시분할시스템까지 운영체제 변천 역사
2-3 고등운영체제, 인터럽트 기반 운영체제 : 최근의 고급운영체제, 인터럽트에 기반한 현대 운영체제


어떻게 정리, 발표할 지 막막해서 교수님 블로그의 족보를 참고하여 기술면접을 대비하는 식으로 준비해보기로 했다.


kernel에 대해 간략히 설명하라.

(운영체제, 2020년 중간고사)

OS는 kernel과 shell로 구성된다.
kernel은 실제로 관리하는 프로그램(CPU, 디스크, 메모리등을 관리)
shell은 사용자의 명령을 입력받고 해석하여 화면에 보여준다

kernel = hardware
inner shell = operating system
outer shell = application


주판(abacus)과 폰 노이만 구조 컴퓨터 (컴퓨터구조, 2021년 중간)

주판과 폰 노이만 구조 컴퓨터의 가장 큰 차이를 설명하라.

내장 프로그램의 유무✨

주판은 최초의 계산할 수 있는 도구로 알려져있다. 폰 노이만 구조 컴퓨터는 기억장치에 컴퓨터 내부의 기억자이체 소프트웨어 방식의 프로그램을 내장, 소프트웨어만 바꾸면 여러가지 작업을 수행할 수 있는 프로그램 내장 방식 컴퓨터 개념을 발표했다. (출처 https://it.donga.com/21700/)

주판이 현대 컴퓨터에 영향을 준 4개의 개념
계산 - 덧셈 뺄셈 연산
저장소 - 데이터
표현방법 - 정보를 구슬로 저장
사용자 인터페이스 - 엄지와 검지를 이용
http://kocw-n.xcache.kinxcdn.com/data/edu/document/cuk/songhyunjoo1206/2.pdf


RAM, ROM and HDD (컴퓨터구조, 2021년 중간)

  • RAM, ROM and HDD 등 세 가지 종류의 기억장치를 가지고 있다. 한 가지 종류가 아니라 세 가지 종류의 기억장치를 가지고 있는 이유가 무엇인지 모두 설명하라.

컴퓨터는 크게 프로세서와 메모리 2가지로 구성되는데, 메인 메모리는 램과 롬이 있고 보조 기억장치로 하드디스크가 있다. 메인메모리의 대부분을 차지하는 것은 램이다. 처음 전원을 켜면 롬을 읽어와서 포스트 프로그램(파워온 셀프 테스트 - 이것저것 용량이 얼마인가 잘 연결되어있는가 등을 확인)을 실행한다. 다음은 부트로드(하드디스크 안에 들어있는 OS를 메인 메모리로 가져온다=부팅)를 실행하여 사용자가 컴퓨터를 제어할 수 있는 상태로 만들어준다. OS는 컴퓨터를 끌 때까지 메모리에 상주한다.


롬에는 BIOS(컴퓨터를 켰을 때 처음으로 시작되는 프로그램) 소프트웨어가 설치되어있음. 데이터 저장을 전류에 의존하지 않고, 바이너리 코드를 사용해 개별 셀에 쓰여 정보가 칩에 영구 저장된다. 따라서 컴퓨터 전원을 끈다해도 롬에는 영향을 주지 않고 사용자가 변경할 수 없다.


주기억장치. 보조기억장치에 있는 데이터를 불러와서 CPU가 작업할 수 있게 해주는 작업공간. 이 공간이 클수록 동시에 많은 일을 처리할 수 있음. 휘발성 메모리로 컴퓨터를 재시작하거나 종료할 때 삭제된다.

HDD 하드디스크 드라이브
보조 기억장치
수많은 정보를 저장하고 있는 공간으로 이 보조기억장치에서 필요한 것을 RAM으로 불러와서 CPU가 작업함
자기장의 원리로 정보를 물리적으로 저장함
가격이 저렴하며 장기 보존이 가능함

(출처:https://www.crucial.kr/articles/about-memory/what-is-the-difference-between-ram-and-rom)


첫날이라 발표준비를 어떻게 해야할지 모르겠어서 간단한 ppt를 준비했다.
최대한 실제면접처럼 떠오르는대로 말하고 싶어서
글씨는 최소화 하고 그림만 덩그러니.. (귀찮아서 그런게 아니고요 ;ㅅ;)

다음주부터는 이런 토픽을 4개 정도 준비해서 발표하기로 했다.
좀 더 조리있게 잘 설명할 수 있도록 말하기 연습을 해야겠다.

profile
cloud master가 될 거야! (not 석사)

0개의 댓글