CH2. Operating System Structures
·
Computer Science/컴퓨터구조 | 운영체제
#운영체제 서비스 개발자; 프로그램 실행 환경 제공/ 프로그램 및 사용자; 서비스 제공 *프로그래머에게 편리함을 제공하는 기능 -사용자 인터페이스 : 명령 라인(CLI), 그래픽 사용자 인터페이스(GUI) -프로그램 실행 : 프로그램 메모리 적재 -> 해당 프로그램 실행 -> 정상적 OR 비정상적 방식 종료(오류 시 표시) -I/O 작업 : 실행 중인 프로그램 입출력 요구 -> 입출력 실행 수단 제공 -파일 시스템 조작 : 프로그램은 파일/디렉토리 읽기.쓰기.만들기.삭제.탐색.파일정보나열.권한관리 -통신 : 동일한 컴퓨터 내 프로세스 간_공유 메모리, 메시지 전달 / 네트워크로 연결된 컴퓨터 내의 프로세스 간 -오류 감지 : CPU, 메모리, 하드웨어, I/O 장치, 및 사용자 프로그램 발생가능O 각 유..
CH1. Overview
·
Computer Science/컴퓨터구조 | 운영체제
운영체제: 컴퓨터 하드웨어를 효율적으로 관리 -> 성능↑ + 사용자에게 편의 제공하는 프로그램(S/W) 목표: covenience + performance 컴퓨터 시스템 구조 구성요소 4가지: 하드웨어/운영체제/응용프로그램/사용자 ㄴ하드웨어-기본적인 컴퓨팅 리소스(CPU, 메모리, I/O 장치) ㄴ응용프로그램(워드 프로세서, 컴파일러, 웹 브라우저, 등) #운영체제가 하는 일 *User View : 사용되는 인터페이스에 따라 달라짐 -일반적인 사용자(PC) : 사용자는 편리함 및 좋은 성능/ 자원 이용률에 관심X -메인프레임 OR 미니컴퓨터에 연결된 터미널 사용자 : 자원 이용 극대화 -워크스테이션-서버 사용자 : 개인의 사용 편의성 + 자원 이용 적절한 조화 -휴대용 컴퓨터 : 전력 소모↓ + 사용의 ..
0123suh
'Computer Science' 카테고리의 글 목록 (11 Page)