Chapter 2 : 응용 소프트웨어 사고와 업무를 위한 도구 2.1 : 소프트웨어에 대한 고찰 2.1 : 소프트웨어에 대한 고찰 2.2 : 소프트웨어의 공통적 특징 2.3 : 문서 편집 2.4 : 스프레드 시트 2.5 : 데이터베이스 소프트웨어 2.6 : 재무용 소프트웨어 2.7 : 사이버 공간을 위한 소프트웨어 2.8 : 통합소프트웨어 2.9 : 특수 소프트웨어 2.10 : 소프트웨어가 문제를 초래할 때 2.11 : 윤리와 지적 재산권
2.1 : 소프트웨어에 대한 고찰 소프트웨어의 가장 인기 있는 용도 2가지 종류의 소프트웨어 문서편집 ( 응답자의 97% ) 스프레드시트( 67 % ) 데이터베이스 관리 ( 67 % ) 전자출판 ( 51% ) 2가지 종류의 소프트웨어 응용 소프트웨어 - 특정한 문제를 해결하기 위해, 특정 업무를 수행하기 위해, 또는 오락을 제공하기 위해 개발된 소프트웨어. 시스템 소프트웨어 - 응용소프트웨어가 컴퓨터에 접근 가능케 하고, 컴퓨터가 자신의 내부 자원을 관리하는 것을 돕는 프로그램.
패널 2.1 : 응용소프트웨어와 시스템 소프트웨어
2.1 : 소프트웨어에 대한 고찰 버전, 릴리스 및 호환성 5가지 종류의 응용 소프트웨어 버전(version) - 업그레이드된 소프트웨어 제품. 릴리스(Release) – 조금 업그레이드 된 제품. 소수점이하 숫자의 변동으로 표시. 5가지 종류의 응용 소프트웨어 오락 소프트웨어 가정용 / 개인용 소프트웨어 : 요리, 가정 비품 수리/보수, 집안 장식, 정원손질, 혈통조사, 여행계획등에 대한 소프트웨어. 교육 / 참고 소프트웨어 생산용 소프트웨어 : 사용자로 하여금 특정 업무의 수행 시 보다 효율적이게 하는 소프트웨어. 특수 소프트웨어 : 직업에 상관없이 특정한 일에 유용한 특수 소프웨어.
패널 2.2 : 응용소프트웨어의 다섯가지 종류
2.2 소프트웨어의 공통적 특징 키보드의 특징 특수키 - 데이터의 입력, 삭제 및 편집과 명령어 실행을 위해 사용되는 키(예: Esc,Crtl, Alt, Del, Ins, Home, End, PgUp, PgDn….etc) 기능키 - 사용중인 소프트웨어에 특정 명령을 실행시키는 데 사용되는 키(예 : F1,F2..) 매크로 - 단 한번 또는 일련의 타자나 명령으로 비교적 길고, 미리 예정된 일련의 타자나 명령을 자동적으로 입력하는데 사용되는 키
2.2 소프트웨어의 공통적 특징 사용자 인터페이스 - 소프트웨어의 사용자 관리 부분으로, 사용자는 이를 이용하여 소프트웨어와 통신 또는 대화할 수 있다. 메뉴 - 스크린 상에 나타나는 사용 가능한 명령의 목록으로 메뉴바, 풀다운 메뉴, 팝업 메뉴가 있다. 윈도우 - 스크린에 나타나는 직사각형 모양의 구역으로 프로그램의 특정 부분으로부터 입수한 정보를 디스플레이.
2.2 소프트웨어의 공통적 특징 아이콘 - GUI에서 사용되는 그림으로 명령, 프로그램, 파일 또는 태스크등을 표시. 버튼 - “확인” , “취소”등과 같은 명령을 입력하기 위하여 마우스나 다른 지시장치에 의해 실행되는 모의 화면 버튼. 대화상자 - 스크린 상에 나타나며 사용자의 응답을 필요로 하는 메시지 – “예”, “아니오” 등을 클릭하거나 파일의 이름을 지정할 때 – 를 표시하는 상자.
2.2 소프트웨어의 공통적 특징 튜토리얼(tutorials)과 문서(documentation) 튜토리얼(tutorials) - 제품의 사용법을 배우는데 미리 기술된 일련의 단계를 통해서 도움을 주는 사용법 설명서이거나 프로그램. 기술문서(documentation) - 프로그램에 대해 이야기 형식으로나 그래픽으로 기술한 사용자 안내 또는 참고 매뉴얼.
2.3 문서 편집(Word Processing) 문서 생성하기 커서(Cursor) - 디스플레이 화면에 나타나는 움직이는 기호. 스크롤링(Scrolling) - 텍스트나 다른 스크린 디스플레이를 위아래로 재빨리 이동시키는 행위. 워드 랩(Word Wrap) - 텍스트가 오른쪽 끝에 입력되었을 때 다음 줄로 자동으로 텍스트를 연결.
패널 2.3 : 문서 편집 스크린
2.3 문서 편집(Word Processing) 문서 편집하기 삽입과 삭제 - 삽입(inserting) : 서류에 텍스트를 추가 시키는 행위. - 삭제(deleting) : 텍스트를 지우는 행위. 찾기 / 바꾸기 - 문서에 존재하는 단어, 구 , 숫자 등을 찾을 수 있고 이를 다른 것으로 바꾸는 기능 자르기 / 복사 / 붙이기 - 복사나 이동시키려는 텍스트의 부분을 선택해서 현재 문서나 새문서의 어느 곳으로든 복사나 이동이 가능. 오자검사, 철자법 검사 및 사전
2.3 문서 편집(Word Processing) 문서 포맷하기 폰트 스페이스와 열 여백과 정렬 쪽번호, 머리말, 꼬리말 기타포맷 문서 인쇄하기 - 인쇄방식 : 여러부(several copy) 인쇄, 낱장인쇄(individual page), 부분인쇄(range of pages)
2.4 스프레드쉬트 정의 화면에 정렬되어 있는 눈금으로 정렬된 행과 열에 데이터나 공식을 입력하므로 표종류를 생성시키는 프로그램 주요 기능 열, 행 및 레이블 셀, 셀 주소 : 셀은 행과 열이 교차하는 장소, 셀의 위치를 셀주소 공식, 함수 및 재계산 : 계산을 위한 명령, 공통계산, 셀값을 재처리 추가적인 가능성 : 사용자의 환경에 맞추어 추가적으로 환경을 바꿀수 있는 가능성
패널 2.4 전자 스프레드 쉬트
패널 2.5 분석 그래픽 분석 그래픽 : 차트작성 스프레드쉬트 숫자 데이터를 보다 쉽게 분석할수 있는 그래픽 형태
2.5 데이터베이스 소프트웨어 정의 데이터베이스 소프트웨어의 장점 상호 관련된 파일의 컴퓨터 기반 집합 한번에 여러가지 파일을 이용할수 있으므로 여러가지응용이 가능하다. 예) 음향, 동영상 및 그래픽을 포함하는 멀티미디어 데이터 베이스
2.5 데이터베이스 소프트웨어 데이터베이스 소프트웨어의 주요특징 데이터베이스 구성 : 필드(field),레코드(record),파일(file) 필드 : 데이터의 단위 레코드 : 관련 필드를 모아 놓은 것 파일 : 관련된 레코드들을 모아놓은 것 검색과 디스플레이 : 레코드에 대한 빠른 검색과 디스플레이 정렬 : 레코드에 있는 내용으로 순서를 쉽게 변경 가능 계산과 포맷 : 이미 만들어져있는 공식과 포맷으로 각종 보고서 생성 가능
패널 2.6 필드, 레코드 및 파일의 개념 도해
2.5 데이터베이스 소프트웨어 개인 정보 관리자 [PIM] 주소, 약속 일정, 각종 목록 및 메모내용 등의 일상적 정보를 기록, 관리하는 소프트웨어
2.6 재무용 소프트웨어 개인 재무 관리자 수입과 지출의 기록유지 : 개인의 수입,지출의 다양한 계좌관리 수표책 관리 : 정기 지불, 전자 이체를 포함한 포괄적 수표책관리 보고하기 : 실지 비용과 예산비용을 비교 소득세 : 소득 신고를 위해 수입,지출 관리 기타 : 재무 계획과 유가 증권 관리 기능 등 제공
2.6 재무용 소프트웨어 기타 재무용 소프트웨어 중소 기업 회계 및 세금 소프트웨어 장부기록 업무,임금 대장 자동 작성용 회계소프트웨어 사업 계획 수립용 소프트웨어 퇴직 계획 소프트웨어 투자 관리 소프트웨어
2.7사이버 공간을 위한 소프트웨어 통신 소프트웨어 온라인 연결 : 천리안, 하이텔 등 금융 서비스 이용 : 상품 주문, 비행기 표 예약, 홈뱅킹 등 자동 전화 서비스 : 자동 응답, 자동으로 전화 걸기 등 원격 접근 접속 : 출장중일 때 휴대용 컴퓨터 이용 파일 전송 : 다운로드(download), 업로드(upload) 팩스 송수신 : 컴퓨터를 통한 팩스 송수신
2.7 사이버 공간을 위한 소프트웨어(cont) 전자 우편 소프트 웨어 웹 브라우저(web browser) Eudora MS Outlook Netscape Messenger 웹 브라우저(web browser) 월드 와이드 웹(Web) 넷스케이프 Navigator/Communicator 마이크로소프트 Internet Explorer
Panel 2.7 웹 브라우저란 무엇인가?
2.7 사이버 공간을 위한 소프트웨어(cont) 웹 검색 도구 디렉토리 주제별로 분류한 색인 야후 ( http://www.yahoo.co.kr ) 검색 엔진 주제어 검색 알타비스타 ( http://www.altavista.co.kr )
2.8 통합 소프트웨어와 꾸러미 통합 소프트웨어 패키지 (integrated sofware package) 문서 편집 스프레드시트 데이터베이스 관리자 그래픽 및 통신 등 응용 프로그램들의 기본적 특징 결합 AppleWorks, ClarisWorks, Lotus Works, MS Works 등
2.8 통합 소프트웨어와 꾸러미(cont.) 소프트웨어 꾸러미(software suite) 표준 사용자 인터페이스 스프레드시트, 문서 편집, 그래픽 및 통신 등 일괄 (Bundled), 개별 (Unbundled) MS Office, Lotus SmartSuite ( IBM ), WordPerfect ( Coral ) 보고 느낀다 ( Look and Feel )
2.9 특수 소프트웨어 전자 출판(DTP) 프리젠테이션 그래픽 프로젝트 관리 캐드(CAD) 드로잉/페인팅 그룹웨어(Groupware) 멀티미디어 저작
2.9 특수 소프트웨어(cont.) 전자 출판(DTP) 텍스트와 그래픽의 결합 다양한 형태와 레이아웃 스타일 다른 응용프로그램 파일 이용
패널 2.8 전자 출판 프로그램이 다른 파일을 사용하는 방법
2.9 특수 소프트웨어(cont.) 프리젠테이션 그래픽 다른 소프트웨어 도구로부터 얻은 그래픽과 데이터/정보 이용 분석 그래프, 무늬 패턴, 3차원 입체영상 등 MS PowerPoint, WordPerfect Presentations, ASAP, Astound 35밀리미터 슬라이드
2.9 특수 소프트웨어(cont.) 프로젝트 관리 일정계획, 인력, 비용 및 자원 관리 Gantt 차트 : 작업 예정 기간 PERT ( Programming Evaluation Review Technique ) 차트 : 시간 + 업무 사이의 관계
Gantt 차트 © The McGraw-Hill Companies, Inc., 1999
PERT 차트
CAD (Computer-Aided Design) 2.9 특수 소프트웨어(cont.) CAD (Computer-Aided Design) 제품, 건물, 토목공학 설계 및 지도 디자인 Autosketch, CorelCAD, Parametic CADD (Computer-Aided Design and Drafting) CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)
2.9 특수 소프트웨어(cont.) 드로잉/페인팅 프로그램 드로잉 프로그램 (drawing program) CorelDRAW, Adobe Illustrator, Freehand (Macromedia) 페인팅 프로그램 (painting program) Painter(MetaCreation), Adobe Photoshop, Corel PhotoPaint, PaintShop Pro(JASC)
2.9 특수 소프트웨어(cont.) 그룹웨어 (Groupware) 아이디어 공유, 문서 수정 다대다 통신 MS Exchange, GroupWise(Novell), Communicator(Netscape) 전자우편, 토론 그룹, 고객 주문형 데이터 베이스, 스케줄 설정, 통신보안, 웹 페이지 접속
2.10 소프트웨어가 문제를 일으킬 때 새로운 응용 소프트웨어의 두 가지 단점 응용 소프트웨어 단점에 대한 대응 방법 결론 블로트웨어(BloatWare) 쇼블웨어(ShovelWare) 응용 소프트웨어 단점에 대한 대응 방법 지침 매뉴얼 도움말 소프트웨어 제품 서비스 전화 상업적 서적 소프트웨어 관련 지식인에게 묻기 결론 소프트웨어 선택시 버전보다 유용함이 우선되어야 함
새로운 소프트웨어에서 생기는 문제 블로트웨어(BloatWare) 쇼블웨어(ShovelWare) 지나치게 많은 기능을 가지는 소프트웨어를 뜻 함 주로, 제작 회사의 의도적인 퇴화 작전에 의해 발생 쇼블웨어(ShovelWare) 지나치게 많은 결함을 가진 소프트웨어 소프트웨어 개발시간이 짧아지면서 결함을 제대로 검증하지 않고 출시되어서 나오는 경우 이전 버전이나, 시스템과 호환성이 결여되는 것도 뜻함 주로 사용자가 직접 해결해야 함(패치 설치와 같은 조치)
소프트웨어 문제에 대한 대처 방안 지침 매뉴얼 도움말 소프트웨어 제품 지원 전화 상업적 서적 소프트웨어 관련 지식인에게 묻기 지면으로 혹은, 디스켓등으로 배부되는 사용자 안내서를 뜻함 도움말 소프트웨어 네트웤을 통해서 혹은 소프트웨어가 들어있는 미디어에 제공 제품 지원 전화 제작사의 고객 지원센터에 전화하기 상업적 서적 매뉴얼이라기 보다는 전문 서적임 소프트웨어 관련 지식인에게 묻기
2.11 윤리와 지적 재산권 지적 재산권 저작권 관련 문제 인간의 정신 활동의 산물 저작권 침해 저작권 표절 영상과 음향의 소유권
무료 소프트웨어의 종류 라이센스의 종류 공용 도메인 소프트웨어 프리웨어(FreeWare) 셰어웨어(ShareWare) Shrink-Wrap 사이트 라이센스 동시 이용 라이센스 네트워크 라이센스
지적 재산권 저작권 지적 재산을 보호하기 위한 방법 소유자의 허가없는 복제는 불법 저작권은 표현을 보호함 소유권자의 아이디어는 사용될 수 있음 서적, 기사, 팜플릿, 음악, 예술, 그림, 영화, 소프트웨어 모두 적용됨
저작권 관련 문제 침해 소유권자의 허락없이 복제하는 것 표절 소유권자의 것을 자신의 것으로 해석, 공표하는 행위 영상과 음향의 소유권 예술 작품에 대한 허가와 침해의 경계가 불분명한 것이 문제 비슷하게 만든 것을 창작으로 할 것인가, 복제라 할 것인가의 문제
무료 소프트웨어의 종류 공용 도메인 소프트웨어 프리웨어(FreeWare) 셰어웨어(ShareWare) 저작권에 의해 보호되지 않는 소프트웨어 자유로운 복제 가능 프리웨어(FreeWare) 무료로 사용할 수 있으며, 무료로 유통되는 소프트웨어 법적 권리는 제작자에게 있음 셰어웨어(ShareWare) 일정 기간판 무료로 사용 가능 저작권의 보호를 받음
라이센스의 종류 라이센스 Shrink-wrap 소프트웨어를 복제하여 재 배포 않겠다는 계약과 같음 패키지를 싸고 있는 포장에 붙어있는 서면 라이센스 별도의 서명이 불필요
사이트 라이센스 동시 이용 라이센스 네트웤 이용자 라이센스 공용 시설내에서 복사하여 사용할 수 있도록 하는 라이센스(학교, 실습실 등) 동시 이용 라이센스 소프트웨어를 동시에 사용할 수 있는 사람수를 제한 네트웤 이용자 라이센스 네트웤 단일 / 다수 이용자 라이센스로 구분됨 다수 이용자일 경우 동시 사용 개념으로 간주됨