본문 바로가기

안녕하세요!

자격증 준비/정보처리기사

[ 정보처리기사 ] 실기 / 2022년 2회 1~10번

다음은 관계 데이터 모델에 대한 설명이다. 괄호 안에 들어가는 용어를 작성하시오.

(    )은/는 관계 데이터의 연산을 표현하는 방법으로, 원하는 정보를 정의할 때에는 계산 수식을 사용한다.
수학의 predicate calculus에 기반을 두고 있으며, 관계데이터 모델의 제안자인 codd가 수학에 가까운
기반을두고 특별히관계데이터베이스를 위해 제안해 탄생했다.

(    )은/는 원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지니며,
튜블 (    )와/과 도메인 (    )이/가 있다.      
관계해석

 

다음은 대칭키 알고리즘에 대한 설명이다. 해당 설명에 맞는 용어를 보기에서 골라 작성하시오.

1. Xuejia Lai와 James Messey가 만든 알고리즘으로 PES(Proposed Encryption Standard)에서
    IPES(Improved PES)로 변경되었다가, 1991년에 제작된 블록 암호 알고리즘으로
    현재 국제 데이터 암호화 알고리즘으로 사용되고 있다. 
    64비트 블록을 128비트의 key를 이용해 8개의 라운드로 구성돼 있다.

2. 미국의 NSA에서 개발한 Clipper 칩에 내장되는 블록 알고리즘이다.
    전화기와 같은 음성을 암호화 하는 데에 주로 사용되며
    64비트 입출력에 80비트의 키의 총 32라운드를 가진다.   
1. IDEA
2. SKIPJACK

 

H회사의 전체 제품 단가의 합보다 단가가 큰 제품 출력을 하고자 한다. 괄호 안에 들어갈 알맞은 용어를 작성하시오.

[ 제품 테이블 ]

제조사 제품명 단가
A 과자 1,000
B 초콜릿 6,000
H 사탕 2,000
C 아이스크림 5,000
H 사탕 3,000
SELECT 제조사, 제품명, 단가
FROM 제품
WHERE (    )
단가 > (SELECT SUM(단가) FROM 제품 WHERE 제조사='H')

 

다음은 SQL 결과에 알맞은 답을 작성하시오.

Index col1 col2
1 2 Null
2 3 6
3 5 5
4 6 3
5 Null 3
SELECT count(col2)
FROM TABLE
WHERE col in(2, 3) OR col2 in(3, 5);
4

 

다음은 네트워크에 관련한 내용이다. 괄호안에 들어갈 알맞은 답을 작성하시오.

 (    )은/는 인터넷을 통해 디바이스 간에 사설 네트워크 연결을 생성하며,
퍼블릭 네트워크를 통해 데이터를 안전하게 익명으로 전송하는데에 사용된다.
또한 사용자 ip 주소를 마스킹하고 데이터를 암호화하여
수신 권한이 없는 사람이 읽을 수 없도록 한다. 
가상사설망(VPN)

 

다음은 SOLID 원칙에 관한 내용이다. 괄호 안에 알맞은단어를 보이게서 고르시오. 

(    )은/는 클라이언트가 자신이 이용하지 않는 메서드에 의존하지 않아야 한다는 원칙이다.
(    )은/는 큰 덩어리의 인터페이스들을 구체적이고 작은 단위들로
분리시킴으로써 클라이언트들이 꼭 필요한 메서드들만 이용할 수 있게한다.
예를 들어 하나의 복합기에 프린터와 복사기, 팩스 메서드가 있는데
이 세가지 메서드는같은 파일에 존재하므로 프린터 로직만 바뀌어도 복사기와 팩스도 재컴파일을 해야한다.
그러므로 (    )을/를 적용해 로직이 바뀌어도 다른 메서드는 영향을 받지 않도록 해야한다. 
[ 보 기 ]

SRP, OCP, LSP, ISP, DIP
ISP(Interface Segregation Principle)

 

다음은 Java 코드에 알맞은출력값을 작성하시오.

public static void main(String args[]) {
	int i = 3; int k = 1;
    switch(i) {
        case 1:  k += 1;
        case 2:  k++;
        case 3:  k = 0;
        case 4:  k += 3;
        case 5:  k -= 10;
        default: k--;
    }
    System.out.print(k);
}
 -8

 

IP 주소가 139.127.19.132이고 서브넷 마스크 255.255.255.192일 대 아래의 답을 작성하시오.

(1) 괄호 안에 들어갈 네트워크 주소 : 139.127.19.()

(2) 해당 네트워크 주소와 브로드캐스트 주소를 제외한호스트 개수  
(1) 128
(2) 62

 

다음 설명에 대한 괄호 안에 알맞은 단어를 작성하시오.

 1. (    ) 테스트는 하드웨어나소프트웨어의 개발 단계에서 상용화하기 전에 실시하는 제품 검사 작업이다.
    제품의 결함 여부, 제품으로서의 가치 등을 평가하기 위해 실시한다.
    선발된 잠재 고객으로 하여금 일정기간 무료로 사용하게 한 후에 나타난 여러 가지 오류를 수정 및 보완한다.
    공식적인 제품으로 발매하기 이전에 최종적으로 실시하는 검사 작업이다.  

2. (    ) 테스트는 새로운 제품 개발 과정에서 이루어지는 첫 번째 테스트이다.
    즉, 시제품이 운영되는 동안의 신제품 연구와개발과정 단계에서 초기 작동의 결과를 평가하는 수단이며
    개발 회사 내부에서 이루어지는 테스트로서 단위 테스트, 구성 테스트, 시스템 테스트 등을 포함한다.   
1. 베타
2. 알파

Next Stage : [ 정보처리기사 ] 실기 / 2022년 2회 11~20번
 

[ 정보처리기사 ] 실기 / 2022년 2회 11~20번

다음 설명에 알맞은 테스트 용어를 보기에서 골라 작성하시오. 오류를 제거하거나 수정한 시스템이나 시스템 컴포넌트 도는 프로그램이 오류 제거와 수정에 의해 새로이 유입된 오류가 없는 지

pythonchoboman.tistory.com

반응형

 

728x90
반응형

loading