2022 정보처리기사 1회차 실기 복원

2022. 7. 17. 14:12정보처리기사

  1. 아래 설명에 맞는 RAID 단계를 숫자로 작성하시오.
  • Striping(스트라이핑) 구현 방식
  • 패리티비트 없음
  • 두개 이상의 하드디스크를 병렬로 연결해 하나의 하드디스크처럼 이용하는 기술
  1. 다음중 해당되는 것을 보기에서 찾아 작성하시오
    1) 오류 발생 전까지의 사항을 로그(log)로 기록해 놓고, 장애 발생 전으로 복구후에 재실행하는 것
    2) 작업을 취소하여 트랜잭션을 이전 상태로 되돌리는 것

  2. 다음 자바 코드 출력 결과를 작성하시오.

    public class Main { 
        static void func1(A m){
                m.a *= 10; 
               } 
    static void func2(A m){
        m.a += m.b; 
        } 
     public static void main(String args[]){ 
         A m = new A(); 
        m.a = 100; 
        func1(m); 
        m.b = m.a; 
        func2(m);
        System.out.printf("%d", m.a);
        } 
      }
  3. 다음 sql 결과에 알맞는 쿼리를 작성하시오.
    [성적]
    학년 이름 점수
    1 김우빈 95
    2 김태리 90
    3 손흥민 80
    4 류준열 60

    [쿼리]
    SELECT 이름, 점수 FROM 성적 ( 1 ) BY ( 2 ) ( 3 );

  4. 데이터베이스의 이상현상 중 삭제이상에 대해 서술하시오.

  1. 다음 파이썬 코드에서 출력되는 a, b의 값을 작성하시오.

     def exam(num1, num2=2):
         print('a=', num1, 'b=', num2) 
         exam(20)
  2. 파이썬 리스트 관련 함수 문제입니다. 다음 설명과 관련된 답을 작성하시오.
    1) 리스트를 확장해준다는 의미를 가지고 있으며, 여러 항목을 한번에 추가할 수 있다.
    2) 리스트 내부 요소를 꺼내주는 함수로써, 그 요소는 리스트 안에서 삭제하고 그 값을 반환
    3) 리스트 내부의 요소 순서를 역순으로 하는 역할

  3. 임시 키 무결성 프로토콜의 영어 약자를 작성하시오.

  4. 키보드나 마우스와 같은 장치 없이 말이나 행동 그리고 감정과 같은 인간의 자연스러운 표현으로 컴퓨터나 장치를 제어할 수 있는 환경을
    영어 약자로 작성하시오.

  5. 다음은 분석도구에 대한 설명으로 보기에 알맞는 답을 작성하시오.
    1) 소스 코드의 실행 없이, 코드의 의미를 분석해 결함을 찾아내는 원시적 코드 분석 기법
    2) 소스 코드를 실행하여 프로그램 동작이나 반응을 추적하고 코드에 존재하는 메모리 누수, 스레드 결함 등을 분석

  6. 밑줄 친 곳에 작성된 코드를 작성하시오.

    class Car implements Runnable{
    int a;
    
    public void run(){
     system.out.println("message")
    }
    }
    

public class Main{
public static void main(String args[]){
Thread t1 = new Thread(new __ ());
t1.start();
}
}


12.  다음 설명에 대한 알맞는 단어를 작성하시오.
- 자바 프로그래밍 언어를 이용한 xUnit의 테스트 기법으로써 숨겨진 단위 테스트를 끌어내어 정형화시켜 단위 테스트를 쉽게 해주는 테스트용 Framework이다.

728x90