분류 전체보기 424

[정보처리기사 실기] 2021년 2회 06 - SQL

06 다음 테이블과 테이블을 조인(Join)한 를 확인하여 의 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.코드이름부서1601김명해인사1602이진성경영지원1731박영광개발2001이수진 코드동아리명1601테니스1731탁구2001볼링 코드이름동아리명1601김명해테니스1602이진성 1731박영광탁구2001이수진볼링 SELECT a.코드, 이름, 동아리명 FROM 사원 a LEFT JOIN 동아리 b ( ① ) a.코드 = b.( ② ); 답더보기① ON② 코드 해설 SELECT a.코드, 이름 동아리명 FROM 사원 aLEFT JOIN 동아리 bON a.코드=b.코드;

[정보처리기사 실기] 2021년 2회 05 - SQL

05 SQL과 관련한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.UPDATE문은 테이블에 있는 튜플의 내용을 갱신할 때 사용하는 명령문으로, DML에 해당한다. 다른 DML로는 INSERT, DELETE가 있으며, 각각 새로운 튜플을 삽입하거나 삭제할 때 사용한다. 테이블학부학과번호입학생수담당관정경대학110300김해율공과대학310250이성관인문대학120400김해율정경대학120300김성수인문대학420180이율해 다음은 테이블에서 '입학생수'가 300이상인 튜플의 '학과번호'를 999로 갱신하는 SQL문이다.( ① ) 학부생 ( ② ) 학과번호 = 999 WHERE 입학생수 >=300; 답더보기① UPDATE② SET 해설 DMLUPDATESETWHEREINSERTI..

[정보처리기사 실기] 2021년 2회 04 - 정규형

04 데이터베이스에 대한 다음 설명에서 괄호에 공통으로 들어갈 알맞은 답을 쓰시오.테이블을 만들 때는 이상(Anomaly)을 방지하기 위해 데이터들의 중복성 및 종속성을 배제하는 정규화를 수행한다. 아래 그림은 부분 함수적 종속을 제거하여 제 ( ) 정규형을 만드는 과정이다. A(key)B(key)CDA3451001SeoulPmreD3471001BusanPreoA2101007GwangjuCiqenA3451007SeoulEstoB2301007DaeguLoidD3471201BusanDrag 의 함수적 종속 관계A, B → C, D A(key) B(key) D A3451001PmreD3471001PreoA2101007CiqenA3451007EstoB2301007LoidD3471201Drag A..

[정보처리기사 실기] 2021년 2회 03 - 데이터베이스

03데이터베이스의 상태 변화를 일으키는 트랜잭션(Transaction)의 특성 중 원자성(Atomicity)에 대해 간략히 서술하시오. 답더보기데이터베이스에 모두 반영되도록 완료(Commit)되거나아니면 전혀 반영되지 않도록 복구(Rollback)되어야 한다는 특성이다. 해설 원자성(Atomicity)데이터베이스에 모두 반영되도록 완료(Commit)하거나, 전혀 반영되지 않도록 복구(Rollback)되어야 함일관성(Consistency)트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함독립성, 격리성, 순차성(Isolation)둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음영속성, 지속성(D..

[정보처리기사 실기] 2021년 2회 02 - 인터페이스

02 인터페이스와 관련된 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 쓰시오.ㆍ( ① ): 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 감정 및 경험ㆍ( ② ): 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어 답더보기① UX, 사용자 경험, User Experience② UI, 사용자 인터페이스, User Interface

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

01 네트워크 및 인터넷과 관련된 다음 설명에 해당하는 용어를 쓰시오.ㆍ재난 및 군사 현장과 같이 별도의 고정된 유선망을 구축할 수 없는 장소에서 모바일 호스트(Mobile Host)만을 이용하여 구성한 네트워크이다.ㆍ망을 구성한 후 단기간 사용되는 경우나 유선망을 구성하기 어려운 경우에 적합하다.ㆍ멀티 홉 라우팅 기능을 지원한다. 답더보기애드 혹 네트워크, Ad-hoc Network

[정보처리기사 실기] 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): 데이터에 접근하는 사용자 신원에 따라 접근 권한을 부여하는 방식-..