컴퓨터일반 (21) 썸네일형 리스트형 운영체제 소프트웨어 시스템 소프트웨어 - 하드웨어와 밀접한 관계를 갖고 응용 소프트웨어와 하드웨어 사이의 매개체 역할을 담당합니다. - 운영체제 : 윈도 계열, 유닉스, 리눅스 - 언어번역프로그램 : 컴파일러 응용 소프트웨어 - 워드 프로세서, 마이크로소프트 오피스 프로그램 운영체제 - 시스템 소프트웨어의 핵심으로 컴퓨터 시스템의 사용자 측면에서는 편리성을 제공합니다. - 시스템 측면에서는 컴퓨터 자원의 효율적인 관리를 담당하여 누구나 컴퓨터 시스템을 쉽게 사용할 수 있도록 합니다. - 윈도 계열, 유닉스(ex. 솔라리스), 리눅스 - 모바일 운영체제 : 심비안, 안드로이드, iOS 운영체제 분류 - 응답 시간과 데이터 입력 방식에 따라 분류합니다. 일괄처리(batch) 시스템 - 입력장치로 초장기에는 천공카드나.. 바이오스(BIOS) 바이오스(BIOS) - 컴퓨터의 가장 기본적인 기능을 처리해 주는 프로그램들의 집합입니다. - 운영체제에서 입출력장치나 주변 장치를 구동하기 위한 루틴들의 집합체입니다. - ROM에 저장되어 있습니다. - 전원이 들어올 때 시스템을 초기화합니다. - 시스템의 이상 유무를 점검합니다. - 운영체제를 적재하는 과정을 담당합니다. - 바이오스가 동작하지 않으면 컴퓨터는 동작하지 않습니다. 스타트업 루틴 - POST 실행 : 컴퓨터가 켜질 때 자동으로 실행되어 컴퓨터의 상태를 검사합니다. - 시스템 초기화 작업을 합니다. - 초기화 작업을 할 때는 어떤 주변 장치가 연결되어 있는지 확인합니다. 서비스 처리 루틴 - 사용자 프로그램 또는 도스가 요구하는 일을 처리합니다. 하드웨어 인터럽트 처리 부분 - 퍼스널컴퓨.. 컴퓨터의 분류 1. 컴퓨터 구조 폰 노이만 구조 - 최초의 프로그램이 내장된 컴퓨터 방식입니다. - 프로그램 코드와 데이터가 내부기억장치에 저장하는 방식입니다. - 현재 사용하고 있는 대부분의 컴퓨터의 기본 구조입니다. CISC - 명령어 종류가 많습니다. - 명령어 길이가 다양합니다. - 레지스터가 적습니다. - 처리속도가 느립니다. - 내부 구조가 복잡합니다. - 전력소모가 많습니다. 하버드 구조 - 폰 노이만 구조에서 파이프라인 기법을 추가해 명령어와 데이터를 동시에 접근할 수 있게 합니다. - 명령어와 데이터를 저장할 영역을 분리해 별도의 버스를 사용해 병렬처리를 지원합니다. RISC - 명령어 종류가 제한적입니다. - 명령어 길이가 고정되어 있습니다. - 레지스터가 많습니다. - 처리속도가 빠릅니다. - 내부.. 컴퓨터의 성능 측정 단위 1. 컴퓨터 시스템 성능 측정 척도 처리량(throughput) - 안정된 상태에서 측정됩니다. - 하루에 처리되는 작업의 개수로 측정됩니다. - 단위 시간 당 처리되는 온라인 처리의 개수로 측정됩니다. 병목(bottleneck) 현상 - 전체 시스템에 영향을 미치는 부분의 사용 빈도가 늘어나 그 부분의 성능이 저하되면서 전체 시스템이 마비되는 현상입니다. - 시스템 자원이 용량 또는 처리량에 있어서 최대 한계에 도달할 때 발생됩니다. 응답시간 - 시스템이나 실행단위에 입력이 주어지고 나서 반응하기까지 걸린 시간을 말합니다. 반환 시간(turn around time) - 어떤 일을 처리하기 위하여 요구 대상이 투입 자료를 발송하고 나서, 컴퓨터의 처리가 끝나 최종 결과의 작성 자료를 요구처가 입수하기까지.. 컴퓨터 시스템의 기본 구조 1. 컴퓨터 주요 장치 하드웨어 중앙처리장치(CPU) - 제어장치 - 연산장치 - 레지스터 기억장치 입출력장치 - 입력장치 - 출력장치 소프트웨어 시스템 소프트웨어 - 제어 프로그램 ● 각종 처리 프로그램의 실행과 기억장소나 데이터 제어 또는 연속 처리 작업의 스케줄 등을 감시하는 기능을 합니다. ● 감시 프로그램, 작업관리 프로그램, 데이터 관리 프로그램 - 처리 프로그램 ● 컴퓨터에 필요한 여러 가지 기능을 처리할 수 있도록 해줍니다. ● 언어번역 프로그램, 서비스 프로그램 응용 소프트웨어 2. 중앙처리장치(CPU) 제어장치 - 주기억장치에 적재된 프로그램의 명령어를 하나씩 인출하여 해독하고 장치에게 제어신호를 발생시켜 동작시키는 장치입니다. - 명령 레지스터, 프로그램 카운터(Program Coun.. 이전 1 2 3 다음