2025/07 168

[정보처리기사 실기] 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 해설 - 구조: 논리적으로 표현된 객체 타입들 간의 관계- 연산: 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세- 제약 조건: 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건

[정보처리기사 실기] 2021년 1회 15 - 프로그래밍 [C] 포인터

15 다음 C 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)#include main() { struct insa { char name[10]; int age; } a[] = {"Kim", 28, "Lee", 38, "Park", 42, "Choi", 31}; struct insa* p; p=a; p++; printf("%s\n", p->name); printf("%d\n", p->age);} 답더보기Lee38 해설코드실행순서 및 해석1#include 2main() {1실행3 struct insa {2insa라는 구조체를 사용한다4 char name[10];3기억장..

[정보처리기사 실기] 2021년 1회 14 - SQL

14 다음 테이블에서 카디널리티(Cardinality)와 디그리(Degree)를 구하시오.ID이름거주지신청강의191-SR05백영헌마포구E01024-RU09차수인관악구S03181-SQ03허채빈서대문구E02059-RL08윤지호광진구S03029-SX07배서히서대문구E02 답더보기① 카디널리티(Cardinality): 5② 디그리(Degree): 4 해설 카디널리티(Cardinality)/튜플/레코드: 행의 개수디그리(Degree)/차수/속성: 열의 개수

[정보처리기사 실기] 2021년 1회 13 - 용어

13기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해 주는 솔루션으로, Point-to-Point, Hub&Spoke, Message Bus, Hybrid 등의 다양한 방식으로 구축이 가능한 모듈 연계 방법을 쓰시오. 답더보기EAI, Enterprize Application Integration 해설 키워드: 기업 간, 어플리케이션, 통합 https://developernew.tistory.com/278 [정보처리기사 실기] 2020년 3회 17 - EAI17 다음은 EAI(Enterprise Application Integration)의 구축 유형에 대한 설명이다. 괄호(①, ②) 안에 각각 들어갈 알맞은 유형을 쓰시오.EAI(Enterprise A..

[정보처리기사 실기] 2021년 1회 12 - 네트워크

12 네트워크에 관련된 다음 설명에 해당하는 용어를 쓰시오.묘듈 간 통신 방식을 구현하기 위해 사용되는 대표적인 프로그래밍 인터페이스 집합으로, 복수의 프로세스를 수행하며 이뤄지는 프로세스 간 통신까지 구현이 가능하다. 대표적인 메소드에는 공유 메모리(Shared Memory), 소켓(Socket), 세마포어(Semaphores), 파이프와 네임드 파이프(Pipes&named Pipes), 메시지 큐잉(Message Queueing)이 있다. 답더보기IPC, Inter-Process Communication

[정보처리기사 실기] 2021년 1회 11 - 인터넷

11 인터넷에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.1. IPv6는 ( ① ) 비트의 주소를 가지며, 인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제를 해결할 수 있고, 주소의 확장성, 융통성, 연동성이 뛰어나다.2. IPv4는 32 비트의 주소를 가지며 ( ② ) 비트씩 4부분, 총 32 비트로 구성되어 있다. IPv4는 네트워크 부분의 길이에 따라 A 클래스에서 E클래스까지 총 5단계로 구성되어 있다. 답더보기① 128② 8 해설 IPv6: 총 128bit, 16bit씩 8부분으로 구성, 각 부분을 16진수로 표현, 콜론(:)으로 구분IPv4: 총 32bit, 8bit씩 4개 부분으로 구성, 각 부분을 10진수로 표현, 마침표(.)로 구분

[정보처리기사 실기] 2021년 1회 10 - 애플리케이션 테스트

10 애플리케이션 테스트에 대한 다음 설명에서 각 지문(①, ②)에 해당하는 용어를 에서 찾아 기호(㉠~㉥)로 쓰시오.① 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 수행하는 테스트로, 모듈 테스트라고도 불린다. 사용자의 요구사항을 기반으로 한 기능성 테스트를 최우선으로 인터페이스, 외부적 I/O, 자료구조, 독립적 기초 경로, 오류 처리 경로, 경계 조건 등을 검사한다.② 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트를 의미하며, 모듈 간 또는 컴포넌트 간의 인터페이스가 정상적으로 실행되는지 검사한다. ㉠ 시스템 테스트㉡ 인수 테스트㉢ 알파 테스트㉣ 단위 테스트㉤ 통합 테스트㉥ 회귀 테스트 답더보기① ㉣② ㉤ 해설 ① 단위 테스트: 최소 단위② 통합..

[정보처리기사 실기] 2021년 1회 09 - 애플리케이션 테스트

09 애플리케이션 테스트에 대한 다음 설명에서 괄호(①, ②)에 공통으로 들어갈 알맞은 답을 쓰시오.( ① )은 입력 조건의 중간값보다 경계값에서 오류가 발생될 확률이 높다는 점을 이용한 검사 기법이고, ( ② )는 입력 조건이 유효한 경우와 그렇지 않은 경우의 입력 자료의 개수를 균등하게 정하는 검사 기법이다. 예를 들어 0 답더보기① 경계값 분석, Boundary Value Analysis② 동치 분할 검사, 동치 클래스 분해, Equivalence Partitioning Testing