728x90

정보처리기사 1648

2021년 1회 정보처리기사 기출문제 47번

47. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?    ① DBA는 보안 측면에서 뷰를 활용할 수 있다.    ② 뷰 위에 또 다른 뷰를 정의할 수 있다.    ❸ 뷰에 대한 삽입, 갱신, 삭제 연산 시 제약사항이 따르지 않는다.    ④ 독립적인 인덱스를 가질 수 없다. 이 문제는 **뷰(View)**에 대한 설명을 묻고 있습니다. 뷰는 데이터베이스에서 논리적인 테이블로, 실제로 데이터를 저장하지 않고, 기존 테이블의 데이터를 조회하기 위한 가상 테이블입니다. 뷰는 데이터를 보호하고, 복잡한 쿼리를 단순화하며, 보안과 데이터 무결성을 유지하는 데 도움을 줍니다.문제 분석:질문:"뷰(VIEW)에 대한 설명으로 옳지 않은 것은 무엇인가요?"선택지:DBA는 보안 측면에서 뷰를 활용할 수 있다.뷰 위에 ..

2021년 1회 정보처리기사 기출문제 46번

46. 병행제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은?    ① 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.    ② 로킹 단위가 작아지면 로킹 오버헤드가 증가한다.    ③ 한꺼번에 로킹할 수 있는 단위를 로킹단위라고 한다.    ❹ 로킹 단위가 작아지면 병행성 수준이 낮아진다.   이 문제는 병행 제어의 핵심 개념 중 하나인 로킹(Locking) 단위에 대한 설명을 묻고 있습니다. 로킹은 병행 트랜잭션 처리에서 중요한 역할을 하며, 여러 트랜잭션이 동시에 데이터를 처리할 때 데이터의 일관성을 유지하도록 돕습니다.문제 분석:질문:"병행제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은 무엇인가요?"선택지:데이터베이스, 파일, 레코드 등은 로킹 단위가..

2021년 1회 정보처리기사 기출문제 45번

45. 다음과 같은 트랜잭션의 특성은?① 원자성(atomicity)    ❷ 일관성(consistency)③ 격리성(isolation)     ④ 영속성(durability) 이 문제는 트랜잭션의 특성에 대해 묻고 있습니다. 트랜잭션이란 데이터베이스에서 하나의 작업 단위로, 여러 개의 작업을 하나의 트랜잭션으로 묶어 처리하는 과정입니다. 데이터베이스의 트랜잭션은 ACID 특성(원자성, 일관성, 격리성, 영속성)을 따라야 합니다.문제 분석:질문:"시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 한다."는 설명에 해당하는 트랜잭션의 특성은 무엇인가요?트랜잭션의 특성 (ACID):원자성(Atomicity)정의: 트랜잭션은 전체가 수행되거나 전혀 수행되지 않아야 한다는..

2021년 1회 정보처리기사 기출문제 44번

44. 다음 릴레이션의 카디널리티와 차수가 옳게 나타낸 것은?① 카디널리티 : 4, 차수 : 4   ❷ 카디널리티 : 4, 차수 : 6③ 카디널리티 : 6, 차수 : 4   ④ 카디널리티 : 6, 차수 : 6 이 문제는 릴레이션에 대한 카디널리티와 차수에 대해 묻고 있습니다. 릴레이션이란 데이터베이스에서 테이블을 의미하고, 카디널리티와 차수는 이 테이블의 특성을 설명하는 용어입니다.문제 분석:주어진 릴레이션은 다음과 같습니다:아이디 성명 나이 등급 적립금 가입연도yuyu01원유철36320002008sykim10김성일29233002014kshan4한경선45328002009namsu52이남수33510002016용어 정의:카디널리티(Cardinality):테이블에서 튜플의 개수를 의미합니다. 즉, 레코드(행)..

2021년 1회 정보처리기사 기출문제 43번

43. 데이터베이스 설계 단계 중 저장 레코드 양식설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 것은?    ① 논리적 설계     ② 요구 조건 분석    ③ 개념적 설계      ❹ 물리적 설계   이 문제는 데이터베이스 설계 단계와 관련된 문제입니다. 각 설계 단계의 목적과 내용을 정확히 이해하고, 해당 단계를 묻는 문제입니다.문제 분석:질문:"저장 레코드 양식 설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 설계 단계는 무엇인가요?"선택지:논리적 설계요구 조건 분석개념적 설계물리적 설계해설:데이터베이스 설계는 3단계로 나눠지며, 각 단계에서 하는 일은 다음과 같습니다:요구 조건 분석목적: 사용자의 요구사항을 파악하여 데이터베이스의 기능과 필요한 데이터를 정의합니다..

