본문 바로가기

정보처리기사 실기9

정보처리기사 문제 1장 요구사항 확인 SECTION 001 소프트웨어 생명 주기 문제 1. 시제품을 끊임없이 제작하며 사이클을 반복하는 개발 방법론으로, 워터폴과 대조적이며, 소프트웨어 개발을 넘어 기업 경영 전반에서 사용되기 있다. 고객의 변화하는 요구사항과 환경 변화에 능동적인 이 소프트웨어 개발 방법론을 쓰시오. 답 : 애자일 모형 문제 2. 다음 괄호에 공통으로 들어갈 용어를 쓰시오. ( )은 소프트웨어의 위기를 극복하기 위한 방안으로 연구된 학문이며, 여러 가지 방법론과 도구, 관리 기법들을 통하여 소프트웨어의 품질과 생산성 향상을 목적으로 한다. ( )의 기본 원칙은 다음과 같다. - 현대적인 프로그래밍 기술을 계속적으로 적용해야 한다. - 개발된 소프트웨어의 품질이 유지되도록 지속적으로 검증해야 한다. - 소프트웨어 개발 관련 .. 2021. 10. 2.
시나공 정보처리기사 실기 요약 11장 응용 SW 기초 기술 활용 SECTION 162 운영체제의 개념 (2) 운영체제의 목적 운영체제의 목적에는 처리 능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단축 등이 있다. 처리 능력(Thoughput) 일정 시간 내에 시스템이 처리하는 일의 양 반환 시간(Turn Around Time) 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 사용 가능도(Availability) 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 신뢰도(Reliability) 시스템이 주어진 문제를 정확하게 해결하는 정도 SECTION 163 운영체제의 종류 (2) UNIX UNIX는 1960년대 AT&T 벨(Bell) 연구소, MIT, General Electric이 공동 개발한 운영체제이다. 시분할 시스템(Time .. 2021. 9. 30.
시나공 정보처리기사 실기 요약 10장 프로그래밍 언어 활용 SECTION 149 데이터 입/출력 (2) C 문제 예제) 다음은 키보드로 6과 4를 입력받아 두 수의 덧셈 결과를 출력하는 프로그램이다. 출력 결과를 확인하시오. #include main() { int i, j, k; scanf("%d %d", &i, &j); k = i + j; printf("%d\n", k); } (3) Java 문제 예제) 다음은 입력받은 정수를 가지고 여러 연산을 수행한 후 출력하는 프로그램이다. 4가 입력되었다고 가정했을 때 출력 결과를 확인하시오. import java.util.Scanner; public class Test { public static void main(String[ ] args) { Scanner scan = new Scanner(System.in); i.. 2021. 9. 30.
시나공 정보처리기사 실기 요약 6장 화면 설계 SECTION 099 사용자 인터페이스 (2) 사용자 인터페이스의 구분 구분 내용 CLI 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 NUI 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 (3) 사용자 인터페이스이 기본 원칙 원칙 내용 직관성 누구나 쉽게 이해하고 사용할 수 있어야 함 유효성 사용자의 목적을 정확하고 완벽하게 달성해야 함 학습성 누구나 쉽게 배우고 익힐 수 있어야 함 유연성 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 함 SECTION 101 UI 설계 도구 (1) 와이어프레임(Wireframe) 와이어프레임은 페이지에 대한 개략적인 레이아웃이나 UI 요소 등에 대한 뼈대를 설계하는 도구.. 2021. 9. 27.