Notice
Recent Posts
Recent Comments
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

Share Garam's everyday life.

[220507]22년1회 정보처리기사 실기 가답안 본문

컴퓨터공학(Computer Science and Engineering))

[220507]22년1회 정보처리기사 실기 가답안

가람스나이퍼님 (Joshua_Choi_Brother) 2022. 5. 9. 00:35

1. RAID 문제

- 답안: RAID 0

2. DB 회복, 보기 있음 (부분 점수 있음)

- 답안: ㅇ.redo / ㅈ.undo

- 출제: 응용 SW 기초 기술 활용 4강

3. 자바 - 출력 결과

class A {

        int a;

        int b;

}

public class Main {

        static void func1(A m){

                m.a *= 10;

        }

        static void func2(A m){

                m.a += m.b;

        }

        public static void main(String args[]){

                A m = new A();

                m.a = 100;

                func1(m);

                m.b = m.a;

                func2(m);

                System.out.printf("%d", m.a);

        }

}

- 답안: 2000

- 출제: 프로그래밍 언어

4. SQL-점수 내림차순 정렬 (부분 점수 있음)

SELECT name, score

FROM 성적

① BY ② ③

- 답안: ① order ② score ③ desc

- 출제: SQL 응용 2강

5. 삭제 이상 서술

- 답안: 유용한 정보를 함께 삭제하지 않고는 어떤 정보를 삭제하는 것이 불가능하다.

- 출제: 데이터 입출력 구현 1강

6. 파이썬 출력

def func(a, b=2):

        print('a=', a, 'b=', b) 

func(20)

- 답안: a= 20 b= 2  

- 출제: 프로그래밍 언어

- 참고: 띄어쓰기는 채점과 무관합니다.

7. 파이썬 리스트 함수 (여러 값을 추가, 제거, 역순), 보기 있음 (부분 점수 있음) 

- 답안: ㅅ.extend / ㄱ.pop / ㄷ.reverse

- 출제: 프로그래밍 언어

8. 임시 키 무결성 프로토콜

- 답안: TKIP

9. GUI 기술 - 신체 이용

- 답안: NUI 

- 출제: 화면 설계 1강

10. 정적 분석, 동적 분석, 보기 있음 (부분 점수 있음)

- 답안: ㄱ.static / ㅁ.dynamic

- 출제: 애플리케이션 테스트 관리 3강

11. 자바 - 괄호 채우기

class Car implements Runnable{

        int a;

        public void run(){

                System.out.println("메시지"); 

        }

}

public class Main{

        public static void main(String args[]){

                Thread t1 = new Thread(new Car());

                t1.start();

        }

 

}

- 답안: Car

- 출제: 프로그래밍 언어, 요구사항확인 1강

12. 자바 단위 테스트 도구, xUnit 테스트 기법

- 답안: JUnit

- 출제: 서버프로그램 구현 2강

13. 블랙박스 테스트에 해당하는 것, 영문 보기 있음 (부분 점수 있음)

- 답안: ㄷ.Boundary Value Analysis / ㄹ.Equivalence Partitioning / ㅂ.Cause-Effect Graphing Testing

- 출제: 애플리케이션 테스트 관리 1강

14. C언어 - 5 입력 시 출력 값

#include

int func(int a) {

        if (a <= 1) return 1;

        return a * func(a - 1);

}

int main() {

        int a;

        scanf("%d", &a);

        printf("%d", func(a));

}

- 답안: 120 

- 출제: 프로그래밍 언어

15. C언어 - 괄호에 연산자 채우기 (정수를 역순으로 출력) (부분 점수 있음)

#include

int main() {

        int number = 1234;

        int divider = 10;

        int result = 0;

        while (number > 0) {

                result = result * divider;

                result = result + number % divider;

                number = number / divider;

        }

        printf("%d", result);

 

}

- 답안: >(또는 !=), %, / 

- 출제: 프로그래밍 언어

16. 정보 보호 관리 체계의 영문 약어

- 답안: ISMS

17. 슈퍼키와 후보키 정의, 보기 있음 (부분 점수 있음)

- 답안: ㅇ.유일성 / ㄹ.최소성

- 출제: 응용 SW 기초 기술 활용 3강

18. 합법적인 사이트에 잠복 중이다가 취약점을 찾아내고 특정 아이피 접속 시 공격함. 보기 있음

- 답안: watering hole

19. 프로그래밍 언어 - 소수인 약수 중에 가장 큰 값(소인수분해) 

#include

int isPrime(int number) {

        int i;

        for (i=2; i

                if (number % i == 0) return 0;

        }

        return 1;

}

int main(void) {

        int number = 13195, max_div=0, i;

        for (i=2; i

                if (isPrime(i) == 1 && number % i == 0) max_div = i;

        printf("%d", max_div);

        return 0;

}

- 답안: 29

- 참고: 13,195 = 5 * 7 * 13 * 29

- 출제: 프로그래밍 언어

20. 테스트 순서 작성 (V 모델) (부분 점수 있음)

- 답안: 단위 테스트 / 통합 테스트 / 시스템 테스트 / 인수 테스트