정보처리산업기사 - 프로그래밍언어 활용
정보처리산업기사 필기. C·Java 문법과 절차형·객체지향 프로그래밍 활용을 다룹니다.
- 문항 수
- 100문항
- 받아 간 학습자
- 201명
- 분류
- 정보처리
문항 미리보기
100문항 중 앞 5문항입니다.
- 1
C언어에서 4바이트 정수형 데이터 타입은?
- 1int
- 2char
- 3short
- 4float
정답int
int는 시스템에 따라 4바이트 정수형을 나타낸다. char는 1바이트, short는 2바이트, float는 4바이트 실수형이다.
- 2
다음 중 C언어의 증감 연산자가 아닌 것은?
- 1++
- 2--
- 3+=
- 4+
정답++
주의: 문제 의도상 증감 연산자는 ++와 --이다. 본 문항은 ++를 올바른 증감 연산자로 식별하는 문제로, +=는 복합 대입 연산자이다.
- 3
C언어에서 논리 연산자 &&의 의미는?
- 1논리곱(AND)
- 2논리합(OR)
- 3논리부정(NOT)
- 4비트 XOR
정답논리곱(AND)
&&는 논리곱(AND)으로 양쪽 모두 참일 때 참이다. ||는 논리합, !는 논리부정이다.
- 4
C언어에서 if-else 문에서 else의 역할은?
- 1if 조건이 거짓일 때 실행
- 2if 조건이 참일 때 실행
- 3항상 실행
- 4절대 실행되지 않음
정답if 조건이 거짓일 때 실행
else는 if 조건식이 거짓(0)일 때 실행되는 블록을 지정한다.
- 5
다음 C 코드의 출력은? \nint a = 5; \nprintf(\"%d\", a > 3 ? 10 : 20);
- 110
- 220
- 35
- 43
정답10
a > 3은 참이므로 ? 뒤의 10이 출력된다. 삼항 연산자 (조건 ? 참값 : 거짓값) 형태이다.