728x90
반응형

2024/09 30

(제 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)설계 및 프로그래밍 오류를 피하는 소프트웨어 개발 방식으로 시스템에 도입되는 결함을 최소화 함강한 자료형 언어 사용, 포인터와 같은 오류가 발생하기..

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

46. 시스템 요청에 대한 실패가 인명이나 환경에 피해를 주는 등 심각한 결과를 초래할 수 있는 시스템의 신뢰성을 표현하는 척도로 가장 적절한 것은?① 평균 고장 간격 (MTBF: mean time between failure)② 평균 고장 시간 (MTTF: mean time to failure)③ 고장 발생 비율 (ROCOF: rate of occurrence of failure)④ 온 디맨드 고장 확률 (POFOD: probability of failure on demand) ▣ 신뢰성 척도가) 신뢰성주어진 환경에서 특정 목적을 위해 지정된 시간 동안에 고장 없이 운영될 확률 나) 신뢰성과 가용성을 명시하는 3가지 척도① 온 디멘드 고장 확률(POFOD : Probability of Failure O..

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

44. 다음의 Cause-Effect Graph에서 C1과 C2의 각 값에 대한 A1, A2, A3의 값으로 가장 적절한 것은?    가나다라CITTFFC2TFTFA1TTTTA2TFFFA3TTFT① 가 ② 나③ 다 ④ 라 ▣ 원인-결과 그래프에서 사용되는 기호 기호표기법사용 예설명동치(Equal, -)ⓐ-ⓑif A then BA=1이면 B=1, A=0 이면 B=0부정(NOT,~)ⓐ~ⓑif not A then BA=1이면 B=0, A=0 이면 B=1합(OR, V)ⓐVⓑif A or B then C(A,B,C)에서(1,1)=1,(1,0)=1,(0,1)=1,(0,0)=0곱(AND, ^)ⓐ^ⓑif A and B then C(A,B,C)에서(1,1)=1,(1,0)=0,(0,1)=0,(0,0)=0  정답 : ② ..

728x90
반응형