멀티미디어시스템 제 6 장. 운영체제 IT응용시스템공학과 김 형 진 교수.

Slides:



Advertisements
Similar presentations
Chapter 01. 컴퓨터 기초와 윈도우 XP. 2  학습목표 하드웨어와 소프트웨어의 종류 및 개념 컴퓨터 본체의 내부 구성 윈도우 XP 의 프로그램 실행 및 제거 프린터 드라이버의 설치 하드디스크의 추가 및 최적화 컴퓨터 사용에 필요한 유용한 프로그램.
Advertisements

운 영 체 제 1 장 - 운영체제의 개요 정 민 영. 운영체제의 정의 운영체제 (operating system) - 컴퓨터 시스템에 의한 작업의 조작을 프로그래머나 시스템 운영자 대신 효율적이며 연속적으로 처리하여 최대의 성능을 유지할 수 있도록 컴퓨터의.
컴퓨터는 어떻게 동작?.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
1장 운영체제의 개념 1.1 운영체제의 개요 1.2 운영체제의 발달 1.3 대표적인 운영체제의 종류 운영체제의 목적
뇌를 자극하는 Windows Server 2012 R2
Lecture Notes in Introduction to Computers
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
3 장 OSI 기본 참조 모델 OSI : Open System Interconnection
멀티미디어 기본+활용 제대로 배우기.
Windows Server 장. Windows Server 2008 개요.
제 2 장 운영 체제 시스템 Section 1 초기 운영 체제 Section 2 운영 체제의 종류
제 1 장 정보통신의 개념 1. 1 통신모형과 기능 - P9 그림 1-1 샤논의 통신 모형 전송로 송신기 정보원 수신기 수신자
임베디드 시스템.
12장. 제어 장치 다루는 내용 CPU속의 제어장치 마이크로 연산 제어장치의 동작.
제 3장 컴퓨터 시스템의 구조.
컴퓨터 시스템 개관 시스템 프로그래밍 - Lecture #1 신라대학교 컴퓨터공학과 시스템 프로그래밍.
11 장 LAN 기본 개념과 Ethernet LAN
Linux서버를 이용한 채팅프로그램 지도 교수님 : 이형원 교수님 이 름 : 이 은 영 학 번 :
제10강 중앙처리장치 1.
Chapter 02 시스템 구조(System Structure)
2 운영체제 소개.
저장장치 테이프 I/O장치 작업 사용자 프린터 디스크 주기억장치(RAM) OS 카드판독기 CPU 키보드 처리장치.
리눅스 운영체제 운영체제 리눅스 소개 임베디드 리눅스 리눅스 명령어 한빛미디어(주).
컴퓨터응용과학부 Java Enterprize(DB) 제 15 주
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
6장 운영체제 6.1 운영체제란? 6.2 운영체제의 형태와 역사 6.3 운영체제의 구성 요소 6.4 커널과 프로세스
4. LAN의 배선체계 (3장. LAN: Local Area Network)
제 1장. 멀티미디어 시스템 개요.
1장 컴퓨터 시스템의 개요 - 컴퓨터의 기본 시스템(프로세서)을 이해한다. - 명령어 실행 주기를 알아본다.
1장 운영체제 2-C반 운영체제 박소라.
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
SAS Statistical Analysis System 통계패키지 실습 (2011년 1학기)
컴퓨터시스템 구조 Computer System Architecture.
제2강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
제1장 소 개 제2장 시스템 구조.
“컴퓨터 시스템의 구성” 이 점 숙 컴퓨터와 멀티미디어 “컴퓨터 시스템의 구성” 이 점 숙
Mobile braille system for the blind
제1장 Unix란 무엇인가?.
제 1 장 운영 체제의 개요 Section 1 운영 체제의 개념 Section 2 운영 체제의 구성과 기능
Chap1. 운영체제의 개요 A 이 유 진.
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
3. 운영체제의 발전 과정 제 2세대 (1960년대 초기) – 다중 프로그래밍, 다중 처리, 시분할 시스템
ARM Development Suite v1.2
UNIT 25 SPI 로봇 SW 교육원 조용수.
“사람과 컴퓨터” 이 점 숙 컴퓨터와 소프트웨어 “사람과 컴퓨터” 이 점 숙
1 컴퓨터 시스템 소개.
ATmega128의 특징 아이티즌 기술연구소
운영체제의 개요 과목: 운영체제 학번: 이름: 조장호.
운영체제 1장 이성연.
Self Introduction Template PowerPoint
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
제2강 : 전자계산기구조-컴퓨터 시스템 구성.
뇌를 자극하는 Solaris bible.
AT MEGA 128 기초와 응용 I 기본적인 구조.
UNIT 25 SPI 로봇 SW 교육원 조용수.
운영체제 레프토 (운영체제의 개요) b반 박상수.
4대자원관리(입출력장치) 박정환.
3과목 운영체제 강사 이 민 욱.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
System Security Operating System.
운 영 체 제 강 원재.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
운영체제의 개요 2학년 C반 채상훈.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
과 목 명 : 운영체제 담당교수 : 박 승 기 학 과 : 컴퓨터 소프트웨어 학 번 : 이 름 : 최 현 식
2. 프로세스 B 안우진 - 운영체제 -.
Presentation transcript:

