정처기 실기 : 2022년 2회차 기출, 1️⃣1️⃣~1️⃣5️⃣

m_ngyeong·2024년 4월 24일
0
post-thumbnail

정보처리기사 실기


📝 2022년 2회차 기출, 1️⃣1️⃣~1️⃣5️⃣

11. 통합 테스트

  • 통합 테스트로 인해 변경된 모듈이나 컴포넌트에 새로운 오류가 있는지 확인하는 테스트이다.
  • 이미 테스트왼 프로그램의 테스팅을 반복하는 것이다.
  • 수정한 모듈이나 컴포넌트가 다른 부분에 영향을 미치는지, 오류가 생기지 않았는지 테이스하여 새로운 오류가 발생하지 않음을 보증하기 위한 반복 테스트한다.
  • 반복적인 시험이 필요한 이유는 오류가 제거·수정되는 상당수의 시스템이 의도치 않았던 오동작이나 새로운 형태의 오류를 일으키기 때문이다. 결국, 수정·변경된 시스템이나 시스템 컴포넌트 또는 프로그램이 명세된 요구 사항을 충족시키는지를 확인하는 시험의 한 형태이다.

    🖍 Regression

12. 관계대수

<EMPLOYEE> 릴레이션에 대해 <관계 대수식>을 수행했을 때 출력되는 <결과>값을 작성하시오.
<관계 대수식> : πTTL(employee)
<EMPLOYEE> :

INDEXAGETTL
148부장
225대리
341과장
436차장

<결과>

🖍 ① TTL, ② 부장, ③ 대리, ④ 과장, ⑤ 차장

13. Python Lang. - Slice

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

🖍 REMEMBER AND STR
1️⃣ a[:3] = REM + a[12:16] = EMBE, ∴ b = REMEMBE
2️⃣ c = R AND STR
3️⃣ b+c = REMEMBER AND STR
https://www.notion.so/Python-8d22ed2b06bc4c77895b09bcf70a551c

14. Routin Protocol(경로 제어 프로토콜)

경로 제어 프로토콜은 크게 자율 시스템 내부의 라우팅에 사용되는 ( ① )와 자율 시스템 간의 라우팅에 사용되는 ( ② )로 구분할 수 있다.
( ① )는 소규모 동종 자율 시스템에서 효율적인 RIP와 대규모 자유 시스템에서 많이 사용되는 ( ③ )로 나누어진다. ( ③ )는 링크 상태(Link State)를 실시간으로 반영하여 최단 경로로 라우팅을 지원하는 특징이 있다.
( ④ )는 ( ② )의 단점을 보안하여 만들어진 라우팅 프로토콜로, 처음 연결될 때는 전체 라우팅 테이블을 교환하고, 이후에는 변환된 정보만을 교환한다.

🖍 ① IGP, ② EGP, ③ OSPF ④ BGP

15. C Lang. - pointer

#include <stdio.h>

int len(char* p);

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

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

🖍 10
1️⃣ len(p1) = 4
2️⃣ len(p2) = 6
3️⃣ a + b = 4+6 = 10



참고,
길벗알앤디. 『정보처리기사 실기 단기완성』. 길벗. 2023.
https://newbt.kr/시험/정보처리기사%20실기/2022년%202회/흙기사

profile
사용자 경험 향상과 지속적인 성장을 추구하는 프론트엔드 개발자 ʚȉɞ

0개의 댓글