CHAPTER 04 컴퓨터 소프트웨어.

Slides:



Advertisements
Similar presentations
비즈쿨 - 정 성 욱 - - 금오공고 비즈쿨 - 정 성 욱 1. 나는 각 단원들의 활동들에 성실하게 참여 하겠습니다. 우리의 다짐 2. 나는 나와 전체의 발전을 위해 각 멘토들의 지도에 순종하겠습니다. 3. 나는 각 단원들을 숙지함으로써 비즈니스 마인드를 함양하고 자신의.
Advertisements

I am Computer I am Computer 7 장 응용 소프트웨어 7.1 응용 프로그램이란 ? 7.2 워드프로세서 7.3 프리젠테이션 7.4 스프레드시트 7.5 데이터베이스.
내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
C 언어 Sun Moon University 1 of 25 C 언어 : 강의소개 강의실 : 산 211 담당교수 : 고경철 ( 정보통신공학과 ) 사무실 : 산학협력관 105B 면담시간 : 수업후 1 시간
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
발표자 : KAIST 산업디자인과 김명석 교수 지능형 로봇 디자인기술로드맵 개발결과 설명회 핵심디자인기술의 개념 및 중요성 로봇 디자인 기술 로봇 서비스 컨텐츠 디자인기술 로봇 조형 생성 기술 로봇 생산 지원 디자인기술 로봇디자인 개발환경 구축.
J-Stream part1 (Software streaming service) ▪ 팀명 : Jukdori ▪ 팀원 : 16 th 윤병호 (PL) 15 th 송인규 16 th 김영진.
Chapter 07. 클라우드 서비스와 모바일 기기의 연동. 1. 클라우드 2. 구글 드라이브와 구글 오피스 3. 인터넷 캘린더 4. 인터넷 메모.
Home Media Network (HMN)
시스템 운영계획 OS 설치 및 드라이버 설치 패치 및 업그레이드 보안설정
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
전남행복수업 design 독서ㆍ토론 수업 지원 자료 활용 목포유달초등학교 김미향.
2009년 IT인재개발원 [연수생 모집요강]
전남행복수업 design, 독서·토론수업 연구의 개요를 말씀드리겠습니다..
TOURISM & BUSINESS INFORMATION SYSTEM. TOURISM & BUSINESS INFORMATION SYSTEM.
Chapter 1. 운영체제의 개요 이태호.
Mobile Cloud Messaging Package
Open Platform을 기반으로 한 System SW 및 Application SW 전문가
소프트웨어와 운영체제.
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
1. 컴파일러 개론 1-1. Compiler 정의 1-2. Language Processing System
컴퓨터 과학 개론 √ 원리를 알면 IT가 맛있다 컴퓨터 과학도를 위한 첫 전공서 ehanbit.net.
4장 응용 소프트웨어 4.1 응용 소프트웨어의 분류 4.2 사무용 소프트웨어 4.3 비즈니스 활용
고교평준화의 득과 실 김영주 이지영 최윤영.
크로스 컴파일 환경 구축.
컴퓨터 소프트웨어.
제4장 Cross Compiler 설치.
Chapter 8. 소프트웨어 e-learning Computers.
프로그래밍 언어론 2004년 가을학기 창 병 모 숙명여대 컴퓨터과학과.
컴퓨터 구조학 정보보호학과.
임베디드 운영체제 (리눅스 중심) Lecture #2.
Visual ESTO 안정성,편리성,성능을 한단계 높였습니다! Visual ESTO IDE/Debugger/Monitor
4장. 컴퓨터 시스템의 구성과 기능 다루는 내용 컴퓨터 분해를 통한 본체 살펴보기 컴퓨터 구성요소 컴퓨터의 기능
Chapter 2 : 응용 소프트웨어 사고와 업무를 위한 도구 2.1 : 소프트웨어에 대한 고찰
This is presentation About Team Introduction S.O.A. Sensor Of Arduino.
Visual C++ Programming
정보(information) 데이터(data) 어떤 사물에 대한 소식이나 자료 가공된 데이터
IT CookBook, 창의적 공학설계 : Creative ideas
프로그래밍 서울대학교 통계학과 2009년 2학기 컴퓨터의 개념 및 실습 (
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
소프트웨어 2006년 2학기 컴퓨터의 개념 및 실습.
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
운영체제 이나현.
전자의료시스템 및 실습 C-언어 구 환 경희대학교 전자정보대학 동서의료공학과.
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
아날로그 VS 디지탈 -. Analog Vs Digital -. 디지털 논리에 대하여 -. 메모리에 대하여
쉽게 풀어쓴 C언어 Express 제1장 프로그래밍의 개념 C Express.
컴퓨터 시스템 개관 시스템 프로그래밍 - Lecture #1 신라대학교 컴퓨터공학과 시스템 프로그래밍.
기계어변천사.
1. 기계와 기구 1.1 기계는 저항력이 있는 물체를 조합하여 한정된 범위내에서 상대운동을 하며, 공급된 에너지에 의해 외부에 일정한 일을 하는것으로, 즉 “사람을 대신하여 일을 하는 도구”로 정의 될 수 있다 1.2 기계의 구비조건 1) 저항력이 있는 물체를 조합한.
건설관리학 Chapter 10 생산성 관리.
칼빈의 생애와 개혁자로의 변모 사학과 김종식.
매스커뮤니케이션 신문 목원대학교 서 진 희.
국제의료관광 관련 법, 제도.
myfood.com 상명대 맛집 홈페이지 구축 제안서
운영체제 익히기 (2) 기술ㆍ가정 1학년 Ⅴ. 컴퓨터와 정보처리 >2.정보의 생산과 저장 및 분배 (5 / 5)
제1장 정리 컴퓨터소프트웨어과 2-A반 주세호.
쉽게 풀어쓴 C언어 Express 제1장 프로그래밍의 개념 C Express.
10장 OSI 7 Layer 강원도립대학교 정보통신개론.
소프트웨어의 불법복제 신용섭, 유창주, 정현구, 주현수.
CHAPTER 9-1 한국의 사회복지정책 - 사회보험제도 -
민사소송실무 PRESENTATION 법무법인 소명 변호사 권 형 필.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall
북한학 과목소개 최 장 옥 교 수 연평도 앞 월래도 시찰.
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
경찰학 세미나 제 5 강 경찰관직무집행법 2조 5호의 의미 신라대학교 법경찰학부 김순석.
그 새로움과 효과적인 비용감소및 판매 마케팅 전략
11월 고등부 공과설교 업드림? 업드림! 갈라디아서 6:9-10.
Presentation transcript:

