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

Slides:



Advertisements
Similar presentations
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
Advertisements

프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
제 8 장 메모리 관리전략. 개요 2 기억장치 관리의 발전 개요 SSD(Solid State Drive) – 반도체 메모리 내장함, 처리속도 빠르고 소음이 없고 전력소모량이 적은 플래시 메모리 기반의 모델 주소 바인딩 (address binding) – 정의 논리적.
운 영 체 제 1 장 - 운영체제의 개요 정 민 영. 운영체제의 정의 운영체제 (operating system) - 컴퓨터 시스템에 의한 작업의 조작을 프로그래머나 시스템 운영자 대신 효율적이며 연속적으로 처리하여 최대의 성능을 유지할 수 있도록 컴퓨터의.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
                                  9장 컴퓨터 기반 데이터 수집의 기초.
그래픽스 및 웹 응용설계 자기소개 멀티미디어 학과 4학년 장정환.
네트워크 기술을 통한 현재와 미래 소개.
뇌를 자극하는 Windows Server 2012 R2
Power Java 제3장 이클립스 사용하기.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
Power Java 제2장 자바 개발 도구.
Windows Server 장. 사고를 대비한 데이터 백업.
1장 C#의 배경.
시스템집적반도체 설계 검증 환경과 기법 Ch 7.
제 3장 컴퓨터 시스템의 구조.
이것이 C 언어다. IT응용시스템공학과 김 형 진 교수.
Visual Basic .NET 처음 사용하기.
컴퓨터과학 전공탐색 배상원.
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
DK-128 ADC 실습 아이티즌 기술연구소
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
제 1장. 멀티미디어 시스템 개요.
1장 운영체제 2-C반 운영체제 박소라.
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Chap 6.Assembler 유건우.
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
리눅스 시스템 & 커널 기초 P.46 – P.53 이름: nsh009 학번: 112 1/20.
멀티미디어시스템 제 6 장. 운영체제 IT응용시스템공학과 김 형 진 교수.
제 8장 가상 기억장치 구성 A 박남규.
뇌를 자극하는 Windows Server 2012 R2
컴퓨터시스템 구조 Computer System Architecture.
Xscale Educational Kit
제1장 Unix란 무엇인가?.
제 1 장 운영 체제의 개요 Section 1 운영 체제의 개념 Section 2 운영 체제의 구성과 기능
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
7장 주기억장치 관리 A박도하.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
운영체제 1장 강의 정리 2A 박훈.
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
자바 5.0 프로그래밍.
LabVIEW WiznTec 주임 박명대 1.
Part 1 개요 Chapter 1 : 컴퓨터와 프로그램 그리고 자바 Chapter 2 : 자바의 환경
“사람과 컴퓨터” 이 점 숙 컴퓨터와 소프트웨어 “사람과 컴퓨터” 이 점 숙
10장. 실현기술 10.1 유한 어장 영향 10.2 디지털 필터의 기본 하드웨어 10.3 하드웨어에 의한 디지털필터 실현
운영체제 1장 이성연.
Self Introduction Template PowerPoint
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
제2강 : 전자계산기구조-컴퓨터 시스템 구성.
AT MEGA 128 기초와 응용 I 기본적인 구조.
3과목 운영체제 강사 이 민 욱.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
System Security Operating System.
운 영 체 제 강 원재.
제 4 장 Record.
운영체제의 개요 2학년 C반 채상훈.
06. 디바이스의 등록과 해제 김진홍
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
Grid 시스템과 Globus ㈜ 클루닉스/기술부.
과 목 명 : 운영체제 담당교수 : 박 승 기 학 과 : 컴퓨터 소프트웨어 학 번 : 이 름 : 최 현 식
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
2. 프로세스 B 안우진 - 운영체제 -.
Presentation transcript:

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

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

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

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

소프트웨어의 개요 소프트웨어는 컴퓨터나 관련 장치들을 동작시키는데 사용 되는 다양한 종류의 프로그램을 부르는 일반적인 용어. 시스템 소프트웨어 각종 운영체제 : 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 등 게임

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

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

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

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

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