CS

CS

[운영체제] OS(조르디 CS강의)

Computer OS를 사용하는 이유(개발자 입장) 주요 구성 요소 요소 역할 CPU Central Processing Unit(중앙 처리 장치): 연산 Memory(주 기억 장치, RAM) 데이터 저장(휘발성) (SSD,HDD,…)보조 기억 장치 데이터 저장 I/O 장치 모니터, 키보드, 마우스 등 OS가 위에 언급된 구성 요소를 관리한다 프로세스 관리 및 CPU스케줄링 메모리 관리 보조 기억 장치 데이터(파일)관리 I/O처리 개발자가 OS를 알고있어야 하는 이유 추후 AWS서버에서 램, CPU를 설정할때 사용량에 관련해서 지나치게 비용지불을 하지 않아도 된다 Process/Thread Process(프로그램 실행 단위) 프로그램을 실행 → 하나의 프로세스가 생성 → CPU할당과 메모리에 적재 응용 프..

CS

[REST API]REST API란 무엇인가

REST REST(Representational State Transfer) 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는것이다. HTTP URI을 통해 자원을 명시하고, HTTP Method(POST, GET, PUT, DELETE, PATCH 등)을 통해 해당 자원에 대한 CRUD Operation를 적용한다. CRUD Operation Rest에서의 CRUD Operation 동작 예시 Create: 데이터 생성(POST) Read: 데이터 조회(GET) Update: 데이터 수정(PUT, PATCH) Delete: 데이터 삭제(DELETE) REST 구성 요소 3가지로 구성된다. 자원(Resource): HTTP URL 자원에 대한 행위(Verb) : HTTP Method 자원에 대한 행..

Ash_jisu
'CS' 카테고리의 글 목록