하드웨어에 대응하는 개념으로 우리가 원하는 대로 컴퓨터를 작동하게 만드는 논리적인 바탕을 제공한다.
오답 이유소프트웨어는 물리 장치인 하드웨어에 동작 절차와 처리 논리를 제공하므로 옳은 설명이다.
2
운영체제 등 컴퓨터 시스템을 가동시키는 데 사용되는 소프트웨어를 시스템 소프트웨어라 한다.
오답 이유운영체제는 CPU·메모리·입출력 장치 같은 자원을 관리하고 응용 프로그램의 실행 환경을 제공하는 시스템 소프트웨어이다.
3
문서 작성이나 게임 등 특정 분야의 업무를 처리하는 데 사용되는 소프트웨어를 응용 소프트웨어라 한다.
오답 이유문서 작성기와 게임은 사용자의 특정 목적이나 업무를 처리하므로 응용 소프트웨어에 속한다.
4
고급 언어로 작성된 프로그램을 한꺼번에 번역한 후 실행하는 것이 인터프리터 방식이다.
정답 근거프로그램 전체를 번역한 뒤 실행하는 방식은 컴파일러 방식이다. 인터프리터는 문장을 순차적으로 해석하며 실행하므로 용어가 뒤바뀐 설명이다.
정답·상세해설
정답 4번
소프트웨어는 하드웨어가 수행할 명령과 자료를 논리적으로 구성한 것이며, 운영체제는 시스템 자원을 관리하는 시스템 소프트웨어이고 문서 작성기·게임은 특정 업무를 수행하는 응용 소프트웨어이다. 고급 언어 프로그램 전체를 먼저 번역해 목적 코드나 실행 파일을 만드는 것은 컴파일러 방식이다. 인터프리터는 원시 프로그램의 문장을 순차적으로 해석·실행하므로 ④가 옳지 않다.