728x90
반응형

정보처리기사 기출문제 41

[정보처리기사] SQL | 서브쿼리(Subquery) & IN 연산자 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 SQL 문을 실행했을 때의 결과는?SELECT BFROM R1WHERE C IN (SELECT C FROM R2 WHERE D="k");정답B a b해설1️⃣ 서브쿼리 (Subquery)와 메인쿼리 (Main Query)SQL에서 서브쿼리(Subquery)는 쿼리 안에 포함된 또 다른 쿼리로, 메인쿼리(Main Query)가 실행되기 전에 먼저 수행되어 그 결과를 메인쿼리에 전달합니다.주로 WHERE, FROM, SELECT 절에서 사용되며, 복잡한 조건이나 필터링을 효율적으로 처리할 수 있게 해줍니다.서브쿼리는 괄호 ()로 감싸며,메인쿼리가 사용할 데이터를 먼저 추출하는 데 사용됩니다.결과적으로, 메인쿼리의 조건을 동적으로 구성할 수..

[정보처리기사] [Python] 리스트와 for in문 활용 | 문자열 인덱싱 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 파이썬 코드의 실행 결과를 쓰시오.a = ["Seoul", "Kyeonggi", "Incheon", "Daejun", "Daegu", "Pusan"] str = "S" for i in a: str = str + i[1] print(str)정답Seynaau해설 ▼비슷한 기출 문제도 같이 풀어보세요 ▼ [정보처리기사] [ Python ] 리스트와 문자열의 인덱스 활용 | 2021년 1회 정보처리기사 실기 기출 문2021년 1회 정보처리기사 실기 기출 문제문제다음 파이썬 프로그램의 실행결과를 쓰시오.class arr : li = ["Seoul","Kyeonggi","Iinchon","Daejeon","Daegu","Pusan"]str01 = ''for i..

[정보처리기사] [ C ] 구조체와 포인터 활용 | 복리 알고리즘 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 C 프로그램의 실행결과를 쓰시오.#include struct BankAcc { int accNum; double bal;};double sim_pow(double base, int year) { double r = 1.0; for (int i = 0; i accNum = x; acc->bal = y;}void test01(struct BankAcc *acc, double en) { if (en > 0 && en bal) { acc->bal -= en; } else { acc->bal += en; }}void test02(struct BankAcc *acc) { acc->bal = a..