CHAPTER 04 컴퓨터 소프트웨어

차례 소프트웨어 개요 시스템 소프트웨어 응용 소프트웨어 응용 소프트웨어의 기능별 분류

SECTION 01 소프트웨어 개요

소프트웨어 물리적인 컴퓨터 시스템을 동작시키는 데 사용되는 다양한 프로그램

소프트웨어의 분류 system software application software firmware middleware 컴퓨터 하드웨어 시스템의 기능을 통제하고 관리하는 소프트웨어 운영체제 등 application software 사용자가 원하는 여러 가지 작업을 컴퓨터가 행하기 위해 필요로 하는 소프트웨어 firmware 응용 소프트웨어처럼 별도의 설치 과정을 거치는 것이 아니라 하드웨어의 롬(ROM)에 저장되어 하드웨어를 제어하는 역할을 수행하는 소프트웨어 middleware 서로 다른 기종의 하드웨어나 프로토콜, 통신 환경 등을 연결하여 응용 프로그램과 그 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있게 하는 소프트웨어

펌웨어와 미들웨어

SECTION 02 시스템소프트웨어 정보-응용-원리와 함께하는 컴퓨터 개론

시스템 소프트웨어 사용자가 컴퓨터 하드웨어 및 각종 정보를 효율적으로 사용할 수 있도록 지원하기 위한 모든 프로그램 운영체제 Operating System 로더 Loader 컴파일러 Compiler 어셈블러 Assembler 링커 Linker 유틸리티 Utility

링커 & 로더 링커(linker) 로더(loader) 하나의 결과를 출력하기 위해 작성된 서로 다른 작은 프로그램들을 연결하여 실행 가능한 하나의 프로그램으로 만들어주는 시스템 소프트웨어 로더(loader) 하드디스크와 같은 보조기억장치에 저장되어 있는 특정 프로그램을 중앙처리장치가 실행하기 위해 주기억장치에 적재하는 과정을 담당

링커 & 로더

언어처리 프로그램 프로그래밍 언어 기계어(machine code) 언어처리 프로그램 사용자가 컴퓨터를 통해 특정 작업을 수행하기 위해 사용하는 언어 기계어(machine code) 컴퓨터가 사용하는 0, 1로 된 이진 체계 언어 언어처리 프로그램 컴파일러(compiler) : C나 C++ 등과 같은 고급 언어를 기계어로 번역 어셈블러(assembler) : 저급 언어인 어셈블리어(assembly language)를 기계어로 번역

언어처리 프로그램

2.3 유틸리티 (1/3) 유틸리티(utility) 컴퓨터 하드웨어, 운영체제, 응용 소프트웨어를 관리하는 데 도움을 주는 프로그램 종류 디스크 조각모음 파일 압축 백업과 복원 장치 드라이버

2.3 유틸리티 (2/3) 디스크 조각모음 파일 압축(compression) 컴퓨터 하드디스크의 조각난 파일을 통합하는 작업 하드디스크의 데이터를 재정렬하고 조각난 파일을 다시 통합하여 컴퓨터를 더 효율적으로 실행할 수 있도록 해주는 도구 파일 압축(compression) 파일을 더 적은 저장 공간에 효율적으로 저장하기 위해 파일의 크기를 줄이는 작업 파일 압축 형식 ZIP / JPEG(JPG) / MP3 등 윈집(WinZip) ZIP 압축 유틸리티로 많이 사용되는 프로그램

