분류 전체보기 19

정보처리기사 저급 언어와 고급언어

정보처리기사 프로그래밍 언어 활용 1. 저급 언어(Low Level Language) - 기계 중심의 언어로 배우기가 어렵다. - 기계가 이해할 수 있도록 만들어진 언어이다. - 상이한 기계에서 기종에 맞게 수정해야 실행할 수 있다. - 기종 간에 큰 차이가 있어 호환성이 떨어진다. - 기계어, Assembly Language(어셈블리어) 등의 언어는 저급 언어에 해당된다. - 어셈블리어는 어셈블러(Assembler)에 의해 기계어로 번역된다. 2. 고급 언어(High Level Language) - 사람 중심의 언어로, 배우기가 쉽다. - 개발자가 원시프로그램을 작성할 때 쉽게 이해할 수 있도록 작성된 언어이다. - 상이한 기계에서 별다른 수정 없이 실행 가능하다. - 기종 간에 큰 차이가 없어 호환성..

정보처리기사 필기 오답노트 - 데이터베이스 구축

데이터베이스 구축 Q. 데이터베이스 관리 시스템에서 데이터 언어에 대한 설명으로 옳지 않은 것은? 정답 : ④ ① 데이터 정의어(DDL)는 데이터베이스를 정의하거나 그 정의를 수정할 목적으로 사용하는 언어이다. ② 데이터베이스를 정의하고 접근하기 위한 시스템과의 통신 수단이 데이터 언어이다. ③ 데이터 조작어(DML)는 사용자와 데이터베이스 관리 시스템 간의 인터페이스를 제공한다. (DML : 검색SELECT , 갱신UPDATE , 삽입INSERT , 삭제DELETE) ④ 데이터 제어어(DCL)는 주로 응용 프로그래머와 일반 사용자가 사용하는 언어이다. 설명 - 데이터 제어어는 주로 데이터베이스 관리자(DBA)가 사용하는 언어이다. Q. 하나의 애트리뷰트가 가질 수 있는 원자 값들의 집합을 의미하는 것은..

정보처리기사 필기 오답노트 - 소프트웨어 설계

소프트웨어 설계 Q. 테일러링(Tailoring) 개발 방법론의 내부 기준에 해당 하지 않는 것은? 정답 : ④ ① 납기/비용 ② 기술 환경 ③ 구성원 능력 ④ 국제 표준 품질 기준 설명 - 내부 기준 : 목표 환경, 요구사항, 프로젝트 규모, 기술 환경 - 외부 기준 : 법적 제약 사항, 표준 품질 기준 Q. 클라이언트와 서버 간의 통신을 담당하는 시스템 소프트웨어를 무엇이라 하는가? 정답 : ③ ① 웨어러블 ② 하이웨어 ③ 미들웨어 ④ 응용 소프트웨어 설명 - 웨어러블 : 컴퓨터를 옷이나 안경처럼 착용할 수 있게 해주는 기술 - 하이웨어 : 원격 접속 제어 솔루션 서비스 Q. COCOMO Model 중 기관 내부에서 개발된 중소 규모의 소프트웨어로 일괄 자료 처리나 과학기술 계산용, 비즈니스 자료 처..

정보처리기사 필기 문제 - 1.요구사항 확인

Q. 다음 중 애자일 프로세스 모델이 아닌 것은? 정답 : ④ ① Scrum ② XP (eXtreme Programming) ③ 애자일 (AUP : Agile Unified Process) ④ Spiral Model 설명 : Spiral Model은 나선형 모델로 애자일 프로세스 모델에 포함되지 않습니다. Q. HIPO (Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은? 정답 : ① ① 상향식 소프트웨어 개발을 위한 문서화 도구이다. ② HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다. ③ 기능과 자료의 의존 관계를 동시에 표현할 수 있다. ④ 보기 쉽고 이해하기 쉽다 설명 : HIPO는 하향식 소프트웨어 개발을 위한 문서화 도구입니다. Q..

정보처리기사 필기 요약 - 1.요구사항 확인

요구사항 분석 기법 1. 개념 모델링 (Conceptual Modeling) (1) 종류 => 유스케이스 다이어그램(Use Case Diagram) => 데이터 흐름 모델(Data Flow Model) => 상태 모델(State Model) => 목표기반 모델(Goal-Based Model) => 사용자 인터랙션(User Interactions) => 객체 모델(Object Model) => 데이터 모델(Data Model) (2) 표기법 => UML(Unified Modeling Language) UML 1. 다이어그램의 종류 (1) 구조 다이어그램 (Structure Diagram) : 정적 모델링에서 주로 사용 => 시스템의 정적 구조와 다양한 추상화 및 구현 수준에서 시스템의 구성 요소들 간의 관..

GoF(Gangs of Four) 디자인 패턴 정리

GoF(Gangs of Four) 디자인 패턴 정리 팩토리 메소드 패턴(Factory Method Pattern) factory method pattern은 상위클래스에서 객체를 생성하는 인터페이스를 정의하고, 하위클래스에서 인스턴스를 생성하도록 하는 방식이다. 프로토 타입 패턴(Prototype Pattern) prototype pattern은 prototype을 먼저 생성하고 인스턴스를 복제하여 사용하는 구조이다. 중재자 패턴(Mediator Pattern) mediator pattern은 객체간의 통제와 지시의 역할을 중재자를 두어 객체지향의 목표를 달성하게 해준다.

[정보처리기사 - 필기] 시스템(System) 정의 및 기본 요소

시스템(System) 시스템의 정의 > 하나의 공통적인 목적을 가지고 있는 구성 요소들을 상호 결합해 놓은 유기적인 집합체이다. 시스템의 기본요소 > 입력(Input) : 처리방법, 제어조건, 처리할 데이터를 시스템에 투입하는 요소 > 출력(Output) : 처리된 결과를 시스템에서 출력하는 요소 > 처리(Process) : 입력된 자료를 처리 조건에 따라 변환 및 가공하는 요소 > 제어(Control) : 시스템의 기본 요소들이 각 과정을 올바르게 행하는지 감독하는 요소 > 피드백(Feedback) : 처리된 결과를 측정하고 목표에 도달되었는가를 검사하며 불충분할 경우 다시 입력하는 요소 피드백(Feedback) 피드백의 종류 > 전수 피드백 : 출력되는 신호를 전부 피드백하는 방법 > 부분 피드백 :..