본문 바로가기
728x90

정보처리기사실기3

정보처리기사 실기 단답형 예상문제 모음 소프트웨어 생명주기(SDLC): 시스템의 요구분석부터 유지보수까지 전 공정을 체계화하는 절차 ​ TDD(Test Driven Development): 작성해야하는 프로그램 테스트 먼저 진행 후 그 테스트에 통과할 수 있도록 코드를 작성한다는 원리 델파이기법: 전문가의 경험적 지식을 통해 문제점을 해결하는 기법 ​ 소프트웨어 아키텍처: 소프트웨어의 구성요소,외부로드러나는 특성 , 구성요소간의 관계를 표현한 구조 ​ MVC패턴: 서브시스템을 모델, 뷰,컨트롤러로 구조화 하는 패턴 ​ 디자인패턴: 소프트웨어 설계시 공통으로 발생하는 문제에 대해 자주쓰이는 설계방법을 정리한 패턴 ​ 요구공학: 요구사항에 대해 도출,분석,명세,확인에 대한 프로세스 과정을 연구하는 학문 ​ 형상통제위원회: 형상관리에 대한 주요방침.. 2021. 10. 7.
정보처리기사 실기 용어 정리 1.요구사항 확인 ​ 소프트웨어 생명주기 모델 종류 폭포수 모델/ 프로토타이핑 모델/ 나선형 모델/ 반복적 모델 → 폭프나반 ​ 나선형 모델 절차 계획 및 정의/ 위험 분석/ 개발/ 고객 평가 →계위개고(닭고기(계) 위와 개고기가 맜있는집 ​ 소프트웨어 아키텍처 4+1 뷰 유스케이스 뷰 / 논리 뷰 / 프로세스 뷰 / 구현 뷰 / 배포 뷰 →유논프구배 ​ 아키텍처 비용 평가모델 종류 SAAM / ATAM / CBAM / ADR / ARID →SACAA(사카) ​ 디자인 패턴 구성요서 패턴 이름 / 문제 / 솔루션 / 사례 / 결과 / 샘플 코드 →패문솔 사결샘 ​ 목적에 따른 디자인 패턴 유형 생성 / 구조 / 행위 →생구행(생선구이를 먹으면 행복하다) ​ 목적에 따른 디자인 패턴 종류-생성 패턴 생성(.. 2021. 10. 7.
정보처리기사 디자인 패턴 정리 곧 정보처리기사 실기를 앞두고 있어 제일 외워지지 않는 디자인 패턴을 정리해보았다. 1. 구제적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스를 제공하는 패턴 으로 이 패턴을 통해 생성된 클래스에서는 사용자에게 인터페이스(API)를 제공하고, 구체적인 구현은 concrete Product 클래스에서 이루어지는 특징을 갖는 패턴은 무엇인가? ​ Abstract Factory 동일한 주제의 다른 팩토리를 묶음 ​ 2. 상위 클래스에서 객체를 생성하는 인터페이스를 정의하고, 하위 클래스에서 인스턴스를 생성하도록 하는 방식으로, 상위 클래스에서는 인스턴스를 만드는 방법만 결정하고, 하위 클래스에서 그 데이터의 생성을 책임지고 조작하는 함수들을 오버로딩하여 인터페이스와 실제 .. 2021. 10. 7.
728x90