2.3 유틸리티 (3/3) 백업(backup)과 복원(restore) 장치 드라이버(device driver) 백업 복원 파일 손상에 대비하여 원본과 다른 복사본 파일을 저장해두는 작업 복원 백업된 내용을 다시 복구하는 작업 장치 드라이버(device driver) 컴퓨터 시스템에 부착된 장치를 제어하기 위한 유틸리티 프로그램 운영체제가 전달하는 명령어들을 각각의 장치가 이해할 수 있는 명령으로 변경하여 작업을 실행할 수 있도록 제어

SECTION 03 응용 소프트웨어

03 응용 소프트웨어 응용 소프트웨어 사용자가 컴퓨터 시스템을 통해 특정 작업을 수행하고자 할 때 사용하는 소프트웨어

3.1 상용소프트웨어와 주문형소프트웨어(1/2) 상용 소프트웨어(commercial software)

3.1 상용소프트웨어와 주문형소프트웨어(2/2) 주문형 소프트웨어(customized software)

3.2 소프트웨어 저작권과 배포 (1/3) 프리웨어(freeware) 셰어웨어(shareware) 사용자들에게 대가없이 무료로 제공되는 소프트웨어 셰어웨어(shareware) 무료로 배포되긴 하지만 사용 기간이나 기능상에 제약이 있는 소프트웨어 퍼블릭 도메인(public domain) 저작권이 소멸된 저작물 아이디어를 독자적으로 표현한 창작물 문학 작품, 논문, 작곡, 영화, 미술품, 컴퓨터 프로그램 등

3.2 소프트웨어 저작권과 배포 (2/3) 오픈소스 소프트웨어(open-source software) 소스 코드 제공 사용자들이 자유롭게 변경하거나 수정 가능 사이트 라이선스(site license) 소프트웨어 사용권을 특정 단체에 소속된 사용자에게 부여하거나 정해진 종류 또는 정해진 수의 컴퓨터에 부여하는 것 ASP(Application Service Provider) 고가의 하드웨어, 소프트웨어를 도입하지 않고 네트워크 인프라를 이용하여 다양한 정보화 솔루션을 사용할 수 있는 어플리케이션 임대 서비스

3.2 소프트웨어 저작권과 배포 (3/3) 네트워크 라이선스(network license) 해당 프로그램을 서버에 설치해놓고 사용자들이 네트워크를 통해 서버로 접속하여 해당 프로그램을 사용하는 것

SECTION 04 응용 소프트웨어의 기능별 분류

4.1 오피스 제품군 (1/3) 업무용으로 사용되는 소프트웨어들을 하나로 묶은 응용 프로그램 제품군 워드프로세서(word-processor) : 문서 작성 및 편집 등이 가능한 소프트웨어 스프레드시트 소프트웨어(spreadsheet software) : 대량의 숫자 데이터를 입력, 계산, 조작, 분석하는 소프트웨어 프레젠테이션 소프트웨어(presentation software) : 강의나 세미나 또는 강연에 필수품처럼 되어있는 프로그램 데이터베이스 소프트웨어(database software) : 연관 있는 데이터를 포괄적으로 관리하는 소프트웨어

4.1 오피스 제품군 (2/3) 워드프로세싱 소프트웨어(한/글, 워드) 스프레드시트 소프트웨어(엑셀, 칼크)

4.1 오피스 제품군 (3/3) 프레젠테이션 소프트웨어(파워포인트, 슬라이드) 데이터베이스 소프트웨어(엑세스, 베이스)

전자출판 소프트웨어 (1/2) 탁상출판(DTP, DeskTop Publishing) 문자나 화상 정보를 디지털 미디어를 이용하여 출판하는 작업 소프트웨어: 인디자인, 쿼크 익스프레스

전자출판 소프트웨어 (2/2) 디지털 출판 E-BOOK, 오디오북, 모바일북 등의 전자책을 만드는 작업

협업 소프트웨어 그룹웨어(groupware) 여러 명의 사용자가 각기 별개의 작업 환경에서 통합된 하나의 프로젝트를 동시에 수행할 수 있도록 만들어주는 소프트웨어 소프트웨어: 로터스 노츠

그래픽 소프트웨어 (1/3) 페인트(paint) 프로그램(포토샵, 페인트샵) 그리기(drawing) 프로그램(일러스트레이터, 드로우)

그래픽 소프트웨어 (2/3) 사진 편집(picture editing) 프로그램 페인트 프로그램이 사진 편집 프로그램으로 사용됨 CAD(Computer Aided Design) 프로그램(오토캐드, 캐디안)

그래픽 소프트웨어 (3/3) 3D 모델링(3D modeling) 및 애니메이션(animation) 프로그램 (3D 스튜디오 맥스, 마야)

분석 소프트웨어 통계 분석: SAS(Statistical Analysis System) 수치 계산이나 모델링 및 데이터 분석: Mathematica 물리적인 신호 분석: DADiSP

The End