분류 전체보기 424

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

06 다음 테이블을 참고하여 에서 요구하는 SQL문을 작성하시오.학번(varchar)이름 (varchar) 학년(number)수강과목 (varchar) 점수 (number) 연락처 (varchar) 20E0232김인영3세무행정4.5010-5412-454419D0024이성화2토목개론3 010-1548-479620E0135성유수4실용법학3.5 010-9945-741120E0511우인혁1데이터론2 010-3451-4972 ㆍ3, 4학년의 학번, 이름을 조회한다.ㆍIN 예약어를 사용해야 한다. ㆍ속성명 아래의 괄호는 속성의 자료형을 의미한다. 답더보기SELECT 학번, 이름 FROM 학생 WHERE 학년 IN (3, 4); 해설 1) SELECT 학번, 이름 FROM 학생 WHERE 학년=3 OR 학..

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

05 다음 JAVA로 구현된 프로그램을 분석하여 괄호에 들어갈 알맞은 답을 쓰시오.class Parent { void show() {System.out.println("parent");}}class Child extends Parent { void show() {System.out.println("child");}}public class Test { public static void main(String[] args){ Parent pa = ( 괄호 ) Child(); pa.show(); }} 답더보기new 해설코드실행순서 및 해석1class Parent { 2 void show() {System.out.println("parent");} 3 } 4 cla..

[정보처리기사 실기] 2020년 2회 04 - 개발 방법론

04 시제품을 끊임없이 제작하며 사이클을 반복하는 개발 방법론으로, 워터폴과 대조적이며, 소프트웨어 개발을 넘어 기업 경영 전반에서 사용되고 있다. 고객의 변화하는 요구사항과 환경 변화에 능동적인 이 소프트웨어 개발 방법론을 쓰시오. 답더보기애자일, Agile 해설 폭포수 모형나선형 모형프로토타입 https://developernew.tistory.com/238 [정보처리기사 필기] 제1과목 소프트웨어 설계 - 요구사항 확인소프트웨어 생명주기 1. 폭포수 모형 Waterfall Model= 고전적 생명 주기 모형 - 1970년대부터 사용된 가장 오래되고 전통적인 소프트웨어 생명 주기 모형- 이전 단계로 돌아가 수 없다- 선형 순차적 모developernew.tistory.com

[정보처리기사 실기] 2020년 2회 03 - 웹 개발

03 클라이언트와 서버 간 자바스크립트 및 XML을 비동기 방식으로 처리하며, 전체 페이지를 새로 고치지 않고도 웹페이지 일부 영역만을 업데이트할 수 있도록 하는 기술을 의미하는 용어를 쓰시오. 답더보기AJAX, Asysnchronous JavaScript and XML 해설 AJAX와 함께 나오는 키워드: XML, 비동기, 자바스크립트, JSON, SGML * XML: 태그 상에서 마크업를 만드는 데 사용하는 마크업 언어* JSON: 속성-값 쌍으로 이루어져 AJAX에서 데이터 전송용으로 사용다는 개방형 표준 포맷* SGML(Standard Generalized Markup Language): 문서용 마크업 언어를 정의하기 위한 메타 언어

[정보처리기사 실기] 2020년 2회 02 - 프로그래밍 [Python]

02 다음 Python으로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오.asia = {'한국', '중국', '일본'}asia.add('베트남')asia.add('중국')asia.remove('일본')asia.update({'한국', '홍콩', '태국'})print(asia) 답더보기{'한국', '중국', '베트남', '홍콩', '태국'} 해설 중괄호 { }Python에서는 세트를 의미java와 C에서는 배열을 의미 Python의 '세트'의 특징- 중괄호 { }- 동일자료 중복 X- 순서 X

[정보처리기사 실기] 2020년 2회 01 - 시스템 관리

01 시스템 관리와 관련하여 다음의 설명이 의미하는 용어를 쓰시오A는 한국IT 보안관제실에서 근무하게 되었다. A는 서비스 운용 중 외부 공격으로 인한 서버다운, 자연재해, 시스템 장애 등의 비상 상황에도 고객 응대 서비스를 정상적으로 수행하기 위해 구축한 시스템을 관리하는 업무를 수행한다. 이 용어는 위와 같은 비상 상황이 발생한 경우 "비상사태 또는 업무중단 시점부터 업무가 복구되어 다시 정상 가동 될 때까지의 시간"을 의미한다. 답더보기RTO(Recovery Time Objective)

