2021년 1회 기출분석
번호 | 과목 | 주요 개념 | 기출 통계 |
1 | 7. SQL 응용 | SELECT COUNT(*) | |
2 | 6. 프로그래밍 언어 활용 | [C] 구조체 포인터 | |
3 | 6. 프로그래밍 언어 활용 | [Java] 조건문, 반복문 | 0~5까지의 합계 수식 |
4 | 6. 프로그래밍 언어 활용 | [Java] 2차원 배열 | |
5 | 6. 프로그래밍 언어 활용 | [Python] 리스트 |
다음 SQL 실행 결과를 숫자만 쓰시오.
EMPNO | SAL |
100 | 1000 |
200 | 3000 |
300 | 1500 |
SELECT COUNT(*)
FROM 급여
WHERE EMPNO > 100
AND SAL >= 3000 OR EMPNO = 200;
SQL
복사
다음은 C언어 프로그램이다. 실행 결과를 쓰시오.
#include <stdio.h>
struct good {
char name[10];
int age;
};
void main(){
struct good s[] = {"Kim",28,"Lee",38,"Seo",50,"Park",35};
struct good *p;
p = s;
p++;
printf("%s\n", p-> name);
printf("%d\n", p-> age);
}
C
복사
다음은 Java 프로그램이다. 실행 결과를 쓰시오.
public class good {
public static void main(String[] args){
int i, j;
for(j=0, i=0; i<=5; i++){
j+=i;
System.out.print(i);
if(i==5){
System.out.print("=");
System.out.print(j);
} else{
System.out.print("+");
}
}
}
}
Java
복사
다음 Java 프로그램 결과를 쓰시오.
public class Test{
public static void main(String[] args){
int a[][] = {{45, 50, 75}, {89}};
System.out.println(a[0].length);
System.out.println(a[1].length);
System.out.println(a[0][0]);
System.out.println(a[0][1]);
System.out.println(a[1][0]);
}
}
Java
복사
다음은 파이썬 코드이다. 출력 결과를 쓰시오.
class good :
li = ["seoul", "kyeonggi","inchon","daejeon","daegu","pusan"]
g = good()
str01 = ''
for i in g.li:
str01 = str01 + i[0]
print(str01)
Java
복사