Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chap1. 운영체제의 개요 A200812005 이 유 진.

Similar presentations


Presentation on theme: "Chap1. 운영체제의 개요 A200812005 이 유 진."— Presentation transcript:

1 Chap1. 운영체제의 개요 A 이 유 진

2 운영체제의 개요 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용 자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도 록 환경을 제공하는 여러 프로그램의 모임. 제어프로그램과 처리프로그램으로 구분.

3 운영체제의 역할 · 목적 역할 목적 사용자와 컴퓨터 시스템 간 인터페이스 기능 제공 자원의 관리
사용자들 간에 하드웨어 를 공동으로 사용 사용자들 간에 데이터 공 유 사용자들 간의 자원 스케 줄링 입출력 보조 역할 에러(Error) 처리 목적 신뢰도 향상 처리량 향상 응답시간의 단축 사용자의 하드웨어 접근 용이 제한된 시스템 자원의 효 율적 통제, 운영으로 높은 성능지원

4 운영체제의 종류 일괄처리시스템 시분할시스템 실시간처리시스템 다중처리 시스템
일정기간 동안 또는 일정한 분량이 될 때까지 모아두었다 가 한꺼번에 처리하는 방식. 시분할시스템 여러명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자 들의 프로그램을 번갈아 가며 처리해 줌. 실시간처리시스템 데이터발생 즉시,또는 데이터 처리 요구가 있는 즉시 처리 하여 결과 산출 다중처리 시스템 여러 개의 CPU를 설치, 각각 해당업무를 처리.

5 소프트웨어의 개요 소프트웨어는 컴퓨터나 관련 장치들을 동작시키는데 사용 되는 다양한 종류의 프로그램을 부르는 일반적인 용어.
시스템 소프트웨어 각종 운영체제 : Windows, DOS, Linux,맥OS, Unix 등 운영체제용 드라이버 시스템 관리 프로그램 : GHOST, Partition Magic 등 바이러스 백신 : V3, Norton Anti-virus 등 응용소프트웨어 그래픽용 : PhotoShop, Illustrator 등 사무용 : 한글(97/2002/2004), MS-Office, Star-Office 등 멀티미디어용 : Media Player, Swan's MP, GOM Player 등 네트워크 어플리케이션 : Internet Explorer, Opera, Mozilla 등 게임

6 하드웨어의 개요 각각의 장치를 의미하고 컴퓨터의 본체나 주변기기를 포 함한 기계적인 부분. 메모리 인터리빙 재배치 레지스터
주기억 장치를 엑세스하는 속도를 빠르게 하는데 사용 재배치 레지스터 수행중인프로그램을 다른 곳으로 옮길 수 있도록 해주는 것 폴링 하나의 장치가 그와는 관계없이 별도의 기능을 수행하는 장치의 상태 검사 인터럽트 버퍼링

7 하드웨어의 개요 멀피플렉서 채널 사이클 스트링 페이징기법 세그먼트기법
여러 개의 보조 채널을 갖고 있고, 한꺼번에 여러 개의 데이 터 열을 인터리빙 사이클 스트링 동시에 주기억장치를 접근하려고 하면 문제가 발생 때 채 널의 우선순위를 높게 주는 것 페이징기법 가상기억장치를 모두 같은 크기의 블록으로 편성하여 운용 하는 기법 세그먼트기법 가상기억장치에 보관되어 있는 프로그램을 다양한 크기의 논리적인 단위로 나눈 후 주기억장치에 적재시켜 실행시키 는 기법

8 프로그래밍언어 기계어 어셈블리어 컴파일러언어 인터프리터언어 범용프로그래밍 언어 기계지향 언어 0과1의 연속으로 구정된 기본언어
0과1의 연속으로 구정된 기본언어 어셈블리어 기계어를 정해진 기호로 바꾸어 작성 할 수 있는 언어 컴파일러언어 고급언어로 작성한 코드 를 실행시키기 전에 컴파 일러를 사용하여 기계어 로 변환해주는 언어 인터프리터언어 프로그램실행이 한 행씩 해석되어 실행되는 언어

9 컴퓨터의 종류 처리 능력에 따른 분류 사용 목적에 따른 분류 슈퍼컴퓨터(기상예측)
대형컴퓨터(대학,금융기관,보험,증권회사,은행,각종 연구 기관) 미니컴퓨터(학교,각종 단체) 퍼스널컴퓨터 워크스테이션(미니컴퓨터와 퍼스널컴퓨터 중간단계) 사용 목적에 따른 분류 전용 컴퓨터(군사용 및 산업공정제어,예약시스템) 범용컴퓨터(기술계산용,기업업무,사무처리분야)

10 컴퓨터의 종류 자료의 표현방법에 의한 분류 아날로그컴퓨터(시뮬레이션,미적분방정식) 디지털컴퓨터(과학기술계산,사무계산)
특수목적용. 연속적인 물리량을 이용하여 데이터 처리 디지털컴퓨터(과학기술계산,사무계산) 범용성컴퓨터. 이산적 데이터처리 하이브리드컴퓨터 아날로그+디지털의 장점을 혼합한 컴퓨터


Download ppt "Chap1. 운영체제의 개요 A200812005 이 유 진."

Similar presentations


Ads by Google