2021년 1회 정보처리기사 기출문제 42번

42. 다음에서 설명하는 스키마(Schema)는?❶ 개념 스키마     ② 내부 스키마③ 외부 스키마    ④ 내용 스키마  이 문제는 **스키마(Schema)**에 대한 이해를 묻는 문제입니다. 스키마는 데이터베이스에서 데이터의 구조를 정의하는 중요한 개념으로, 데이터베이스 설계에서 반드시 알아야 할 부분이에요.문제 분석:질문:"데이터베이스 전체를 정의한 것으로 데이터 개체, 관계, 제약조건, 접근권한, 무결성 규칙 등을 명세한 것"에 해당하는 스키마는 무엇인가요?선택지:개념 스키마내부 스키마외부 스키마내용 스키마이 질문에서 핵심은 "데이터베이스 전체를 정의한 것"입니다. 즉, 데이터베이스에 포함된 데이터 개체(Entity), 데이터 간의 관계(Relation), 제약 조건(Constraints), 접..

2021년 1회 정보처리기사 기출문제 41번

41. 결과 값이 아래와 같을 때 SQL 질의로 옳은 것은?❶ SELECT * FROM 공급자 WHERE공급자명 LIKE '%신%';    ② SELECT * FROM 공급자 WHERE공급자명 LIKE '%대%';    ③ SELECT * FROM 공급자 WHERE공급자명 LIKE '%사%';    ④ SELECT * FROM 공급자 WHERE공급자명 IS NOT NULL; 📌 문제 분석주어진 **공급자 (Table)**에서 다음 조건을 만족하는 데이터를 찾아야 합니다.결과 값: 공급자번호 16(대신공업사), 70(신촌상사)만 출력됨.이제 각 SQL 문을 분석해 보겠습니다.🔎 SQL 질의문 분석번호 SQL 문 해석 결과❶LIKE '%신%'공급자명이 '신'을 포함신촌상사 (70) ✅②LIKE '%대%'..

2021년 1회 정보처리기사 기출문제 40번

40. 다음 트리를 Preorder 운행법으로 운행할 경우 다섯 번째로 탐색되는 것은?   ① C             ❷ E   ③ G             ④ H  📌 문제 분석주어진 문제는 트리(Tree)의 순회(Traversal) 방식 중 **Preorder(전위 순회)**를 적용하여 다섯 번째로 탐색되는 노드를 찾는 문제입니다.🔍 Preorder(전위 순회)란?전위 순회(Preorder Traversal)는 루트 → 왼쪽 서브트리 → 오른쪽 서브트리 순서로 탐색하는 방법입니다.즉, 방문 순서는 다음과 같습니다.(1) 현재 노드 방문 → (2) 왼쪽 자식 방문 → (3) 오른쪽 자식 방문🌲 예제 트리 구조시험 문제의 트리 구조는 제공되지 않았지만, 2021년 3월 7일 정보처리기사 시험 문제..

2021년 1회 정보처리기사 기출문제 39번

39. 필드 테스팅(field testing)이라고도 불리며 개발자 없이 고객의 사용 환경에 소프트웨어를 설치하여 검사를 수행하는          인수검사 기법은?    ❶ 베타 검사     ② 알파 검사    ③ 형상 검사      ④ 복구 검사  문제 분석 및 해설: 필드 테스팅 (Field Testing) 🧪문제:"필드 테스팅(field testing)이라고도 불리며 개발자 없이 고객의 사용 환경에 소프트웨어를 설치하여 검사를 수행하는 인수검사 기법은?"베타 검사알파 검사형상 검사복구 검사문제 해설:**필드 테스팅(field testing)**은 소프트웨어가 실제 사용 환경에서 어떻게 동작하는지 확인하는 중요한 테스트입니다. 이를 통해 실제 사용자의 환경에서 소프트웨어의 동작을 평가할 수 있습니다..

2021년 1회 정보처리기사 기출문제 38번

38. 해싱 함수(Hashing Function)의 종류가 아닌 것은?    ① 제곱법(mid-square)    ② 숫자분석법(digit analysis)    ❸ 개방주소법(open addressing)    ④ 제산법(division) 문제 분석 및 해설: 해싱 함수 (Hashing Function) 🔑문제:"해싱 함수(Hashing Function)의 종류가 아닌 것은?"제곱법(mid-square)숫자분석법(digit analysis)개방주소법(open addressing)제산법(division)문제 해설:**해싱(Hashing)**은 데이터를 효율적으로 저장하고 검색하는 방법으로, 데이터를 **해시 테이블(Hash table)**에 저장할 때 사용됩니다. 해싱 함수는 키를 입력받아 고유한 인덱..

728x90