81. 소프트웨어 개발에서 정보보안 3요소에 해당하지 않는 설명은? 기밀성: 인가된 사용자에 대해서만 자원 접근이 가능하다. 무결성: 인가된 사용자에 대해서만 자원 수정이 가능하며 전송중인 정보는 수정되지 않는다. 가용성: 인가된 사용자는 가지고 있는 권한 범위 내에서 언제든 자원 접근이 가능하다. 휘발성: 인가된 사용자가 수행한 데이터는 처리 완료 즉시 폐기 되어야 한다. 82. 어떤 외부 컴퓨터가 접속되면 접속 인가 여부를 점검해서 인가된 경우에는 접속이 허용되고, 그 반대의 경우에는 거부할 수 있는 접근제어 유틸리티는? tcp wrapper trace checker token finder change detector
61. C언어에서 문자열 처리 함수의 서식과 그 기능의 연결로 틀린 것은? strlen(s) - s의 길이를 구한다. strcpy(s1, s2) - s2를 s1으로 복사한다. strcmp(s1, s2) - s1과 s2를 연결한다. strrev(s) - s를 거꾸로 변환한다. 62. 다음 C언어 프로그램이 실행되었을 때, 실행 결과는? #include int main(int argc, char *argv[]) { int a = 5, b = 3, c = 12; int t1, t2, t3; t1 = a && b; t2 = a || b; t3 = !c; printf("%d", t1 + t2 + t3); return 0; } 0 2 5 14
41. 다음 조건을 모두 만족하는 정규형은? - 테이블 R에 속한 모든 도메인이 원자값만으로 구성되어 있다. - 테이블 R에서 키가 아닌 모든 필드가 키에 대해 함수적으로 종속되며, 키의 부분 집합이 결정자가 되는 부분 종속이 존재하지 않는다. - 테이블 R에 존재하는 모든 함수적 종속에서 결정자가 후보키이다. BCNF 제1정규형 제2정규형 제3정규형 42. 데이터베이스의 트랜잭션 성질들 중에서 다음 설명에 해당하는 것은? 트랜잭션의 모든 연산들이 정상적으로 수행 완료되거나 아니면 전혀 어떠한 연산도 수행되지 않은 원래 상태가 되도록 해야 한다. Atomicity Consistency Isolation Durability
21. 통합 테스트(Integration Test)와 관련한 설명으로 틀린 것은? 시스템을 구성하는 모듈의 인터페이스와 결합을 테스트하는 것이다. 하향식 통합 테스트의 경우 넓이 우선(Breadth First) 방식으로 테스트를 할 모듈을 선택할 수 있다. 상향식 통합 테스트의 경우 시스템 구조도의 최상위에 있는 모듈을 먼저 구현하고 테스트한다. 모듈 간의 인터페이스와 시스템의 동작이 정상적으로 잘 되고 있는지를 빨리 파악하고자 할 때 상향식 보다는 하향식 통합 테스트를 사용하는 것이 좋다. 22. 다음과 같이 레코드가 구성되어 있을 때, 이전 검색 방법으로 14를 찾을 경우 비교되는 횟수는? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 3 4 5
1. UML 다이어그램 중 순차 다이어그램에 대한 설명으로 틀린 것은? 객체 간의 동적 상호작용을 시간 개념을 중심으로 모델링 하는 것이다. 주로 시스템의 정적 측면을 모델링하기 위해 사용한다. 일반적으로 다이어그램의 수직 방향이 시간의 흐름을 나타낸다. 회귀 메시지(Self-Message), 제어블록(Statement block) 등으로 구성된다. 2. 메세지 지향 미들웨어(Message-Oriented Middleware, MOM)에 대한 설명으로 틀린 것은? 느리고 안정적인 응답보다는 즉각적인 응답이 필요한 온라인 업무에 적합하다. 독립적인 애플리케이션을 하나의 통합된 시스템으로 묶기 위한 역할을 한다. 송신측과 수신측의 연결 시 메시지 큐를 활용하는 방법이 있다. 상이한 애플리케이션 간 통신을 비..