전체 글 438

[정보처리기사 실기] 2020년 3회 20 - SQL

20 다음 를 참고하여 테이블에 대해 20자의 가변 길이를 가진 '주소' 속성을 추가하는 을 완성하시오. (단, SQL문은 ISO/IEC 9075 표준을 기반으로 작성하시오.)속성명데이터타입제약조건테이블명학번CHAR(10)UNIQUE학생이름VARCHAR(8)NOT NULL학생주민번호CHAR(13) 학생학과VARCHAR(16)FOREIGN KEY학생학년INT 학생 ( ① ) TABLE 학생 ( ② ) 주소 VARCHAR(20); 답더보기① ALTER② ADD 해설 ADD [COLUMN] - 속성 추가ALTER [COLUMN] - 속성 변경DROP COLUMN - 속성 제거

[정보처리기사 실기] 2020년 3회 19 - 프로그래밍 언어 [C]

01C++에서 생성자(Constructor)에 대해 간략히 서술하시오. 답더보기객체 변수 생성에 사용되는 메소드로, 객체 변수를 생성하면서 초기화를 수행한다. 해설 [클래스명] [이름] = new [생성자]();* 생성자: 클래스를 초기화시켜주는 역할- 클래스명과 생성자명이 같은 경우 자동으로 호출- 객체 생성 시 자동으로 실행되는 일정의 메소드로, 객체의 초기화를 담당한다.

[정보처리기사 실기] 2020년 3회 18 - 사용자 인터페이스

18 UI(User Interface)의 설계 원칙 중 직관성에 대해 간략히 서술하시오. 답더보기누구나 쉽게 이해하고 사용할 수 있어야 한다는 설계 원칙이다. 해설 직관성누구나 쉽게 이해하고 사용할 수 있어야 한다.유효성사용자의 목적을 정확하고 완벽하게 달성해야 한다.학습성누구나 쉽게 배우고 익힐 수 있어야 한다.유연성사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 한다. https://developernew.tistory.com/256 [정보처리기사 실기] 2020년 2회 15 - 사용자 인터페이스15 사용자 인터페이스에 대한 다음 설명에서 괄호에 들어갈 알맞은 답을 쓰시오.직관성누구나 쉽게 이해하고 사용할 수 있어야 한다.( )사용자의 목적을 정확하고 완벽하게 달성해야 한다.학습deve..

[정보처리기사 실기] 2020년 3회 17 - EAI

17 다음은 EAI(Enterprise Application Integration)의 구축 유형에 대한 설명이다. 괄호(①, ②) 안에 각각 들어갈 알맞은 유형을 쓰시오.EAI(Enterprise Application Integration)는 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션이다. 비즈니스 간 통합 및 연계성을 증대시켜 효율성 및 각 시스템 간의 확정성(Determinacy)을 높여 준다. EAI의 구축 유형은 다음과 같다.( ① )ㆍ가장 기본적인 애플리케이션 통합 방식으로, 애플리케이션을 1:1로 연결한다.ㆍ변경 및 재사용이 어렵다.( ② )ㆍ단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식이다.ㆍ..

[정보처리기사 실기] 2020년 3회 16 - 라우팅 프로토콜

16 다음 설명에 해당하는 라우팅 프로토콜(Routing Protocol)을 쓰시오.ㆍRIP의 단점을 해결하여 새로운 기능을 지원하는 인터넷 프로토콜이다.ㆍ인터넷 망에서 이용자가 최단 경로를 선정할 수 있도록 라우팅 정보에 노드 간의 거리 정보, 링크 상태 정보를 실시간으로 반영하여 최단 경로로 라우팅을 지원한다.ㆍ대규모 네트워크에서 많이 사용된다.ㆍ최단 경로 탐색에 Dijkstra 알고리즘을 사용한다.ㆍ라우팅 정보에 변화가 생길 경우 변화된 정보만 네트워크 내의 모든 라우터에 알린다.ㆍ링크 스테이트 라우팅 알고리즘을 사용하며, 하나의 자율 시스템(AS)에서 동작하면서 내부 라우팅 프로토콜의 그룹에 도달한다. 답더보기OSPF(Open Shortest Path First) 해설 IGP(내부 게이트웨..

[정보처리기사 실기] 2020년 3회 15 - 프로그래밍 [JAVA]

15 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)public class Test { public static void main(String[] args) { int a=0, sum=0; while(a 답더보기30 해설코드실행순서 및 해석1public class Test { 2 public static void main(String[] args) {1 3 int a=0, sum=0;2 4 while(a3반복5 a++;40+1=1로 시작함6 if(a%2==1)52로 나눈 나머지가 1인 경우(홀수)7 continu..

[정보처리기사 실기] 2020년 3회 14 - 헝가리안 표기법

14헝가리안 표기법(Hungarian Notation)에 대해 간략히 서술하시오. 답더보기변수명 작성 시 변수의 자료형을 알 수 있도록 자료형을 의미한는 문자를 포함형 작성하는 방법이다. 해설 변수명의 데이터타입(자료형)을 명시해주는 표기법ex. int i_sum; -> 변수명을 통해 정수형 합계라는 변수인 것을 추측할 수 있다

[정보처리기사 실기] 2020년 3회 12 - 형상 통제

12소프트웨어 개발에서의 작업 중 형상 통제에 대해 간략히 서술하시오. 답더보기식별된 형상 항목에 대한 변경 요구를 검토하여 현재의 기준선이 잘 반영될 수 있도록 조정하는 작업이다. 해설 형상관리(SCM: Software Configuration Management): 버전 관리- 소프트웨어의 개발 과정에서만들어지는 형상들의 변경 사항을 관리하는 일련의 활동 형상 식별 - 변경 제어(형상 통제) - 형상 상태 보고 - 형상 감사형상 식별- 형상 관리 대상을 식별하고 이름과 관리번호를 부여하여 계층 구조로 구분 - 수정/추적이 용이하도록 하는 작업으로 베이스라인의 기준을 정함변경 제어(형상 통제)- 식별된 형상 항목의 변경 요구를 검토, 승인하여 적절히 통제함으로써 현재 베이스라인에 잘 반영될 수 ..

[정보처리기사 실기] 2020년 3회 11 - 프로그래밍 [JAVA]

11 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)abstract class Vehicle { String name; abstract public String getName(String val); public String getName() { return "Vehicle name : " + name; }}class Car extends Vehicle { private String name; public Car(String val) { name = super.name = val; } public String getName(String val) { return "Car name : " + val;..