2. 운영체제의 발전과정을 설명하라
3. 로더의 역할과 재배치 로더의 기능 4가지를 설명하시오
4. 운영체제의 기능은 무엇인가?
5. 다중프로그래밍 체제와 다중처리체제는 어떻게 다른가?
6. 명령어 실행 4단계를 설명하라
7. 시스템 버스의 종류와 각각의 하는 역할을 설명하시오
8. 기억장치 관리기법의 종류와 각각의 특징에 대해 설명하라
9. 프로그래밍 언어계층과 각각의 장단점에 대하여 설명하라
10. 레지스터의 역할은 무엇인가? 그리고 그 종류는 어떤 것이 있는가?
11. 논리주소와 물리주소의 개념 및 논리주소가 물리주소로 바뀌는 과정을 설명하여라
12. 플레그 레지스트의 각 비트들에 대한 명칭 및 기능에 대해 설명하라
13. 조건 분기와 무조건 분기를 설명하라
14. 주소지정방식을 모두 설명하라
15. 유효주소는 무엇인가? 그리고 어떻게 계산하는가?
16. 프로그램이 실행되기까지의 과정과 각 중간과정의 모듈(목적 모듈)이 저장 되는 곳을 설명하라
17. 기호는 정의되는 곳에 따라서 2가지로 나눌 수 있다. 이 각 경우에 기호의 값을 결정하는 구체적 시기는 언제인지 설명해라
18. 기호를 참조하는 방향에 따라서 기호 참조 방법을 분류하고, 이것이 어셈블러에게 제기하는 문제점은 무엇인가?
19. 어셈블러의 이중패스 알고리즘에서 패스1과 패스2가 하는 역할을 각각 설명하라
20. 단일패스 알고리즘에서 전향참조를 해결하는 방법을 설명하라
21. 단일패스 어셈블러에서 기호의 단순전향참조처리와 다수전향 참조처를 구분하여 설명하라
① 이중패스 어셈블러에서 패스 1의 역할
ⓐ 명령어 표를 탐색하면서 원시프로그램의 각 명령이나 테이터들의 상대주소 결정
ⓑ 각 기호표를 만들어 각 기호의 주소값 기록
ⓒ 재배치해야 할 기호를 결정하여 재배치 여부표시
② 이중패스 어셈블러에서 패스 2의 역할
ⓐ 명령어 표에서 각 명령어의 기계어 코드를 찾아 기계어 코드 생성
ⓑ 기호표에서 기호의 값을 찾아 명령어에 있는 기호의 값으로 정함
ⓒ 주소들의 재배치 여부를 명시
20. 단일패스 알고리즘에서 전향참조를 해결하는 방법을 설명하라
저향참조 때문에 값이 정의되지 않은 기호는 미확정상태로 놓아두고, 기호가 정의될 때 그 곳을 찾아가서 값을 기록한다. 이렇게 하기 위해서는 미확정된 상태로 남겨 놓은 주소를 기록하고 있어야 하는데, 이것을 기록 표에다 함께 기록한다.
21. 단일패스 어셈블러에서 기호의 단순전향참조처리와 다수전향 참조처를 구분하여 설명하라
① 단순전향참조처리
전향참조를 위한 기호가 하나일 때는 말한다. 전향참조 때문에 값이 정의되지 않은 기호는 미확정상태로 놓아두고, 기호가 정의될 때 그곳에 찾아가서 값을 기록한다.
② 다수전향참조처리
저향참조를 위한 기호가 여러 개 있을 경우를 말한다. 단순연결리스트를 이용하여 해결한다.

분야