정보처리기사 대비 개념 문제

다음 상황에 적합한 디자인 패턴은?

슈팅 모바일 게임을 개발하는데, 이 게임은 사용자가 화면을 터치하면 게임 캐릭터가 사용자가 터치한 곳으로 무기를 발사해 적을 공격하는 기능이 있다. 이는 세부적으로 ‘사용자 터치 인식→터치 한 방향으로 캐릭터를 회전→무기를 겨누는 동작 실행→무기 발사’순서로 실행되는 단계를 가지며, 각 단계별 동작은 별도 클래스의 메서드로 구현된다. 따라서 캐릭터 무기 발사를 구현하기 위해서는 클라이언트 코드가 각각의 클래스와 내부 메서드 사용 방법을 알아야 한다. 이 문제를 해결하기 위해 클라이언트 코드에게는 위의 복잡한 메서드 호출 과정을 숨기고, 위 과정을 대신 수행하는 높은 레벨의 인터페이스를 제공하고자 한다.

사용자들이 만든 문제를 랜덤으로 보여줍니다.
시작페이지로 등록하고 인터넷을 열 때 마다 문제를 풀어보세요.
본 서비스는 베타서비스입니다.

정보처리기사 문제 게시판

문제 닉네임 시간
프로젝트에 필요한 전체 전체 작업의 상호 관계를 표시하는 네트워크로 낙관적인 경우, 가능성이 있는 경우, 비관적이 있는 경우와 같이 단계를 나누어 종료시기를 결정하는 프로젝트 일정 계획 기술은? 관리자 02.25
Rayleigh-Norden 곡선과 Putnam 예측 모델을 기초로 하여 개발된 자동화 추정 도구는? 관리자 02.25
소프트웨어 비용 산정 기법 중 소프트웨어 생명주기와 전 과정 동안에 사용될 노력의 분포를 예상하는 모형은? 관리자 02.25
소프트웨어 비용 산정 기법 중 Putnam 모형의 개념을 간략히 서술하시오. 관리자 02.25
COCOMO 모형의 소프트웨어 개발 유형이다.
ⓐ, ⓑ, ⓒ에들어갈 용어를 쓰시오.

ⓐ는 트랜잭션 처리 시스템이나 운영체제 등의 30만 라인 이상의 소프트웨어를 개발 하는 유형

ⓑ는 트랜잭션 처리 시스템이나 운영체제, 데이터베이스 관리 시스템 등의 5만라인 이상 30만 라인 이하의 소프트웨어를 개발하는 유형

ⓒ는 일괄 자료 처리나 과학기술 계산용, 비즈니스 자료 처리용 등의 5만 라인 이하의 소프트웨어를 개발하는 유형
관리자 02.25
ⓐ 에 들어갈 소프트웨어 비용 산정 기법 종류는?
ⓐ모형은 소프트웨어 비용 산정 기법 중 알브레히트가 제안한 것으로 소프트웨어의 기능을 증대시키는 요인별로 가중치를 합산하여 총ⓐ를 구한 후 이를 이용해서 비용을 산정하는 한다.
관리자 02.21
LOC 기법의 의하여 예측된 총 라인수가 20000 라인, 개발에 참여할 프로그래머가 5명, 프로그래머들의 평균 생산성이 월간 200라인일 때 개발에 소요되는 기간을 계산식과 함께 쓰시오.

계산식 :
답 :
관리자 02.21
LOC 기법의 예측치를 구하는 식을 쓰시오. 관리자 02.21
LOC 기법에 의하여 에측된 총 라인 수가 100,000라인, 개발에 참여할 프로그래머가 10명, 프로그래머들의 평균 생산성이 월간 500라인 일때 man-month를 구하시오. 관리자 02.21
소프트웨어 비용 산정 기법 중 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가들의 의견을 종합하여 산정하는 기법은? 관리자 02.21
소프트웨어 비용 산정 기법 중 조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰하는 기법은? 관리자 02.21
ⓐ, ⓑ, ⓒ에 들어갈 요소를 적으시오.

소프트웨어 비용을 결정하는 요소에는 ⓐ, ⓑ, ⓒ가 있다.
관리자 02.21
소프트웨어 개발 과정에서 사용되는 요구분석, 설계, 구현, 검사 및 디버깅 과정 전체 또는 일부를 컴퓨터와 전용 소프트웨어 도구를 사용화하여 자동화하는 것은 무엇인지 쓰시오. 관리자 02.21
소프트웨어 재공학의 목적을 쓰시오. 관리자 02.21
ⓐ와 ⓑ에 들어갈 알맞은 단어를 쓰시오.

소프트웨어 재사용에는 전자 칩과 같은 소프트웨어 부품, 즉 블록을 만들어서 끼워 맞춰 소프트웨어를 완성키는 ⓐ중심과 추상화 형태로 써진 명세를 구체화하여 프로그램을 만드는 ⓑ중심이 있다.
관리자 02.21