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

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

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

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

정보처리기사 문제 게시판

문제 닉네임 시간
소프트웨어 개발 보안요소에 있어 충족시켜야 할 보안의 3대 요소를 쓰시오. 관리자 02.26
소프트웨어 개발 보안요소에서 기밀성과 무결성의 차이에 대해 서술하시오. 관리자 02.26
소프트웨어 개발 보안요소에서 가용성에 대해 서술하시오. 관리자 02.26
소프트웨어 개발 보안요소에서 무결성에 대해 서술하시오. 관리자 02.26
소프트웨어 개발 보안요소에서 기밀성에 대해 서술하시오. 관리자 02.26
작성된 SQL이 가장 효율적으로 수행되도록 최적의 경로를 찾아 주는 모듈을 무엇인가? 관리자 02.26
데이터베이스 시스템에서 데이터의 삽입, 갱신, 삭제 등의 이벤트가 발생할 때 관련 작업이 자동으로 수행되게 하는 절차형SQL으로 데이터 변경 및 무결성 유지, 로그 메시지 출력등의 목적으로 사용되는 절차형SQL을 무엇이라고 하는가? 관리자 02.26
SQL을 사용하여 작성한 일련의 작업을 저장해두고 호출을 통해 원할 때마다 저장한 작업을 수행하도록 하는 절차형SQL을 무엇이라고 하는가? 관리자 02.26
SQL oreder by절 에서 ASC, DESC에 대해 서술하시오. 관리자 02.26
SQL명령어들을 DDL, DML, DCL로 구분지으시오.
GRANT, REVOKE, CREATE, UPDATE, DELETE, ALTER, DROP, SELECT, INSERT, COMMIT, ROLLBACK
관리자 02.26
SQL-DCL에서 트랜잭션 처리가 정상적으로 완료된 후 트랜잭션이 수행한 내용을 데이터베이스에 반영하는 명령어는? 관리자 02.26
SQL에서 DCL의 종류인 REVOKE에 대해 간략히 서술하시오. 관리자 02.26
SQL에서 DCL의 종류인 GRANT에 대해 간략히 서술하시오. 관리자 02.26
SQL에서 데이터베에스 사용자에게 사용 권한을 부여하는 명령어를 ⓐ라하고, 사용자의 권한을 취소하거나 회수하는 명령어를 ⓑ라고 한다.

ⓐ, ⓑ들어갈 알맞은 SQL명령어를 쓰시오.
관리자 02.26
SQL에서 DCL의 명령어인 ROLLBACK에 대해 서술하시오. 관리자 02.26