정보처리기사 문제(소프트웨어 설계) 2021년 1회 - 제 1과목

Minkyung Park ·2022년 3월 30일
0

정보처리기사 문제

목록 보기
14/21
  1. 운영체제 분석을 위해 리눅스에서 버전을 확인하고자 할 때 사용되는 명령어는?

① ls
② hostname
③ pwd
④ uname

정답: 4번 uname ,uname은 시스템 정보를 출력하는 명령어 입니다.


  1. GoF(Gangs of Four) 디자인 패턴의 생성패턴에 속하지 않는 것은?

① 추상 팩토리(Abstract Factory)
② 빌더(Builder)
③ 어댑터(Adapter)
④ 싱글턴(Singleton)

정답: 3번 어댑터(Adapter)는 구조 패턴.
설명:링크텍스트


  1. 응용프로그램의 프로시저를 사용하여 원격 프로시저를 로컬 프로시저처럼 호출하는 방식의 미들웨어는?

① WAS(Web Application Server)
② MOM(Message Oriented Middleware)
③ RPC(Remote Procedure Call)
④ ORB(Object Request Broker)

정답: 3번 RPC(Remote Procedure Call)
설명:링크텍스트


  1. 객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은?

① E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다.
② 객체, 동적, 기능 모델로 나누어 수행하는 방법이다.
③ 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.
④ Use-Case를 강조하여 사용하는 방법이다.

정답:1번.
설명:링크텍스트


  1. 분산 컴퓨팅 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신환경 등을 연결하여 응용프로그램과 운영환경 간에 원만한 통신이 이루어질 수 있게 서비스를 제공하는 소프트웨어는?

① 미들웨어
② 하드웨어
③ 오픈허브웨어
④ 그레이웨어

정답:1번.
설명: Middleware
여러 시스템, 운영체제, 애플리케이션 간 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 시스템 소프트웨어
링크텍스트


  1. CASE(Computer Aided Software Engineering)에 대한 설명으로 틀린 것은?

① 소프트웨어 모듈의 재사용성이 향상된다.
② 자동화된 기법을 통해 소프트웨어 품질이 향상된다.
③ 소프트웨어 사용자들에게 사용 방법을 신속히 숙지시키기 위해 사용된다.
④ 소프트웨어 유지보수를 간편하게 수행할 수 있다.

정답:3번
설명:링크텍스트


  1. UML(Unified Modeling Language)에 대한 설명 중 틀린 것은?

① 기능적 모델은 사용자 측면에서 본 시스템 기능이며, UML에서는 Use case Diagram을 사용한다.
② 정적 모델은 객체, 속성, 연관관계, 오퍼레이션의 시스템의 구조를 나타내며, UML에서는 Class Diagram을 사용한다.
③ 동적 모델은 시스템의 내부 동작을 말하며, UML에서는 Sequence Diagram, State Diagram, Activity Diagram을 사용한다.
④ State Diagram은 객체들 사이의 메시지 교환을 나타내며, Sequence Diagram은 하나의 객체가 가진 상태와 그 상태의 변화에 의한 동작순서를 나타낸다.

정답: 4번
설명:링크텍스트


  1. 기본 유스케이스 수행 시 특별한 조건을 만족할 때 수행하는 유스케이스는?

① 연관
② 확장
③ 선택
④ 특화

정답:2번 확장.
설명:링크텍스트

  • 특별한 조건을 선택적이라고 해석 가능.

  1. 소프트웨어를 개발하기 위한 비즈니스(업무)를 객체와 속성, 클래스와 멤버, 전체와 부분 등으로 나누어서 분석해 내는 기법은?

① 객체지향 분석
② 구조적 분석
③ 기능적 분석
④ 실시간 분석

정답: 1번 객체지향 분석
설명:링크텍스트


  1. UML 다이어그램 중 시스템 내 클래스의 정적 구조를 표현하고 클래스와 클래스, 클래스의 속성 사이의 관계를 나타내는 것은?

① Activity Diagram
② Modea Diagram
③ State Diagram
④ Class Diagram

정답: 4번 class Diagram
설명:링크텍스트
링크텍스트

0개의 댓글