2025/04/09 24

2020년 3회 정보처리기사 기출문제 65번

64. IPv6에 대한 설명으로 틀린 것은?    ❶ 32비트의 주소체계를 사용한다.    ② 멀티미디어의 실시간 처리가 가능하다.    ③ IPv4보다 보안성이 강화되었다.    ④ 자동으로 네트워크 환경구성이 가능하다.   이 문제는 IPv6에 대한 설명 중 틀린 설명을 찾는 문제입니다. IPv6는 인터넷 프로토콜의 최신 버전으로, IPv4의 한계를 극복하고 더 많은 주소를 제공하며, 다양한 기능을 개선하였습니다.문제 분석 🧐주어진 보기:❶ 32비트의 주소체계를 사용한다.② 멀티미디어의 실시간 처리가 가능하다.③ IPv4보다 보안성이 강화되었다.④ 자동으로 네트워크 환경구성이 가능하다.IPv6의 주요 특징32비트의 주소체계를 사용한다는 잘못된 설명입니다.IPv6는 128비트 주소체계를 사용합니다. ..

2020년 3회 정보처리기사 기출문제 63번

63. 다음 중 bash 쉘 스크립트에서 사용할 수 있는 제어문이 아닌 것은?    ① if                 ② for    ❸ repeat_do   ④ while    이 문제는 Bash 쉘 스크립트에서 사용할 수 있는 제어문에 대한 질문입니다. 제어문은 프로그램 흐름을 제어하는 구문으로, 조건에 따라 분기하거나 반복 작업을 처리하는 데 사용됩니다.각 보기 설명 🧐① ifif 문은 조건문으로, 주어진 조건에 따라 명령어를 실행하거나 생략합니다. 이는 Bash 쉘 스크립트에서 흔히 사용되는 제어문입니다.올바른 제어문입니다.② forfor 문은 반복문으로, 특정 조건이 만족될 때까지 반복적으로 명령어를 실행합니다. Bash에서 for는 매우 자주 사용되는 제어문입니다.올바른 제어문입니다.❸ ..

2020년 3회 정보처리기사 기출문제 62번

