본문 바로가기

반응형
정보처리기사 문제
반응형
4

[정보처리기사/ 정보처리산업기사] 개정 후 실기 기출 문제 정리 요약본 6탄 OSI 모델의 계층 - 물리 계층 -> 전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 을 정의 -> 물리적 전송 매체와 신호 방식을 정의 -> RS-232C, X.21 등의 표준 -> 관련 장비 : 리피터, 허브 -> 데이터 단위 : 비트 - 데이터 링크 계층 -> 두 개의 인접 개방 시스템들 간의 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 함 -> 주요 기능 : 흐름 제어, 프레임 동기화, 오류 제어, 순서 제어 -> HDLC, LAPB, LLC, MAC, LAPD, PPP 등의 표준 -> 관련 장비 : 브리지 -> 데이터 단위 : 프레임 - 네트워크 계층 -> 개방 시스템들 간의 네트워크 연결을 관리하고 데이터의 교환 및 중계 기능 -> 네.. 2021. 7. 2.
[정보처리기사/ 정보처리산업기사] 개정 후 실기 기출 문제 정리 요약본 4탄 다이어그램 - 사물과 관계를 도형으로 표현 - 정적 모델링에서는 주로 구조적 다이어그램을 사용하고 동적 모델링에서는 주로 행위 다이어그램 사 용 - 구조적 다이어그램 -> 클래스 다이어그램 : 클래스, 클래스가 가지는 속성, 클래스 사이 관계 표현 -> 객체 다이어그램 : 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현 -> 컴포넌트 다이어그램 : 구현 단계에서 사용되며 컴포넌트 간의 관계나 인터페이스를 표현 -> 패치 다이어그램 : 구현단계에서 사용되며 결과물, 프로세스, 컴포넌트 등 물리적 요소들의 위치 표 현 -> 복합체 구조 다이어그램 : 복잡한 구조를 가지는 클래스 혹은 컴포넌트의 내부 구조 표현 -> 패키지 다이어그램 : 유스케이스나 클래스 등의 모델 요소들을 그룹화한 패키지들의 관계 .. 2021. 7. 2.
[정보처리기사/ 정보처리산업기사] 개정 후 실기 기출 문제 정리 요약본 3탄 빌드 자동화 도구 - 빌드를 포함하여 테스트 및 배포를 자동화하는 도구 - Ant, Make, Maven, Gradle, Jenkins 등이 있음 Jenkins - JAVA 기반의 오픈소스 형태 - 서블릿 컨테이너에서 실행되는 서버 기반 도구 - 친숙한 Web GUI 제공 - 분산 빌드나 테스트 가능 Gradle - Groovy를 기반으로 한 오픈 소스 형태 - 안드로이드 앱 개발 환경에서 사용 - 행할 처리 명령들을 모아 태스크(Task)로 만든 후 태스크 단위로 실행 폴딩법 - 해싱함수 중 레코드 키를 여러부분으로 나누고 나눈 부분의 각 숫자를 더하거나 XOR한 값을 홈 주소로 사용 CRUD 분석은 생성(Create), 읽기(Read), 갱신(Update), 삭제(Delete)의 영어 앞글자를 모아 .. 2021. 6. 30.
[정보처리기사/ 정보처리산업기사] 제3회 실기 문제 복원, 가답안 [정보처리기사/ 정보처리산업기사] 제3회 실기 문제 복원 1. 리팩토링의 목적에 대한 설명을 작성하시오. 문제 유형 : 약술형 답안 - 리팩토링의 목적은 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 만드는 것이다. - 결과의 변경없이 코드의 구조를 재조정하는 것으로 가독성을 높이고, 유지보수를 쉽게하기 위한 목적 - 코드의 외부 행위는 바꾸지 않고 내부 구조를 개선시켜 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 만드는 것 2. 다음의 출력 결과를 쓰시오. #include void main() { int c=0; int i=0; while(i 2021. 6. 27.