컴공 23

[운영체제] 2. 컴퓨터 아키텍쳐와 운영체제

2번째는 컴퓨터 아키텍처와 운영체제이다. 컴퓨터 아키텍쳐는 뭐... 컴퓨터 구조이다... 2학년 2학기 때 컴퓨터 구조라는 과목을 배웠는데.. 컴퓨터적 사고를 상당히 요구하는 과목이였다... 예전에 수업을 들었을 때 컴퓨터 구조와 나중에 배울 운영체제와 관련이 많다는 이야기를 교수님께 들은 적이 있었다. 그래서 교수님께서 다시 기억을 되돌리자는 마음으로 컴퓨터 아키텍쳐를 자세하게 다루셨다. 짚고 가야할 부분 4가지 - 컴퓨터 아키텍쳐 - 컴퓨터 시스템/프로그램 작동 원리 - 인터럽트의 개념과 처리 과정 - 병렬 처리 1. 컴퓨터 아키텍쳐 1. 컴퓨터의 계층 구조 운영체제는 응용 프로그램과 하드웨어 사이의 인터페이스 역할을 해주는 소프트웨어이다. 사용자는 응용 프로그램을 통해 컴퓨터를 사용한다. 또한, 사..

CS 전공/OS 2024.04.16

[운영체제] 1. 운영체제 개요

운영체제 첫 게시물이다! 현재 운영체제라는 과목을 배우면서 별다른 책 없이 강의 자료로만 강의를 하고 계시는데 강의 자료로만 나와있으니 따로 정리를 해야겠다는 생각이 들었다. 심지어 중간고사도 ALL 객관식...! 따라서, 나만의 방식으로 정리를 하는데 블로그에 포스팅을 하면 좋을 것 같다는 생각에 게시물을 올린다! 짚고 가야할 부분 3가지 - 운영체제 정의와 목표에 대한 이해 - 운영체제의 발전사 훑어보기 - 운영체제의 구조 저 3가지를 핵심적으로 보며 포스팅을 시작한다. 1. 운영체제의 목표 우리가 흔히 쓰는 태블릿 PC, 노트북, 휴대전화의 전원을 켜면 메뉴 화면이나 앱 아이콘이 보인다. 전원을 켜면 가장 먼저 만나는 소프트웨어를 '운영 체제'라고 한다. 운영 체제의 특징은 다음과 같다. - 운영체..

CS 전공/OS 2024.04.15

Tistory 시이이작

사실, 나의 첫 블로그는 velog였다. 근데 쓰다보니, velog 사용자들은 거의 다 개발자였다. 그래서 그런지 개발 관련 게시물이 굉장히 많았다. 게시물을 보면서, 개발자를 준비하려면 저 정도의 역량을 가져야 하는구나 생각했다. (개발자의 길은 상당히 어려워보인다..) 내가 velog를 처음 시작한 계기는 학과 공부를 열심히 하기 위해서 블로그를 시작한 것이다. 그래서 게시물은 학과 공부밖에 없다. (그 중에서도 자료구조만 있다...ㅎ) 하지만, velog의 글 대부분은 본인이 진행한 프로젝트 이런 것이 많이 있었다. 아..! 나는 컴퓨터공학과에 재학 중이지만 개발 공부를 현재는 하고 있지 않다. 왜냐하면 나는 개발자의 길을 걷지 않기로 마음을 먹었다. 다른 CS 공부하는 것이 나에게는 흥미가 더 많..

일상 2024.01.16