비전공자의 컴퓨터공학 공부하기

운영체제의 역할

민랑이 2021. 5. 17. 22:50

- IT계열쪽으로 이직하기 위해서 인천의 연희직업전문학교에서 국비지원으로 자율주행 영상인식 관련 강의를 듣고있는데, 취업을 하기 위해서 듣고는 있지만 수업만 들어서는 솔직히 부족하다는 생각도 들고 따로 공부를 하고 싶은 마음에

컴퓨터공학에 대해서 알아보고 배워보는 시간을 가지고 있다.

 

 컴퓨터공학 전공자가 아니기 때문에 IT계열로 이직하는게 쉽지 않겠지만 열심히 공부하면서 할수있다라는 마음가짐으로 시작하여 취업하는 그 날 까지 하루하루 열심히 공부일지를 써내려갈 생각이다.

- 시작

강의 오리엔테이션과 운영체제과목에 대한 소개

 

운영체제 역할1 : 시스템자원(System Resource)관리자

- Operating System 또는 OS라고 부릅니다.

-시스템자원(System Resource) = 컴퓨터 하드웨어

컴퓨터 하드웨어의 종류

CPU(중앙처리장치)

메모리(DRAM,RAM)

저장매체 = 하드디스크(HDD,SSD)

입출력장치(키보드,마우스,모니터 등등..)

 

운영체제 역할2 : 사용자와 컴퓨터간의 커뮤니케이션을 지원해준다.

- 컴퓨터를 이루는 CPU,메모리,하드디스크가 아무리 좋고 비싼 것을 쓰더라고 운영체제가 없으면

각각의 역할을 할 수 가 없고 운영체제를 통해서 사용자가 컴퓨터에게 명령을 내릴 수 있기 때문에 

운영체제는 컴퓨터의 하드웨어와 사용자사이의 중간매개체 역할을 한다고 볼 수 있다.

 

운영체제 역할3 : 컴퓨터하드웨어와 응용소프트웨어를 제어

- 위에서도 말했듯이 사용자가 어떠한 소프트웨어의 프로그램을 쓰기 위해서는 컴퓨터에게 명령을 내려주어야하는데

명령을 내려줄 수 있는 역할이 운영체제이다. 모두가 쉽게 사용하는 윈도우에서 실행하고 싶은 프로그램이 있으면 더블클릭 한번이면 실행이 가능한데 만약 운영체제가 없다면 사용하고 싶은 소프트웨어가 있어도 사용할 방법이 없기 때문에 운영체제가 사용자와 컴퓨터간의 중요한 역할을 하고 있고 리눅스 운영체제에서는 윈도우처럼 사용자가 보기편하게GUI구성이 안되어있어 처음 리눅스를 접하는 사용자에게 있어서 프로그램을 실행하는 데 있어서 불편하겠지만 사용을 못하는 것은 아니기 때문에 운영체제가 없으면 하드웨어와 소프트웨어의 제어가 힘들다는 것을 알 수 있다.

 

공부 후기

- 모든 강의가 그렇듯이 처음에는 쉽고 가면갈 수 록 외계어로 들리는데 금일 수업도 아직까지는 운영체제의 기본만 들어서 쉽게 느껴졌다. 더 깊이 들어가면 휠씬 어렵고 복잡하겠지만 그래도 인간은 적응의 동물이라고 하지 않는가...

꾸준히 들어서 더 나아질 내일의 내 모습을 상상하며 흥미를 가지면서 들을 예정이다.

 

금일 강의듣는 것을 늦게 시작하여서 강의를 2개밖에 듣지를 못했다....

 

후... 하루에 나약한 마음가지지 말고 강의 1개라도 끝내보도록 하자!