본문 바로가기
정보처리기사

정보처리기사 필기 기출문제 요점정리7

by 프로그래밍하겠습니다 2025. 3. 19.
728x90
반응형

🎶 정보처리기사 필기 문제에서 자주 나오는 기출 문제들을 푸는 데 필요한 중요 내용들을 요점정리해보자.

1. GOF 디자인 패턴 

  • 구조 패턴 : Bridge, Composite
  • 행위 패턴 : Observer
  • 생성 패턴 : Abstract Factory

 

2. ISO/IEC 25000 특성

기능성, 효율성, 호환성, 사용성, 신뢰성, 보안성, 유지 보수성, 이식성

 

3. 요구사항 개발 과정

도출 -> 분석 -> 명세 -> 확인(검증)

 

4. 익스트림 프로그래밍(eXP)

  • 애자일 개발 방법론을 기반으로 하는 소프트웨어 개발 모형
  • 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절
  • 상식적인 원리와 경험을 최대한 끌어올림
  • 구체적인 실천 방법을 정의하고 있으며, 소스 코드에 중점을 둠

 

5. 유스케이스

  • 유스케이스 다이어그램은 추출된 사용자의 요구를 분석하는 데 사용
  • 주액터(사용자 액터) : 시스템을 사용함으로써 이득을 얻는 대상
  • 부액터(시스템 액터) : 본 시스템과 데이터를 주고받는 연동 시스템
  • 연동 : 상호 간의 동작에 영향을 줄 수 있도록 연결망을 구성하는 것
  • 액터는 대상 시스템과 상호 작용하는 사람이나 다른 시스템에 의한 역할

 

6. 커버리지 종류

구문, 결정, 조건, 조건/결정

 

7. 화이트 박스 검사

N-S 차트를 이용해 검정 기준을 작성

vs 블랙 박스 검사 : 원인-결과 그래프로 테스트 케이스 작성 가능

 

8. McCabe의 Cyclomatic

내부영역 + 외부영역 으로 계산

 

9. V 모델

  • 요구사항 -> 분석 -> 설계 -> 구현, 각 단계를 테스트와 연결하여 표현
  • Perry에 의해 제안, 세부적인 테스트 과정으로 구성돼 신뢰도 높은 시스템을 개발하는 데 효과적
  • 폭포수 모델의 변형
  • 작업과 결과의 검증에 초첨을 둠

V_Model
[사진 1] V 모델 - 출처 : V-model - V 모델 - 위키백과, 우리 모두의 백과사전

10. 데이터 모델의 구성 요소

구조, 연산, 제약조건

 

11. DB 논리적 설계 단계

목표 DBMS에 맞는 스키마 설계

 

12. HTTP 잘 알려진(Well Known) 포트 번호

80

 

13. 선점 스케줄링

  • 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 있음, 과부화 많이 발생
  • 시분할 시스템에 유용

 

14. 비선점 스케줄링

  • 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없음
  • 일괄 처리 시스템에 유용, 응답 시간 예측에 용이

 

15. CIDR 서브넷 마스크

11 ~ 110000 

 

16. Something You Have (소유 기반)

마그네틱 카드, 신분증, OTP

vs Something You are (생체 기반) : 지문

 

17. Hadoop

오픈 소스 기반으로 한 분산 컴퓨팅 플랫폼, 관계형 데이터베이스 간 대용량 데이터를 전송할 때 스쿱(Sqoop)이라는 도구를 이용함

 

728x90
반응형