wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

앱콘 퀴즈

Total questions: 7

Worksheet time: 5mins

Name
Class
Date
1.

다음 중 자바 언어의 특징이 아닌 것은?

a)

C++에서 잘 사용하지 않는 다중 상속이나 연산자 재정의 같은 복잡한 문법을 제거하여 단순 명료하다. 그래서 배우기 쉽고 실수의 위험이 낮다.

b)

인터넷을 주목적으로 개발한 언어여서 네트웍과 멀티 스레드를 기본 지원하지 않는다. JVM 자체가 멀티 스레드를 지원하여 운영체제의 영향을 받는다.

c)

캡슐화, 추상화, 상속, 다형성 등을 완벽하게 지원한다. C++은 혼합형인데 비해 자바는 순수한 객체지향 언어이다.

d)

구조체는 클래스와 같아 따로 지원하지 않으며 사용 빈도가 낮은 공용체도 제외하였다. 메서드의 디폴트 인수 기능도 제공하지 않는다

2.

(배열 퀴즈)프로그램 P는 500명의 학생의 점수를 나타내는 [0..100] 범위의 정수 500개를 읽습니다. 그런 다음 50을 초과하는 각 점수의 빈도를 인쇄합니다. P가 빈도를 저장하는 가장 좋은 방법은 무엇입니까?

a)

50개 숫자의 배열

b)

100개의 숫자 배열

c)

500개 숫자의 배열

d)

동적으로 할당된 550개 숫자 배열

3.

다음 설명에 해당하는 자료구조를 적으시오.

이 자료 구조는 한쪽 끝에서 삽입과 삭제가 가능하며 후입 선출(Last In, First Out) 구조를 가진다. 함수 호출 시 파라미터의 전달 등에 사용하는 이 자료구조는 무엇인가?

(a)  

4.

컴퓨터 네트워크 시뮬레이션이나 교통 시뮬레이션과 같이 복잡한 시스템의 이벤트 기반 시뮬레이션을 구현하는 데 일반적으로 사용되는 자료 구조는 무엇입니까?

a)

스택

b)

트리

c)

정렬

d)

5.

(정렬 퀴즈)인접한 두 값을 비교하여 정렬하는 방법은 (a)   입니다.

6.

구조적 프로그래밍 기법의 특징이 아닌 것은?

a)

큰 문제를 잘게 나누어 분할 점령하는 탑다운 방식을 쓴다.

b)

분기할 때 goto문을 사용하여 속도가 빠르다.

c)

파스칼, C 등의 언어가 이 기법을 사용한다.

d)

생산성이 떨어져 90년대 이후 대규모 프로젝트에는 한계를 드러냈다.

7.

전공에 대한 만족도는?

4 lines