ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2020년 3회 조직응용기사 필답형 기출문제 풀이
    전자계산기조직응용기사/실기 필답형 강의 2021. 10. 7. 19:50
    반응형

    2020년 3회 정기기사 전자계산기조직응용기사 실기 필답형 기출문제 풀이

    https://youtu.be/gszNgJoWIBk

     

     

     

    강의에 사용되는 기출문제 자료입니다.

    2020년 3회 전자계산기조직응용기사 실기 필답형 기출문제.pdf
    0.22MB

     


    2020년 3회 정기기사 전자계산기조직응용기사 실기 필답형 기출문제(복원)

    (정답은 ○ 옆을 드래그)


    1. 다음 코드의 출력 값을 쓰시오.

    class Fact {
        static int fact(int n) {
            if(n > 0)
                return n * fact(n-1);
            else
                return 1;
        }
        public static void main(String[ ] args) {
            int x = 5;
            System.out.println(fact(x));
        }
    }

     

    120

     

     

     

     

     


    2. 10진수 123.6252진수, 8진수, 16진수로 나타내시오.

     

    1111011.101(2)

     

    173.5(8)

     

    7B.A(16)

     

     

     

     


    3. RISC(     )(     ) 명령어 형식이 있으며 세 개의 레지스터를 참조하는 계산형 명령어 형식이 있다.

     

    LOAD, STORE

     

     

     

     


    4. 4096×16bit로 구성된 기억장치에서 MAR, MBR, AC의 비트수를 적으시오.

     

    MAR : 12bit

     

    MBR : 16bit

     

    AC : 16bit

     

     

     

     


    5. 다음 코드의 출력값을 쓰시오.

    #include <stdio.h>
    void main()
    {
        int i = 24;
        int z = 22;
        int a = i&z;
        int b = i^z;
        printf(“%d %d”, a, b);
    }

    16 14

     

     

     

     


    6. 다음 트리를 보고 물음에 답하시오.

     

    1) 트리의 디그리(degree)는 얼마인가

    3

     

    2) 단말 노드들은 무엇인가?

    J, K, F, G, L, M, N, I

     

     

     


    7. 플린(Flynn)의 컴퓨터 시스템 분류 중 2가지를 적으시오.

     

    SISD, MIMD, MISD, MIMD (이 중 2가지)

     

     

     

     


    8. 다음의 JK F/F를 활용하여 10진 비동기 상향카운터를 만드시오.

     

    ○ 첨부파일 참고

     

     

     

     


    9. 레지스터 A의 값이 10111010일 때, ‘ROL A, 2’ 명령어 수행 후 A의 저장된 값은?

     

    1101010

     

     

     

     


    10. 178-37의 계산을 2의 보수로 계산하고 계산과정도 작성하시오.(, 계산결과는 2진수로 작성한다.)

     

    10100010 + 11011011 = 10001101

     

     

     

     


    11. 다음 식을 카르노 맵을 이용하여 나타내시오.

    F(A,B,C,D,E) = (4,5,6,7,9,11,13,15,21,29)

     

    ○ 첨부파일 참고

     

     

     

     


    12. 일반적으로 중앙처리장치의 제어기는 특별한 기억장치에 제어함수나 제어데이터를 기억시키는 방법과 논리회로 설계 방식대로 제어기를 설계하는 방법으로 구현한다. 제어 기억장치에 제어함수나 제어데이터를 기억시켜 주었다가 제어명령을 해독하여 필요한 제어를 행하는 방법을 무엇이라고 하는가?

     

    마이크로프로그램

     

     

     

     

     


    13. 반감산기의 진리표를 완성하고 NAND 게이트 5개만 사용하여 반감산기 회로를 그리시오.(, D는 차, B는 자리 빌림)

     

    가-0, 나-1, 다-1, 라-0, ㉠-0, ㉡-1, ㉢-0, ㉣-0, 회로도는 첨부파일 참고

     

     

     

     

     


    14. 프로세스의 처리시간보다 페이지 교체 시간이 더 많아지는 현상은?

     

    스래싱(Thrashing)

     

     

     

     


    15. 다음에 설명하는 Flip-Flop은 무엇인가?

    RS Flip-FlopR선에 인버터를 추가하여 S선과 하나로 묶어서 구성한 Flip-Flop
    입력하는 값을 그대로 저장한다.

     

    D 플립플롭

     

     

     

     


    16. 다음 수식 A×B+CPreorder로 나타내시오.

     

    +×ABC

     

     

     

     


    17. 5bit의 정보 11011을 짝수 패리티 해밍코드로 변환하시오.

     

    001010111

     

     

     

     


    18. 100번지에 상대주소 모드 명령어가 있고, 주소부가 20일 때 유효주소는?.

     

    121

     

     

     

     


    19. 다음 기억장치의 용량은 몇 byte인가?

     

    1024

     

     

     

     


    20. 다음 ( )안의 들어갈 알맞은 숫자를 쓰시오.

    인텔 8051 싱글칩 마이크로프로세서는 12MHz 클록을 사용한다. 8051의 머신 사이클(가장 간단한 인출/실행을 수행하는데 걸리는 시간)12개의 클록을 필요로 한다. 따라서 가장 작은 인출/실행을 수행하는 프로그램은 ( ) MIPS의 속도로 동작할 수 있다.
    (* MIPS : Million Instruction Per Second)

     

    1

     

     

     

     


     

    반응형
Designed by Tistory.