멀티미디어시스템 제 6 장. 운영체제 IT응용시스템공학과 김 형 진 교수

운영체제란 무엇인가? 하드웨어를 제어하는 소프트웨어 컴퓨터 자원을 관리하는 소프트웨어 컴퓨터 사용을 편리하게 해주는 소프트웨어 응용프로그램들의 수행을 도와주는 소프트웨어 사용자와 하드웨어 사이의 매개체 역할

컴퓨터시스템과 운영체제 응용프로그램 시스템프로그램, 유틸리티 운 영 체 제 하 드 웨 어 사 용 자

운영체제의 자원관리 운영 체제 CPU 기억장치 화일 프로세스 통신장치 입출력 장치

운영체제의 역사 1940년대:운영체제 없음 *단지 기계적 스위치에 의해 작동 1940년대:운영체제 없음 *단지 기계적 스위치에 의해 작동 1950년대:단순 순차처리 *IBM701용 운영체제 개발(GM) 1960년대:다중프로그래밍 *다중 대화식,시분할처리,다중 모드 1970년대:다중 모드 시분할 *근거리 지역네트워크, 다중처리

운영체제의 역사 1980년대:분산 · 네트워크 *개인용 컴퓨터 보급 확대 *응용프로그램과 DB의 확대 1990년대:개방형 시스템 *메뉴와 그래픽 중심 OS *분산과 병렬계산, 표준화

운영체제의 형태 단일-태스킹(Single-tasking) *한번에 하나의 작업(PC) 다중-태스킹(Multi-tasking) *한번에 여러개의 작업 다중 사용자(Multiuser) *여러사람의 프로그램 수행 대화형(Interactive) *상호작용적 처리

운영체제의 분류 일괄처리(Bath Processing) *작업을 묶어 처리 다중프로그래밍(Multiprogramming) *1 CPU : 여러 프로그램 수행 다중처리(Multiprogramming) *2개이상의 CPU : 동시 수행

운영체제의 분류 시분할처리(Timesharing) *여러대의 터미날을 사용 분산처리 *통신망을 이용한 처리 분산처리 *통신망을 이용한 처리 가상 운영체제 *1시스템에서 여러개의 운영체제

다중프로그래밍의 구성 제어장치 운영체제 작업1(프로그램1) 작업2 연산 장치 주기억 장치 ... ... 디스크1 디스크n

다중처리시스템의 구성예 공용 주기억장치 주프로 세서 주프로 세서 버스 입출력프로세서 입출력버스

시분할 시스템의 구성 ... 터미널 시분할 프로세서

분산처리 시스템의 개념도 컴퓨터A 컴퓨터B 프로세서 주기억장치 보조기억장치 프로세서 주기억장치 보조기억장치 데이터 링크

가상 운영체제의 개념도 사용자 사용자 사용자 사용자 운영 체제1 운영 체제2 운영 체제3 가상운영체제

입출력 장치의 추세 저속출력 → 고속출력 저해상도 → 고해상도 흑백 → 다양한 칼라 인터페이스의 향상 멀티미디어의 복합적 처리 정지 및 동화상의 처리

컴퓨터 시스템의 구성 하드웨어(Hardware) *처리장치, 기억장치, 입출력장치, 통신장치 소프트웨어(Software) *응용소프트웨어, 시스템소프트웨어 훰웨어(Firmware) *마이크로 코드로 작성된 프로그램

인터럽트와 폴링 인터럽트 *다른장치의 작업중단 후 자기의 상태를 알림 *인터럽트 처리 후 상태회복 인터럽트 *다른장치의 작업중단 후 자기의 상태를 알림 *인터럽트 처리 후 상태회복 폴링 *하나의 장치가 다른 장치의 상태검사

인터럽트의 처리과정 시작 다음 명령어 인출 중지 명령어 실행 인터럽트 체크, 인터럽트 처리 인출사이클 실행사이클 인터럽트(무) 인터럽트(유) 인터럽트 체크, 인터럽트 처리 인터럽트 사이클

버퍼링의 개념 일시적 데이터의 저장 단일 버퍼링,이중 버퍼링,순환 버퍼링 순환 버퍼링의 예 . I/O장치 사용자 프로세서 운영체제 .

기억장치 계층구조 레 지 스 터 접근속도 증가 캐 쉬 비트당가격 증가 저장용량 감소 주 기 억 장 치 자 기 디 스 크 자 기 테 이 프 접근속도 증가 비트당가격 증가 저장용량 감소

스풀링(SPOOLING) Simultaneous Peripheral Operation On Line(SPOOLING) 임의 접근장치로 디스크 이용 스풀링의 형태 출력 입력 CPU 자기디스크