※ 본 정리 글은 수제비 정보처리기사 실기책을 참고하여 작성했습니다
정보처리기사 실기 1회 합격 과정에서 각 단원별 핵심으로 외웠던 내용들을 정리했습니다.
실기 시험 전날까지 매일 답을 가리고 단답형 문제 풀이 방식으로 반복해서 풀어주세용. → 반복만이 살길
문제 | 답 |
( )은/는 소프트웨어에서 특정 동작을 수행하는 일련의 코드로 기능을 가진 명령들의 모임이다. | 루틴 |
( )은/는 프로그램의 주요한 부분이며, 전체의 개략적인 동작 절차를 표시하도록 만들어진 루틴이다. | 메인 루틴 |
( )은/는 메인 루틴에 의해 필요할 때마다 호출되는 루틴이다. | 서브 루틴 |
( )은/는 모듈의 독립성을 나타내는 개념으로, 모듈 내부 구성요소 간 연관 정도이다. | 응집도 |
응집도 유형 두음 정리 | 우논 시절 통순기 |
( )은/는 모듈 내부의 각 구성요소가 연관이 없을 경우의 응집도 | 우연적 응집도 |
( )은/는 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리되는 경우의 응집도 | 논리적 응집도 |
( )은/는 연관된 기능이라기 보다는 특정 시간에 처리되어야 하는 활동들을 한 모듈에서 처리할 경우의 응집도 | 시간적 응집도 |
( )은/는 모듈이 다수의 관련 기능을 가질 때 모듈 안의 구성요소들이 그 기능을 순차적으로 수행할 경우의 응집도 | 절차적 응집도 |
( )은/는 동일한 입력과 출력을 사용하여 다른 기능을 수행하는 활동들이 모여있는 경우의 응집도 | 통신적 응집도 |
( )은/는 모듈 내에서 한 활동으로부터 나온 출력값을 다른 활동이 사용할 경우의 응집도 | 순차적 응집도 |
( )은/는 모듈 내부의 모든 기능이 단일한 목적을 위해 수행되는 경우의 응집도 | 기능적 응집도 |
( )은/는 모듈 내부가 아닌 외부의 모듈과의 연관도 또는 모듈간의 상호의존성이다. | 결합도 |
결합도 유형 두음정리 | 내공외제 스자 |
( )은/는 다른 모듈 내부에 있는 변수나 기능을 다른 모듈에서 사용하는 경우의 결합도 | 내용 결합도 |
문제 | 답 |
( )은/는 파라미터가 아닌 모듈 밖에 선언되어 있는 전역변수를 참조하고 전역변수를 갱신하는 식으로 상호작용하는 경우의 결합도 | 공통 결합도 |
( )은/는 두 개의 모듈이 외부에서 도입된 데이터 포맷, 통신 프로토콜, 또는 디바이스 인터페이스를 공유하는 경우의 결합도 | 외부 결합도 |
( )은/는 단순 처리할 대상인 값만 전달되는 게 아니라 어떻게 처리되어야 한다는 제어요소가 전달되는 경우의 결합도 | 제어 결합도 |
( )은/는 모듈간의 인터페이스로 배열이나 객체, 구조 등이 전달되는 경우의 결합도 | 스탬프 결합도 |
( )은/는 모듈간의 인터페이스로 전달되는 파라미터를 통해서만 모듈 간의 상호작용이 일어나는 경우의 응집도이다. | 자료 결합도 |
( )은/는 어떤 모듈을 제어(호출)하는 모듈의 수를 의미한다. | 팬 인 (Fan in) |
( )은/는 어떤 모듈에 의해 제어(호출)되는 모듈의 수를 의미한다. | 팬 아웃 (Fan Out) |
( )은/는 프로그램의 로직을 이해하고, 내부 구조와 동작을 검사하는 소프트웨어 테스트 방식이다. | 화이트박스 테스트 |
( )은/는 메서드에 서로 다른 파라미터 값을 호출하면서 다양한 테스트를 수행하는 방식이다. | 메서드 기반 테스트 |
( )은/는 사용자 화면이 있는 경우, 각각의 화면 단위로 단위모듈을 개발 후에 화면에 직접 데이터를 입력하여 테스트를 수행하는 방식 | 화면 기반 테스트 |
( )은/는 자바 프로그래밍 언어용 단위 테스트 도구이다. | JUnit |
( )은/는 사용자와 만나지 않고 프론트엔드와 연동하여 핵심로직을 처리하는 영역이다. | 백엔드 (Backend) |
( )은/는 객체지향 언어인 자바의 관계형 DB 프로그래밍을 좀 더 쉽게 할 수 있도록 도와주는 개발 프레임워크이다. | MyBatis |
( )은/는 사용자와의 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄처리하는 프로그램이다. | 배치 프로그램 |
( )은/는 배치 프로그램의 유형으로 사전에 정의해 둔 조건 충족 시 자동으로 실행한다. | 이벤트 배치 |
문제 | 답 |
( )은/는 배치 프로그램의 유형으로 사용자의 명시적 요구가 있을 때마다 실행된다. | 온디멘드 배치 |
( )은/는 스프링 프레임워크의 DI, AOP, 서비스추상화 등 스프링 프레임워크의 3대 요소를 모두 사용할 수 있는 대용량 처리를 제공하는 스케쥴러이다. | 스프링 배치 (스프링 스케줄러) |
( )은/는 스프링 프레임워크에 플러그인되어 수행하는 작업(Job)과 실행 스케쥴을 정의하는 트리거를 분리하여 유연성을 제공하는 오픈 소스 기반 스케줄러이다. | 쿼츠 스케줄러 |
( )은/는 스케줄러를 실행시키기 위해 작업이 실행되는 시간 및 주기 등을 설정하기 위한 표현식이다. | Cron 표현식 |
( )은/는 쿼츠 크론 표현식으로 매일 12시에 실행하는 것을 의미한다. | 0 0 12 * * ? {초 분 시 일 월 요 연도(생략가능)} ? : 해당 항목 미사용 |
( )은/는 쿼츠 크론 표현식으로 매달 20일 8시 15분에 실행하는 것을 의미한다. | 0 15 8 20 * * ? |
( )은/는 쿼츠 크론식으로 매주 월요일과 금요일 사이 20시에 실행하는 것을 의미한다. | 0 0 20 ? * MON-FRI |
( )은/는 크론 표현식에서 모든 수를 의미하는 특수문자이다. | * |
( )은/는 크론 표현식에서 해당 항목을 미사용하는 것을 의미하는 특수문자이다. | ? |
( )은/는 웹브라우저와 동일한 형태로 모바일상 웹 브라우저를 통해 서비스를 제공하는 서비스이다. | 모바일 웹 |
( )은/는 공통의 속성이나 기능을 묶어 이름을 붙이는 것을 의미한다. | 추상화 |
( )은/는 사용자 인터페이스부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 패턴이다. | MVC 패턴 |
( )은/는 특정 타입의 데이터베이스에 추상 인터페이스를 제공하는 객체로 세부내용 노출 없이 데이터를 조작하는 객체이다. | DAO (Data Access Object) |
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
반응형
'정보처리기사 실기 > 정보처리기사 실기 개념' 카테고리의 다른 글
2021 정보처리기사 실기 핵심 개념 톺아보기 - 9. 소프트웨어 개발 구축 구현 (2) (1) | 2021.06.27 |
---|---|
2021 정보처리기사 실기 핵심 개념 톺아보기 - 9. 소프트웨어 개발 구축 구현 (1) (0) | 2021.06.27 |
2021 정보처리기사 실기 핵심 개념 톺아보기 - 9. 소프트웨어 개발 구축 구현 (3) (0) | 2021.06.27 |
2021 정보처리기사 실기 핵심 개념 톺아보기 - 3. 데이터입출력 (0) | 2021.06.27 |
2021 정보처리기사 실기 핵심 개념 톺아보기 - 2. 화면설계 (2) (0) | 2021.06.26 |
댓글