본문 바로가기
자격증/정보처리기사 예제 문제

정보처리기사 예상문제 [261번~280번]

by 코리아이그잼 2022. 10. 6.
728x90

정보처리기사 실기 예상 문제 261번~280번 문제 입니다.

필기 공부하실 때 같이 하셔도 좋은 문제들입니다.

문제를 푸신후 정답보기를 눌러 정답을 확인해주세요

 

 

이전 문제 풀러가기

261번. 블랙박스 테스트의 종류로 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석한 다음 효용성이 높은 테스트 케이스를 정하여 검사하는 기법을 ⓐ 검사라고 한다.

ⓐ에 들어갈 알맞은 블랙 박스 테스트 종류를 쓰시오.

더보기

원인-효과 그래프(Cause-Effect Graphing)

 

262번. 개발자의 장소에서 사용자가 개발자 앞에서 행하는 테스트 기법을 무슨 테스트라고 하는가?

더보기

파 테스트

 

263번. 하드웨어나 소프트웨어 제품을 정식상품으로 내놓기 전에 오류가 있는지를 발견하기 위해 미리 정해진 사용자 계층들이 써보도록 하는 테스트를 무슨 테스트라고 하는가?

더보기

베타 테스트

 

264번. ⓐ 테스트는 사용자의 요구사항을 충족하는지에 중점을 두고 하는 테스트로 종류로는 알파 테스트, 베타 테스트가 있다. ⓐ에 들어갈 알맞은 용어를 쓰시오.

더보기

인수

 

265번. ⓐ 테스트는 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스트 하는 것으로 인터페이스, 외부적 I/O, 자료구조 경계 조건등을 검사한다.. ⓑ테스트는 ⓐ 테스트가 완료된 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트이다.

ⓐ, ⓑ에 들어갈 알맞은 용어를 쓰시오.

더보기

ⓐ : 단위 ⓑ : 통합

 

266번. ⓐ은(는) 프로그램의 상위 모듈에서 하위 모듈 방향으로 통합하면서 테스트하는 기법으로 깊이 우선 통합법, 넓이 우선 통합법을 사용한다

ⓐ에 들어갈 알맞은 단어를 쓰시오.

더보기

하향식 통합 테스트

 

267번. ⓐ은(는) 프로그램의 하위 모듈에서 상위 모듈 방향으로 통합하는 테스트 기법으로 하위 모듈들은 클러스터로 결합한다.

ⓐ에 들어갈 알맞은 단어를 쓰시오

더보기

상향식 통합 테스트

 

268번. 하향식 통합 테스트의 절차에서 주요 제어 모듈들은 작성된 프로그램을 사용하고, 주요 제어 모듈의 종속 모듈들은 ⓐ로 대체 한다.
상향식 통합 테스트의 절차에서 하위 모듈들은 ⓑ로 결합한다.

ⓐ, ⓑ에 들어갈 알맞은 단어를 쓰시오.

더보기

ⓐ : 스텁(Stub) ⓑ : 클러스터(Cluster)

 

269번. ⓐ는(은) 행한 결과가 참인지 거짓인지를 판단하기 위해서 미리 정의된 참 값을 대입하여 비교하는 소프트웨어 테스트 기법이다.

ⓐ에 들어갈 알맞은 단어를 쓰시오.

더보기

테스트 오라클(Test Oracle)

 

270번. ⓐ 오라클은 모든 테스트 케이스에 입력 값데 대해 기대하는 결과를 제공하는 오라클이고 ⓑ 오라클은 특정한 몇몇 테스트 케이스의 입력 값들에 대해서만 기대하는 경로를 제공하는 오라클로 전수 테스트가 불가능한 경우 사용한다.

ⓐ, ⓑ에 들어갈 알맞은 단어를 쓰시오.

더보기

ⓐ 참(True)
ⓑ 샘플링(Sampling)

 

271번. 애플리케이션 성능에 대하여 ⓐ~ⓓ에 들어갈 알맞은 단어를 쓰시오.

일정 시간 내에 애플리케이션이 처리하는 일의 양을 ⓐ
애플리케이션 요청을 전달한 시간부터 응답이 도착할 때까지 걸린 시간을 ⓑ
애플리케이션에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간을 ⓒ
애플리케이션이 의뢰한 작업을 처리하는 동안의 CPU사용량, 메모리 사용량, 네트워크 사용용 등을 ⓓ

더보기

ⓐ 처리량 ⓑ 응답시간 ⓒ 경과 시간 ⓓ 자원 사용률

 

272번. 코드의 로직이 서로 복잡하게 얽혀 있는 코드를 ⓐ 코드라고 하고 아주 오래되거나 참조문서 또는 개발자가 없어 유지보수작업이 어려운 코드를 ⓑ 코드라고 한다.

ⓐ, ⓑ들어갈 알맞은 단어를 쓰시오.

더보기

ⓐ 스파게티 ⓑ 외계인

 

273번. 스파게티 코드에 대해 서술하시오.

더보기

코드의 로직이 서로 복잡하게 얽혀 있는 코드

 

274번. 외계인 코드에 대해 서술하시오.

더보기

아주 오래되거나 참조문서 또는 개발자가 없어 유지보수작업이 어려운 코드

 

275번. 클린 코드 작성 원칙 5가지를 적으시오.

더보기

가독성, 단순성, 의존성 배제, 중복성 최소화, 추상화

 

276번. 보기의 소스코드 품질 도구를 정적 분석도구와 동적 분석도구로 구분지으시오.

보기
ㄱ : pmd
ㄴ : cppcheck
ㄷ : SonarQube
ㄹ : Avalanche
ㅁ : Valgrind
ㅂ : checkstyle

더보기

정적 분석 도구 : ㄱ, ㄴ, ㄷ, ㅂ
동적 분석 도구 : ㄹ, ㅁ

 

277번. 소스 코드 품질 분석 도구 중 소스 코드에 대한 미사용 변수, 최적화되지 않은 코드 등 결함을 유발할 수 있는 코드를 검사하는 도구로 지원환경은 Linux, Windows인 소스 코드 품질 분석 도구를 적으시오.

 

278번. 하나의 트랜잭션이 데이터를 액세스하는 동안 다른 트랜잭션이 그데이터 항목을 액세스할 수 없도록 하는 병행 제어 기법을 무엇이라고 하는가?

더보기

로킹

 

279번. 소스 코드 품질 분석 도구 중 C/C++ 코드에 대한 메모리 누수, 오버플로등을 분석하는 도구로 지원환경은 Windows인 소스 코드 품질 분석 도구를 적으시오.

더보기

cppcheck

 

280번. SQL에서 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구하는 명령어를 쓰시오.

더보기

ROLLBACK

문제 더 풀러가기

정보처리기사 랜덤문제