공지사항
https://docs.google.com/spreadsheets/d/1WIm6LILms6_TYA7EMfxN28GFXJc2tG-m7XBE1gwOFbQ/edit?usp=sharing
2024년 3회 정보처리산업기사실기 모범답안 | |||
시험일 : | 2024-10-20 | ||
번호 | |||
1 | - 라우터 역할 ㉠ 목적지 주소 확인 ㉡ 라우팅 소스 정보 ㉢ 경로 설정 ㉣ 경로 탐색 ㉤ 라우팅 정보 유지 및 검증 ㉥ 패킷 전송 | ||
2 | ① TCP ② UDP | ||
3 | 데이터링크(Data Link) | ||
4 | ㉣ USING | ||
5 | C언어 공용체, 구조체 | union Number { int intV; int floatV; }; struct data { union Number n1; union Number n2; char isInt; }; void func(struct data *a) { if (a->isInt) { a->n1.intV += a->n2.intV; } else { a->n1.floatV += a->n2.floatV; } } int main() { struct data a = {{.intV = 5}, {.floatV = 3.5}, 1}; func(&a); printf("%d ", a.n1.intV); return 0; } | 8 |
6 | count | ||
7 | JAVA | class Dumok { public static void main(String[] args) { int i = 17; i += 1; i -= 2; i *= 3; i /= 4; i %= 5; System.out.println(i); } } | 2 |
8 | FTP | ||
9 | C | 스왑(swap), array[2] 출력 | 3 |
10 | C | ① unique ② index | |
11 | x, y, r, 3-3, swtich~case문 | 0 | |
12 | C | int main() { int sum = 0; int i = 0; for(i = 0; i <= 10; i++) { if(i % 2 != 0) continue; sum += i; } printf("%d", i + sum); } | 41 |
13 | 패킷 | ||
14 | 30 | ||
15 | 7 | ||
16 | 커버리지 진리표 관련문제 | ||
17 | 도커(Doker) | ||
18 | 7 | ||
19 | ① 11 ② 17 | ||
20 | rollback |