NOTE/정보처리기사

[정보처리기사] 2021 1회 실기 후기

KIMECK 2021. 4. 26. 09:55
반응형

전체적으로 2020년보다 난이도를 대폭 낮춘 느낌이었다.

서술형 한두개정돈 나올것으로 생각하고 준비했는데 1개도 안나오고 ..

매번 나오던 쿼리조차 작성하는 문제도 없었고 단순 주관식도 보기를 보여주는 문제들이 꽤 있어서 이번회차는 친절한 회차였다. 코딩 문제의 경우 띄어쓰기를 하라는 의도의 답안이 많았는데 문제를 좀 유의해서 봐야할 듯 

1회차가 운이 좋았을지 올해는 이런방향으로 계속 출제가 될 지 모르겠지만 이번회차는 아주 좋았음..

가채점 결과는 합격이지만 애매하게 틀린부분이 있다면 부분점수를 기대해야 할 것 같다.


1. 물리주소(MAC 주소)로 IP주소를 찾는 프로토콜

- 답안: RARP

* 보자마자 ARP 와 헷갈렸는데 문제 끝에 역순 주소 결정 프로토콜 이라는 키워드를 보고 바로 고쳐씀 

 

2. (1) 결과로 테이블 정의서, 명세서 등이 있음

(2) 결과로 E-R 다이어그램

(3) 과정에서 정규화 과정 수행

- 답안: 물리, 개념, 논리

* 아래 보기가 주어짐 

 

3. 웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어는 무엇인가?

- 답안: WSDL

 

 

4. 요구사항 종류 구분하는 문제

( ) 요구사항은 ... [기능 요구사항 관련 문항]
( ) 요구사항은 ... [비기능 요구사항 관련 문항]

- 답안: 기능, 비기능

 

 

5. 파이썬:

class arr:
    a = ["Seoul","Kyeonggi","Inchon","Daejoen","Deagu","Pusan"]
str01=' '
for i in arr.a:
    str01 = str01 + i[0]
print(str01)

- 답안: SKIDDP

 

6. SQL: SELECT COUNT(*) FROM 테이블명 WHERE EMPNO > 100 AND PRICE >= 3000 OR EMPNO = 200

- 답안: 1 또는 테이블 형태로 작성

 

7. 자바 언어

public class Gisafirst{

     public static void main(String []args){
        int a[][] = {{45, 50, 75}, {89}};
        System.out.println(a[0].length);
        System.out.println(a[1].length);
        System.out.println(a[0][0]);
        System.out.println(a[0][1]);
        System.out.println(a[1][0]);
     }
}

- 답안:

3
1
45
50
89

 

8. 시스템의 성능 향상, 개발 과정의 편의성 등을 위해 정규화된 데이터 모델을 분할, 통합, 추가하는 과정으로, 의도적으로 정규화 원칙을 위배하는 행위이다. 

- 답안: 반정규화(역정규화, 비정규화)

 

 

9. 블랙박스 테스트

0 <= x <= 10 일 때 -1 0 10 11인경우
유효값과 그렇지않은 범위 나눠야할 경우

- 답안: 경계값 분석, 동치(동등) 분할

 

 

10. 테스트 종류 - 해당하는 기호를 적으세요.
1. 개별
2. 인터페이스 간 시스템이 정상적으로 실행되는지 확인..
=================================================
ㄱ.시스템테스트 ㄴ. 인수테스트 ㄷ.알파 테스트 ㄹ.단위테스트 ㅁ.통합테스트 ㅂ.회귀테스트

- 답안: ㄹ, ㅁ

 

 

11. IPv6 = 총 (128)비트로 구성. IPv4 = 총 32비트로 구성
IPv4 = (8)비트씩 4칸으로 구성. IPv6 = 16비트씩 8칸으로 구성

- 답안: 128, 8

 

 

12. 프로세스간 인터페이스, 세마포어, 공유 메모리, 소켓

- 답안: IPC(Inter-Process Communication)

 

 

13. 서로 다른 플랫폼 간의 연계, 통합, Point to Point, Hub&Spoke, Message Bus 등이 있음

- 답안: EAI

- 출제: 통합 구현 2강

 

14. 테이블이 주어지고, Cardinality, Degree 구하기

- 답안: 5, 4

 

 

15. C언어 구조체 

int main() {

    struct insa {

        char name[10];

        int age;

    } a[] = {"Kim", 28, "Lee", 38, "Park", 41, "Choi", 30};

    struct insa *p;

    p = a;

    p++;

    printf("%s ", p->name);

    printf("%d ", p->age);

}

- 답안:

Lee

38

 

 

16. 데이터 모델 3요소(연산, 구조, 제약조건) 중에서 제약조건은 본문에 있음.

- 답안: 연산, 구조

 

 

17. 시스템 객체의 접근을 개인 또는 그룹의 식별자에 기반한 방법, 어떤 종류의 접근 권한을 가진 사용자가 다른사용자에 자신의 판단에 따라 권한을 허용하는 접근제어 방식은?

- 답안: DAC(임의적 접근통제)

 

 

18. 자바 언어

public class Gisafirst {
    public static void main(String[] args) {
        int j, i;
        for (j = 0, i = 0; i <= 5; i++) {
            j += i;
            System.out.print(i);
            if (i == 5) {
                System.out.print("=");
                System.out.print(j);
            } else {
                System.out.print("+");
            }
        }
    }
}

- 답안: 0+1+2+3+4+5=15

 

 

19. 결합도 - 해당하는 기호를 적으세요.
1. ( )는 모듈간 데이터, 지역변수를 직접 참조하거나 ~ 하는 경우의 결합도

2. ( )는 모듈 간의 인터페이스로 배열이나 객체 등 자료구조가 전달되는 경우의 결합도

3. ( )는 파라미터가 아닌 모듈 밖에 선언되어 있는 전역 변수를 참조하고 전역변수를 갱신하는 식으로 상호작용 하는 경우의 결합도
======================================================
ㄱ.자료 결합도 ㄴ.스탬프 결합도 ㄷ.제어 결합도 ㄹ.공통 결합도 ㅁ.내용결합도 ㅂ.외부결합도

- 답안: ㅁ, ㄴ, ㄹ

 

 

20. 괄호안에 공통적으로 들어갈 공격기법을 적으시오 
1. ( ) 은 '세션을 가로채다'라는 의미로, 정상적 연결을 RST 패킷을 통해 종료시킨 후 재연결시 희생자가 아닌 공격자에게 연결
2. TCP ( ) 은 ~ [TCP 하이재킹의 원리에 대한 설명.]

- 답안: 세션 하이재킹(세션 하이제킹, 세션 하이젝킹 등 발음이 동일하면 정답)

 

 

 

출처 : www.gisafirst.com/board/n1/view.php?offset2=0&tq=1393907668&reqCategory=&idx=406&word=&s_type=&s_content=&s_terms=#1

 

온라인IT자격증의 시작 기사퍼스트로 대비하세요.

정보공유 >> 가답안 * 가답안 복원과 무관한 글은 사전 통보 없이 삭제하겠습니다.* 21년 1회 정보처리기사 실기 시험은 4월 25일 (일) 오후 1:00 시행됩니다.4월 25일 시험 당일 가답안이 진행될 예

www.gisafirst.com

 

반응형