정보처리기사 필기 제3과목 운영체제 기출 요약
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

정보처리기사 필기 제3과목 운영체제 기출 요약에 대한 보고서 자료입니다.

목차

[Ⅰ. 운영체제의 개요]
[Ⅱ. 프로세서]
[Ⅲ.기억장치 관리]
[Ⅳ. 정보관리]
[Ⅴ. 분산 운영체제의 기본]
[Ⅵ. 운영체제의 실제]

본문내용

3) Multiaccess bus connection(다중접근 버스 연결)
- 공유되는 하나의 버스가 시스템 내의 모든 노드와 연결되어 있다. 기본비용은 사이트수에 비례한다.
- 통신회선이 1개이므로 물리적 구조가 간단하다. 노드의 추가 삭제가 용이하다.
- 한 노드의 고장이 나머지 노드에 영향을 주지 않으나 버스 회선이 고장나면 통신은 두절된다.
4) star connection
- 모든 사이트는 하나의 중앙 노드에 직접 연결되어 있다.
- 통신 비용이 저렴하다.
- 중앙 노드의 과부하시 성능이 현저히 감소한다.
- 중앙 노드의 고장시 모든 통신이 단절된다.
5) Hierarchy connection(계층 연결) : 네트워크에서는 각 사이트들은 트리형태로 구성된다.
3. 병렬 처리 시스템
(1) 주종(Master/slave) 다중처리기 시스템 :
- 주프로세서가 운영체제 실행을 전담하며, 다른 프로세서들은 주 프로세서의 지시에 따라 주로 입출력 위주의 작업을 처리한다
- 주프로세서는 입/출력과 연산을 담당한다
- 주프로세서만 운영체제를 수행한다.
- 주프로세서에 문제가 발생하면 전 시스템이 멈춘다.
(아닌 것 : 주프로세서는 입/출력 위주의 작업을 처리한다.)
(2) 분리 수행(Separate execution)
- 각 프로세서가 나름대로 운영체제를 가지고 있으며 각 프로세서에서 발생하는 인터럽트도 해당 프로세서에서 독립적으로 해결한다.(프로세서별 인터럽트는 독립적으로 수행된다.)
- 한 프로세서의 장애는 전시스템에 영향을 미치지 않는다.
- 개개의 프로세서는 수행을 서로 돕지 않으므로 하나는 유휴 상태이고, 다른 프로세서는 바쁠 수도 있다.
- 프로세서별 자신만의 파일 및 입출력장치를 제어한다.
[Ⅵ. 운영체제의 실제]
1. UNIX 의 기본
(1) UNIX 시스템
1) unix의 특징
- 대부분 C 언어로 작성되었다. 이식성이 높고 확장성이 있다. 계층적 파일 시스템.
- Multi-task, Multi-user 시스템이다.
- Networking 기능이 풍부하다.
- unix 명령어를 백그라운드로 수행시킬 때 가장 큰 장점 - 수행중인 명령문이 끝나기 전에 다른 명령문을 줄 수 있다.
- 사용자는 하나 이상 작업을 백그라운드에서 수행할 수 있어 여러 개의 작업을 병행 처리할수 있다.'
- 두 사람 이상의 사용자가 동시에 시스템을 사용할 수 있어 정보와 유틸리티들을 공유하는 편리한 작업 환경을 제공한다.
- damon : 주기억장치에 상주하면서 여러 가지 서비스를 지원하는 시스템 프로세스들
(아닌 것 : Stand alone(단일 작업용) 시스템에 주로 사용한다)
2) unix의 커널 : unix시스템의 중심부에 해당한다. 하드웨어를 캡슐화한다.
- 입,출력 관리
- 기억장치 관리(할당, 회수)
- 프로세스 관리(생성, 종료)
- 파일 시스템 관리
(아닌 것: 명령어 해석및 실행
사용자 인터페이스
→쉘)
3) shell 프로그램 : 사용자와 직접 대화하는 시스템의 한 부분으로, 사용자의 명령을 입력 받아 시스템 기능을 수행하는 명령 해석기 역할을 하는 계층
- 도스의 "command.com"과 같은 역할을 수행한다.
(2) 명령어
1) 일반적이 파일 조작 명령
♠ chmod : 사용자가 지정한 파일이나 디렉토리의 접근 허가 모드를 바꾼다.
♠ cp : 도스의 copy
♠ CAT : 도스의 type
♠ mv : 파일 이동 혹은 파일 이름 변경
♠ rm : 파일 삭제
※ Unix에서 파일 조작 명령어 : cp, mv, rm (아닌 것 : ls)
2) 디렉토리 조작명령
♠ ls : 디렉토리의 내용을 보여준다. ( dos 의 dir)
♠ cd : 현재의 작업 디렉토리 바꾸기
♠ mkdir : 새로운 디렉토리 만들기
♠ rmdir : 디렉토리 삭제
3) 볼륨 장치 조작 명령
♠ fsck : 파일 시스템의 무결성을 검사한다.
♠ mkfs : 파일 시스템을 생성하기 위한 명령
♠ mount : 기존 파일 시스템에 새로운 파일 시스템을 서브디렉토리에 연결할 때 사용하는 명령
♠ finger : 사용자 정보를 보여준다.
♠ fork : 프로세스를 복제하는 기능, 프로세스를 생성하는 시스템 호출문
새로운 프로세스를 생성하는 시스템 호출문
♠ exec : 새로운 프로그램을 적재하여 실행한다.
(3) 파일 시스템의 구조
1) 부트 블록 : 부트스트랩시에 사용되는 코드
2) 슈퍼 블록 : 파일 시스템 상태에 대한 종합적인 정보(빈블록이나 빈 inode 등)가 보관되어있다.
- 사용 가능한 inode이 개수를 알 수 있다.
- file 시스템미다 각각의 슈퍼블럭을 가지고 있다.
- 사용가능한 디스크 블럭의 개수를 알 수 있다.
(아닌 것 : 부트 스트랩시에 사용되는 코드를 갖고 있다.)
3) inode 블록 : 각 파일에 대한 상태 정보가 보관된다.
- 내용 : 파일의 크기, 데이터가 담겨진 블록의 주소, 최종수정시간(파일이 만들어진 시간),
소유자, 파일 소유자의 사용자 번호, 파일의 링크수
(아닌 것 : 파일 경로명, 파일이 가장 처음 변경된 시간 및 파일의 타입,
파일이 사용된 횟수)
(4) 문제
- 파일모드가 -rwxr-x--x 일 때 : 어떤 사용자라도 실행시킬 수 있다.
(w:쓰기, r: 읽기 x:실행)
2. MS-DOS
(1) 내부 구조
. MSDOS.SYS : 파일관리부
. IO.SYS : 입출력제어부
. COMMAND.COM : 명령 실행부
(2) 명령어
1) 내부 명령어 : COMMAND.COM(명령처리기)에 의해 실행되는 명령어 관리
2) 외부 명령어 : 보조기억장치에 적재되었다가 로드하여 실행하는 명령어
(3) 파일
1) COM 파일 : 절대번역과 절대적재되므로 기억장치의 재배치가 불가능하다.
2) EXE 파일 : 기억장치상에서 재배치 될 수 있다.
3. 윈도98운영체제
(1) FAT : 윈도 시스템에서 파일이나 하위 디렉토리가 디스크에서 어떤 위치에 저장되어 있는지의 위치 정보를 저장하는 테이블
- 파일 할당표(FAT) : 사용자가 해당 블록의 포인트를 실수로 지워지게 하는 것을 예방하고 블록 접근을 빠르게 하기 위하여 포인터를 모아 놓은 곳

키워드

추천자료

  • 가격2,000
  • 페이지수14페이지
  • 등록일2004.09.19
  • 저작시기2004.09
  • 파일형식한글(hwp)
  • 자료번호#267825
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니