본문 바로가기

안녕하세요!

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

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

다음 설명에 알맞은 테스트 용어를 보기에서 골라 작성하시오.

오류를 제거하거나 수정한 시스템이나 시스템 컴포넌트 도는 프로그램이 오류 제거와 수정에 의해
새로이 유입된 오류가 없는 지를 확인하는 일종의 반복 시험이다.

반복적인 시험이 필요한 이유는 오류가 제거 및 수정되는 상당 수의 시스템이 의도치 않았던
오동작이나 새로운 형태의 오류를 일으키기 때문이다.

결국 수정 및 변경된 시스템이나 시스템 컴포넌트 또는 프로그램이 명세된 요구사항을
충족시키는 지를 확인하는 시험의 한 형태이다.
Regression

 

다음 테이블에서 πTTL(employee)에 대한 연산 결괏값을 작성하시오.

Index AGE TTL
1 55 부장
2 35 대리
3 42 과장
4 45 차장
TTL
부장
대리
과장
차장

 

다음은 파이썬 코드이다. 알맞은 출력값을 작성하시오.

a = "REMEBER NOVEMBER"
b = a[:3] = a[12:16];
c = "R AND %s" % "STR";
print(b+c);
REMEMBER AND STR

 

다음 설명에대해 보기에 주어진 답을 골라 작성하시오. 

(1) 라우터로 상호 접속이 되어있는 여러 개의 네트워크 집합으로
     도메인 혹은 자율시스템(Autonomous System, AS)이라고 한다.
     같은 도메인 내에 존재하는 라우터는 도메인 내부 라우터가 되고
     도메인 외부에 존재하는 라우터는 도메인 외부 라우터가 되는데, 여기서 도메인 내부 경로 설정을 가르킨다.

(2) 시스템 사이에 경로 설정 정보 등을 교환하기 위해 사용하는 프로토콜로서,
     다른 도메인사이에 라우팅 시 정리된 관리가 거의 없고
     많은 경우에 신용도가 매우 낮아 빠른 수행보다는 보안과 제어가 본래의 목적이다.

(3) IP 라우팅 프로토콜의한 종류로서 RIP(Routing Information Protocol)보다
     규모가 큰 네트워크에서도 사용할 수 있다. 
     규모가 크고 복잡한 TCP/IP 네트워크에서 RIP의단점을 개선한 라우팅 프로토콜로서
     RIP에 비해 자세한 제어가 가능하고, 관리정보의 트래픽도 줄일 수 있다.

(4) 서로 다른 자율 시스템(AS)의 라우터 간에 라우팅 정보를 교환하는 데에
     사용되는 외부 게이트웨이 프로토콜(EGP)이다.
     각 목적지에 대한 전체 경로가 포함되며, 다른 시스템과 교환하는
     네트워크 도달 가능성 정보의 데이터베이스를 유지한다.
     네트워크 도달가능성 정보를 사용해 AS 연결 그래프를 구성하며,
     이를 통해 라우팅 루프를 제거하고 AS 수준에서 정책 결정을 실행할 수 있다.  
(1) IGP
(2) EGP
(3) OSPF
(4) BGP

 

다음 C언어에서 출력에 대한 알맞은 답을 작성하시오.

#include

int len(char*p);

int main() {
	
    char*p1 = "2022";
    char*p2 = "202207";
    
    int a = p1;
    int b = p2;
    
    printf("%d", len(a) + len(b));
}

int len(char*p) {
    int r = 0;
    while(*p != '') {
    	p++;
        r++;
    }
    return r;
}
10

 

다음 C언어 코드에서 알맞은 출력값을작성하시오.

#include

int main(int argc, char *argv[]) {
    int a[4] = {0, 2, 4, 8};
    int b[3] = {};
    int i = 1;
    int sum = 0;
    int *p1;
    
    for(i; i<4; i++) {
    	p1 = a + i;
        b[i-1] = *p1 - a[i-1];
        sum = sum + b[i-1] + a[i];
    }
    printf("%d", sum);
    
    return 0;
}
22

 

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

public class Conv {
	public Conv(int a) {
    	this.a = a;
    }
    int func() {
    	int b = 1;
        for(int i=1; i<a; i++) {
        	b = a * i + b
        }
        return a + b;
    }
    int a;
}

public static void main(String[] args) {
    Conv obj = new Conv(3);
    obj.a = 5;
    int b = obj.func();
    system.out.print(obj.a + b);
}
61

 

다음은 함수 종속성에 대한 설명이다. 해당 문제에 대한 알맞은 답을 보기에서 골라 작성하시오. 

학생 학과 성적 학년
홍길동 무역학과 35 1
홍길동 경영학과 60 1
임꺽정 컴퓨터학과 60 3
유관순 문헌정보학과 94 4
유관순     4
1. 성적은 {학생, 학과}에 대해서 (    ) Functional Dependency이다.

2. 성적은 학과만 알아도 식별이 가능하므로,
    이 경우에는 설적 속성은기본키에 (    ) Functional Dependecy다.

3. 릴레이션에서 X, Y, Z라는 3개의 속성이 있을 때
    X -> Y, Y -> Z 라는 종속 관계가 있을 경우, X -> Z가 성립될 경우
Pull
Partial
Transitive

 

다음 설명에 대한 알맞은 답을 보기에서 고르시오.

(1) 인터넷에서 웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기위해 사용되는 통신 규약을 말한다.
      인터넷에서 하이퍼텍스트(hypertext) 문서를 교환하기 위해 사용되는 통신 규약이다.
      이 규약에 맞춰 개발해서서로 정보를교환할 수 있게 되었다.

(2) 문자, 그래픽, 음성 및 영상을 하나의 연상 거미집(Web of Association)과 같이 서로 연결시켜,
      제시된 순서에 관계없이 이용자가 관련된 정보를 검색할 수 있도록 하는 정보 제공 방법이다.
      즉, 한 페이지에서 링크된 순서에 상관없이 사용자들이 원하는 정보를 클릭함으로써
      원하는 정보에 쉽게 접근하는 방식을 말한다. 

(3) 웹 페이지 표시를 위해 개발된 지배적인 마크업 언어다.
      또한 제목, 단락, 목록 등과 같은 본문을 위한 구조적 의미를 나타내는 것뿐만 아니라
      링크, 인용과 그밖의 항목으로 구조적 문서를 만들 수 있는 방법을 제공한다. 
(1) HTTP
(2) Hypertext
(3) HTML

 

다음 모듈 F에 대한 Fan-inFan-out을 작성하시오.

Fan-in : 3
Fan-out : 2

반응형

 

728x90
반응형

loading