728x90
반응형

정보시스템 감리 기출해설 109

(제 23회) 데이터베이스 / (67)~(68) 해설

67. 다음의 구매 데이터로부터 연관규칙 Apriori 알고리즘을 통해 도출할 수 있는 연관규칙 중에서 신뢰도(confidence)값이 가장 큰 것은?  ① A → B ② A → C③ B → A ④ B → C ▣ 해설고객 ID와 구매항목을 파악하여 아래와 같은 확률을 구할 수 있고 P(A) = 4/6, P(B) = 3/6,P(A∩B) = 2/6, P(A∩C) = 2/6, P(B∩C) = 1/6 따라서 보기 각 항목의 신뢰도 확율을 구하면,  ① A → B는 P(B│A) = P(A∩B) / P(A) = (2/6) /(4/6) = 2/4② A → C는 P(C│A) = P(A∩C) / P(A) = (2/6) /(4/6) = 2/4③ A → A는 P(A│B) = P(A∩B) / P(B) = (2/6) /(3/..

(제 23회) 데이터베이스 / (65)~(66) 해설

65. 데이터베이스 보안 기법 중 필수 접근 제어 (mandatory access control) 기법에 대한 설명으로 옳지 않은 것은?① 각 데이터 객체에 적정 비밀 등급을 부여하고 각 사용자도 허가 등급을 지정하여 데이터 객체가 적절한 허가 등급을 가진 사용자에 의해서만 접근되도록 한다.② 통상적인 보안 등급은 TS(극비), S(비밀), C(대외비), U(일반)으로 나누는데 이들 간의 순서는 TS > S > C > U 가 된다.③ 데이터 객체 j를 갱신하기 위해서는 사용자 i의 허가 등급이 데이터 객체 j의 비밀 등급보다 같거나 높아야 한다.④ 이 필수 접근 제어 기법을 다단계 보안 기법 (multilevel security scheme)이라고도 한다. ▣ 해설강제적/의무적 보안 모델(MAC:Mana..

(제 23회) 데이터베이스 / (63)~(64) 해설

63. 다음은 검사시점 회복(checkpoint recovery) 기법에서 진행되는 주요 작업들을 설명한 것이다. 적용 순서가 시간 순으로 옳게 나열된 것은? 가. REDO-list에 있는 트랜잭션에 대해 REDO 연산을 수행한다.나. 로그 레코드를 만나면 트랜잭션 T를UNDO-list에서 삭제하고 REDO-list에 첨가한다.다. 변경된 데이터 버퍼 블록을 전부 디스크로 출력시킨다.라. UNDO-list에 있는 모든 트랜잭션들에 대해 UNDO 연산을 수행한다.① 나, 가, 라, 다 ② 나, 라, 가, 다③ 다, 나, 가, 라 ④ 다, 나, 라, 가 ▣ 해설4 가. REDO-list에 있는 트랜잭션에 대해 REDO 연산을 수행한다.2 나. 로그 레코드를 만나면 트랜잭션 T를UNDO-list에서 삭제하..

(제 23회) 데이터베이스 / (61)~(62) 해설

61. 다음과 같은 등록 데이터를 가지고 있는 ENROL 테이블이 있다고 하자. 여기서, SNO, CNO, GRADE는각각 학번, 과목번호, 성적을 의미한다. ENROL  위 테이블에 대해 다음과 같은 SQL문을 실행했을 때의 실행 결과 중 3번째 행으로 옳은 것은?SELECT CNO, SNO FROM ENROL ORDER BY CNO DESC, GRADE ASC;  CNO SNO CNO SNO① M001 1004 ② M001 1001③ E001 1004 ④ C001 1004 ▣ 해설  SELECT CNO, SNO FROM ENROL ORDER BY CNO DESC, GRADE ASC;CON 로 DESC 하고, GRADE 로 ASC 해서 결과는 CNO, SNO 를 SELECT 함. CNOSNOGRAD..

(제 23회) 데이터베이스 / (59)~(60) 해설

59. 다음의 릴레이션 R에 대해 릴레이션 C1, C2, C3 으로 디비전(division) 연산을 수행한 결과 릴레이션의 카디널리티(cardinality)의 최소값과 최대값을 올바르게 나열한 것은?   ① 1, 2 ② 1, 3③ 1, 4 ④ 2, 3 ▣ 해설R ÷ C1의 결과 → {100,300,400}R ÷ C2의 결과 → {300,400}R ÷ C3의 결과 → {400} 결과의 카디널리티 (=건수)최소 : 1최대 : 3 Division 연산은 X ⊃ Y 두 개의 릴레이션 R(X) 와 S(Y)가 있을 때, R의 속성이 S의 속성값을 모두 가진 튜플에서 S가 가진 속성을 제외한 속성만을 구하는 연산이다. 정답 : ②  60. 어떤 스포츠클럽의 개체-관계 모델에서 회원(MEMBER) 개체와 로커(LOC..

(제 23회) 데이터베이스 / (57)~(58) 해설

57. 다음에 주어진 릴레이션 Employee와 Department에 대해 각 SQL문을 수행한 결과로 생성되는 레코드의 개수가 옳지 않은 것은?  Employee  Department   ①SELECT *FROM Employee as E INNER JOIN Departmentas D ON E.deptno = D.deptno;3②SELECT *FROM Employee as E LEFT OUTER JOINDepartment as D ON E.deptno = D.deptno;3③SELECT *FROM Employee as E RIGHT JOIN Departmentas D ON E.deptno = D.deptno;4④SELECT *FROM Employee as E FULL JOIN Departmentas ..

(제 23회) 데이터베이스 / (55)~(56) 해설

55. 다음의 릴레이션 address와 이에 대한 함수적 종속들이 다음과 같이 정의되었다. 이것의 정규형과 관련된 설명 중에서 옳지 않은 것은? address (street, city, state, zipcode)함수적 종속: street → (city, state) zipcode → city (city, state) → zipcode① street는 후보키이다.② 릴레이션 address는 제2 정규형이다.③ 릴레 이 션 ad d re s s에 대 한 제 3 정 규 형 은 R1=(street, city, state), R2=(city, state, zipcode) 이다.④ 릴레 이 션 address에 대 한 BCNF 정 규 형 은 R1 = (street, city), R2 = (city, state), ..

(제 23회) 데이터베이스 / (53)~(54) 해설

53. 다음 설명 중 개체-관계 모델의 약한 엔티티 타입(weak entity type)에 대한 설명이 옳지 않은 것은?① 강한 엔티티 타입이 소유 엔티티 타입이 될 수 있다.② 약한 엔티티 타입은 키를 형성하기에 충분한 애트리뷰트들을 갖지 못한 엔티티 타입이다.③ 약한 엔티티 타입의 엔티티들을 식별하기 위해 강한 엔티티 타입의 애트리뷰트들 중 임의의 하나와 결합해야 한다.④ 약한 엔티티 타입이 존재하려면 소유 엔티티 타입이 있어야 한다. ▣ 해설약한(Weak) 엔티티의 개념을 아는지 묻는 문제임.소유 엔티티는 강한 엔티티(ex 대출) 를 말함 ① 강한 엔티티 타입이 소유 엔티티 타입이 될 수 있다 (o)→ 강한 엔티티(ex 대출) 이 약한 엔티티(ex 상환)를 소유한다고 볼 수 있다 (존재종속) ② 약..

(제 23회) 데이터베이스 / (51)~(52) 해설

51. 데이터베이스 구축 방법론 v4.0의 DB구축 공정에서 다음의 태스크들이 진행되는 세그먼트에 해당하는 것은?  - 메타데이터 입력항목 협의- 한자 및 다국어 지원협의- 표준안수립 및 작업지침 작성 ① 현황조사② 구축대상선정③ 계획수립④ 실행계획 ▣ 해설보기 중에서 "계획수립", "실행계획" 중에서 선택해야 하는 내용이었음.3가지 테스크내용을 보면, 위에 2가지 세크먼트중에서 어디에 해당하는지 유추해야 하는 문제임.일정계획수립 후 세부 협의 후, 표준안 수립 및 작업지침 작성해야 함으로, "실행계획:으로 유추할 수 있음 140C실행계획141C일정계획수립주관기관과 협의하여 일정계획 수립112C 전체일정계획표142C메타데이터 입력항목 협의주관기관과 협의하여 입력할 때 메타데이터 입력 항목 결정113C 항..

(제 23회) 소프트웨어 공학 / (48)~(50) 해설

48. 다음은 시스템의 신뢰성을 향상시키는 방법에 대한 설명이다. (가), (나)에 들어갈 내용으로 가장 적절한 순서대로 나열한 것은?  광범위한 컴파일러 검사가 가능한 강한 자료형의 언어를 사용하는 것과 포인터와 같이 오류가 발생하기 쉬운 요소의 사용을 최소화하는 것은 (가)기법이고, 체계적인 테스팅, 디버깅, 정적 분석은 (나) 기법의 예이다.① 결함 내성, 결함 회피② 결함 내성, 결함 감지 및 정정③ 결함 회피, 결함 내성④ 결함 회피, 결함 감지 및 정정 ▣ 시스템 신뢰성(System Reliability)1) 결함 회피(Fault Avoidance)설계 및 프로그래밍 오류를 피하는 소프트웨어 개발 방식으로 시스템에 도입되는 결함을 최소화 함강한 자료형 언어 사용, 포인터와 같은 오류가 발생하기..

728x90
반응형