정보처리기사/정보처리기사 실기 대비 문제

정보처리기사 실기) 정보처리기사 실기 예상문제 (221~240)

코딩하는 핑가 2020. 9. 18. 14:44
반응형

* 이 글은 수제비 카페 페코페코 예상 문제를 참고로 작성됐습니다.

cafe.naver.com/soojebi

 

221. <보기>에 나열된 응집도를 응집도가 낮은 순서부터 높은 순서로 차례대로 서술하시오

<보기>

Functional / Communication / Procedural /  Coincidental  / Temporal / Logical / Sequential

더보기

정답

Coincidental(Cohesion)(우연적) → Logical(논리적) → Temporal(시간적) → Procedural(절차적) → Communication(통신적) → Sequential(순차적) → Functional(기능적)

 

222. 데이터의 중복성으로 인해 릴레이션을 조작할 때 발생하는 비합리적인 현상으로 ‘삽입, 삭제, 갱신’의 유형이 있는 이것은 무엇인가? 

더보기

정답 : 이상 현상(Anomaly)

 

223. 데이터베이스 정규화 수행 중 이상 현상이 발생했다. 다음 사례는 이상현상 중 무슨 유형인가?

학번

이름

교수번호

지도교수

202001

홍길동

1

김교수

202002

김영희

2

이교수

‘이 교수’라는 교수가 퇴사할 경우, ‘김영희’ 학생의 정보가 같이 제거되는 현상

더보기

정답 : 삭제 이상

 

224. 검색 연산의 최적화를 위해 데이터베이스 내 열에 대한 정보를 구성한 데이터 구조를 무엇이라고 하는가? 

더보기

정답 : 인덱스(Index)

 

225.  객체지향 프로그래밍(OOP)에서 해당 클래스의 구조로 컴퓨터 저장 공간에 할당된 실체를 무엇이라고 하는가?

더보기

정답 : 인스턴스(Instance)

 

226. inter(상호)와 action(동작, 작동)의 합성어로 ‘상호+동작’을 위한 디자인으로, 입출력 장치를 매개로 디지털 시스템과 사람이 주고 받는 일련의 의사소통 과정을 무엇이라고 하는가?

더보기

정답 : 인터랙션(Interaction)

 

227. 자료구조(Data Structure)에 대해 서술하시오. 

더보기

정답 : 컴퓨터에 데이터를 삽입, 삭제, 수정하게 해주는 논리적인 공간 구조로, 형태에 따라 단순 구조, 선형 구조, 비선형 구조, 파일 구조로 분류할 수 있다.

 

해설

- 단순구조: int, double, float, char...
- 선형구조: 배열, 스택, 큐, 링크드리스트(연결리스트)
- 비선형구조: 트리, 그래프
- 파일구조: XX파일, ...

 

228. 애플리케이션 성능 측정 지표 중, 애플리케이션이 트랜잭션을 처리하는 동안 사용하는 CPU 사용량, 메모리 사용량, 네트워크 사용량을 나타내는 개념은 무엇인가? 

더보기

정답 : 자원 사용률(Resource Usage)

 

229. 프로그램 언어중에서 그 실행 순서(절차)를 지정하게 되는 언어로서, 명령형 언어라고도 불리며 C, BASIC, FORTRAN, ALGOL 등이 있다. 이러한 언어들을 무엇이라고 하는가?

더보기

정답 : 절차적 프로그래밍 언어

 

230. 관계형 데이터베이스 설계에서 중복을 최소화하여 데이터를 구조화하는 프로세스를 무엇이라고 하는가?

더보기

정답 : 정규화(Normalization) 

 

231. 데이터베이스 정규화 단계 중, 제2 정규형(2NF)의 정규화 조건을 서술하시오. 

더보기

정답 : 부분 함수 종속 제거(또는 완전 함수적 종속 관계)

 

232. 프로그램 실행을 위해 연산을 표현하는 기호를 무엇이라고 하는가?

더보기

정답 : 연산자(operator)

 

234. MS-DOS의 멀티태스킹 기능과 GUI 환경을 제공하는 응용프로그램으로서, 마이크로소프트사가 개발한 운영체제는 무엇인가? 

더보기

정답 : 윈도우즈(Windows)

 

235. 블랙박스 테스트 유형 중, 시스템이 실제 사용되는 유스케이스로 모델링 되어 있을 때, 프로세스 흐름을 기반으로 테스트 케이스를 명세화하여 수행하는 테스트 기법은 무엇인가? 

더보기

정답 : 유스케이스 테스트(Usecase Test)

 

236. 암호화는 수행하지만 절대로 복호화가 불가능한 알고리즘은 무엇인가? 

더보기

정답 : 일방향 암호화 알고리즘

 

237. 소스 코드 품질분석 도구 유형 중, 작성된 소스 코드를 실행시키지 않고, 코드 자체만으로 코딩 표준 준수 여부, 코딩 스타일 적정 여부, 잔존 결함 발견 여부 등을 확인하는 코드 분석 도구를 ( ① )(이)라고 하고, pmd, cppcheck, SonarQube, checkstyle  등이 있다.

더보기

정답 : 정적 분석 도구

 

238. 요구사항 정의에 사용되는 초기 시나리오를 말하며, 높은 수준, 낙관적이면서도 발생 상황에서의 이상적인 시스템 동작에 초점을 맞추는 시나리오는 무엇인가?

더보기

정답 : 정황 시나리오(Contextual Scenario)

 

239. 정형기술검토(FTR)는 ( ① ), ( ② ), ( ③ ), 라운드로빈(RoundRobin), 그리고 소프트웨어에 관한 다른 소단체의 기술적 평가를 포함하는 검토의 부류이다. 검토 자료를 회의 전에 배포해서 사전검토한 후 짧은 시간 동안 회의를 진행하는 형태로 리뷰를 통해 오류를 검출하고 문서화하는 기법을 ( ① )(이)라고 하고, 2~3명이 진행하는 리뷰의 형태로 요구사항 명세서 작성자가 요구사항 명세서를 설명하고, 이해관계자들이 설명을 들으면서 결함을 발견하는 형태로 진행하는 검토기법을 ( ② )(이)라고 하며, 소프트웨어 요구, 설계, 원시 코드 등의 저작자 외의 다른 전문가 또는 팀이 검사하여 오류를 찾아내는 공식적 검토기법을 ( ③ )이라고 한다.

더보기

정답 : ① 워크스루(Walk Through) ② 동료 검토(Peer Review) ③ 인스펙션(Inspection)

 

240. 비동기 브라우저 / 서버 통신(AJAX)을 위해 “속성-값 쌍’, ‘키-값 쌍’으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷을 무엇이라고 하는가?

더보기

정답 : 제이슨(JSON; JavaScript Object Notion)

 

반응형