오늘 공부할 내용은
- 소프트웨어 종류
- 운영체제(OS)
- 운영체제 구성
- 운영체제 운영방식
- 시스템 소프트웨어 : 효율적, 편리한 운영체제 = Windows, DOS, UNIX 등
- 응용 소프트웨어 : 사용자가 업무 수행 = 엑셀, 워드, 엑세스, 포토샵 등
소프트웨어 종류
상용 소프트웨어
|
정식 대가를 지불하고 사용하는 소프트웨어
|
공개 소프트웨어
|
개발자가 소스를 공개한 소프트웨어, 자유롭게 사용하고 수정 및 재배포 가능
|
데모 버전 소프트웨어
|
홍보용으로 사용기간이나 기능에 제한을 둔 소프트웨어
|
패치 버전 소프트웨어
|
이미 배포된 프로그램의 오류 수정 및 성능 향상을 위해 일부 파일 변경해주는 소프트웨어
|
베타 버전 소프트웨어
|
정식 프로그램 출시 전에 테스트용으로 제작되어 일반인에게 공개하는 소프트웨어
|
알파 버전 소프트웨어
|
베타 테스트 전 회사 내에서 테스트 목적으로 제작한 소프트웨어
|
셰어웨어
|
기능이나 사용기간에 제한을 둠 = 정식 프로그램의 구입유도
|
프리웨어
|
무료로 사용 가능, 인터넷을 통한 배포
|
애드웨어
|
광고를 보는 대가로 사용
|
스파이웨어
|
다른 사람의 컴퓨터에 잠입해 개인정보를 빼가는 소프트웨어
|
트라이얼버전
|
상용 소프트웨어를 일정기간동안 일부 기능만 사용해 볼 수 있는 체험판 소프트웨어
|
번들
|
하드웨어나 소프트웨어 구입 시 무료로 끼워줌
|
운영체제(OS)
: 사용자의 편의, 시스템의 생산성을 높이기 위한 프로그램 모임
- 사용자와 컴퓨터 사이에서 중계자 역할 ⇒ 인터페이스 역할
- 가장 대표적인 시스템 : 소프트웨어
- 컴퓨터가 동작하는 동안 주기억장치에 위치
* 발달 과정
일괄 처리 시스템 > 실시간 처리 시스템 > 다중 프로그래밍 시스템 > 시분할 처리 시스템 > 다중 처리 시스템 > 분산 처리 시스템
* 평가 기준과 목적
1) 신뢰도 (Realiability)
2) 사용가능도 (Availability) ⇒ 시스템 자원의 사용'정도' 를 측정하는 것X
3) 처리능력 (Throughput)
4) 응답시간 (반환시간) (Turn Around Time)
⇒ 신사처럼 응대하라
* 기능
1) 프로세서, 기억장치, 주변장치, 입출력장치, 파일 등 관리
2) 사용자들 간의 하드웨어 공동 사용 및 자원의 스케쥴링 수행
3) 시스템 메모리 관리하고 응용 프로그램이 제대로 실행될 수 있도록 제어
4) 주기억장치와 보조기억장치 사이에서 파일의 입출력 관리
운영체제 구성
1) 제어 프로그램
- 감시
- 작업 관리
- 데이터 관리
2) 처리 프로그램
- 언어 번역
- 서비스
운영체제 운영방식
1) 일괄 처리 (Batch Processing)
: 처리할 데이터를 일정량 또는 일정기간 동안 모았다가 한꺼번에 처리하는 방식
2) 실시간 처리 (Real Time Processing)
: 처리할 데이터가 생겨날 때마다 바로 처리하는 방식
3) 다중 프로그램 (Multi Programming)
: 한대의 CPU로 여러 개의 프로그램을 동시에 처리하는 방식
4) 시분할 시스템 (Time Sharing System)
: 한대의 시스템을 여러 사용자가 동시에 사용하는 방식
⇒ 각 사용자들은 자신만 컴퓨터를 사용하고 있는것 처럼 느낌
- 일정 시간 단위로 CPU 사용권을 신속하게 전환
5) 다중 처리 (Multi Processing)
: 처리 속도를 향상시킬 목적
- 하나의 컴퓨터에 여러개의 CPU 설치하여 프로그램 처리
6) 분산 시스템 (Distributed System)
: 지역적으로 분산된 여러대의 컴퓨터를 연결하여 작업 분담하여 처리하는 방식
7) 임베디드 시스템 (Embedded System)
: 마이크로프로세서에서 특정기능을 수행하는 응용 프로그램을 탑재하여 컴퓨터의 기능 수행
- 컴퓨터의 하드웨어와 소프트웨어가 조합된 전자제어 시스템 = 2차 저장장치 갖지않음
8) 듀얼 시스템 (Dual System)
: 한쪽 컴퓨터가 고장나면 다른 컴퓨터가 계속해서 업무를 처리하여 업무가 중단되는 것을 방지하는 시스템
※ 2개 컴퓨터 - 2개 다 가동 - 한쪽 고장나면 다른 컴퓨터가 업무 처리
9) 듀플렉스 시스템 (Duplex System)
: 두개의 컴퓨터를 설치하여 한쪽의 컴퓨터가 가동중일 때는 다른 한 컴퓨터는 대기
- 가동중인 컴퓨터가 고장나면 즉시 대기중인 한쪽 컴퓨터가 가동되어 시스템이 안전하게 동작되도록 운영하는 시스템
※ 2개 컴퓨터 - 1개만 가동 , 1개는 대기 - 한쪽 고장나면 다른 컴퓨터가 업무 처리
오늘은 여기서 마무리!
공부 열심히 하시고 필기 한번에 합격하세요!
'컴퓨터활용 1급 필기' 카테고리의 다른 글
[컴퓨터일반] 기억장치 배우기 (캐시 기억장치, 주기억장치, 보조기억장치) (0) | 2024.05.23 |
---|---|
[컴퓨터일반] 중앙처리장치 배우기 (중앙처리장치, CPU, Registry, 연산장치, 제어장치, 마이크로프로세서) (0) | 2024.05.21 |
[컴퓨터일반] 자료의 구성 배우기 (자료의 구성 단위, 자료의 표현 단위) (0) | 2024.05.19 |
[컴퓨터일반] 컴퓨터기초 배우기 (컴퓨터 세대별 발전, 관리, 시스템 구성) (0) | 2024.05.18 |
컴퓨터활용능력 1급 필기, 컴퓨터초보가 일주일 공부하고 합격한 비결 (0) | 2024.05.17 |