반응형
기출 문제 내용만 봐도 역공학, 재공학, 재사용은 SW 공학의 필수 토픽이라는 것을 알 수 있으실 겁니다.
관심을 갖고 공부하시길 권고드립니다.
각 기술 토픽 별 상세 내용에 대한 포스팅보다는
관련 정보가 있는 링크와 기출 문제 위주로 이번에는 포스팅했습니다.
소프트웨어 3R
완성된 소프트웨어 프로그램을 기반으로
역공학(Reverse Engineering), 재공학(Re-Engineering), 재사용(Re-Use)을 통해
소프트웨어의 생산성을 극대화하는 기법
기출 문제
(관리 119-4-2)
정보시스템 운영 및 유지보수 관점에서 소프트웨어 공학의 리팩터링(Refactoring) 기법을
활용한 3R(Reverse-Engineering, Re-Engineering, Re-use)에 대하여 설명하시오.
(관리 114-1-11)
재공학(Re-engineering), 역공학(Reverse Engineering)
(관리 95-1-13)
소프트웨어 역공학(Reverse Engineering)과 코드 난독화(Code Obfuscation)의 관계에
대하여 설명하시오.
(응용 108-3-1)
호환성 확보를 위한 컴퓨터 프로그램 코드의 역공학(Reverse Engineering) 허용을
저작권 측면에서 설명하시오.
(응용 111-3-5)
소프트웨어 재사용성을 통해 생산성을 향상시키기 위한 방안을
설계, 구현, 유지보수 단계에서 구체적으로 설명하시오.
(응용 90-1-5)
소프트웨어 재사용 향상을 위한 MVC(Model, View, Controller)
참고 자료
3R(Reverse Eng. Re-Eng. Reuse Eng) (tistory.com)
3R(Reverse Engineering, Re-engineering, Reuse) > 도리의 디지털라이프 (skby.net)
반응형
'정보관리기술사 > SW 공학' 카테고리의 다른 글
결합도 - "내공외제스자" (0) | 2022.12.31 |
---|---|
응집도 - "우논시절통순기" (0) | 2022.12.30 |
XP(eXtreme Programming) 기법 (0) | 2022.12.10 |
스크럼(SCRUM) (0) | 2022.12.09 |
ISP 기본 구성 내용 - "환현정목통" (0) | 2022.11.17 |
댓글