7. 객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은?
1. E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다.
2. 객체, 동적, 기능 모델로 나누어 수행하는 방법이다.
3. 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.
4. Use-Case를 강조하여 사용하는 방법이다.
답: 1
Coad-Yourdon
- E-R 다이어그램을 사용하여 객체의 행위를 모델링
- 객체 식별, 구조 식별
Rumbaugh
- 객체, 동적, 기능 모델로 나누어 수행
Booch
- 미시적, 거시적 개발 프로세스를 모두 사용하는 분석방법.
- 클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의
Jacobson
- Use Case를 사용하여 분석(사용자, 외부 시스템, 다른 요소들이 시스템과 상호 작용 하는 방법을 기술)
Wirfs-Brock
- 분석과 설계간 구분이 없으며, 고객 명세서를 평가하여 설계 작업까지 연속적으로 수행
14. 다음 중 요구사항 모델링에 활용되지 않는 것은?
1. 애자일(Agile) 방법
2. 유스케이스 다이어그램(Use Case Diagram)
3. 시퀀스 다이어그램(Sequence Diagram)
4. 단계 다이어그램(Phase Diagram)
답: 4
단계 다이어그램: 물리 화학 등에서 사용하는 다이어그램, 요구사항 모델링과 관계 없음
16. 럼바우(Rumbaugh) 분석기법에서 정보모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 다이어그램을 표시하는 모델링은?
1. Object
2. Dynamic
3. Function
4. Static
답: 1
(다음 설명에 이 "단어"가 있으면 해당 "모델링"이 정답)
객체 모델링 : 정보 모델링, 시스템에서 요구
동적 모델링 : 제어, 흐름, 동작
기능 모델링 : DFD
37. 퀵 정렬에 관한 설명으로 옳은 것은?
1. 레코드의 키 값을 분석하여 같은 값끼리 그 순서에 맞는 버킷에 분배하였다가 버킷의 순서대로 레코드를 꺼내어 정렬한다.
2. 주어진 파일에서 인접한 두 개의 레코드 키 값을 비교하여 그 크기에 따라 레코드 위치를 서로 교환한다.
3. 레코드의 많은 자료 이동을 없애고 하나의 파일을 부분적으로 나누어 가면서 정렬한다.
4. 임의의 레코드 키와 매개변수(h)값만큼 떨어진 곳의 레코드 키를 비교하여 서로 교환해 가면서 정렬한다.
답: 3
1. 기수 정렬(Radix Sort): 데이터의 자릿수를 이용하여 버킷에 분배하고 합치는 과정을 반복
2. 버블 정렬(Bubble Sort): 인접한 두 원소를 비교하여 자리를 교환
3. 퀵 정렬(Quick Sort): 주어진 배열을 기준점(pivot)을 중심으로 두 개의 부분 배열로 나눈 뒤, 각 부분 배열을 재귀적으로 정렬
4. 셸 정렬(Shell Sort): 일정한 간격(h)으로 떨어진 원소들을 그룹지어 정렬하고, 점차 간격을 줄여가며 전체를 정렬
45. 다음과 같은 트랜잭션의 특성은?

1. 원자성(atomicity)
2. 일관성(consistency)
3. 격리성(isolation)
4. 영속성(durability)
답: 2
트랜잭션 = ACID
1. 원자성: 트랜잭션 내의 모든 명령은 반드시 완벽히 수행되어야 하며, 모두가 완벽히 수행되지 않고 어느 하나라도 오류가 발생한다면 트랜잭션 전부가 취소되어야 한다.
2. 일관성(consistency) = 트랜잭션의 수행 전, 후의 데이터간의 불일치가 생겨서는 안된다.
3. 격리성(isolation) = 여러 트랜잭션이 동시에 수행되어도, 각각 독립적으로 수행되어야한다.
4. 영속성(=지속성)(durability) = 성공적으로 수행된 트랜잭션의 결과는 지속성이 있어야한다.
53. 정규화를 거치지 않아 발생하게 되는 이상(anomaly) 현상의 종류에 대한 설명으로 옳지 않은 것은?
1. 삭제 이상이란 릴레이션에서 한 튜플을 삭제할 때 의도와는 상관없는 값들도 함께 삭제되는 연쇄 삭제 현상이다.
2. 삽입 이상이란 릴레이션에서 데이터를 삽입할 때 의도와는 상관없이 원하지 않는 값들도 함께 삽입되는 현상이다.
3. 갱신 이상이란 릴레이션에서 튜플에 있는 속성값을 갱신할 때 일부 튜플의 정보만 갱신되어 정보에 모순이 생기는 현상이다.
4. 종속 이상이란 하나의 릴레이션에 하나 이상의 함수적 종속성이 존재하는 현상이다.
답: 4
이상(Anomaly)의 종류에는 삽입이상, 삭제이상, 갱신이상만 존재
54. 관계 데이터 모델에서 릴레이션(relation)에 관한 설명으로 옳은 것은?
1. 릴레이션의 각 행을 스키마(schema)라 하며, 예로 도서 릴레이션을 구성하는 스키마에서는 도서번호, 도서명, 저자, 가격 등이 있다.
2. 릴레이션의 각 열을 튜플(tuple)이라 하며, 하나의 튜플은 각 속성에서 정의된 값을 이용하여 구성된다.
3. 도메인(domain)은 하나의 속성이 가질 수 있는 같은 타입의 모든 값의 집합으로 각 속성의 도메인은 원자값을 갖는다.
4. 속성(attribute)은 한 개의 릴레이션의 논리적인 구조를 정의한 것으로 릴레이션의 이름과 릴레이션에 포함된 속성들의 집합을 의미한다.
답: 3
릴레이션 = 테이블
튜플(Tuple) = 테이블의 행
속성(Attribute) = 테이블의 열
릴레이션의 논리적인 구조를 정의한 것은 ‘릴레이션 스키마’
94. 스트림 암호화 방식의 설명으로 옳지 않은 것은?
1. 비트/바이트/단어들을 순차적으로 암호화한다.
2. 해쉬 함수를 이용한 해쉬 암호화 방식을 사용한다.
3. RC4는 스트림 암호화 방식에 해당한다.
4. 대칭키 암호화 방식이다.
답: 2
[방향에 따른 암호화 방식]
1. 양방향
(1) 개인키
- 스트림 방식: RC4, LFSR
- 블록 방식: DES, SEED, AES, ARIA
(2) 공개키
2. 단방향
(1) 해시
문제 및 풀이 출처
'정보처리기사 > 필기오답정리' 카테고리의 다른 글
| [정처기][필기] 2020년도 4회 정처기 필기 오답 정리 (0) | 2025.08.29 |
|---|---|
| [정처기][필기] 시나공 CBT 모의고사 4회 오답 정리 (0) | 2025.08.29 |
| [정처기][필기] 시나공 CBT 모의고사 3회 오답 정리 (0) | 2025.08.28 |
| [정처기][필기] 2021년도 2회 정처기 필기 오답 정리 (0) | 2025.08.27 |
| [정처기][필기] 시나공 CBT 모의고사 2회 오답 정리 (0) | 2025.08.27 |