[정보처리기사 필기] 제1과목 소프트웨어 설계 - 인터페이스 설계

시스템 인터페이스 요구사항 분석 1. 시스템 인터페이스: 상호 작용하기 위한 접속 방법이나 규칙 2. 시스템 인터페이스 요구사항: 개발을 목표로 하는 시스템과 외부 시스템을 연동하는 데 필요한 시스템 인터페이스에 대한 요구사항을 기술한 것 3. 시스템 인터페이스 요구사항 구성: 인터페이스 이름, 연계 대상 시스템, 연계 범위 및 내용, 연계 방식, 송신 데이터, 인터페이스 주기, 기타 고려사항 4. 시스템 인터페이스 요구사항 분석: 기능적/비기능적 5. 시스템 인터페이스 요구사항 분석절차: 요구사항 목록 > 자료 준비 > 기능/비기능 요구사항 분류 > 내용추가, 수정 > 이해관계자 전달 인터페이스 요구사항 검증 1. 인터페이스 요구사항 검증: 개발 범위의 기준인 베이스라인을 설정하는 것요구..

[정보처리기사 필기] 제1과목 소프트웨어 설계 - 애플리케이션 설계

소프트웨어 아키텍처 1. 소프트웨어 아키텍처의 설계: 소프트웨어를 구성하는 요소들 간의 관계를 표현하는 시스템의 구조 또는 구조체-> 좋은 품질을 유지하며 사용자의 비기능적 요구사항으로 나타난 제약을 반영하고, 기능적 요구사항을 구현하는 방법을 찾는 해결 과정 2. 모듈화 Modularity: 시스템의 기능들을 모듈 단위로 나누는 것- 모듈화를 통해 기능 분리가 가능해 인터페이스가 단순해짐- 프로그램의 효율적인 관리가 가능하고 오류의 파급 효과를 최소화 3. 추상화 Abstraction: 문제의 전체적이고 포괄적인 개념을 설계한 후 차례로 세분화하여 구체화시켜 나가는 것- 과정 추상화: 전반적인 흐름만 파악할 수 있게 설계- 데이터 추상화: 데이터 구조를 대표할 수 있는 표현으로 대체- 제어 추상화..

[정보처리기사 필기] 제1과목 소프트웨어 설계 - 화면 설계

UI: 사용자 인터페이스 1. 사용자 인터페이스(UI) - 물리적인 제어를 어떻게 전달할 것인가- 콘텐츠 표현과 전체적인 구성- 편리하고 간편한 사용을 위한 기능 2. 사용자 인터페이스의 특징: 사용자의 만족도에 가장 큰 영향을 미치는 요소- 사용자 중심 설계- 구체적 방법 제시- 소프트웨어 아키텍처 3. 사용자 인터페이스의 구분 - CLI, Command Line Interface: 텍스트- GUI, Graphic User Interface: 아이콘, 그래픽 환경- NUI, Nutral User Interface: 말, 행동으로 기기 조작 4. 사용자 인터페이스 기본 원칙 - 직관성: 쉽게 이해할 수 있어야 한다.- 유효성: 목적을 달성- 학습성: 쉽게 배울 수 있어야 한다- 유연성: 쉽게 바꿀..

[정보처리기사 필기] 제1과목 소프트웨어 설계 - 요구사항 확인

소프트웨어 생명주기 1. 폭포수 모형 Waterfall Model= 고전적 생명 주기 모형 - 1970년대부터 사용된 가장 오래되고 전통적인 소프트웨어 생명 주기 모형- 이전 단계로 돌아가 수 없다- 선형 순차적 모형: 완전히 순차적으로 한 단계, 한 단계를 진행해 나가며 한 단계를 완전히 마무리 한 다음 다음 단계로 넘어갈 수 있다- 두 개 이상의 과정이 병행하여 수행되지 않는다- 계획, 문서 중심(매뉴얼)타당성 검토 > 계획 > 요구분석 > 설계 > 구현(코딩) > 시험(검사) > 유지보수 2. 프로토타입 모형 Prototype Model: 견본품을 만들어 최종 결과물 예측 - 모형을 만들어 사용자에게 보여 주고, 사용자가 직접 사용해보게 한 후 프로토타입을 재구축하는 방법- 사용자와 시스템 사이..