본문 바로가기

분류 전체보기

(21)
20240407 정처기 기출 공부 네트워크 20년 1회 11번 프로토콜은 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약이다. 프로토콜의 기본 요소 3가지를 쓰시오. 더보기 답 : 구문, 의미, 시간 20년 1회 15번 다음이 설명하는 OSI 참조 모델의 계층을 쓰시오. 다양한 전송매체를 통해 비트 스트림을 전송한다 전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다 더보기 답 : 물리 계층 20년 3회 4번 다음 네트워크 관련 설명에서 괄호에 들어갈 알맞은 용어를 영문으로 쓰시오 ( )는 TCP/IP기반의 인터넷 통신 서비스에서 인터넷 프로토콜과 조합하여 통신 중에 발생하는 오류의 처리와 전송 경로 변경 등을 위한 제어 메시지를 취급하는 무연..
20240331 정처기 java 기출 공부 23년 1회 1번 출력결과 class Static{ public int a=20; static int b=0; } public class Main { public static void main(String[] args) { int a=10; Static.b=a; Static st=new Static(); System.out.println(Static.b++); System.out.println(st.b); System.out.println(a); System.out.println(st.a); } } 정답: 10 11 10 20 23년 1회 18번 출력 결과를 쓰시오.(20년 3회 기출과 동일) abstract class Vehicle{ String name; abstract public String ge..
20240330 정처기 java 22년도 기출 공부 22년 1회 5번 (가)에 들어갈 알맞은 답을 쓰시오 class Car implements Runnable{ int a; public void run(){ try{ while(++a
20240324 정처기 java 기출 공부 20년 1회 4번 출력 결과 class Main { static int[] arr() { int a[]=new int[4]; int b = a.length; for(int i =0; i 0 (2) n%2 풀이: 20년 4회 8번 가, 나의 답을 쓰시오. public class Main { public static void main(String[] args) { int ary[][] = new int[가][나]; for(int i = 0; i 관계 연산자(==, >=, !=) > 비트 연산자(&, ^, |) > 논리 연산자(&&, ||) 비트연산자 |(OR연산자) 피연산자 중 한 쪽의 값이 1(true)이면, 1을 결과로 얻는다. 그 외에는 0(false)을 얻는다. &(AND연산자) 피연산자 양 쪽의 값..
20240317 정처기 SQL 기출 공부 22년 1회 4번 다음은 테이블에서 이름(name)과 점수(score)를 조회하되, 점수를 기준으로 내림차순 정렬하여 조회하는 이다. 괄호(1~3)에 알맞은 답을 적어 을 완성하시오. name class score 김 A 85 나 C 74 박 C 95 이 A 90 최 B 82 SELECT name, score FROM 성적 ( 1 ) BY ( 2 ) ( 3 ) 더보기 (1) : ORDER (2) : score (3) : DESC 22년 2회 3번 상품 테이블에서 H제조사 전체 제품의 단가보다 더 큰 단가를 가진 제품을 모두 출력하는 SQL문을 완성하시오. 제조사 제품명 단가 A 과자 1000 B 초콜릿 6000 H 사탕 2000 C 아이스크림 5000 H 사탕 3000 SELECT 제조사, 제품명, 단가..
20240306 정처기 SQL 기출 공부 ※SQL에 사용되는 예약어, 필드명, 변수명 등은 대소문자를 구분하지 않기 때문에 소문자로 작성해도 정답으로 인정 20년 1회 17번 학생 테이블에 전기과 학생이 50명, 전산과 학생이 100명, 전자과 학생이 50명있다고 할 때, 다음 SQL문 1, 2, 3의 실행 결과로 표시되는 튜플의 수를 쓰시오. (단, DEPT 필드는 학과를 의미한다) 1) SELECT DEPT FROM STUDENT; 2) SELECT DISTINCT DEPT FROM STUDENT; 3) SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT ='전산과'; 정답: 1) 200, 2) 3, 3) 1 풀이: 튜플 = 행 20년 2회 6번 다음 테이블을 참고하여 에서 요구하는 SQL문을 작성하..
20240304 정처기 c언어 기출 공부 21년3회 12번 출력결과 #include int main(){ int *arr[3]; int a = 12, b = 24, c = 36; arr[0] = &a; arr[1] = &b; arr[2] = &c; printf("%d\n", *arr[1] + **arr + 1); } 답 : 37 풀이: 24+12+1 이중포인터 설명 int i = 30; int* p = &i; int** q = &p; - 우측의 q에 주목하자. 바로 q가 이중포인터인데, q는 포인터변수의 주소를 가지고 있다. 즉 p의 주소값을 가지고 있다. 따라서 q는 p를 포인팅하고, p는 i를 포인팅하게 되는 것이다. q를 따라가보면 p가 있고, 다시 p를 따라가보면 i를 만나게 된다. *p는 곧 i와 같다는 사실은 알고 있을 것이다. 그렇..
20240303 정처기 공부 c언어 기출 20년1회 14번 출력결과 #include main() { int c=1; switch(3){ case 1:c+=3; case 2:c++; case 3:c=0; case 4:c+=3; case 5:c-=10; default : c--; } printf("%d",c); } 답 : -8 풀이: break 이 없어서 case 3 부터 시작해서 c=0, c+=3, c-=10, c-- 순으로 실행 20년 1회 20번 출력결과 #include void main(){ int i,j; int temp; int a[5] = {75,95,85,100,50}; for(i=0; i age); 답: Lee 38 풀이: p++로 인해 s[1]가 되면서 두번째 배열인 Lee와 38이 출력된다. 21년 2회 16번 출력 결과 #in..