1. 테스트 데이터 값들 간에 최소한 한번씩을 조합하는 방식이며, 이는 커버해야 할 기능적 범위를 모든 조합에 비해 상대적으로 적은 양의 테스트 세트를 구성하기 위한 테스트 기법
2.
1) 소프트웨어 결과를 테스트하는 것으로, 사용자 시각으로 올바른 소프트웨어가 개발되었는지 입증하는 과정
2) 소프트웨어 과정을 테스트하는 것으로, 개발자 혹은 시험자의 시각으로 소프트웨어가 명세화된 기능을 올바르게 수행하는지 알아보는 과정
3.
1) 시스템에 과다 정보량을 부과하여 과부하 상태에도 소프트웨어가 정상적으로 실행되는지를 확인하는 테스트
2) 소프트웨어가 다양한 방법으로 실패하도록 유도하고 정상적 복귀가 적절하게 수행되는지를 검증하는 테스트
3) 오류를 제거하거나 수정한 소프트웨어에서 오류 제거와 수정에 의해 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트
4) 불법적인 소프트웨어가 접근하여 시스템을 파괴하지 못하도록 소스 코드 내의 보안적인 결함을 미리 점검하는 테스트
5) 테스트 목적에 따른 분류 중 하나로, 변경된 소프트웨어와 기존 소프트웨어에 동일한 데이터를 입력 후 결과를 비교하는 테스트
4. 테스트의 결과가 참인지 거짓인지를 판단하기 위해서 사전에 정의된 참 값을 입력하여 비교하는 기법
5. 단위테스트가 끝난 모듈 또는 컴포넌트 단위의 프로그램이 설계 단계에서 제시한 애플리케이션과 동일한 구조와 기능으로 구현된 것인지를 확인하고, 소프트웨어 각 모듈 간의 인터페이스 관련 오류 및 결함을 찾아내기 위한 체계적인 테스트 기법
6. 애플리케이션 컴포넌트 및 모듈을 테스트하는 환경의 일부분으로, 테스트를 지원하기 위한 코드와 데이터를 말하며, 단위 또는 모듈 테스트에 사용하기 위해 코드 개발자가 작성하는 요소
7. 모듈 및 모든 하위 컴포넌트를 대신하는 더미 모듈로 하향식 통합 테스트 수행 시 사용하는 것으로, 기존 코드를 흉내내거나 아직 개발되지 않은 코드를 임시로 대치하는 역할을 수행함
8. 사용자의 행위를 조건부로 사전에 입력해두면, 그 상황에 예정된 행위를 수행하는 객체
9. 잠재적 사용자의 다양한 목적과 관찰된 행동 패턴을 응집시켜 놓은 가상의 사용자
10. 주어진 테스트 케이스에 의해 수행되는 소프트웨어의 테스트 범위를 측정하는 테스트 품질 측정 기준이며, 테스트의 정확성과 신뢰성을 향상시키는 역할
11. 각 조건식이 다른 개별 조건식에 영향을 받지 않고, 전체 조건식에 독립적으로 영향을 주도록 한 코드 커버리지
12. 한계점의 측정을 목적으로 낮은 수준의 부하부터 높은 수준의 부하까지 예상 트래픽을 꾸준히 증가시키며 진행하는 부하 테스트
13. 데이터가 하나도 없이 테이블 구조만 남은 최초 테이블이 만들어진 상태로 돌아가도록 하는 DDL의 명령어
14.
1) 데이터베이스를 온라인 분석 처리(OLAP)용도로 사용하기 위해서 표준 SQL에 추가된 함수로 OLAP 함수라고도 함
2) 위의 함수를 쓸 때에는 ( ) 문구가 필수적으로 포함 (단, 영문 대문자로 적을 것 / 4글자)
15. 데이터 구조나 오브젝트 상태를 다른 컴퓨터 환경으로 저장하고 재구성할 수 있는 포맷으로 변환하는 과정
16. 설계 및 구현 단계에서 해킹 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 사전에 제거하고, 외부 공격으로부터 안전한 소프트웨어를 개발하는 기법
17.
1) 메모리가 공유되는 하나의 객체에 두 개 이상의 스레드가 동시에 값을 변경하려고 할 때 발생되는 성능 저하의 문제점
2) 위 문제점의 대응 방안 중 하나로 동기화 구문에 해당하는 명령어 (단, 영문 소문자로 적을 것)
3) 임계영역을 가진 스레드들의 실행 시간이 서로 겹치지 않게 각각 단독으로 실행되게 하는 기술로, 위 문제점의 대응 방안 중 하나인 명령어 (단, 영문 소문자로 적을 것 / 5글자)
18. 전역 변수를 사용하지 않고 객체를 하나만 생성하도록 하며, 생성된 객체를 어디에서든지 참조할 수 있도록 하는 패턴
19. 고급 언어를 기계어로 번역하는 프로그램으로, 이 방식의 대표적인 언어로 C, C++, FORTRAN, PASCAL 등이 있음
20. 개체를 현재 작성 중인 문서에 자유롭게 연결 또는 삽입하여 편집할 수 있게 해주는 Windows의 기능
해답은 더보기 밑에 있습니다!
1. 페어와이즈 테스트
2. 1) 확인 (Validation) / 2) 검증 (Verification)
3. 1) 강도(stress) 테스트 / 2) 회복 테스트 / 3) 회귀 테스트 / 4) 안전 테스트 / 5) 병행 테스트
4. 테스트 오라클
5. 통합 테스트
6. 테스트 하네스
7. 스텁
8. 목 오브젝트
9. 페르소나
10. 테스트 커버리지
11. 변경 조건/결정 커버리지
12. Ramp-Up Load
13. TRUNCATE
14. 1) 윈도우 함수 / 2) OVER
15. 직렬화
16. 시큐어 코딩
17. 1) 경쟁 조건 (Race Condition) / 2) synchronized / 3) mutex
18. 싱글톤 패턴
19. 컴파일러
20. OLE (Object Linking and Embedding)
'2020 정보처리기사 실기 > 기출예상문제' 카테고리의 다른 글
[2020 정보처리기사 실기 제1회 기출문제] (0) | 2020.10.07 |
---|---|
[2020 정보처리기사 실기 기출] 예상문제5 (0) | 2020.10.07 |
[2020 정보처리기사 실기 기출] 예상문제4 (1) | 2020.10.07 |
[2020 정보처리기사 실기 기출] 예상문제3 (0) | 2020.10.07 |
[2020 정보처리기사 실기 기출] 예상문제1 (1) | 2020.10.05 |