20년 4~5회

Corini·2022년 5월 3일
0

정처기 기출

목록 보기
4/34

https://velog.velcdn.com/images/nezhitsya/post/d82bad0d-2d84-44de-ab20-98001c10ec45/%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%202021-03-16%20%EC%98%A4%ED%9B%84%206.55.12.png

2020년 제 4-5회

  1. IPv4의 확장형

    IPv6

  2. 디자인 패턴 : 생성, 구조, ( )

    행위(행동)

  3. order 점선 화살표가 있는 UML 다이어그램

    패키지 다이어그램

  4. 데이터베이스 회복기법 중 rollback 시 redo, undo가 모두 실행되는 트랜잭션 처리법 / 트랜잭션 수행 중 결과를 DB에 즉시 반영 / 데이터 변경 시 로그 파일로 저장

    즉시 갱신기법

  5. 2진수 변환 빈칸

public class Test {
   public static voidmain(Strint [] args) {
      int [] a = new int[8];
      int i = 0;
      int n = 10;
      while(  ) {
         a[i++] = (  );
         n /= 2;
      }
      for(i = 7; i ≥ 0; i—-) {
         System.out.print(a[i]);
      }
   }
}

n > 0n%2

  1. 출력결과
public static void main(String [] args) {
   int [][] arry = new int[  ][  ];
   int n = 1;
   for (int i = 0; i < 3; i++) {
      for (int j = 0; j < 5; j++) {
         arry[i][j] = j * 3 + (i + 1);
         System.out.print(arry[i][j] + “”);
      }
      System.out.println();
   }
}

3 5

  1. 스니핑 (Sniffing)

    공격 대상에 직접 공격을 하지 않고 데이터만 몰래 들여다보는 수동적 공격 기법

  2. 네트워크 주소 변환

    NAT (Network Address Transformation)

  3. 출력결과

lol = [[1, 2, 3], [4, 5], [6, 7, 8, 9]]
print(lol[0])
print(lol[2][1])
for sub in lol :
   for item in sub :
      print(item, end = “ “)
   print()

[1, 2, 3]71 2 34 56 7 8 9

  1. 온라인 금융 거래 정보를 블록으로 연결하여 P2P 네트워크 분산 환경에서 중앙관리 서버가 아닌 참여자들의 개인 디지털 장비에 분산, 저장시켜 공동으로 관리하는 방식

    블록체인

  2. 대량의 자료를 처리할 수 있는 대형 컴퓨터 클러스터에서 동작하는 분산 응용 프로그램을 지원하는 오픈 소스 자바 소프트웨어 프레임워크

    하둡

  3. 데이터베이스 이상현상

    삽입이상, 갱신이상, 삭제이상

  4. ( ) —> Dispatch —> ( ) —> Block —> ( )<— Time Out — <—— Wake up —

    준비 / 실행 / 대기

  5. 전수 테스트 불가능한 경우 사용, 예상값, 오라클 경계값, 구간별 예쌍 값 결과 작성에 사용

    샘플링 오라클

  6. 0 - 60 구간 / 60 -70 구간 / 70 - 80 구간 / 80 - 90 구간 / 90 -100 구간 테스트

    동치분할테스트 / 동등분할테스트

  7. 학과 학과별튜플수전기 1컴퓨터 2전자 2

    SELECT 학과, count(학과) AS ‘학과별튜플수’ FROM 학생 GROUP BY 학과;

  8. 미국 벨 연구소에서 만든 운영체제. C언어로 구현. 구조적 파일 시스템. 시스템의 파일이 하나의 트리구조

    유닉스 (Unix)

  9. 출력결과

char *p = “KOREA”;
printf(“%s\n”, p);
printf(“%s\n”, p + 3);
printf(“%c\n”, *p);
printf(“%c\n”, *(p + 3));
printf(“%c\n”, *p + 2);

KOREAEAKEM

  1. 상속 출력결과
class Parent {
   int compute(int num) {
      if(num ≤ 1)
         return num;
      return compute(num - 1) + compute(num - 2);
   }
}
class Child extends Parent {
   int compute(int num) {
      if(num ≤ 1)
         return num;
      return compute(num - 1) + compute(num - 3);
   }
}
class Text {
   public static void main(String [] args) {
      Parent obj = new Child();
      System.out.println(obj.compute(4));
   }
}

1

  1. 정보보안에서의 가용성(Availability)

    권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속적으로 사용할 수 있도록 보장하는 특성

profile
Coding is playing!

0개의 댓글