1.
인터프리터(Interpreter) 방식의 언어로 옳지 않은 것은?
- ①JavaScript
- ②C
- ③Basic
- ④LISP
정답 보기
정답 ② · 해설 보기
시행 2020-06-13 · 책형 B · 20문항 · 출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)
정답 ② · 해설 보기
정답 ④ · 해설 보기
정답 ② · 해설 보기
정답 ④ · 해설 보기
정답 ① · 해설 보기
정답 ② · 해설 보기
정답 ① · 해설 보기
정답 ③ · 해설 보기
int func (int n) { //재귀 함수
if (n == 0)
return 1;
else
return n * func (n – 1);
}
int iter_func (int n) { //반복 함수
int f = 1;
while ( ㉠ )
㉡
return f;
} 정답 ③ · 해설 보기
정답 ① · 해설 보기
정답 ④ · 해설 보기
정답 ③ · 해설 보기
정답 ② · 해설 보기
<SQL 질의문> | ||
SELECT SNO, NAME FROM STUDENT WHERE AGE > 20; | ||
정답 ② · 해설 보기
정답 ③ · 해설 보기
정답 ③ · 해설 보기
정답 ② · 해설 보기
송신측: 첫 번째 비트가 1로 시작하는 임의의 n+1비트의 제수를 결정한다. 그리고 전송하고자 하는 데이터 끝에 n비트의 0을 추가한 후 제수로 모듈로-2 연산을 한다. 그러면 n비트의 나머지가 구해지는데 이 나머지가 중복 정보가 된다.수신측: 계산된 중복 정보를 데이터와 함께 전송하면 수신측에서는 전송받은 정보를 동일한 n+1제수로 모듈로-2 연산을 한다. 나머지가 0이면 오류가 없는 것으로 판단하고, 나머지가 0이 아니면 오류로 간주한다.
정답 ③ · 해설 보기

정답 ④ · 해설 보기
#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<sys/types.h>
#include<errno.h>
#include<sys/wait.h>
int main(void) {
int i=0, v=1, n=5;
pid_t pid;
pid = fork();
if( pid < 0 ) {
for(i=0; i<n; i++) v+=(i+1);
printf("c = %d ", v);
} else if( pid == 0 ) {
for(i=0; i<n; i++) v*=(i+1);
printf("b = %d ", v);
} else {
wait(NULL);
for(i=0; i<n; i++) v+=1;
printf("a = %d ", v);
}
return 0;
}정답 ① · 해설 보기