Notice
Recent Posts
Recent Comments
Tags
- 백준 다이나믹프로그래밍
- 프로그래머스 level1
- 프로그래머스 전화번호 목록 파이썬
- 장고
- Django
- 전화번호 목록 python
- 알고리즘 공부
- 프로그래머스 고득점 kit
- 프로그래머스 레벨2
- 백준
- 프로그래머스
- 코딩테스트
- dp 알고리즘
- 스프링 초보
- 장고 기초
- 코테
- 프로그래머스 레벨1
- programmers
- Spring 초보
- 알고리즘 문제
- 백준 바닥장식 python
- 스프링 기초
- 백준 dp
- Django 기초
- 바닥장식 파이썬
- 코딩테스트 연습
- 프로그래머스 전화번호 목록 python
- 코테 연습
- spring 기초
- 프로그래머스 알고리즘 고득점 kit
Archives
- Today
- Total
일일구름 IT
[정처기 수제비] 최종 모의고사 - 3회 본문
4. 전통적인 RDBMS와 다른 DBMS를 지칭하기 위한 용어로 데이터 저장에 고정된 테이블 스키마가 필요하지 않고 조인 연산을 사용할 수 없으며, 수평적으로 확장이 가능한 DBMS를 무엇이라고 하는지 쓰시오.
답: NoSQL
NoSQL : RDBMS와 다른 DBMS를 지칭하기 위한 용어, 수평적으로 확장이 가능한 DBMS
7. 아래에서 설명하고 있는 다이어그램의 명칭을 쓰시오.
더보기
- 시스템이 어떤 기능을 수행하는지를 객체의 처리 로직이나 조건에 따른 처리의 흐름을 순서대로 표현하는 다이어그램이다.
- 오퍼레이션이나 처리 과정이 수행되는 동안 일어나는 일들을 단계적으로 표현한다.
- 구성요소에는 시작점, 전이, 액션, 조건, 노드, 병합 노드 등이 있다.
답: 활동 다이어그램
구조 다이어그램(정적)
클래스 | 클래스 사이의 관계 |
객체 | 객체와 객체 사이의 관계 |
컴포넌트 | 컴포넌트 간의 관계나 인터페이스를 표현 |
배치 | 위치 |
복합체 구조 | 복합구조 |
패키지 | 그룹화 |
행위 다이어그램(동적)
유스케이스 | 사용자 |
시컨스 | 상호작용, 메시지 |
커뮤니케이션 | 메시지, 연관관계 |
상태 | 상태 변화 |
활동 | 처리 로직이나 조건에 따른 처리의 흐름을 순서로 |
타이밍 | 시간제약 |
10. 아래는 개발 프로젝트에서 적용할 애플리케이션 테스트에 대한 설명이다. 괄호 ( ) 안에 들어갈 가장 올바른 테스트 유형을 쓰시오.
더보기
- 김 PM은 온라인 예약시스템 개발 PM을 맡고 있고, 사용자 요구사항에 따라 다양한 테스트를 수행해야 한다.
- 김 PM은 우선 ( 1 ) 커버리지 테스트를 통해서 전체 조건식뿐만 아니라 개별 조건식도 참 한 번, 거짓 한번 결과가 되도록 단위 테스트를 수행해야 한다.
- 단위 테스트가 모두 완료된 이후에는 사용자 요구사항에 따라 ( 2 ) 테스트를 통해서 시스템에 고의로 실패를 유도하고, 시스템의 정상적 복귀 여부를 확인하는 테스트를 수행해야 한다.
답:
1. 조건
2. 회복
구문 커버리지 | 모든 명령문 적어도 한번 수행 |
결정 커버리지 | 모든 조건문 적어도 한번 참, 거짓 |
조건 커버리지 | 모든 조건문에 포함된 개별 조건식 적어도 한번 참, 거짓 |
조건/결정 커버리지 | 전체 조건식뿐만 아니라 개별 조건식도 참 한 번, 거짓 |
테스트 목적에 따른 분류
회복 테스트 | 실패 유도, 정상적 복귀 여부 테스트 |
안전 테스트 | 보안적 결함 미리 테스트 |
성능 테스트 | 응답시간, 반응속도 등 테스트 |
구조 테스트 | 논리 경로, 코드 복잡도 테스트 |
회귀 테스트 | 수정에 의한 새로운 오류 검사, 반복 테스트 |
병행 테스트 | 변경전과 후의 시스템에 동일한 입력 후 결과 비교 |
12. 중요 인터페이스 데이터 전송 시 웹상에서 네트워크 트래픽을 암호화하는 방법으로 클라이언트와 서버 간에 전송되는 모든 메시지를 각각 암호화하여 전송하고, 메시지 보호는 HTTP를 사용한 애플리케이션에 대해서만 가능하게 하는 보안 기술은 무엇인가?
답: S-HTTP
S-HTTP: 웹상에서 네트워크 트래픽을 암호화, 메시지 보호는 HTTP를 사용한 애플리케이션에 대해서만 가능
17. 소프트웨어 아키텍처 4+1 뷰 중에서 괄호 ( ) 안에 들어갈 뷰를 쓰시오.
더보기
- ( 1 ) : 시스템의 기능적인 요구사함이 어떻게 제공되는지 설명해주는 뷰이고, 설계자, 개발자 관점의 뷰이다.
- ( 2 ) : 시스템의 비기능적인 속성으로서 자원의 효율적인 사용, 병행 실행 비동기, 이벤트 처리 등을 표현한 뷰이고, 개발자, 시스템 통합자 관점의 뷰이다.
답:
1. 논리 뷰
2. 프로세스 뷰
소프트웨어 아키텍처 4+1 뷰 유논프구배
유스케이스 뷰 | |
논리 뷰 | 기능적 요구사항 |
프로세스 뷰 | 비기능적 속성 |
구현 뷰 | 개발 환경에서 정적인 소프트웨어 모듈 구성 보여 |
배포 뷰 | 배치, 매핑 |
'정보처리기사 > 오답노트' 카테고리의 다른 글
[정처기 수제비] 최종 모의고사 - 2회 (0) | 2023.04.22 |
---|---|
[정처기 수제비] 최종 모의고사 - 1회 (0) | 2023.04.22 |
정보처리기사 모의고사 202006~202204 (0) | 2023.03.23 |
[5과목: 정보시스템 구축관리] 정보처리기사 2022년 04월 24일 기출문제 (0) | 2023.03.08 |
[5과목: 정보시스템 구축관리] 정보처리기사 2022년 04월 24일 기출문제 (0) | 2023.03.08 |