일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- tcp
- 큐
- Python
- 로버트마틴
- Eclipse
- 겨울카카오인턴
- Network
- Collections
- Spring
- javscript
- lambda calculus
- Java
- 백준
- JavaScript
- 람다 칼큘러스
- JDBC
- 파이썬
- 프로그래머스
- 디자인패턴
- DesignPattern
- Collection
- solid
- functional programming
- Pattern
- design-pattern
- exception
- Rails
- 함수형 프로그래밍
- 자바
- 스택
- Today
- Total
목록컴퓨터과학 기초 (22)
개발자 노트
운영체제의 역사 목차 - 역사 - OS기술의 컴퓨터 규모별 천이 역사 운영체제가 하드웨어의 Management인 만큼, 컴퓨터가 발전함에 따라 운영체제 또한 그에 상응하여 발전하였다. 초기 컴퓨터 (1940) 카드리더 -> 메모리 (컴파일러,코드) -> 프로세싱 -> 라인 프린트 OS : Batch processing system 컴파일하여 생성된 링크파일들을 링커로 연결하고 로드하는 작업을 한번에 하기 위해 register 등 H/W의 성능 발전 CPU는 비싼 자원으로 CPU의 성능이 빠른 대신 I/O의 속도가 느렸음. OS : Multiprogramming system - 한 메모리에 process을 여러개 올린 뒤, 한 process가 I/O작업을 하는 동안 다른 process가 CPU사용하는 ..
운영체제 서론 **목차** -1.운영체제란? -2.부팅(Booting) -3.운영체제와 정부 비유 1.운영체제란? **주변에서의 운영체제용어 사용** pc를 구입했을 때 관점으로 운영체제란 Win10,Linux,MS-DOS,MAC,IOS등등을 운영체제라고 부를 수 있음. 영어로 Operating System이라 불림. **운영체제가 없는 환경에서 다음과 같은 것들이 어떻게 동작할까?** 컴퓨터 : 프로세서와 메모리관리 불가능. 전원을 키면 : 램에 데이터가 없음. 운영체제가 user프로그램을 로딩해주는 역할 해줌. 프로그램을 실행 : 운영체제 위에 프로그램이 실행되므로 실행이 어려움 여러 개의 프로그램 동시실행 : 동시 실행 어려움 프린터에 인쇄 명령 : 명령 내리기 어려움 하드 디스크에 저장 : 이 또..