본문 바로가기

CS118

방통대 컴퓨터구조 기출 문제 (2014~2019년도) 오답률 높은 문제와 해설 - 방송대 1. 다음 명령어 중 누산기 구조를 이용한 명령어 형식은? (16년도 출석) ADD X ADD STORE R1, X ADD R1, R2 정답: 1 해설: 'ADD X' 명령어는 누산기 구조를 사용하여 작동한다. 이 명령어는 메모리 주소 X의 값을 누산기에 더하는 것을 의미한다. 오답선지 해설: 2번 'ADD'는 단독으로 누산기 구조를 나타내지 않는다. 3번 'STORE R1, X'는 레지스터 R1의 값을 메모리 주소 X에 저장하는 명령어로, 누산기 구조와 관련이 없다. 4번 'ADD R1, R2'는 두 레지스터 값을 더하는 명령어로, 역시 누산기 구조를 나타내지 않는다. 2. 다음 마이크로 연산에 관한 설명으로 적절한 것은? (14년도 출석) YT.. 2023. 12. 7.
방송통신대학교 컴퓨터구조 2014-2 기출문제 정답과 해설 1. 다음 중 컴퓨터 명령어를 구성하는 연산코드 필드(OP code field)에 대한 설명으로 가장 적절한 것은? 기억장치 주소 혹은 처리장치 레지스터를 선택하기 위한 필드이다. 명령어의 주소지정방식을 지정하는 필드이다. 중앙처리장치에서 수행할 연산을 지정하는 필드이다. 인터럽트 요청을 위한 제어 필드이다. *정답: 3 해설: 연산코드 필드(OP code field)는 중앙처리장치(CPU)에서 수행할 연산을 지정하는 필드이다. 이 필드는 CPU가 실행할 명령의 종류를 결정한다. 2. 다음 컴퓨터 명령어에 관한 설명으로 적절한 것은? ADD X 2-주소 컴퓨터 명령어이다. 데이터 전송을 위한 컴퓨터 명령어이다. 컴퓨터의 내부구조로 볼 때 누산기를 이용하는 컴퓨터 명령어이다. 컴퓨터의 내부구조로 볼 때 다.. 2023. 12. 6.
방송통신대학교 프로그래밍 언어론 요약 정리 및 연습 문제 1. 프로그래밍 언어 소개 프로그램이란 컴퓨터가 수행할 명령어를 순서대로 나열해 둔 것이며, 프로그래밍 언어는 프로그램 작성에 사용되는 언어이다. 프로그래밍 언어는 컴퓨터가 수행할 수 있고 사람이 읽을 수 있는 형태로 계산을 나타내는 표기체계이다. 프로그래밍 언어는 말이 아닌 글 형태로 사용되고, 엄밀한 규칙에 따라 정의되며, 주로 기계에 명령을 전달하는 단방향 언어이다. 언어는 우리의 사고 능력과 밀접한 관련이 있으며 프로그래밍은 우리에게 체계적으로 생각하는 방법을 가르쳐 준다. 프로그래밍 언어의 기본적인 기능은 작성력과 가독성, 실행 가능성으로 요약할 수 있다. 프로그래밍 언어는 추상화, 모듈화를 지원한다. 프로그래밍 언어는 기계적, 구조적, 가변적이라는 특성을 지닌다. 프로그래밍 언어는 추상화 수준.. 2023. 12. 5.
컴퓨터 구조 주요 용어 및 연습 문제 컴퓨터 구조 용어 정리 컴퓨터 시스템 : 전자식 데이터 처리 시스템(EDPS: Electronic Data Processing System) 논리 게이트 : 디지털 논리회로를 구현하는 데 기본적으로 사용되는 요소 불대수(Boolean algebra) : 0 또는 1의 값을 갖는 논리변수와 논리연산을 다루는 대수 불함수 : 논리변수의 상호관계를 나타내기 위해 불변수, 불연산기호, 괄호 및 등호 등으로 나타내는 대수적 표현 진리표(truth table) : 논리변수에 할당한 0 과 1의 조합 리스트 기본 연산회로 : 가, 감, 승, 제의 선술연산회로 인코더 : 부호화되지않은 입력을 받아서 부호화된 출력을 내보내는 부호화기 디코더 : 부호화된 입력을 받아서 부호화되지 않은 출력을 내보내는 복호화기 멀티플렉서 .. 2023. 12. 4.
방통대 자료구조 기말 기출 문제 유형 시험 대비 예상 문제 - 4지선다형 1. 자료와 정보의 차이점에 대한 설명으로 올바른 것은? ① 자료는 가공되지 않은 형태이며, 정보는 자료를 처리한 결과이다. ② 자료와 정보는 동일한 개념이다. ③ 정보는 현실 세계에서 관찰되는 사실이며, 자료는 그 사실의 가공된 형태이다. ④ 정보는 물리적인 형태로 존재하며, 자료는 추상적인 개념이다. 정답: 1 해설: 자료는 현실 세계에서 관찰이나 측정을 통해 수집된 값이나 사실이며, 정보는 자료를 처리하여 얻어진 유용한 형태이다. 2. 추상화의 정의에 대한 설명으로 적절하지 않은 것은? ① 복잡한 자료를 간단하게 표현하는 과정이다. ② 문제 해결에 필요한 핵심 요소만을 강조한다. ③ 추상화는 소프트웨어의 복잡성을 증가시킨다. ④ 일상적인 예로, 자동차 운전 시 모든 기계적 세부 사항을 알 필요가 없.. 2023. 12. 2.