[수제비 출처] 2020년 기사 실기 출제예상 문제[Daily 122-101번]
122. 다음 파이썬 프로그램 실행 결과를 쓰시오 답) ① 40 ② 50 ③ [10, 30, 50, 70] ④ [10, 40, 70] ⑤ [40, 50, 60, 70, 80, 90] ⑥ [10, 20, 30, 40, 50] 121. 다음은 정해진 메모리의 범위를 넘치게 해서 원래 리턴 주소를 변경시켜 임의의 프로그램이나 함수를 실행시키는 시스템 해킹 기법인 버퍼 오버플로우 공격에 대한 대응방안이다. 괄호 ( ) 안에 들어갈 용어를 쓰시오. [버퍼 오버플로우 대응방안] 1. 운영체제의 주기적 최신 패치 적용 2. 입력값 검증이 가능한 안전한 함수 사용 (Strncpy( )) 3. ( ① ) : 카나리(canary)라고 불리는 무결성 체크용 값을 복귀주소와 변수 사이에 삽입해 두고 버퍼 오버플로우 시 카나리..
[수제비 출처] 2020년 기사 실기 출제예상 문제[Daily 31-40번]
31. 다음이 설명하는 테스트 레벨의 종류는 무엇인가? 사용자 요구사항에 대한 단위 모듈, 서브루틴 등을 테스트하는 단계 인터페이스 테스트, 자료구조 테스트, 실행 경로 테스트, 오류 처리 테스트가 존재 정답) 단위 테스트 참고) 수제비 정보처리기사 실기 7-12페이지 32. 다음이 설명하는 용어를 쓰시오. • 모듈의 독립성을 나타내는 개념으로, 모듈 내부 구성요소 간 연관 정도이다. • 정보은닉 개념의 확장개념으로, 하나의 모듈은 하나의 기능을 수행하는 것을 의미한다. • 유형으로는 우연적, 논리적, 시간적, ..., 기능적 ( )이/가 있다. 정답) 응집도 참고) 수제비 정보처리기사 실기 4-10 페이지 (10과목) 프로그래밍 언어 활용 - 33 33. 다음은 C언어 소스 코드이다. 출력 결과를 쓰시..