일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 노드
- 디비
- DATABASE
- 백트래킹
- 자바스크립트
- 병행제어
- S3
- 인터럽트
- 알고리즘
- NEST
- node.js
- 컴퓨터보안
- 운영체제
- OS
- DB
- 백준
- ES6
- 되추적
- 데이터베이스
- 탐욕기법
- rest docs
- 컴퓨터 보안
- 스프링부트
- IT
- 보안
- node
- AWS
- API문서
- 컴퓨터
- access control
- Today
- Total
목록Computer Science (43)
개발스토리
컴퓨터 시스템을 구성하는 주요 하드웨어에 대하여 알아보자. 저번 포스팅에 하드웨어를 간단히 언급하였는데 더 자세히 언급하겠다. 기본적이지만 핵심적인 컴퓨터 하드웨어 구성은 cpu(프로세서), 메모리, 입출력장치이다. 오늘은 프로세서에 대해 자세히 언급하겠다. ------------------------------------------------------------------------------------------------------------------------ * 프로세서 - 중앙처리장치 ( Central Processing Unit , cpu ) 라고도 한다. - 전원이 켜지면, 제일 처음 동작한다. 메모리의 첫 부분(0번지) 또는 끝부분(0xffffffff) 내용을 읽어 ..
운영체제의 중요 기능에는 무엇이 있을까? * 프로세스 관리 * 메모리 관리 * 저장장치 관리 * 파일 시스템 위 4가지 등이 있다. - 실행 중인 프로그램을 말한다. - 자기 업무를 수행하기 위해 cpu, 메모리, 파일, 입출력장치를 포함한 여러 자원을 필요로 한다. - 프로그램은 수동적인 단위 : 디스크에 저장 된 파일 - 프로세스는 능동적인 단위 - 프로세스의 생성과 제거 - 프로세스의 중지와 재수행 - 프로세스간 동기화 - 프로세스간 통신 - 교착상태 방지 ----------------------------------------------------------------------------------------------..
운영체제란? 운영체제 즉 Operating System은 컴퓨터 시스템의 자원들을 효율적으로 관리하고 컴퓨터 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환겨을 제공하는 여러 프로그램의 집합이다. 운영체제는 컴퓨터 하드웨어와 응용 프로그램 간의 인터페이스 역할을 하며 cpu, 메모리와 같은 컴퓨터 자원을 관리하고 사용자에게 편의를 제공한다. 운영체제는 다음과 같은 두 가지 목적을 가진 프로그램이라고 정리할 수 있다. 1. User view - 사용자에게 프로그램을 수행할 수 있는 환경을 제공 - 컴퓨터 시스템을 편리하게 이용할 수 있게 해준다. 2. System view - 컴퓨터 하드웨어를 효율적으로 이용 - 특히, 다중 사용자 컴퓨터인 경우 여기까지 읽었을 때, 컴퓨터..