본문 바로가기
728x90

CS 지식/정보처리기사 필기실기공부19

정보처리기사 실기 2020년 1회 : 데이터베이스, 네트워크, 알고리즘 1. 다음 ( ) 안에 들어갈 단어를 쓰시오. ( )은(는) 웹브라우저 간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위하여 개발된 다목적 마크업 언어이다. XML 2. 다음 ( ) 안에 들어갈 단어를 쓰시오. ( )은 속성-값 쌍(attribute-value pairs)으로 이루어진 데이터 오브젝트를 전달하기 위해 사용하는 개방형 표준 포맷이다. AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷이다. 언어 독립형 데이터 포맷으로 다양한 프로그래밍 언어에서 사용되고 있다.​ JSON 3. 다음은 릴리즈 노트의 구성 항목에 관한 설명이다. 설명하는 항목은 무엇인가? 릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등.. 2024. 3. 30.
정보처리기사 실기 2020년 2회 : 웹개발 애자일 소프트웨어디자인패턴 1. 다음 보기는 네트워크 인프라 서비스 관리 실무와 관련된 사례이다. 괄호안에 들어갈 가장 적합한 용어를 한글 또는 영문으로 쓰시오. 귀하는 IT회사의 보안관제실에서 근무하고 있다. 정보시스템 운영 중 자연재해나 시스템 장애 등의 이유로 대고객 서비스가 불가능한 경우가 종종 발생한다. 이를 대비하여 백업 및 복구 솔루션을 도입하고자 한다. 백업 및 복구 솔루션은 ( )와 복구 목표 시점(RPO) 기준을 충족할 수 있는 제품으로 선정해야 한다. ( )는 “비상사태 또는 업무중단 시점으로부터 업무가 복구되어 다시 정상가동 될 때까지의 시간” 을 의미하고 복구 목표 시점(RPO)는 "업무 중단 시 각 업무에 필요한 데이터를 여러 백업 수단을 이용하여 복구할 수 있는 기준점"을 의미한다. 목표 복구 시간(RT.. 2024. 3. 28.
정보처리기사 실기 2020년 3회 1. 리팩토링의 목적에 대한 설명을 작성하시오. 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 개선함 2. 다음의 출력 결과를 쓰시오. #include void main() { int c=0; int i=0; while(i 2024. 3. 26.
정보처리기사 실기 2020년 4회 : 네트워크 프로토콜, 소프트웨어 개발, 데이터베이스 관리, 암호화 기술, 컴퓨터 프로그래밍 1. 현재 IPv4의 확장형으로 IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문제점을 해결하기 위해서 개발된 128비트 주소체계를 갖는 차세대 인터넷 프로콜은 무엇인가? IPv6 2. 목적에 따른 디자인 패턴의 유형에는 생성(Creational) 패턴, 구조(Structural) 패턴, ( 괄호 ) 패턴이 있다. 괄호에 들어갈 알맞은 패턴 유형을 쓰시오. 행위(Behavioral) 3. 다음은 어떤 UML 다이어그램에 관한 예시이다. 어떤 종류의 다이어그램인가? 패키지 다이어그램 4. 데이터베이스의 회복(Recovery) 기법 중 Rollback 시 Redo, Undo가 모두 실행되는 트랜잭션 처리법으로 트랜잭션 수행 중 갱신 결과를 바로 DB에 반영하는 기법은 무엇인가? 즉시갱신 회복.. 2024. 3. 24.
정보처리기사 실기 2021년 1회 : 정보기술 관련 객관식 문제와 답안 1. 물리 네트워크(MAC) 주소에 해당하는 IP 주소를 알려주는 프로토콜로 역순 주소 결정 프로토콜을 무엇이라고 하는지 쓰시오. RARP (Reverse Address Resolution Protocol) 2. 다음은 DB 설계 절차에 관한 설명이다. 다음 빈칸에 들어갈 알맞은 용어를 쓰시오. ( A )은/는 특정 DBMS의 특성 및 성능을 고려하여 데이터베이스 저장 구조로 변환하는 과정으로 결과로 나오는 명세서는 테이블 정의서 등이 있다. ( B )은/는 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조를 도출하는 과정으로 주요 산출물에는 E-R 다이어그램이 있다. ( C )은/는 목표 DBMS에 맞는 스키마 설계, 트랜잭션 인터페이스를 설계하는 정규화 과정을 수행한다. [보기] : .. 2024. 3. 21.
정보처리기사 실기 2021년 2회: 핵심 개념 정리 및 예시 문제 풀이 1. 네트워크 장치를 필요로하지 않고 네트워크 토폴로지가 동적으로 변화되는 특징이 있으며 응용 분야로는 긴급 구조, 긴급 회의, 전쟁터에서의 군사 네트워크에 활용되는 네트워크는? ad-hoc Network 2. 다음에서 설명하는 개념을 쓰시오. (1) 사람의 감정이나 경험을 나타내는 개념 (2) 사용자 인터페이스. 예로는 CLI이 있다. 1) UX 2) UI 3. 트랜잭션의 특징 중, 원자성(Atomicity)에 대해 약술하시오. 모두 반영되거나 반영되지 않아야하는 특성 4. 다음은 제 ( ) 정규형으로 부분 함수적 종속성 제거하여 완전 함수적 종속을 만족하는 정규형이다. 괄호안에 들어갈 답안을 쓰시오. [수강강의 테이블] 학생번호강좌이름강의실성적 501 데이터베이스 공학관 110 3.5 401 데이터베.. 2024. 3. 20.
정보처리기사 실기 2021년 3회 : 컴퓨터 과학의 핵심 개념 1. 다음 Java 코드에 대한 알맞는 출력값을 쓰시오. class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; } } public class testcon { public static void main(String[] args) { Connection conn1 = Connection.get.. 2024. 3. 19.
정보처리기사 실기 2022년 1회 개념 및 공부 : RAID, 로그 기반 회복, 데이터베이스 이상현상 1. RAID 단계는? 두개 이상의 하드디스크를 병렬로 연결 하나의 디스크 처럼 이용하는 기술 스트라이프 방식 I/O 속도가 빠름 데이터를 블럭단위로 분할 저장 하나의 디스크에 문제가 생기면 데이터 사용 불가 RAID - 0 2. 로그기반회복기법에 사용되는 명령어 1. 오류가 발생하기전 까지 사항을 로그로 기록해 놓고 이전 상태로 되돌아간 후 실패가 발생하기전까지 과정을 재실행 2. 로그를 이용하여 오류와 관련된 내용을 취소하여 복구 1) REDO 2) UNDO 3. 데이터베이스의 이상현상중 삭제 이상 이란? 데이터 삭제시 의도와 다른 값들도 연쇄 삭제됨 4. 임시키 무결성프로토콜 영문약어는? IEEE 802.11 무성네트워킹표준에 사용되는 보안프로토콜 TKIP (Temporal Key Integrity.. 2024. 3. 18.
정처기 2주만 필기 합격! 수제비 2024 정보처리기사 필기 책 추천 필기 시험 팁! 정보처리기사 필기를 2주만에 결국 합격했네요~~ 실기가 남아있긴하지만 ㅠㅠ 제가 처음에 공부할때는 수제비 2024로 공부를 했네요. 가장 추천 드리는 법은 개념서 n회독과 그리고 기출문제 돌리기에요. 저는 사실 기출문제 돌리기가 더 도움 된다고봐요. 저같은 비전공자 같은 경우는 개념서 공부가 좀 많이 필요합니다. ㅎㅎ 1~2번 정도는 훑어 줘야해요. 저는 시간이 없어서 빠르게 2~3회 회독하고 바로 문제 풀이로 들어가서 모르는 것을 공부하는 식으로했어요. 이책의 장점은 바로! 두음 법칙을 살려서 공부할수 있게 끔 자료를 제공하고 있다는 거에요.책에 나와 있는 수제비 카페에 회원 가입하시고, 매일 정보를 얻고, 문제를 풀어요. 그리고 카페에서 제공하는 두음법칙 pdf 훑어보고 가시는 걸 추천드려요~~! 2.. 2024. 3. 17.
[2023년 2~3회] 정보처리기사 실기 1. 다음은 Java 코드이다. 올바른 출력 결과를 작성하시오. public class main{ public static void main(String[] args) { A b = new B(); b.paint(); b.draw(); } } class A { public void paint() { System.out.print("A"); draw(); } public void draw() { System.out.print("B"); draw(); } } class B extends A { public void paint() { super.draw(); System.out.print("C"); this.draw(); } public void draw() { System.out.print("D"); } }.. 2024. 3. 11.
728x90