-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
목차
제1장 소프트웨어 공학 개요
제2장 소프트웨어 프로세스 개요
제3장 프로젝트 관리
제4장 소프트웨어 품질
제5장 소프트웨어 테스트
제6장 사용자 요구 분석
제7장 소프트웨어 설계
제8장 소프트웨어 유지보수
제9장 객체지향 분석과 설계
제10장 유스케이스 다이어그램 및 명세
제11장 액티비티 다이어그램
제12장 상호작용 다이어그램
제13장 클래스 다이어그램과 객체 다이어그램
제14장 상태 머신 다이어그램
제15장 기타 다이어그램 (컴포넌트, 패키지, 배포 다이어그램)
- 각 장별 출제예상문제 및 해설 -
제2장 소프트웨어 프로세스 개요
제3장 프로젝트 관리
제4장 소프트웨어 품질
제5장 소프트웨어 테스트
제6장 사용자 요구 분석
제7장 소프트웨어 설계
제8장 소프트웨어 유지보수
제9장 객체지향 분석과 설계
제10장 유스케이스 다이어그램 및 명세
제11장 액티비티 다이어그램
제12장 상호작용 다이어그램
제13장 클래스 다이어그램과 객체 다이어그램
제14장 상태 머신 다이어그램
제15장 기타 다이어그램 (컴포넌트, 패키지, 배포 다이어그램)
- 각 장별 출제예상문제 및 해설 -
본문내용
제1장 소프트웨어 공학 개요
1. 소프트웨어
(1) 소프트웨어의 정의
① 프로그램과 관련 데이터의 묶음
② 포괄적 의미의 소프트웨어는 관련 문서들을 포함한 개념
(2) 소프트웨어의 중요성
1) 소프트웨어의 역할
① 사업체의 의사결정을 지원
② 과학적 ․ 공학적 문제 해결을 지원
③ 모든 종류의 컴퓨터 시스템에 내장됨 ⟶ 중요성의 증가, 세상을 바꾸는 동력
(3) 소프트웨어의 분류
① 시스템 소프트웨어: 컴퓨터를 동작시키기 위한 목적의 소프트웨어
② 응용 소프트웨어: 사용자의 실제 업무를 수행하는 소프트웨어
1) 고객에 따른 분류
① 일반 소프트웨어
㉠ 불특정 다수를 대상으로 설계되는 소프트웨어
㉡ 요구사항이 일반적이고 안정적
㉢ 상용 소프트웨어
㉣ 워드 프로세서, 데이터베이스 관련 제품, 사무용 패키지, 운영체제 등
② 맞춤형 소프트웨어
㉠ 특정 고객을 위해 개발됨
㉡ 응용 도메인, 사용 환경, 요구사항이 특별함
㉢ 프로세스 제어, 교통관제 시스템, 병원 관리 시스템 등
- 중략 -
1. 소프트웨어
(1) 소프트웨어의 정의
① 프로그램과 관련 데이터의 묶음
② 포괄적 의미의 소프트웨어는 관련 문서들을 포함한 개념
(2) 소프트웨어의 중요성
1) 소프트웨어의 역할
① 사업체의 의사결정을 지원
② 과학적 ․ 공학적 문제 해결을 지원
③ 모든 종류의 컴퓨터 시스템에 내장됨 ⟶ 중요성의 증가, 세상을 바꾸는 동력
(3) 소프트웨어의 분류
① 시스템 소프트웨어: 컴퓨터를 동작시키기 위한 목적의 소프트웨어
② 응용 소프트웨어: 사용자의 실제 업무를 수행하는 소프트웨어
1) 고객에 따른 분류
① 일반 소프트웨어
㉠ 불특정 다수를 대상으로 설계되는 소프트웨어
㉡ 요구사항이 일반적이고 안정적
㉢ 상용 소프트웨어
㉣ 워드 프로세서, 데이터베이스 관련 제품, 사무용 패키지, 운영체제 등
② 맞춤형 소프트웨어
㉠ 특정 고객을 위해 개발됨
㉡ 응용 도메인, 사용 환경, 요구사항이 특별함
㉢ 프로세스 제어, 교통관제 시스템, 병원 관리 시스템 등
- 중략 -
추천자료
- 교육방법 및 교육공학
- e-learning에 대한 전망
- 재활공학의 정의, 개념, 출현배경, 발달사, 재활분야, 현실, 개선방안, 향후 중요성과 역할
- CASE TOOL (Computer Aided Software Engineering Tool)이란?
- 요구분석서(소프트웨어 개발 계획) - 소프트웨어 공학
- 교육공학의 개념, 교육공학의 발달과정, 교육공학의 연구법, 체제과학의 교육공학적 접근, 미...
- 학습도구(교구)의 관련법규 변천배경, 학습도구(교구)의 설계규칙, 학습도구(교구)의 활용조...
- 2010년 2학기 컴퓨터과학기초 기말시험 핵심체크
- [기술인력, 산업기술인력, 과학기술인력]기술인력과 산업기술인력, 기술인력과 과학기술인력,...
- [기계시스템, 물류시스템, 인공지능시스템]기계시스템과 물류시스템, 기계시스템과 인공지능...
- 교육방법 및 교육공학 제 8장 컴퓨터와 멀티미디어 교육 탐구문제
- 인간공학(人間工學) & 스마트 태블릿(Smart Tablet)의 인터페이스(Interface) 개선
- 마이다스아이티 경영분석과 마이다스아이티 해외진출 현지화전략 분석및 향후전략제안
- [교육공학 공통] 교육공학자들의 정의 참고해 본인의 교육공학 정의 내리고, 교육공학의 5가...