CS
-
운영체제의 기본CS/OS 2024. 1. 7. 17:53
운영체제 컴퓨터의 자원을 관리하고, 프로그램에 대해 지원을 하는 시스템 SW CPU Application -> OS -> Device Memory 시스템 콜 유저 애플리케이션이 OS에 접근하기 위한 인터페이스 User Mode, Kernel Mode User Mode 애플리케이션 작동 Kernel OS 작동 Dual Mode 보안을 위해, User Mode/Kernel Mode를 변경하는 것 Kernel 운영체제의 핵심이 되는 컴퓨터 프로그램 CPU 프로그램의 연산을 실행, 처리하는 핵심적인 장치 인터럽트 CPU가 특정 기능을 수행하는 도중에 급하게 다른 일을 처리할 때 사용 프로그램 프로그래밍 언어를 통해 작성된 결과 언어의 분류 컴파일 언어 인터프리터 언어 컴파일 언어에서 짠 코드가 컴파일러를 통해서..
-
CS 자료구조CS/자료구조 2023. 12. 30. 21:10
CS? Computer Science 기술면접 1. 코딩테스트/손코딩 2. CS 3. 직무 관련 질문 왜 CS가 중요할까? 무엇을 공부해야 할까? - 자료구조, 알고리즘 - 운영체제 - 네트워크 - 데이터베이스 - 추가 개발 상식들 자료구조, 알고리즘 데이터를 구조적으로 표현하는 방식을 다루는 과목 운영체제 OS의 구조 및 동작 과정에 대해 다루는 과목 네트워크 네트워크의 구조와, 인터넷 통신을 다루는 과목 데이터베이스 데이터베이스의 구조와, 동작 원리를 다루는 과목 어떻게 공부해야 할까? 1. 빠르게 전체적인 구조를 훑어보자. 2. 단순 암기만 하지 말고, 개념 적용을 고민해보자. CS, 어떻게 시작하지? - CS? - 무엇을 해야 할까? - 어떻게 해야 할까? 자료구조 측정 시간이 빠르다고 더 빠른 ..