임베디드기사

[임베디드기사] 2013년 임베디드기사 필기 기출문제 (4과목 임베디드 소프트웨어)

EveningPrimrose 2022. 9. 17. 08:24
반응형

안녕하세요!

 

지난 포스팅에 이어 2013년 임베디드기사 필기 기출문제를 정리하겠습니다.

 

 

 

[임베디드기사] 2013년 임베디드기사 필기 기출문제 (3과목 임베디드 플랫폼)

안녕하세요! 지난 포스팅에 이어 2013년 임베디드기사 필기 기출문제를 정리하겠습니다. [임베디드기사] 2013년 임베디드기사 필기 기출문제 (2과목 임베디드 펌웨어) 안녕하세요! 지난 포스팅에

it-utopia.tistory.com

 

 

61. 객체지향 설계에 있어서 정보은폐(information hiding)의 가장 근본적인 목적은?

① 코드를 개선하기 위하여
② 프로그램의 길이를 짧게 하기 위하여
③ 인터페이스를 최소화하기 위하여
④ 고려되지 않은 영향(side effect)들을 최소화하기 위하여

 

62. 멀티미디어 동영상 압축 기출 중 다음 설명에 해당하는 것은?

- 동일한 문자에 대해서는 두 번 이상 기록하지 않고 정보만을 저장하는 방법이다.
- 예를 들어 "BBBAAAACCC"를 저장한다면 "ABC" 3개의 문자만을 사전식으로 저장하고, 그 위치 정보만을 추가 저장하는 방식이다.

① AVI(Audio Visual Interleaved file)
② 허프만(Huffman) 압축 기법
③ LZW(Lempel-Ziv-Welch) 압축 기법
④ MPEG(Moving picture Experts Group) 기법

 

63. C언어에서 문자형 자료 선언시 사용하는 것은?

① int
② double
③ char
④ float

 

64. 다음 그림에서 트리의 차수는?

① 1
② 2
③ 3
④ 6

 

65. 소프트웨어 품질보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?

① 논쟁과 반박을 제한한다.
② 검토의 과정과 결과를 재검토한다.
③ 체크 리스트를 작성하고 자원과 시간 일정을 할당한다.
④ 의제와 참가자의 수를 제한하지 않는다.

 

66. 검사 전략 중 알파 검사, 베타 검사와 가장 관계 깊은 것은?

① Validation Test
② System Test
③ Integration Test
④ Unit Test

 

67. C언어에서 부호 없는 10진 정수를 출력하고자 할 때 printf 문의 변환 문자는?

① %x
② %u
③ %c
④ %f

 

68. C언어의 특징으로 옳은 내용 모두를 나열한 것은?

가. 컴파일 과정 없이 실행 가능하다.
나. 다양한 연산자를 제공한다.
다. 이식성이 높은 언어이다.
라. 시스템 프로그래밍 언어로 적합하다.

① 가, 다
② 가, 나, 다
③ 나, 다, 라
④ 가, 나, 다, 라

 

69. 소프트웨어 위기 발생 요인과 거리가 먼 것은?

① 개발 일정의 지연
② 소프트웨어 관리의 부재
③ 소프트웨어 생산성 향상
④ 소프트웨어 품질의 미흡

 

70. 객체지향 분석 기법 중 다음 설명에 해당하는 것은?

- 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 포함한다.
- 클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의한다.
- 클래스와 객체의 의미를 식별한다.
- 클래스와 객체들의 관계를 식별한다.
- 각 작업에 대한 다이어그램, 클래스 계층 정의, 클래스들의 클러스터링 작업을 수행한다.
- 클래스와 객체를 구현한다.

① Booch 방법
② Wirfs-Brock 방법
③ Jacobson 방법
④ Coad와 Yourdon 방법

 

71. 블랙 박스 검사에 대한 설명으로 옳지 않은 것은?

① 각 기능이 완전히 작동되는 것을 입증하는 검사이다.
② 동치 분할 검사는 논리적인 조건과 대응하는 행동을 간략히 표현할 수 있도록 하는 검사 사례 설계 기법이다.
③ 인터페이스 결함, 성능 결함, 초기화와 종료 이상 등을 찾아 낸다.
④ 경계값 분석은 입력의 경계값에서 발생하는 오류를 제거하기 위한 검사 기법이다.

 

72. 일반적인 기능의 로더에 가장 가까운 것은?

① Compile And Go Loader
② Direct Linking Loader
③ Absoulte Loader
④ Dynamic Loading Loader

 

73. 프로토타이핑 모형에 대한 설명으로 옳지 않은 것은?

① 프로토타이핑 모형은 발주자나 개발자 모두에게 공동 참조 모델을 제공한다.
② 사용자의 요구사항을 충실히 반영할 수 있다.
③ 최종 결과물이 만들어지는 소프트웨어 개발 완료 시에 최초로 오류 발견이 가능하다.
④ 프로토타이핑 모형은 소프트웨어 생명주기에서 유지보수가 없어지고 개발 단계 안에서 유지보수가 이루어지는 것으로 볼 수 있다.

 

74. LOC 기법에 의하여 예측된 총 라인 수가 25000 라인일 경우 개발에 투입될 프로그래머의 수가 5명이고, 프로그래머들의 평균 생산성이 월당 500라인일 때, 개발에 소요되는 시간은?

① 8개월
② 9개월
③ 10개월
④ 11개월

 

75.동영상 압축을 위한 국제 표준 방식 중 동영상 데이터 검색 및 전자상거래 등에 사용되도록 개발된 표준 규격으로 가장 적합한 것은?

① MPEG-5
② MPEG-7
③ MPEG-11
④ MPEG-21

 

76. 럼바우의 객체 지향 분석 기법에서 상태 다이어그램을 사용하여 시스템의 행위를 기술하는 모델링은?

① object modeling
② dynamic modeling
③ functional modeling
④ static modeling

 

77. 소프트웨어 공학에 대한 설명으로 가장 적합한 것은?

① 소프트웨어의 설계, 제작, 운영에 있어서 인간적인 요소를 배제한 프로그래밍 자체에 대한 공학적 연구를 의미한다.
② 소프트웨어의 공학적이고 기술적인 영향을 사회 경제적인 시각에서만 설명한다.
③ 소프트웨어의 제작부터 운영까지 생산성을 높이기 위해 기술적, 인간적인 요소에 대한 방법론을 제공한다.
④ 소프트웨어의 위기를 해결하기 위해서 현재 이미 해결된 문제들에 대해서 역사적 관점을 설명한다.

 

78. 스택에 대한 설명으로 옳지 않은 것은?

① 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조이다.
② 스택으로 할당된 기억공간에 가장 마지막으로 삽입된 자료가 기억된 공간을 가리키는 요소를 top이라고 한다.
③ 가장 먼저 삽입된 자료가 가장 먼저 삭제되는 FIFO 방식이다.
④ 부프로그램 호출 시 복귀주소를 저장할 때 스택을 이용한다.

 

79. 선형 구조에 해당하는 자료구조를 모두 선택한 것은?

가. 트리, 나. 그래프, 다. 스택, 라. 큐, 마. 데크

① 가, 나
② 다, 라, 마
③ 가, 다, 라, 마
④ 나, 다, 라, 마

 

80. 어휘 분석의 주된 역할은 원시 프로그램을 하나의 긴 스트림으로 보고 원시 프로그램을 문자 단위로 스캐닝 하여 문법적으로 의미 있는 일련의 문자들로 분할해 내는 것을 말한다. 이때 분할된 문법적인 단위를 무엇이라고 하는가?

① 토큰
② 오토마타
③ BNF
④ 모듈

 

 

반응형