본문 바로가기

정보처리기사 필기 예상 문제 -프로그래밍언어활용 (정답 해설 포함) -9

henen 2024. 6. 23.
반응형

정보처리기사 필기 예상문제 - 프로그래밍 언어 활용 관련된 10문제입니다. 열공하세요!

문제 1

C언어에서 다음 중 변수의 자료형으로 옳지 않은 것은?
1) int
2) float
3) char
4) string
5) double

 

정답 및 해설 (펼치기)
**정답**: 4) string
**해설**: C언어에서는 문자열을 'char 배열'로 표현하며, 'string'이라는 자료형은 존재하지 않습니다.

문제 2

Java에서 클래스의 상속을 표현하는 키워드는?
1) implements
2) inherits
3) extends
4) imports
5) super

 

정답 및 해설 (펼치기)
**정답**: 3) extends
**해설**: Java에서 클래스의 상속을 표현할 때는 'extends' 키워드를 사용합니다.

문제 3

Python에서 리스트의 마지막 요소를 제거하는 메서드는?
1) remove()
2) delete()
3) pop()
4) discard()
5) erase()

 

정답 및 해설 (펼치기)
**정답**: 3) pop()
**해설**: Python에서 리스트의 마지막 요소를 제거하는 메서드는 'pop()'입니다.

문제 4

JavaScript에서 변수를 선언할 때 사용하는 키워드가 아닌 것은?
1) var
2) let
3) const
4) define
5) None of the above

 

정답 및 해설 (펼치기)
**정답**: 4) define
**해설**: JavaScript에서 변수를 선언할 때 사용하는 키워드는 'var', 'let', 'const'이며, 'define'은 변수 선언 키워드가 아닙니다.

문제 5

C++에서 객체의 멤버에 접근할 때 사용하는 연산자는?
1) .
2) ->
3) ::
4) :
5) *

 

정답 및 해설 (펼치기)
**정답**: 1) .
**해설**: C++에서 객체의 멤버에 접근할 때는 '.' 연산자를 사용합니다.

문제 6

다음 중 Python의 내장 함수가 아닌 것은?
1) len()
2) print()
3) type()
4) range()
5) push()

 

정답 및 해설 (펼치기)
**정답**: 5) push()
**해설**: 'push()'는 Python의 내장 함수가 아니며, 주로 스택 자료구조에서 사용되는 메서드입니다.

문제 7

다음 중 Java의 접근 제어자가 아닌 것은?
1) public
2) private
3) protected
4) default
5) internal

 

정답 및 해설 (펼치기)
**정답**: 5) internal
**해설**: Java의 접근 제어자는 'public', 'private', 'protected', 'default'이며, 'internal'은 C#의 접근 제어자입니다.

문제 8

C언어에서 반복문을 종료시키고자 할 때 사용하는 키워드는?
1) exit
2) stop
3) end
4) break
5) terminate

 

정답 및 해설 (펼치기)
**정답**: 4) break
**해설**: C언어에서 반복문을 종료시키고자 할 때 사용하는 키워드는 'break'입니다.

문제 9

JavaScript에서 함수를 정의할 때 사용하는 키워드는?
1) def
2) function
3) lambda
4) fun
5) define

 

정답 및 해설 (펼치기)
**정답**: 2) function
**해설**: JavaScript에서 함수를 정의할 때 사용하는 키워드는 'function'입니다.

문제 10

Python에서 문자열의 길이를 반환하는 함수는?
1) length()
2) strlen()
3) size()
4) count()
5) len()

 

정답 및 해설 (펼치기)
**정답**: 5) len()
**해설**: Python에서 문자열의 길이를 반환하는 함수는 'len()'입니다.
728x90

댓글