운영 체제의 일반 발표자 : 백승재 황영종. 1. 운영체제의 의의 전자 계산기에서 사용자와 하드웨어와의 직접적으로 대화하는 대신 운영 체제라는 시스템 프로그램을 통하여 하드웨어를 다루는 것이다. 한정된 컴퓨터 자원을 효율적으로 관리, 운영함으로써 사용자에게 편의성을 제공하는.

Slides:



Advertisements
Similar presentations
1 정품소프트웨어 ( 백신 ) 사용권 구매 사업 2009 년 6 월. 2 설치 CD 1 매 사용권증서 1 부 제품 매뉴얼 1 부 유의사항 안내문 1 부 각 학교 및 기관에 제공 내용 유의 사항 1. 설치 CD 는 각 학교 및 기관에 1 매씩만 제공되며 설치 시 CD 내의.
Advertisements

1/29 Chapter 3: 시스템 소프트웨어 인터페이스 인간이 실질적으로 조작하는 기계의 부분 좋은 인터페이스 : 직관적 ( 사전지식, 경험으로 알 수 있음 ) 이어서 누구나 즉각적 사용 가능 사용자 ( 자연어 ) ↔ 응용 S/W↔ 시스템 S/W↔H/W( 기계어 )
ITQ 시험 가이드 2005 년 신 출제기준에 따른 한국생산성본부 검정사업센터. ITQ 시험 가이드 2 목차 개요 개요 ITQ 시험과목 및 선택 S/W ITQ 시험과목 및 선택 S/W ITQ 시험 과목별 가이드 ITQ 시험 과목별 가이드 아래한글 /MS 워드 아래한글.
1 1. 플랫폼과 개발툴 볼랜드포럼 대표시삽 박지훈 Jeehoon Imp Park
- 1 - IT COOKBOOK 컴퓨터 기술 IT COOKBOOK Chapter 01. 서론.
컴퓨터는 어떻게 집안에 들어오게 되었을까 ? 2011 년 10 월 12 일 정동욱. ENIAC (1946)
Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved. 제7강제7강.
PC 의 역사. Pc 의 정의 개인의 용도 또는 사무용으로 사용되는 소 형 컴퓨터. 흔히 PC 라는 약칭을 사용 ‘ 퍼스 컴 ’ 이라고도 한다. 개인이 살 수 있을 정도의 싼값으로 보급되 고 있는 컴퓨터를 말하며, 개인의 목적 · 용도 에 따라 연산을 할 수 있는 마이크로.
PPT L ET’S G O N OW! PPT L E S G O N OW! O.S (Operating System) 운영체제 H/W 의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합 사용자가 HW 를 쉽고, 효율적으로 활용 할 수 있는 환경을 제공 H/W.
윈도우 조 이충진, 김창완, 김현규, 최준영, 전병주, 송기훈. 목차  윈도우 최준영, 송기훈  윈도우 95 - 김현규, 이충진  윈도우 98 - 강창완, 전병주.
운영체제의 역사 작성 / 발표 오두환.  OS( 운영체제 ) 의 정의 OS(operating system) 란 ?? 머리 - > 계산 = Cpu 얼굴 + 몸매 = 그래픽카드 눈 = 모니터 머리 -> 기억 = HDD/SDD 입 = 스피커 귀 = 마이크 ….. 하드웨어하드웨어.
0 CHAPTER 0 C언어 들어가기 전. 1 1 What is the Programming Language? Ghost in the Shell, 1995.
이재우.  운영체제 정의 ◦ OS(Operation System) ◦ 사용자와 컴퓨터 시스템 사이에 위치하여 컴퓨터 시스템의 전반 적인 동작을 제어하고 조정하며 ◦ 사용자에게 편리성을 제공하여 한정된 시스템 자원을 효율적으 로 사용할 수 있도록 관리하는.
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
서울특별시 구로구 구로동 코오롱디지탈타워 916 호 TEL : FAX :
The Creation of the Future 1 서울특별시 구로구 구로동 코오롱디지탈타워 916 호 TEL : FAX :
지하철 안내 앱 소개 제작자 : 손성준 P.S 이 사진은 내용과 관계없음을 명백히 알립니다.( 솔직히 전기동차라는 공통점이 있긴 하지만 ) 그리고 본인이 촬영하였음을 알립니다.
재택창업시스템 소개 상담콜센터 쉽고 빠른 법인 설립! ! 온라인 재택창업시스템.
서울대학교 정보보안동아리 가디언 서울대학교 가디언 활동내역 및 계획 서울대학교 정보보안동아리 가디언
3 국제경쟁력과 국제시장 진출전략 해외시장 진출방식의 실행 제8장 제6장 국제투자와 글로벌 경쟁
Linux Seminar #1 리눅스 이해하기.
8장 프로그래밍 언어 8.1 프로그램이란? 8.2 프로그램 언어의 역사 8.3 프로그램 설계 절차
정보 보안의 세계 정보 보안 개론 1장.
(강의 홈페이지: 강좌 개요 서울대학교 통계학과 2010년 2학기 컴퓨터의 개념 및 실습 (강의 홈페이지:
2004년 예비신자 오리엔테이션 2004년 3월 13일 (토) 오후 8시 천주교 수원교구 상촌성당 [티없이 깨끗하신 성모성심]
제4부 전문가시스템 (Expert Systems)
컴퓨터 소프트웨어.
운영체제 이승언.
누구나 쉽게 즐기는 C언어 콘서트 한남대학교 컴퓨터공학과 이 재 광 교수.
컴퓨터 구조학 정보보호학과.
컴퓨터 구조론 2001년 10월 22일 발표자 황영선.
Kasimov C언어 세미나 1st.
소개: Unix란 무엇인가? 숙명여대 창병모 2009/09.
출처: IT CookBook, 컴퓨터 구조와 원리 2.0 제 12장
4장. 컴퓨터 시스템의 구성과 기능 다루는 내용 컴퓨터 분해를 통한 본체 살펴보기 컴퓨터 구성요소 컴퓨터의 기능
운영체제 (OS: Operating System)
제 1 장 C 언어의 개요 Google 공동 창업자, 래리 페이지와 세르게이 브린.
2 운영체제 소개.
멀티미디어시스템 멀티미디어 정보화 사회 IT응용시스템공학과 김 형 진 교수.
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
P-5208H 셔틀 라인 프린터 소개서 서울특별시 구로구 구로동 코오롱디지탈타워 916호
운영체제 (Operating Systems) (Multi-Thread Programming)
운영체제 이나현.
작업장에서 불의의사고로 절단사고가 발생했다면
제 1장 시스템 소프트웨어의 개요.
쉽게 풀어쓴 C언어 Express 제1장 프로그래밍의 개념 C Express.
제1장 시스템 소프트웨어의 개요 컴퓨터시스템 및 하드웨어 구성 컴퓨터의 구성과 기능 시스템프로그램의 개요
OpenGL Project 조민정 장선례.
UNIX Internet Server의 대부분을 차지 대표적인 공급업체
Chapter 2 – 언어의 변천 Outline 2.1 디지털 컴퓨터 이전의 언어
붓다누리프로그램 소개 붓다누리 ㈜ 인천시 부평구 Tel Hp
여행자 보험 가입 시,기내용 목베게+투어팁스 무료맵북 증정
제 10장 운영체제.
제7강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
운영체제 발표자료 B반 최민웅.

운영체제의 종류 장승빈.
쉽게 풀어쓴 C언어 Express 제1장 프로그래밍의 개념 C Express.
제6장 소프트웨어와 정보시스템 김진수
(생각열기) 횡파와 종파를 구분하는 기준은 무엇인가?? 답 : 진동하는 방법의 차이
경인교육대학교 Windows 10 무료 업그레이드 안내.
컴퓨터 새내기 탈출 4. 컴퓨터에 생명을.
C언어 개요 프로그래밍이란 프로그래밍 언어란 컴퓨터와의 의사소통을 위한 표현 방법 세대별 언어의 발전을 거듭함
강의교안 이용 안내 *이 책에 딸린 강의자료는 교수님의 효율적인 수업진행을 돕기 위해 만들어졌습니다.
제02장 컴퓨터 개요.
운영체제 장수용.
1장 운영체제의 소개 컴퓨터소프트웨어 2-B 한아름.
운영체제 학 번 : 이름 : 변현영.
컴퓨터 프로그래밍 언어 Visual Basic 6.0 √ 원리를 알면 VB가 쉽다.
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
Presentation transcript:

운영 체제의 일반 발표자 : 백승재 황영종

1. 운영체제의 의의 전자 계산기에서 사용자와 하드웨어와의 직접적으로 대화하는 대신 운영 체제라는 시스템 프로그램을 통하여 하드웨어를 다루는 것이다. 한정된 컴퓨터 자원을 효율적으로 관리, 운영함으로써 사용자에게 편의성을 제공하는 사람과 기계 간의 인터페이스를 위한 프로그램이다. 1. 넓은 의미로는 운영체제는 모든 시스템 소프트웨어의 집합을 의미한다. 2. 좁은 의미로는 소프트웨어 중 특히 컴퓨터 시스템을 관리, 운영하고 제어하는 조직화된 프로그램의 집합을 의미한다 운영체제의 의의

1. 처리능력의 향상 - 일정한 시간 내의 처리하는 일의 양을 말한다. 2. 응답 시간의 단축 - 사용자가 어떤 한 가지 작업을 컴퓨터에게 처리하도록 지시한 후에 그 결과를 얻을 때까지 소요되는 시간을 말한다. 따라서 응답시간이 짧은 것이 시스템 성능 측면에서 바람직한 것이다. 3. 사용 가능도 향상 - 사용자가 데이터 처리를 위해 시스템 요구 시 어느 정도 빨리 사용할 수 있는 가를 말한다. 4. 신뢰도 향상 - 시스템이 어느 정도 정확하게 작동하는가를 나타내는 것이다 운영체제의 목적 1. 운영체제의 의의

운영체제는 컴퓨터 시스템을 관리하는 여러 프로그램들의 모임이다. 그 중에서 가장 기본적이고 자주 사용되는 부분인 제어프로그램과 이를 기반으로 사용자의 특정한 요구에 맞추어서 문제를 해결하는 처리 프로그램의 두 가지 요소로 이루어져 있다. 1. 운영체제의 의의 1-3. 운영체제의 구성과 기능

1. 제어 프로그램 - 각종 입 - 출력 장치를 제어하고 사용자의 작업을 수행 - 중단 시키는 일을 하며, 사용자 프로그램이 중앙 처리 장치를 사용하는 순서를 정한다. 또한 이는 사용자들의 작업을 관리하고 감시하는 역할을 하므로 감독자 또는 모니터 라고도 한다. 2. 처리 프로그램 - 서비스 프로그램과 언어 번역 프로그램 두 가지로 나누는데, 서비스 프로그램 은 컴퓨터 시스템을 사용하는 것을 좀 더 편리하게 도와주는 유틸리티 프로 그램이고, 또 하나는 사용자가 프로그램을 편리한 언어 형식으로 작성하여 실행시킬 수 있도록 하는 언어 번역 프로그램이다. 1. 운영체제의 의의 1-3. 운영체제의 구성과 기능

3. 언어 번역 프로그램 - 컴퓨터로 처리할 업무의 내용을 처리 순서대로 명령 할 때 컴퓨터가 직접 이해 할 수 있는 유일한 언어는 기계어이다. 그러나 이 기계어는 매우 복잡하고 이해하기 어렵기 때문에 프로그램 작성이 쉽지 않고 착오가 발생할 경우가 매우 많다. 그래서 사람의 언어에 가까운 언어로 프로그램을 장성할 수 있도록 개발되었는데 이를 프로그래밍 언어라 하며, 이 프로그래밍 언어는 저급언어 와 고급언어로 나눌 수 있다. 고급 언어 또는 저급 언어를 기계어로 번역하는 프로그램으로 컴파일러, 어셈블러, 인터프리터 등이 있다 운영체제의 구성과 기능 1. 운영체제의 의의

2. 운영체제의 종류 1.MS-DOS : IBM 사가 1982 년에 발표한 IBM PC 를 위한 운영 체제로 MS 사에 의해 개발 2. Windows 95 : 미국의 마이크로소프트사가 1995 년에 개발한 MS-DOS 의 기능을 사용하지 않는 하나의 독립된 운영 체계로 되어있다. 3. Windows NT : 미국의 마이크로소프트사가 1997 년 개발한 컴퓨터 운영 체계이다. 4. Windows 2000 : 미국의 마이크로소프트사가 윈도 NT 의 기술과 윈도 98 의 인터페이스를 결합하여 개발한 컴퓨터 운영 체계이다. 5. Windows XP : 윈도 ME 와 윈도 2000 으로 나뉘어 있던 MS 의 운영 체제를 하나로 합친 것으 로, 기존의 윈도가 컴퓨터를 위한 운영 체제인 데 비해 XP 는 인터넷을 사용 기반으로 하여 만든 점이 다르다.

2. 운영체제의 종류 6. OS/2 : 1987 년에 발표된 IBM 사의 PS/2 마이크로 컴퓨터를 위한 운영체제로 IBM 사와 마이크로소프트사가 공동으로 개발하였다. 7. Unix : 1970 년 초 미국 AT&T 사의 벨 연구소에서 개발된 다중 사용자, 다중 작업용의 강력한 운영 체제이다. 프로그램 개발을 위한 오퍼레이팅 시스템으로 개발되어 대학 연구소 등에서 폭 넓게 사용되고 있으며 대부분의 코드가 고급언어인 C 언어로 기술 되어 있다. 8. 중대형 컴퓨터의 운영 체제 : 마이크로 컴퓨터에서 볼 수 있는 표준적인 운영 체제 같은 것은 없고, 각 기종 마다 다른 운영체제를 사용한다. (1) IBM 사의 OS : OS/VS, VM/CMS, MVS (2) DEC 사의 VAX 기종의 OS : VAX/VMS 9. Linux : 1989 년 필란드 헬싱키대학에 재학 중이던 리누스 토발즈가 유닉스를 기반으로 개발한 공개용 OS 이다.

3. 프로그래밍 언어 컴퓨터에 주어지는 일련의 명령문을 프로그램이라 하며, 프로그램을 작성하는 데 사용되는 언어를 프로그래밍 언어 라고 한다. 프로그래밍 언어는 크게 대별하면 저급언어 즉, 기계중심 언어로서 기계어에 가까 운 언어와 고급언어 즉, 우리가 사용하는 자연어에 가까운 인간 중심 언어로 대별할 수 있다. 1. 저급언어 (low level language) - 기계어 : 컴퓨터 구조에 대한 충분한 지식이 없으면 기계어는 이해하기 어렵고 프로그램 작성을 할 수 없기 때문에 범용성이 부족하고 숫자 0 과 1 을 사용함에 따라 프로그래머의 수고가 많이 필요하고 시간이 많이 걸린다

3. 프로그래밍 언어 - 어셈블리어 : 전자 계산기의 이용 기술이 발전함에 따라 기계어의 명령을 기호화하여 프로그램을 작성하게 되었다. 기계어에 대하여 1:1 로 대응되는 기호화된 언어로 구성되어 있는 것을 어셈블러 언어 혹은 기호언어 라고 한다. 2. 고급언어 - 인터프리터 방식 : 문장 단위로 해석한 후 바로 실행하는 방식 - 컴파일러 방식 : 전체 프로그램을 완전히 번역한 후에 실행하는 방식

3. 프로그래밍 언어 3. 컴파일러 언어의 종류 - FORTRAN (FORmula TRANslation) : 과학 기술 계산용 프로그램이다 년에 IBM 과 MIT 가 개발한 최초의 고급 언어이다. 수식을 쉽게 명령문으로 표현할 수 있다. - COBOL (Common Business Oriented Language) : 사무 자료 처리용 프로그램이다. 화면 처리 면에서 다른 언어에 비해 강력한 기능을 보유한다. 어느 기종이나 공통적으로 사용할 수 있다. 4 개의 division 으로 구성된다.

3. 프로그래밍 언어 3. 컴파일러 언어의 종류 - BASIC (Beginner’s All-purpose Symbolic Instruction Code) : 1964 년 미국의 J.Kemeny 와 T.Kurts 에 의해 개발 명령문의 종류가 적고 문법 구조가 간단한 대화용 언어이다 프로그램은 행 번호 순으로 실행하며 일부만 실행시킬 수 있다. - PL/1 (Programming Language One) : 어셈블러 언어와 COBOL 및 FORTRAN 의 대안으로서 1960 년 초에 개발된 3 세대 프로그래밍 언어이다. - PASCAL : 최초의 구조적 프로그래밍 기법에 의한 block 구조 언어이다. 자료의 구조화 기능이 보완된 성능이 우수한 언어이다.

3. 프로그래밍 언어 3. 컴파일러 언어의 종류 - C 언어 : 고급 언어이며 구조적 프로그래밍 하기에 적합한 제어 구조들이 있다 컴퓨터를 강력하게 제어할 수 있고 융통성이 좋고 확작성도 좋다 연산자, 함수, 라이브러리, 자료형 등이 다양하고 명령이 간결함 - LISP (LISt Processor) : 1958 년에 MIT 에 의해 개발된 인공 지능언어이다. 제어구조는 recursion 에 의존하고 기본자료로 linked list 를 사용한다. - 자바 언어 : 본산환경을 지원하는 차세대 객체 지향 언어이다. 자동 스레드를 지원하는 언어이며 프로그래밍 언어이다.