감자는 아직 꿈을 꾼다.

[컴퓨터 구조 & 운영 체제 ] 시작 본문

CS적 감자/컴퓨터 구조 & 운영체제

[컴퓨터 구조 & 운영 체제 ] 시작

dreaming-potato 2024. 11. 14. 02:13

컴퓨터 구조 운영 체제, 시스템 프로그래밍은 묶어서 공부해야 되는 주제라고 생각한다.

시스템 프로그래밍에 관련된 건 컴퓨터 구조나 운영체제에서 기초 지식으로 살짝씩 필요한 부분만 정리해서 갈 예정이다.

전공 과목을 수강하면서 깊이감 있게 배웠지만, 어디론가 사라졌고 내 기억속 구석에 자리잡고 있는 것같다.

그 기억을 끄집어 내고, 서적과 다양한 블로그를 참고해서 내용을 정리할 것이다.

개발을 진행하면서 느끼는 건 CS공부가 생각보다 훨씬 중요하다는 것이다.

그래서 더 확실하게 개념을 잡고자 정리하려는 것이고

완벽하게 이해해서 면접때 물어보면 자연스럽게 대답할 수있는 수준을 만들려고 한다.

내용을 정리하면서 관련된 면접 질문도 맨마지막 하단에 추가할 예정이다.

정리 하자 !!

CS 관련된 내용을 정리하는 글을 작성하며 상당히 유연하게 풀어갈 예정이다.

사실 누군가 보고 도움을 받으면 더할나위 없이 좋은 일이지만,

스스로 복기하는 목적성을 가지고 작성하기에 새롭게 전공서적을 공부하거나 지식을 습득하면 내용을 해당 파트에 추가하거나 잘못된 내용을 작성했다고 판단해도 여지없이 수정을 할 예정이다.

 

피드백 언제든지 환영 ! 

 

목차는 혼자서 공부하는 컴퓨터 구조와 운영체제의 구성이 괜찮은 것 같아서 동일하게 진행할 예정이다.

각 목차에 글이 작성되면 해당 목차의 링크를 남길 예정

 

✈️[컴퓨터구조]

1. 컴퓨터 구조 알기 

https://dreaming-potato.tistory.com/entry/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B5%AC%EC%A1%B0-1-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B5%AC%EC%A1%B0-%EC%95%8C%EA%B8%B0

 

[컴퓨터 구조] 1. 컴퓨터 구조 알기

1. 컴퓨터 구조를 알아야 하는 이유2. 컴퓨터 구조의 큰 그림3. Seven Great Ideas In Computer Architecture1. 컴퓨터 구조를 알아야 하는 이유😊컴퓨터 구조를 왜 알아야 할까요?문제해결을 위해서 !  우리

dreaming-potato.tistory.com

2. 데이터란

https://dreaming-potato.tistory.com/entry/%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B5%AC%EC%A1%B0-2-%EB%8D%B0%EC%9D%B4%ED%84%B0

 

[컴퓨터구조] 2. 데이터

1. 0과 1로 숫자를 표현하는 방법2. 리틀엔디안, 빅엔디안3. 0과 1로 문자를 표현하는 방법  1. 0과 1로 숫자를 표현하는 방법 컴퓨터는 정보를 0과 1로 표현합니다. 😁정보 단위0과 1을 나타내는

dreaming-potato.tistory.com

 

3. 명령어란

4. CPU의 작동 원리

5. CPU 성능 향상 기법

6. 메모리와 캐시메모리

7. 보조기억장치

8. 입출력장치

 

✏️[운영체제]

9. 운영체제 알기

10. 프로세스와 스레드

11. CPU 스케줄링

12. 프로세스 동기화

13. 교착 상태

14. 가상 메모리

15. 파일 시스템 

 

16. CS 면접 질문 - 컴퓨터 구조 & 운영 체제