2025/07/16 15

[정보처리기사 실기] 2021년 1회 20 - 네트워크 및 인터넷 보안

20 네트워크 및 인터넷 보안에 관련된 다음 설명에서 괄호에 공통으로 들어갈 알맞은 답을 쓰시오.ㆍ( )은 '세션을 가로채다'라는 의미로, 정상적인 연결을 RST 패킷을 통해 종료시킨 후 재연결 시 희생자가 아닌 공격자에게 연결하는 공격 기법이다. ㆍTCP ( )은 공격자가 TCP 3-Way-Handshake 과정에 끼어듦으로써 서버와 상호 간의 동기화된 시퀀스 번호를 갖고 인가되지 않은 시스템의 기능을 이용하거나 중요한 정보에 접근할 수 있게 된다. 답더보기세션 하이재킹, Session Hijacking

[정보처리기사 실기] 2021년 1회 19 - 데이터 모델

19 데이터모델의 구성 요소에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 답을 에서 찾아 기호(㉠~㉥)로 쓰시오.1. ( ① )는 모듈 간의 인터페이스로 데이터, 지역 변수 등을 직접 참조하거나 수정할 때의 결합도다.2. ( ② )는 모듈 간의 인터페이스로 배열이나 레코드 등의 자료 구조가 전달될 때의 결합도다.3. ( ③ )는 모듈 간의 인터페이스로 파라미터가 아닌 모듈 밖에 선언된 전역 변수를 사용하여 전역 변수를 갱신하는 방식으로 상호작용하는 때의 결합도다. ㉠ 자료 결합도㉡ 스탬프 결합도㉢ 제어 결합도㉣ 공통 결합도㉤ 내용 결합도㉥ 외부 결합도 답더보기① ㉤② ㉡③ ㉣ 해설 1. 모듈 간의 인터페이스로 데이터, 지역 변수(내용) 등을 직접 참조하거나 수정할 때..

[정보처리기사 실기] 2021년 1회 18 - 프로그래밍 [JAVA]

18 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)public class Test { public static void main(String[] args) { int j, i; for(j=0, i=0; i 답더보기0+1+2+3+4+5=15 해설코드실행순서 및 해석1public class Test { 2 public static void main(String[] args) {1실행3 int j, i;2정수형 변수 j, i 선언4 for(j=0, i=0; i3j, i는 0부터 시작해 i가 5가 될 때까지 실행하고 종료9i=115i=221i=327i=433i=55 ..

[정보처리기사 실기] 2021년 1회 17 - 데이터베이스 보안

17 데이터베이스 보안에 관련된 다음 설명에 해당하는 용어를 쓰시오.접근통제는 데이터가 저장된 객체와 이를 사용하려는 주체 사이의 정보 흐름을 제한하는 것이다. 이러한 접근통제에 관한 기술 중 ( )는 데이터에 접근하는 사용자의 신원에 따라 접근 권한을 부여하여 제어하는 방식으로, 데이터의 소유자가 접근통제 권한을 지정하고 제어한다. 객체를 생성한 사용자가 생성된 객체에 대한 모든 권한을 부여받고, 부여된 권한을 다른 사용자에게 허가할 수도 있다. 답더보기임의 접근 통제, DAC, Discretionary Access Control 해설 1. 임의 접근 통제(DAC: Discretionary Access Control): 데이터에 접근하는 사용자 신원에 따라 접근 권한을 부여하는 방식-..

[정보처리기사 실기] 2021년 1회 16 - 데이터 모델

16 데이터 모델의 구성 요소에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.1. ( ① )은 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구에 해당한다.2. ( ② )는 논리적으로 표현된 객체 타입들 간의 관계로서 데이터의 구성 및 정적 성질을 표현한다.3. 제약 조건은 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건을 의미한다. 답더보기① 연산, Operation② 구조, Structure 해설 - 구조: 논리적으로 표현된 객체 타입들 간의 관계- 연산: 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세- 제약 조건: 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건