[정보처리기사] [Java] 상속과 super 키워드 실행 순서 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제 다음 JAVA 코드의 실행 순서를 중복 번호 없이 빈칸에 작성하시오. 실행 순서 : 5 → ( ) → ( ) → ( ) → ( ) → ( ) class Parent { int x, y; Parent(int x, int y) { (_1_) this.x = x; this.y = y; } int getT() { (_2_) return x * y; }}class Child extends Parent { int x; Child(int x) { (_3_) super(x + 1, x); this.x = x; } int getT(int n) { (_4_) ..

[정보처리기사] SQL | JOIN 기본 개념과 종류 | 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음은 조인(JOIN)에 대한 설명이다. 각 설명에 대한 답을 에서 찾아 작성하시오.(   1   ) : 조인에 참여하는 두 릴레이션의 속성 값을 비교하여 조건을 만족하는 튜플만 반환한다.(   2   ) : 조건이 정확하게 '=' 등호로 일치하는 결과를 반환한다. (   3   ) : (   2   ) 조인에서 조인에 참여한 속성이 두 번 나오지 않도록 중복된 속성을 제거한 결과를 반환한다.세타 조인동등 조인자연 조인외부 조인세미 조인정답1. 세타 조인2. 동등 조인3. 자연 조안해설📌 기본개념🔶 조인(JOIN)이란?조인(JOIN)은 두 개 이상의 테이블을 연결하여 데이터를 조회하는 방법입니다.보통 데이터베이스에서 여러 테이블을 분리해서 저장하기 때문에,..

[정보처리기사] 서브넷과 서브넷 마스크 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제아래 그림에서의 네트워크에서 라우터을 통한 할당 가능한 2번, 4번, 5번의 IP를 보기에서 찾아 작성하시오.1번 IP : 192.168.35.3/24 3번 IP :  129.200.10.16/22 6번 IP :  192.168.36.24/24[ 보기 ]- 192.168.35.0- 192.168.35.72- 192.168.36.0- 192.168.36.249- 129.200.8.0- 129.200.8.249정답2번 IP : 192.168.35.724번 IP : 129.200.8.2495번 IP : 192.168.36.249📌기본 개념1️⃣ 네트워크(Network)와 라우터 네트워크는 여러 개의 컴퓨터와 장치(스마트폰, 프린터 등)가 서로 데이터를 주고받을 수..

[정보처리기사] [ Python ] 비교 연산자 ==| 파이썬 vs C vs Java 참/거짓 출력 차이 | 정보처리기사 실기 기출문제

2021년 3회 정보처리기사 실기 기출문제문제다음 Python 프로그램을 분석하여 실행 결과를 쓰시오.a, b = 100, 200 print(a == b)정답False해설 1️⃣ 변수 할당 a, b = 100, 200a = 100, b = 200이 할당됨 2️⃣ 비교 연산 수행 (비교 연산자 ==)print(a == b) a == b는 a와 b의 값이 같은지 비교하는 비교 연산자. 같으면 True, 다르면 False 반환100 == 200은 거짓(False)이므로 False 출력 🔎 언어별 참/거짓 출력 차이 C언어: 1은 참, 0은 거짓Java: true, false (소문자)Python: True, False (첫 글자 대문자) ">"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 ..

[정보처리기사] 파일 구조 개념과 종류 | 정보처리기사 실기 기출문제

파일 구조(File Structure)는 데이터를 저장하고 관리하는 방식으로, 효율적인 데이터 접근과 처리를 위해 사용된다. 파일 구조에 따라 데이터의 저장, 접근, 검색, 수정 속도가 달라지므로, 적절한 구조를 선택하는 것이 중요하다. 파일 구조는 크게 순차 파일, 직접 파일, 색인 순차 파일로 나뉜다.📌 순차 파일(Sequential File)순차 파일은 레코드(Record)를 일정한 논리적 순서에 따라 저장하는 방식이다.데이터가 연속된 물리적 공간에 저장되므로 처리 속도가 빠르다.레코드를 추가할 경우, 기존 데이터 끝부분에만 삽입할 수 있다.특정 데이터를 검색할 때 처음부터 순차적으로 찾아야 하므로, 검색 속도가 느릴 수 있다.주로 테이프 저장 장치에서 많이 사용된다.📌 직접 파일(Direct ..

[정보처리기사] [ C ] 지역변수와 함수 호출 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제다음 C프로그램의 실행결과를 쓰시오.#include int fp(int base, int exp) { int result = 1; for(int i = 0; i 정답1024📌 main 함수 int result;result = fp(2, 10); printf("%d", result); result는 fp 함수의 반환값을 저장합니다.fp(2, 10)을 호출하며, 인수 base = 2와 exp = 10을 전달합니다. 📌 fp 함수 int fp(int base, int exp) { int result = 1; for(int i = 0; i  result는 1로 초기화됩니다.for 반복문은 i = 0부터 i = exp - 1까지 반복되며, 각 ..

[정보처리기사] [ C ] 포인터와 배열 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제다음 C 프로그램의 실행결과를 쓰시오.int ary[3];int s = 0;*(ary + 0) = 1; ary[1] = *(ary + 0) + 2; ary[2] = *ary + 3; for (int i = 0; i 정답8해설📌 포인터와 배열포인터는 어떤 데이터의 위치(주소)를 가리키는 역할을합니다포인터는 변수의 주소값을 저장하는 변수입니다.1️⃣  간접 연산자 *int *ptr; // ptr은 정수를 가리키는 포인터포인터 변수를 선언할 때는 자료형을 먼저 쓰고 변수명 앞에 *(간접 연산자)를 붙입니다.선언문에서 *는 해당 변수가 포인터 변수임을 나타냅니다.포인터 변수를 통해 주소가 가리키는 값을 참조하거나 변경할 수 있..

728x90
반응형