정보처리기사 실기 예상문제(단답형) 8
정보처리기사/실기2021. 3. 30. 19:26
1. 물리적인 하드웨어 자원을 논리적으로 작은 단위로 나누거나, 여러 물리적인 하드웨어를 하나의 논리적인 자원으로 통합하여 서비스하는 방식
가상화
2. 컴퓨터 환경을 소프트웨어로 구현한 것, 즉 컴퓨터를 에뮬레이션하는 소프트웨어
가상 머신
3. ( )는 한 시스템에서 다른 시스템을 복제한다. 그리하여 두 번째 시스템이 첫 번째 시스템을 따라 행동하는 것이다.
에뮬레이션
4. 논리적으로 분할된 스위치 네트워크나 가상 기능을 가진 LAN 스위치 또는 ATM 스위치를 사용해서 물리적인 배선에 구애받지 않고 브로드캐스트 패킷이 전달되는 범위를 임의로 나누는 네트워크 기술
VLAN (가상랜)
5. 상위의 모듈에서 데이터의 입력과 출력을 확인하기 위한 더미 모듈로 상향식 통합테스트에 사용되는 것
드라이버 (driver)
6. 모듈 및 모든 하위 컴포넌트를 대신하는 더미 모듈로 하향식 통합 테스트 수행 시 사용하는 것으로, 기존 코드를 흉내내거나 아직 개발되지 않은 코드를 임시로 대치하는 역할을 수행함
스텁 (stub)
7. 테스트를 진행하기 위한 환경의 일부분으로, 단위 시험이나 모듈 시험에 사용하기 위해 만든 상위의 임시 모듈
테스트 하네스
8. 테스트 대상 컴포넌트나 모듈, 시스템에 사용되는 테스트 케이스의 집합
테스트 슈트
9. 자동화된 테스트 실행 절차에 대한 명세
테스트 스크립트
10. 사용자의 행위를 조건부로 사전에 입력해두면, 그 상황에 예정된 행위를 수행하는 객체
목 오브젝트
11. 다른 개발자가 로직을 이해하기 어렵게 작성된 코드로서, 처리 로직의 제어가 정제되지 않고 서로 얽혀 있는 스파게티 코드, 변수나 메서드에 대한 이름 정의를 알수 없는 코드, 동일한 처리 로직이 중복되게 작성된 코드
나쁜 코드 (Bad Code)
12. 잘 작성되어 가독성이 높고, 단순하며, 의존성을 줄이고, 중복을 최소화하여 깔금하게 잘 정리된 코드
클린 코드
13. 애플리케이션을 실행하여 코드에 존재하는 메모리 누수 현황을 발견하고, 발생한 스레드의 결함 등을 분석하기 위한 도구로, Avalanche, Valgrinde 등이 있다.
동적 분석 도구
14. SQL을 이용해 생성된 데이터를 조작하며, 데이터베이스 내부에 저장되고 일정한 조건이 되면 자동으로 수행되는 프로그램
프로시저
15. 데이터가 하나도 없이 테이블 구조만 남은 최초 테이블이 만들어진 상태로 돌아가도록 하는 DDL의 명령어
TRUNCATE
16. 하나의 트랜잭션이 성공적으로 끝났을 때 사용하는 연산
COMMIT
17. 하나의 트랜잭션이 비정상적으로 종료되어 트랜잭션 원자성이 깨질 경우 처음부터 다시 시작하거나, 부분적으로 연산을 취소하는 연산으로, SAVEPOINT(CHECKPOINT)를 통해 저장점을 설정함
ROLLBACK
18. 절차형 SQL을 활용하여 일련의 SQL 처리를 수행하고, 수행 결과를 단일값으로 반환하는 절차형 SQL로, RETURN을 통해 값을 반환하기 때문에 OUT 파라미터가 존재하지 않음
사용자 정의 함수
19. 데이터베이스가 미리 정해놓은 조건이 충족되거나, 특정 테이블에 삽입, 삭제, 갱신 등의 데이터 변경 이벤트가 발생하면 DBMS에서 자동적으로 실행되도록 구현된 프로그램으로, 데이터의 일관성과 무결성 유지 및 로그 메시지 출력 등의 별도 처리를 위해 사용하기도 하는 것
트리거
20. 여러 행 또는 테이블 전체 행으로부터 하나의 결과값을 반환하는 함수
집계 함수
'정보처리기사 > 실기' 카테고리의 다른 글
정보처리기사 실기 예상문제(단답형) 10 (0) | 2021.04.06 |
---|---|
정보처리기사 실기 예상문제(단답형) 9 (0) | 2021.03.30 |
정보처리기사 실기 예상문제(단답형) 7 (2) | 2021.03.30 |
정보처리기사 실기 예상문제(단답형) 6 (0) | 2021.03.28 |
정보처리기사 실기 예상문제(단답형) 5 (0) | 2021.03.28 |
댓글()