62. 다음 내용이 설명하는 소프트웨어 취약점은?① FTP 바운스 공격    ② SQL 삽입❸ 버퍼 오버플로         ④ 디렉토리 접근 공격    이 문제는 소프트웨어 취약점에 대한 질문으로, 메모리 관련 오류가 발생하여 잘못된 동작을 하는 취약점을 설명하는 내용입니다. 이를 통해 **버퍼 오버플로(Buffer Overflow)**와 관련된 취약점이 무엇인지 묻고 있습니다.각 보기에 대한 설명 🧐① FTP 바운스 공격 (FTP Bounce Attack)FTP 바운스 공격은 FTP 프로토콜을 이용한 네트워크 공격입니다. 공격자는 FTP 서버의 기능을 악용하여 방화벽을 우회하거나 다른 시스템에 접근하는 방식입니다. 이 공격은 메모리 오류와는 관련이 없습니다.틀린 설명입니다.② SQL 삽입 (SQL I..

2020년 3회 정보처리기사 기출문제 61번

61. 다음 자바 프로그램 조건문에 대해 삼항 조건 연산자를 사용하여 옳게 나타낸 것은? ❶ int i = 7, j = 9;    int k;    k = (i>j)?(i – j):(i + j);② int i = 7, j = 9;     int k;     k = (i<j)?(i – j):(i + j);③ int i = 7, j = 9;    int k;    k = (i>j)?(i + j):(i - j);④ int i = 7, j = 9;    int k;    k = (i<j)?(i + j):(i - j);     이 문제는 삼항 조건 연산자를 사용하여 주어진 조건문을 올바르게 나타내는 것에 관한 문제입니다.삼항 조건 연산자 기본 구조삼항 조건 연산자의 형식은 다음과 같습니다:조건 ? 조건이 참일 때..

2020년 3회 정보처리기사 기출문제 60번

60. 릴레이션에 대한 설명으로 거리가 먼 것은?    ① 튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변한다.    ② 한 릴레이션에 포함된 튜플들은 모두 상이하다.    ③ 애트리뷰트는 논리적으로 쪼갤 수 없는 원자값으로 저장한다.    ❹ 한 릴레이션에 포함된 튜플 사이에는 순서가 있다.    이 문제는 릴레이션에 대한 개념을 묻는 문제입니다. 릴레이션은 관계형 데이터베이스에서 데이터를 저장하는 기본적인 구조로, 테이블을 의미합니다. 각 테이블은 튜플(행)과 애트리뷰트(열)로 구성됩니다.이 문제에서 주어진 설명 중 "릴레이션"의 특징에 맞지 않는 것을 찾아야 합니다.문제 분석 🧐주어진 보기:① 튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변한다.② 한 릴레이..

2020년 3회 정보처리기사 기출문제 59번

59. 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상을 의미하는 것은?    ① normalization   ② rollback    ③ cardinality        ❹ anomaly    이 문제는 릴레이션 조작 시 발생할 수 있는 불필요한 데이터 중복과 관련된 현상에 대한 질문입니다. 이 현상은 데이터베이스에서 데이터의 중복 또는 비효율적인 구조로 인해 발생하는 문제를 의미합니다.문제 분석 🧐주어진 보기:① Normalization② Rollback③ Cardinality❹ Anomaly각 용어의 설명Normalization (정규화)정규화는 데이터베이스 설계에서 데이터를 중복 없이 효율적으로 구조화하는 과정입니다. 이를 통해 불필요한 중복을 피하고, 데이터..

2020년 3회 정보처리기사 기출문제 58번

58. 다음 중 SQL의 집계 함수(aggregation function)가 아닌 것은?    ① AVG     ② COUNT    ③ SUM    ❹ CREATE   이 문제는 SQL 집계 함수에 대한 문제입니다. SQL에서 집계 함수는 데이터를 그룹화하여 계산하거나 집계할 때 사용하는 함수들입니다. 이 문제는 집계 함수가 아닌 SQL의 명령어를 찾는 문제입니다.문제 분석 🧐주어진 보기:① AVG② COUNT③ SUM❹ CREATESQL의 집계 함수(aggregation function)란?집계 함수는 주어진 컬럼에 대해 계산을 수행하는 함수입니다. 대표적인 집계 함수에는 AVG, COUNT, SUM 등이 있습니다. 각 함수는 특정한 방식으로 데이터를 계산하고, 주로 GROUP BY와 함께 사용됩니다..

2020년 3회 정보처리기사 기출문제 57번

57. 관계대수의 순수관계 연산자가 아닌 것은?    ① Select        ❷ Cartesian Product    ③ Division     ④ Project   이 문제는 관계대수에서 "순수관계 연산자"가 아닌 것을 찾는 문제입니다. 관계대수는 데이터베이스에서 데이터를 검색하고 처리하기 위한 이론적인 언어로, 여러 가지 연산자를 사용합니다. 여기서 "순수관계 연산자"는 데이터를 처리하는 기본적인 연산자들을 말하는데, 이 중에서 하나가 아닌 연산자를 찾아야 합니다.문제 분석 🧐주어진 보기:① Select❷ Cartesian Product③ Division④ Project관계대수의 순수관계 연산자먼저 관계대수에서 순수관계 연산자에는 다음과 같은 것들이 있습니다:Select (σ)특정 조건을 만..

2020년 3회 정보처리기사 기출문제 56번

56. 다음과 같이 위쪽 릴레이션을 아래쪽 릴레이션으로 정규화를 하였을 때 어떤 정규화 작업을 한 것인가?❶ 제1정규형     ② 제2정규형③ 제3정규형     ④ 제4정규형  어떤 정규화 작업인지 묻는 문제입니다. 함께 쉽게 분석해볼게요! 🔍✅ 문제 다시 보기56. 다음과 같이 위쪽 릴레이션을 아래쪽 릴레이션으로 정규화를 하였을 때 어떤 정규화 작업을 한 것인가?❶ 제1정규형② 제2정규형③ 제3정규형④ 제4정규형🖼️ 그림 분석📌 위쪽 릴레이션 (정규화 전)국가 도시대한민국서울, 부산미국워싱턴, 뉴욕중국베이징도시 값이 여러 개의 값을 콤마(,)로 나열한 형태입니다.즉, **한 셀에 여러 개의 값(반복 속성)**이 있어요. → 이건 비정규형(UNF) 상태예요.📌 아래쪽 릴레이션 (정규화 후)국가 도..

2020년 3회 정보처리기사 기출문제 55번

55. DML(Data Manipulation Language) 명령어가 아닌 것은?    ① INSERT    ② UPDATE    ❸ ALTER       ④ DELETE    좋아요! 😊이번 문제는 SQL 명령어 중 DML에 해당하지 않는 것을 묻고 있어요.정보처리기사 준비하는 분들을 위해 🔍문제 분석, 📘개념 정리, 🧠예시, ✅결론까지 알차게 설명드릴게요!✅ 문제 다시 보기55. DML(Data Manipulation Language) 명령어가 아닌 것은?① INSERT② UPDATE❸ ALTER④ DELETE🔍 1. 문제 분석이 문제의 핵심 키워드는 **"DML 명령어"**입니다!즉, SQL에서 데이터를 조작하는 명령어에 해당하지 않는 것을 고르는 문제예요.📘 2. SQL 명령어 분류..