Search

2021년 3회

2021년 3회 기출분석

번호
과목
주요 개념
기출 통계
1
7. SQL 활용
CROSS JOIN, COUNT(*)
2
3. 데이터 입출력 구현
GRANT
3
6. 프로그래밍 언어 활용
[C] 배열, 포인터
4
6. 프로그래밍 언어 활용
[C] 구조체 포인터
5
6. 프로그래밍 언어 활용
[Java] 연산자
6
6. 프로그래밍 언어 활용
[Java] 객체, statc
7
6. 프로그래밍 언어 활용
[Python] 비교연산
==
다음은, 테이블에서 조건값을 실행한 화면이다. 이에 대한 알맞는 결과값을 작성하시오.
CODE
NAME
3258
smith
4324
allen
5432
scott
NO
RULE
12
s%
32
%t%
SELECT COUNT(*) CNT FROM T1 A CROSS JOIN T2 B WHERE A.NAME LIKE B.RULE;
SQL
복사
데이터 제어어(DCL) 중 GRANT 에 대하여 설명하시오.
다음 C언어 코드에 대한 알맞는 출력값을 쓰시오.
#include <stdio.h> int main(){ int *arr[3]; int a = 12, b = 24, c = 36; arr[0] = &a; arr[1] = &b; arr[2] = &c; printf("%d", *arr[1] + **arr + 1); }
C
복사
다음 C언어 코드에 대한 알맞는 출력값을 쓰시오.
#include <stdio.h> struct jsu { char nae[12]; int os, db, hab, hhab; }; int main(){ struct jsu st[3] = {{"데이터1", 95, 88}, {"데이터2", 84, 91}, {"데이터3", 86, 75}}; struct jsu* p; p = &st[0]; (p + 1)->hab = (p + 1)->os + (p + 2)->db; (p + 1)->hhab = (p+1)->hab + p->os + p->db; printf("%d", (p+1)->hab + (p+1)->hhab); }
C
복사
다음 Java 코드에 대한 알맞는 출력값을 쓰시오.
public class Test { public static void main(String[] args) { int a = 3, b = 4, c = 3, d = 5; if((a == 2 | a == c) & !(c > d) & (1 == b ^ c != d)) { a = b + c; if(7 == b ^ c != a) { System.out.println(a); } else { System.out.println(b); } } else { a = c + d; if(7 == c ^ d != a) { System.out.println(a); } else { System.out.println(d); } } } }
SQL
복사
다음 Java 코드에 대한 알맞는 출력값을 쓰시오.
class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; } } public class Test { public static void main(String[] args) { Connection conn1 = Connection.get(); conn1.count(); Connection conn2 = Connection.get(); conn2.count(); Connection conn3 = Connection.get(); conn3.count(); System.out.print(conn1.getCount()); } }
Java
복사
다음 파이썬 코드의 알맞는 출력값을 쓰시오.
a,b = 100, 200 print(a==b)
Java
복사