안녕하세요, 온라인컴퓨터강좌 컴띵입니다.
오늘 컴활1급필기 강좌에서는 소프트웨어에 대해 공부해보도록 하겠습니다.
소프트웨어의 개념과 응용 소프트웨어의 구분에 대해 중점적으로 알고 넘어가시면 될것 같습니다.
오늘도 화이팅^^
<소프트웨어의 개념 및 종류>
소프트웨어개념
컴퓨터전체를 작동시키거나 사용자가 컴퓨터를 이용하여 특정업무를 처리할 수 있게 개발된 프로그램
시스템 소프트웨어와 응용소프트웨어로 구분된다.
-시스템소프트웨어 : 컴퓨터 전체를 작동시키는 프로그램. 기능에 따라 제어프로그램과 처리프로그램으로 구분
(종류: 운영체제, 언어프로그램, 유틸리티 등)
-응용소프트웨어 : 사용자가 컴퓨터를 이용하여 특정업무를 처리할 수 있게 개발된 프로그램
(종류: 워드프로세서, 스프레드시트, 그래픽 소프트웨어 등)
소프트웨어 종류
워드프로세서 | 문서를 작성, 편집, 저장, 그리고 인쇄하는기능을 갖춘 프로그램 한글, 훈민정음, MS-워드등 |
스프레드시트 | 계산,차트작성 및 간단한 데이터관리를 할 수 있는 프로그램 엑셀, Lotus1-2-3 , 훈민시트 등 |
데이터베이스 | 많은 양의 데이터를 체계적으로 관리하기 위한 프로그램 dBase, 액세스, SQL 등 |
프레젠테이션 | 발표회나 세미나 등에서 효과적인 의사표현을 위해 사용하는 프로그램 파워포인트, 프리랜서등 |
페인팅 | 비트맵형식의 데이터를 다루는 프로그램 한글WinodwsXP의그림판등 |
드로잉 | 벡터형식의 데이터를 다루는 프로그램(일러스트레이터등) |
리터칭 | 작성된 이미지에 효과를주어 새롭게 표현하는 프로그램(포토샵, 페인트샵등) |
전자출판(DTP) | 출판에 필요한 원고작성, 편집, 인쇄 등을 일괄적으로 처리하는 프로그램 Page Maker, Quark XPress등 |
CAD | 건축, 기계, 전자회로 등의 설계도면을 작성하기 위한 프로그램 AutoCAD , ORCAD등 |
소프트웨어분류
상용소프트웨어 | 정식으로 대가를 지불하고 사용해야 하는 것으로, 해당 소프트웨어의 모든 기능을 정상적으로 사용 할 수있다 |
셰어웨어 (Sharewre) | 기능 혹은 사용기간에 제한을두어 배포하는 것으로, 무료로 사용할 수 있다 |
공개소프트웨어 | 무료로 사용 또는 배포가 가능한 프로그램으로 주로 인터넷을 통해 배포된다 |
데모버전 | 정식프로그램의 기능을 홍보하기 위해 사용기간을 제한한 프로그램 |
패치버전 |
이미 제작하여 배포된 프로그램의 오류 수정 혹은 기능향상을 위해 일부 프로그램을 수정하여 배포한다 |
알파버전 | 제작회사내에서 성능을 시험하기위한 테스트용 버전 |
베타버전 | 공식 프로그램을 발표하기 전 일반사용자에게 공개되어 제공되는 버전 |
트라이얼버전 | 상용 소프트웨어를 일정기간 동안 사용해 볼 수 있는 체험판 프로그램 |
번들 | 특정한 소프트웨어나 하드웨어를 구매했을 때 끼워주는 소프트웨어 |
운영체제
컴퓨터 전체를 작동시키는 프로그램으로 기능에 따라 제어프로그램과 처리 프로그램으로 구분한다.
사용자의 편의를 도모하는 동시에 시스템의 생산성을 높이기 위한 프로그램의 모임. 사용자와 컴퓨터 사 중계자 역할
-운영체제의 목적 : 응답시간 단축, 처리능력 증대, 신뢰도 향상, 사용가능도 증대에 있다.
-운영체제의 종류 : Unix , Linux , Windows, MS-DOS등이있다.
-운영체제의 주요기능 : 프로세스, 기억장치, 주변장치, 파일등을 관리하는 것
운영체제의 운영방식
일괄처리 | 처리할 데이터를 일정량 또는 일정기간 동안 모았다가 한꺼번에 처리하는방식 (급여계산, 공공요금 계산 등) |
실시간처리 | 처리할 데이터가 생겨날 때 마다 바로 처리하는 방식(은행업무등) 다중 프로그래밍 1대의 CPU로 여러 개의 프로그램을 동시에 처리하는 방식 |
시분할시스템 | 1대의시스템을여러사용자가동시에사용하는방식 |
다중처리 |
처리속도를 향상시킬 목적으로 하나의 컴퓨터에 여러 개의 CPU를 설치하여 프로그램을 처리하는 방식 |
분산시스템 | 지역적으로 분산된 여러 대의 컴퓨터를 연결하여 작업을 분담하여 처리 |
제어 프로그램
컴퓨터 전체의 작동상태감시, 작업의 순서지정, 작업에 사용되는 데이터관리 등의 역할을 수행하는 것
감시프로그램 | 제어프로그램 중 가장 핵심적인 역할을 하는 것으로, 자원의 할당 및 시스템전체의 작동상태를 감시한다. |
작업관리 프로그램 | 작업이 정상적으로 처리될 수 있도록 작업의 순서와 방법을 관리하는 프로그램 |
데이터 관리프로그램 |
작업에 사용되는 데이터와 파일의 표준적인 처리 및 전송을 관리하는 프로그램 |
처리프로그램
제어 프록램의 지시를 받아 사용자가 요구한 문제를 해결하기 위한 프로그램을 말하며 언어 번역프로그램과 서비스 프로그램을 구분
언어번역프로그램 | 사용자가 고급언어로 작성한 원시프로그램을 기계어형태의 목적프로그램으로 변환 |
서비스프로그램 | 사용자가 컴퓨터를 더욱 효율적으로 사용할 수 있도록 제작된 프로그램이다. |
온라인컴퓨터강좌 컴띵이었습니다.
궁금하신 부분은 댓글로 문의해주시면 됩니다. 감사합니다.
'국가기술자격 > 컴퓨터활용능력' 카테고리의 다른 글
[컴활1급필기]컴퓨터일반_웹프로그래밍언어 (0) | 2014.04.08 |
---|---|
[컴활1급필기]컴퓨터일반_보조프로그램,유틸리티,프로그래밍 언어 (0) | 2014.04.07 |
[컴활1급필기]컴퓨터일반_네트워크 (0) | 2014.04.06 |
[컴활1급필기]컴퓨터일반_시스템관리 및 유지 보수 (0) | 2014.04.05 |
[컴활1급필기]컴퓨터일반_인쇄(프린터) (0) | 2014.04.04 |