일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 정보처리기사 실기
- aws
- kotlin coroutine
- CKA
- Linux
- 코틀린 코루틴의 정석
- AWS EKS
- 기록으로 실력을 쌓자
- 오블완
- Spring
- kotlin spring
- Elasticsearch
- kotlin
- 정보처리기사 실기 기출문제
- 공부
- MySQL
- 정보처리기사실기 기출문제
- Java
- CKA 기출문제
- mysql 튜닝
- kotlin querydsl
- Kubernetes
- 티스토리챌린지
- minikube
- Pinpoint
- CloudWatch
- IntelliJ
- AI
- PETERICA
- APM
- Today
- Total
피터의 개발이야기
[정처기] 보기만 달리하여 종류나 순서를 묻는 114 문제 본문
보기만 달리하여 종류나 순서를 묻는 114 문제
1. 소프트웨어 공학의 기본 원칙이라고 볼 수 없는 것은?
① 품질 높은 소프트웨어 상품 개발
② 지속적인 검증 시행
③ 결과에 대한 명확한 기록 유지
④ 최대한 많은 인력 투입
2. 시스템의 구성 요소로 볼 수 없는 것은?
① Process
② Feedback
③ Maintenance
④ Control
3. 요구사항 정의 및 분석·설계의 결과물을 표현하기 위한 모델링 과정에서 사용되는 다이어그램(Diagram)이 아닌 것은?
① Data Flow Diagram
② UML Diagram
③ E-R Diagram
④ AVL Diagram
4. 현행 시스템 분석에서 고려하지 않아도 되는 항목은?
① DBMS 분석
② 네트워크 분석
③ 운영체제 분석
④ 인적 자원 분석
5. GoF(Gang of Four) 디자인 패턴을 생성, 구조, 행동 패턴의 세 그룹으로 분류할 때, 구조 패턴이 아닌 것은?
① Adapter 패턴
② Bridge 패턴
③ Builder 패턴
④ Proxy 패턴
6. 객체 지향 소프트웨어 설계 시 디자인 패턴을 구성하는 요소로서 가장 거리가 먼 것은?
① 개발자 이름
② 문제 및 배경
③ 사례
④ 샘플 코드
7. 소프트웨어 설계에서 사용되는 대표적인 추상화(Abstraction) 기법이 아닌 것은?
① 자료 추상화
② 제어 추상화
③ 과정 추상화
④ 강도 추상화
8. UML에서 시퀀스 다이어그램의 구성 항목에 해당하지 않는 것은?
① 생명선
② 실행
③ 확장
④ 메시지
9. 디자인 패턴 중에서 행위적 패턴에 속하지 않는 것은?
① 커맨드(Command) 패턴
② 옵저버(Observer) 패턴
③ 프로토타입(Prototype) 패턴
④ 상태(State) 패턴
10. UML 다이어그램이 아닌 것은?
① 액티비티 다이어그램(Activity Diagram)
② 절차 다이어그램(Procedural Diagram)
③ 클래스 다이어그램(Class Diagram)
④ 시퀀스 다이어그램(Sequence Diagram)
11. 소프트웨어 품질 측정을 위해 개발자 관점에서 고려해야 할 항목으로 거리가 먼 것은?
① 정확성
② 무결성
③ 사용성
④ 간결성
12. UML 다이어그램 중 정적 다이어그램이 아닌 것은?
① 컴포넌트 다이어그램
② 배치 다이어그램
③ 순차 다이어그램
④ 패키지 다이어그램
13. UML 모델에서 사용하는 Structural Diagram에 속하지 않은 것은?
① Class Diagram
② Object Diagram
③ Component Diagram
④ Activity Diagram
14. UML에서 활용되는 다이어그램 중, 시스템의 동작을 표현하는 행위(Behavioral) 다이어그램에 해당하지 않는 것은?
① 유스케이스 다이어그램(Use Case Diagram)
② 시퀀스 다이어그램(Sequence Diagram)
③ 활동 다이어그램(Activity Diagram)
④ 배치 다이어그램(Deployment Diagram)
15. ISO/IEC 9126의 소프트웨어 품질 특성 중 기능성(Functionality)의 하위 특성으로 옳지 않은 것은?
① 학습성
② 적합성
③ 정확성
④ 보안성
16. 애자일 방법론에 해당하지 않는 것은?
① 기능 중심 개발
② 스크럼
③ 익스트림 프로그래밍
④ 모듈 중심 개발
17. 다음 중 상위 CASE 도구가 지원하는 주요 기능으로 볼 수 없는 것은?
① 모델들 사이의 모순 검사 기능
② 전체 소스 코드 생성 기능
③ 모델의 오류 검증 기능
④ 자료 흐름도 작성 기능
18. 소프트웨어 아키텍처 설계에서 시스템 품질 속성이 아닌 것은?
① 가용성(Availability)
② 독립성(Isolation)
③ 변경 용이성(Modifiability)
④ 사용성(Usability)
19. GoF(Gangs of Four) 디자인 패턴 분류에 해당하지 않는 것은?
① 생성 패턴
② 구조 패턴
③ 행위 패턴
④ 추상 패턴
20. CASE가 갖고 있는 주요 기능이 아닌 것은?
① 그래픽 지원
② 소프트웨어 생명 주기 전 단계의 연결
③ 언어 번역
④ 다양한 소프트웨어 개발 모형 지원
21. XP(eXtreme Programming)의 기본 원리로 볼 수 없는 것은?
① Linear Sequential Method
② Pair Programming
③ Collective Ownership
④ Continuous Integration
22. 다음 중 요구사항 모델링에 활용되지 않는 것은?
① 애자일(Agile) 방법
② 유스케이스 다이어그램(Use Case Diagram)
③ 시퀀스 다이어그램(Sequence Diagram)
④ 단계 다이어그램(Phase Diagram)
23. 유스케이스(Use Case)의 구성 요소 간의 관계에 포함되지 않는 것은?
① 연관
② 확장
③ 구체화
④ 일반화
24. 코드의 기본 기능으로 거리가 먼 것은?
① 복잡성
② 표준화
③ 분류
④ 식별
25. GoF(Gangs of Four) 디자인 패턴 중 생성 패턴으로 옳은 것은?
① Singleton Pattern
② Adapter Pattern
③ Decorator Pattern
④ State Pattern
26. 다음 중 SOLID 원칙이라고 불리는 객체지향 설계 원칙에 속하지 않는 것은?
① ISP(Interface Segregation Principle)
② DIP(Dependency Inversion Principle)
③ LSP(Liskov Substitution Principle)
④ SSO(Single Sign On)
27. 미들웨어 솔루션의 유형에 포함되지 않는 것은?
① WAS
② Web Server
③ RPC
④ ORB
28. 럼바우(Rumbaugh)의 객체 지향 분석에서 사용하는 분석 활동으로 옳은 것은?
① 객체 모델링, 동적 모델링, 정적 모델링
② 객체 모델링, 동적 모델링, 기능 모델링
③ 동적 모델링, 기능 모델링, 정적 모델링
④ 정적 모델링, 객체 모델링, 기능 모델링
29. 모바일 기기에서 사용하는 NUI 인터페이스에 속하지 않는 것은 무엇인가?
① Pinch
② Press
③ Flow
④ Flick
30. DBMS 분석 시 고려사항으로 거리가 먼 것은?
① 가용성
② 성능
③ 네트워크 구성도
④ 상호 호환성
31. UML의 기본 구성 요소가 아닌 것은?
① Things
② Terminal
③ Relationship
④ Diagram
32. 요구사항 분석 시에 필요한 기술로 가장 거리가 먼 것은?
① 청취와 인터뷰 질문 기술
② 분석과 중재 기술
③ 설계 및 코딩 기술
④ 관찰 및 모델 작성 기술
33. 소프트웨어의 상위 설계에 속하지 않는 것은?
① 아키텍처 설계
② 모듈 설계
③ 인터페이스 정의
④ 사용자 인터페이스 설계
34. CASE(Computer-Aided Software Engineering)의 원천 기술이 아닌 것은?
① 구조적 기법
② 프로토타이핑 기술
③ 정보 저장소 기술
④ 일괄 처리 기술
35. 소프트웨어의 사용자 인터페이스 개발 시스템(User Interface Development System)이 가져야 할 기능이 아닌 것은?
① 사용자 입력의 검증
② 에러 처리와 에러 메시지 처리
③ 도움과 프롬프트(Prompt) 제공
④ 소스 코드 분석 및 오류 복구
36. 익스트림 프로그래밍(eXtreme Programming)의 5가지 가치에 속하지 않는 것은?
① 의사소통
② 단순성
③ 피드백
④ 고객 배제
37. 자료 흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?
① Process : 원
② Data Flow : 화살표
③ Data Store : 삼각형
④ Terminator : 사각형
38. 소프트웨어 설계 시 구축된 플랫폼의 성능 특성 분석에 사용되는 측정 항목이 아닌 것은?
① 응답시간(Response Time)
② 가용성(Availability)
③ 사용률(Utilization)
④ 서버 튜닝(Server Tuning)
39. 소프트웨어를 재사용함으로써 얻을 수 있는 이점으로 가장 거리가 먼 것은?
① 생산성 증가
② 프로젝트 문서 공유
③ 소프트웨어 품질 향상
④ 새로운 개발 방법론 도입 용이
40. 소프트웨어 설치 매뉴얼에 포함될 항목이 아닌 것은?
① 제품 소프트웨어 개요
② 설치 관련 파일
③ 프로그램 삭제
④ 소프트웨어 개발 기간
41. 다음 중 블랙박스 검사 기법은?
① 경계값 분석
② 조건 검사
③ 기초 경로 검사
④ 루프 검사
42. 화이트박스 검사 기법에 해당하는 것으로만 짝지어진 것은?
㉠ 데이터 흐름 검사 ㉡ 루프 검사 ㉢ 동등 분할 검사 ㉣ 경계값 분석 ㉤ 원인 결과 그래프 기법 ㉥ 오류 예측 기법 |
① ㉠, ㉡
② ㉠, ㉣
③ ㉡, ㉤
④ ㉢, ㉥
43. 형상 관리 도구의 주요 기능으로 거리가 먼 것은?
① 정규화(Normalization)
② 체크인(Check-in)
③ 체크아웃(Check-out)
④ 커밋(Commit)
44. 반정규화(Denormalization) 유형 중 중복 테이블을 추가하는 방법에 해당하지 않는 것은?
① 빌드 테이블의 추가
② 집계 테이블의 추가
③ 진행 테이블의 추가
④ 특정 부분만을 포함하는 테이블 추가
45. 테스트 케이스 자동 생성 도구를 이용하여 테스트 데이터를 찾아내는 방법이 아닌 것은?
① 스텁(Stub)과 드라이버(Driver)
② 입력 도메인 분석
③ 랜덤(Random) 테스트
④ 자료 흐름도
46. E-R 다이어그램의 표기법으로 옳지 않은 것은?
① 개체 타입 - 사각형
② 속성 - 타원
③ 관계 집합 - 삼각형
④ 개체 타입과 속성을 연결 - 선
47. 스택(STACK)의 응용 분야로 거리가 먼 것은?
① 인터럽트의 처리
② 수식의 계산
③ 서브루틴의 복귀 번지 저장
④ 운영체제의 작업 스케줄링
48. 다음 중 스택을 이용한 연산과 거리가 먼 것은?
① 선택 정렬
② 재귀 호출
③ 후위 표현(Post-Fix Expression)의 연산
④ 깊이 우선 탐색
49. 다음 중 선형 구조로만 묶인 것은?
① 스택, 트리
② 큐, 데크
③ 큐, 그래프
④ 리스트, 그래프
50. 소스 코드 품질 분석 도구 중 정적 분석 도구가 아닌 것은?
① pmd
② checkstyle
③ valMeter
④ cppcheck
51. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 것으로 거리가 먼 것은?
① IPSec
② SSL
③ SMTP
④ S-HTTP
52. 다음 중 단위 테스트 도구로 사용될 수 없는 것은?
① CppUnit
② JUnit
③ HttpUnit
④ IgpUnit
53. 정보 시스템 개발 단계에서 프로그래밍 언어 선택 시 고려할 사항으로 가장 거리가 먼 것은?
① 개발 정보 시스템의 특성
② 사용자의 요구사항
③ 컴파일러의 가용성
④ 컴파일러의 독창성
54. 분산 데이터베이스의 투명성(Transparency)에 해당하지 않는 것은?
① Location Transparency
② Replication Transparency
③ Failure Transparency
④ Media Access Transparency
55. 소프트웨어 형상 관리에서 관리 항목에 포함되지 않는 것은?
① 프로젝트 요구 분석서
② 소스 코드
③ 운영 및 설치 지침서
④ 프로젝트 개발 비용
56. 병렬 데이터베이스 환경 중 수평 분할에서 활용되는 분할 기법이 아닌 것은?
① 라운드-로빈
② 범위 분할
③ 예측 분할
④ 해시 분할
57. 알고리즘 설계 기법으로 거리가 먼 것은?
① Divide and Conquer
② Greedy
③ Static Block
④ Backtracking
58. EAI(Enterprise Application Integration)의 구축 유형으로 옳지 않은 것은?
① Point-to-Point
② Hub & Spoke
③ Message Bus
④ Tree
59. 인터페이스 구현 검증 도구가 아닌 것은?
① ESB
② xUnit
③ STAF
④ NTAF
60. 데이터 속성 간의 종속성에 대한 엄밀한 고려 없이 잘못 설계된 데이터베이스에서는 데이터 처리 연산 수행 시 각종 이상 현상이 발생할 수 있는데, 이러한 이상 현상이 아닌 것은?
① 검색 이상
② 삽입 이상
③ 삭제 이상
④ 갱신 이상
61. 다음 중 단위 테스트를 통해 발견할 수 있는 오류가 아닌 것은?
① 알고리즘 오류에 따른 원치 않는 결과
② 탈출구가 없는 반복문의 사용
③ 모듈 간의 비정상적 상호 작용으로 인한 원치 않는 결과
④ 틀린 계산 수식에 의한 잘못된 결과
62. 물리데이터 저장소의 파티션 설계에서 파티션 유형으로 옳지 않은 것은?
① 범위 분할(Range Partitioning)
② 해시 분할(Hash Partitioning)
③ 조합 분할(Composite Partitioning)
④ 유닛 분할(Unit Partitioning)
63. 해싱 함수(Hashing Function)의 종류가 아닌 것은?
① 제곱법(Mid-Square)
② 숫자 분석법(Digit Analysis)
③ 개방 주소법(Open Addressing)
④ 제산법(Division)
64. 다음 중 클린 코드 작성 원칙으로 거리가 먼 것은?
① 누구든지 쉽게 이해하는 코드 작성
② 중복이 최대화된 코드 작성
③ 다른 모듈에 미치는 영향 최소화
④ 단순, 명료한 코드 작성
65. 관계대수의 순수 관계 연산자가 아닌 것은?
① Select
② Cartesian Product
③ Division
④ Project
66. 디지털 저작권 관리(DRM)의 기술 요소가 아닌 것은?
① 크랙 방지 기술
② 정책 관리 기술
③ 암호화 기술
④ 방화벽 기술
67. 데이터 모델에 표시해야 할 요소로 거리가 먼 것은?
① 논리적 데이터 구조
② 출력 구조
③ 연산
④ 제약 조건
68. 소프트웨어 재공학이 소프트웨어의 재개발에 비해 갖는 장점으로 거리가 먼 것은?
① 위험 부담 감소
② 비용 절감
③ 시스템 명세의 오류 억제
④ 개발 시간의 증가
69. 테스트 케이스에 일반적으로 포함되는 항목이 아닌 것은?
① 테스트 조건
② 테스트 데이터
③ 테스트 비용
④ 예상 결과
70. 교착상태가 발생할 수 있는 조건이 아닌 것은?
① Mutual exclusion
② Hold and wait
③ Non-preemption
④ Linear wait
71. 공통 모듈의 재사용 범위에 따른 분류가 아닌 것은?
① 컴포넌트 재사용
② 더미코드 재사용
③ 함수와 객체 재사용
④ 애플리케이션 재사용
72. C언어에서 비트 논리 연산자에 해당하지 않는 것은?
① ^
② ?
③ &
④ ~
73. C언어에서 산술 연산자가 아닌 것은?
① %
② *
③ /
④ =
74. 다음 중 bash 쉘 스크립트에서 사용할 수 있는 제어문이 아닌 것은?
① if
② for
③ repeat_do
④ while
75. Java에서 사용되는 출력 함수가 아닌 것은?
① System.out.print( )
② System.out.println( )
③ System.out.printing( )
④ System.out.printf( )
76. 자바에서 사용하는 접근 제어자의 종류가 아닌 것은?
① internal
② private
③ default
④ public
77. PHP에서 사용 가능한 연산자가 아닌 것은?
① @
② #
③ <>
④ ===
78. 운영체제에서 커널의 기능이 아닌 것은?
① 프로세스 생성, 종료
② 사용자 인터페이스
③ 기억장치 할당, 회수
④ 파일 시스템 관리
79. 운영체제를 기능에 따라 분류할 경우 제어 프로그램이 아닌 것은?
① 데이터 관리 프로그램
② 서비스 프로그램
③ 작업 제어 프로그램
④ 감시 프로그램
80. UNIX SHELL 환경 변수를 출력하는 명령어가 아닌 것은?
① configenv
② printenv
③ env
④ setenv
81. 스크립트 언어가 아닌 것은?
① PHP
② Cobol
③ Basic
④ Python
82. SQL의 논리 연산자가 아닌 것은?
① AND
② OTHER
③ OR
④ NOT
83. SQL의 명령어를 DCL, DML, DDL로 구분할 경우, 다음 중 성격이 다른 하나는?
① CREATE
② SELECT
③ ALTER
④ DROP
84. 프로세스 상태의 종류가 아닌 것은?
① Ready
② Running
③ Request
④ Exit
85. 오류 제어에 사용되는 자동 반복 요청 방식(ARQ)이 아닌 것은?
① Stop-and-wait ARQ
② Go-back-N ARO
③ Selective-Repeat ARQ
④ Non-Acknowledge ARQ
86. WAS(Web Application Server)가 아닌 것은?
① JEUS
② JVM
③ Tomcat
④ WebSphere
87. 다음 중 페이지 교체(Page Replacement) 알고리즘이 아닌 것은?
① FIFO(First-In-First-Out)
② LUF(Least Used First)
③ Optimal
④ LRU(Least Recently Used)
88. 데이터웨어하우스의 기본적인 OLAP(On-Line Analytical Processing) 연산이 아닌 것은?
① Translate
② Roll-Up
③ Dicing
④ Drill-Down
89. IPv6의 주소 체계로 거리가 먼 것은?
① Unicast
② Anycast
③ Broadcast
④ Multicast
90. 병행제어 기법의 종류가 아닌 것은?
① 로킹 기법
② 시분할 기법
③ 타임 스탬프 기법
④ 다중 버전 기법
91. 개발 환경 구성을 위한 빌드(Build) 도구에 해당하지 않는 것은?
① Ant
② Kerberos
③ Maven
④ Gradle
92. OSI 7계층 중 데이터 링크 계층에 해당되는 프로토콜이 아닌 것은?
① HTTP
② HDLC
③ PPP
④ LLC
93. 다음 중 SQL의 집계 함수(Aggregation Function)가 아닌 것은?
① AVG
② COUNT
③ SUM
④ CREATE
94. TCP/IP 프로토콜 중 전송 계층 프로토콜은?
① HTTP
② SMTP
③ FTP
④ TCP
95. 소프트웨어 개발 프레임워크를 적용할 경우 기대 효과로 거리가 먼 것은?
① 품질 보증
② 시스템 복잡도 증가
③ 개발 용이성
④ 변경 용이성
96. 블록 암호화 방식이 아닌 것은?
① DES
② RC4
③ AES
④ SEED
97. CMM(Capability Maturity Model) 모델의 레벨로 옳지 않은 것은?
① 최적 단계
② 관리 단계
③ 계획 단계
④ 정의 단계
98. 나선형(Spiral) 모형의 주요 태스크에 해당되지 않는 것은?
① 버전 관리
② 위험 분석
③ 개발
④ 평가
99. 취약점 관리를 위해 일반적으로 수행하는 작업이 아닌 것은?
① 무결성 검사
② 응용 프로그램의 보안 설정 및 패치(Patch) 적용
③ 중단 프로세스 및 닫힌 포트 위주로 확인
④ 불필요한 서비스 및 악성 프로그램의 확인과 제거
100. 정보 보안의 3요소에 해당하지 않는 것은?
① 기밀성
② 무결성
③ 가용성
④ 휘발성
101. CBD(Component Based Development) SW 개발 표준 산출물 중 분석 단계에 해당하는 것은?
① 클래스 설계서
② 통합시험 결과서
③ 프로그램 코드
④ 사용자 요구사항 정의서
102. 정보 보안을 위한 접근통제 정책 종류에 해당하지 않는 것은?
① 임의적 접근 통제
② 데이터 전환 접근 통제
③ 강제적 접근 통제
④ 역할 기반 접근 통제
103. Secure OS의 보안 기능으로 거리가 먼 것은?
① 식별 및 인증
② 임의적 접근 통제
③ 고가용성 지원
④ 강제적 접근 통제
104. 기능 점수(Functional Point) 모형에서 비용 산정에 이용되는 요소가 아닌 것은?
① 클래스 인터페이스
② 명령어(사용자 질의수)
③ 데이터 파일
④ 출력 보고서
105. 다음 암호 알고리즘 중 성격이 다른 하나는?
① MD4
② MD5
③ SHA-1
④ AES
106. 상향식 비용 산정 기법 중 LOC(원시 코드 라인 수) 기법에서 예측치를 구하기 위해 사용하는 항목이 아닌 것은?
① 낙관치
② 기대치
③ 비관치
④ 모형치
107. 세션 하이재킹을 탐지하는 방법으로 거리가 먼 것은?
① FTP SYN SEGMENT 탐지
② 비동기화 상태 탐지
③ ACK STORM 탐지
④ 패킷의 유실 및 재전송 증가 탐지
108. COCOMO 모델의 프로젝트 유형으로 거리가 먼 것은?
① Organic
② Semi-detached
③ Embedded
④ Sequential
109. 익스트림 프로그래밍(eXtreme Programming)의 5가지 가치에 속하지 않는 것은?
① 의사소통
② 단순성
③ 피드백
④ 고객 배제
110. 테일러링(Tailoring) 개발 방법론의 내부 기준에 해당하지 않는 것은?
① 납기/비용
② 기술 환경
③ 구성원 능력
④ 국제 표준 품질 기준
111. 소프트웨어 비용 추정 모형(Estimation Models)이 아닌 것은?
① COCOMO
② Putnam
③ Function-Point
④ PERT
112. 서비스 지향 아키텍처 기반 애플리케이션을 구성하는 층이 아닌 것은?
① 표현층
② 프로세스층
③ 제어 클래스층
④ 비즈니스층
113. DDoS 공격과 연관이 있는 공격 방법은?
① Secure shell
② Tribe Flood Network
③ Nimda
④ Deadlock
114. ISO 12207 표준의 기본 생명 주기의 주요 프로세스에 해당하지 않는 것은?
① 획득 프로세스
② 개발 프로세스
③ 성능평가 프로세스
④ 유지보수 프로세스
'개발이야기' 카테고리의 다른 글
일본정부가 LINE을 탐내는 이유 (0) | 2024.05.11 |
---|---|
ipTIME 무료 DDNS 등록이 차단된 호스트이름 해결방법 (0) | 2024.04.01 |
[정처기] 매년 출제되는 키워드 찾기 259문제 (0) | 2024.03.06 |
[정처기]두 번 시험 보면 한 번은 출제되는 잘못된 문장 찾기 197문제 (0) | 2024.03.06 |
HTTPS에서 HTTP 요청 블락 에러 해결하기 (0) | 2024.03.04 |