소프트웨어 3r
역공학, 재공학, 재사용
재공학 과정
분석 → 재구성→역공학 →이관
소프트웨어 개발단계
계획 → 요구사항분석→설계 →구현 →테스트 →유지보수
소프트웨어 개발모델
폭포수모델/프로토타이핑모델/나선형모델
나선형모델: 계획및 요구분석 →위험분석 →개발 →사용자 평가
v모형
분석설계구현 → 단위테스트→ 통합테스트→시스템테스트 →인수테스트
비용산정기법 (행정학이랑 비슷함)
★하향식기법 전문가 판단/ 델파이기법
상향식기법
수학적산정기법
★①COCOMO 소프트웨어 규모를 LOC(Line Of Code)기반으로 예측 소프트웨어 종류에 따라 비용산정 공식에 적용하여 비용 산정
★개발유형: 조직형5만라인/반분리형:30만라인이하/내장형:30만라인 이상
②퍼트남기법 rayleigh-norden곡선 /slim
③기능점수기법 : ★ ESTIMACS: FP모형을 기반으로 한 자동화 추정도구
소프트웨어 기능 분류
★ 데이터기능: 내부논리파일/외부연계파일
★ 트랜잭션기능: 외부입력/외부출력/외부조회
---------------------------------------------------------------p.326~
소프트웨어 개발표준
-iso12207
생명주기 프로세스
기본생명주기
지원생명주기
조직생명주기
-ISO 15504(SPICE)
3확립단계 표준 프로세스를 사용한다
4예측단계 정량적 이해 및 통제
-CMM
초기/반복단계/정의단계/관리단계(정량적 프로세스관리)/최적화 단계
-CMMi
초기/관리단계/정의단계/정량적관리단계/최적화 단계
소프트웨어개발 프레임워크
프레임워크: 소프트웨어 설계 및 구현과정에서 클래스들을 모아놓고 제공하는 방식
공통적인 부분을 제공
-특징
모듈화/재사용성/확장성(오버로딩, 오버라이딩)/제어의 역흐름:패턴을 활용하여 개발자가 직접 코드의 흐름을 제어하지 않아도 된다. 프레임 워크가 제공하는 인터페이스와 메서드를 호출하여 코드의 흐름을 제어할수 있도록한다.= 수행을 거꾸로 결정한다.
'【축 완독】 > [흥달샘]정처리필기-쟁점노트' 카테고리의 다른 글
[흥달쌤] 2024 흥달쌤의 정보처리기사 필기 2권 131p.~선생님 이번에 합격하게해주세요.. (0) | 2024.02.24 |
---|---|
[흥달샘]2024 흥달쌤의 정보처리기사 필기-2권 ~P.126힘을줘요 흥직샘 이번에는 합격해야해요 선생님 강의 비싸요ㅠㅠ (0) | 2024.02.20 |
[흥달쌤]2024 흥달쌤의 정보처리기사 필기03.sql 활용p.572- (0) | 2024.02.18 |
[흥달쌤] 2024 흥달쌤의 정보처리기사 필기 p.509 쟁점 정리 (0) | 2024.02.13 |
[흥달쌤] 정보처리기사 필기 쟁점노트p.428--p. (0) | 2024.02.12 |