0% found this document useful (0 votes)
12 views

Computer Architecture Questions

This document presents a computer architecture assessment consisting of 36 multiple choice questions. The document provides the correct questions and answers on topics such as definitions of terms such as ASCII, processor segmentation, memory systems, CISC and RISC architectures, and basic components of a processor such as the control unit and registers.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Computer Architecture Questions

This document presents a computer architecture assessment consisting of 36 multiple choice questions. The document provides the correct questions and answers on topics such as definitions of terms such as ASCII, processor segmentation, memory systems, CISC and RISC architectures, and basic components of a processor such as the control unit and registers.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

University for the development of Puebla

Code: 21msu1066r school year:…………………….

Computer architecture evaluation

Student's name:………………………………. Tuition:………………………………….


Academic program:……………………………… date:…………………………………………
Modules:………………………………………………… total point value:…………………
Successes:………………………………………………………….

1.- What is the definition of the ASCII code?

to.A merican Standard Code for Information Interchange

b.American standard instructions

American Standard Code

2.- Usefulness of a segmented processor?

to. It is necessary for better performance

b. serve to improve performance without the need to excessively duplicate hardware

C.-not one of the 2

3.- What is pipeline segmentation?

to. It is an implementation technique by which the execution of multiple instructions overlaps,


key techniques to make the CPU faster

b. It is a simple segmentation technique

c. both

4. Mention some advantages of processor segmentation

to. Increased performance is achieved by simply reorganizing existing functional units


Does not increase the cost for process units

b. cost increase
Increased processing speed

c. both answers are correct

5.-mention some important points of segment processing


to. multiple instructions can be executed at the same time
You can start on the next instruction while working on the other

b. multiple instructions cannot be executed at the same time


Several instructions that use different resources are executed simultaneously
c. not one of the answers is correct
6. definition of sisd?
to. This is the traditional sequential computing model where a processing unit receives a single
sequence of instructions that operate on a sequence of data.
b. data instruction sequence

c. data computing system

7.- Are mimd systems classified into?


to. Shared Memory Systems.

Distributed Memory Systems.

Distributed Shared Memory Systems.

b. sharing systems

c. both answers

8. Define what a shared memory system is?

to. In this type of systems, each processor has access to all the memory, that is, there is a
shared addressing space. There are uniform memory access times since all the processors are
equally connected to the main memory and the reads and writes of all the processors have
exactly the same latencies; and also memory access is through a common pipeline.

b. In this type of system a single processor works in conjunction with the main memory

c. neither one of the two is correct

9. Advantages of shared memory systems?

to. easy programming


The scalability. Computers with distributed memory systems are easy to scale; as demand for
resources grows, more memory and processors can be added.

b.it is more reliable

c.nor one of the 2

10.- Disadvantages of shared memory systems?

to. Simultaneous memory access is a problem.


Poor stability of processors, because a bottleneck can be generated by increasing the number
of PCs.
b.it is more difficult to program
They cannot share resources

c. both are correct

11. What is I/O architecture all about?

to. This architecture is designed in a way that allows a systematic way of checking instructions
with the outside world and provides the operating system with the information it needs to
effectively manage I/O activity.
b. this architecture cannot control instructions with the outside world

c.neither one of the 2 is correct

12. What is the meaning of the term cisc?

to. easy instructions

b. complex computer instructions

computer instructions.

13. What is the term risc?

to. computer instructions

b instructions only

c. Simple computer instructions

14. What is your function of logical arithmetic unit?

to. It is responsible for obtaining IP addresses

b. handles hardware manipulation

c. It is responsible for all calculations, except those referring to effective addresses or indexed
addressing

15. Mention a feature of SDRAM memory?

to. High speed developed to work with future generations of 1GB speed processors

b. Uses a clock to synchronize the input and output of data in a chip's memory

c. Little used memory due to its high cost

16. Mention a characteristic of dram memory?

to. High speed developed to work with future generations of 1GB speed processors

b. little used memory due to its high cost

c. b. Uses a clock to synchronize the input and output of data in a chip's memory

17. Describe a characteristic of prom memory?

to. User can reprogram electronically with a prom programmer

b. user cannot reprogram electronically

c. both are correct

18. Do you mention any characteristics of the eeprom memory?


Its content cannot be manipulated

b. its content can be manipulated only by programmers

c. Its content can be altered by electrical signals without the need for programmers

19. Define what an algorithm is?

to. Algorithms are the foundation of computer programming. In order for the computer to
execute a task, it is necessary to first design the corresponding algorithm, that is, specify the
operations necessary to transform the input data into output data.

b. They are logical operations

c. both are correct

20. Mention what are the basic tools to design an algorithm?

to. The two most used tools for designing algorithms are Pseudocode and Flowchart .

b. pencil and paper

c. code diagrams

21. what is pseudocode?

to. It is the language of computers

b. It is a programming language

c. It is a simplified language for describing an algorithm using a mix of common language


phrases and keywords that indicate the start and end of the algorithm and the specific
instructions to be performed.

22. What is a flowchart?

to. It is a graphic representation

b. is the graphical representation of an algorithm; For this purpose, a set of standard symbols
used worldwide and developed by organizations is used.
c. neither one of the two is correct

23. What are the rules used to construct a flowchart?

1. Every flowchart must have a beginning and an end.

2. Flow lines should never cross, to avoid this the connector symbol should be used.

3. Flow lines must always end in a symbol.

4. No more than one flow line can reach a symbol.

b. Every flow chart must have a beginning but not an end.

c. every flowchart must have symbols and not end

24. What is programming language ?

to. It is a language that can only be understood and understood by a machine.


b. It is a way of representing an algorithm in such a way that it is understandable to both
humans and computers; Previously, some examples of algorithms written in the FORTRAN
language have been shown.

c. It is a language that can only be understood by an experienced programmer.

25. What is assembly language?

to. It is a language where both machine and user can understand

b. Assembly languages are essentially a symbolic version of machine languages; For each
machine instruction or each element capable of storing data, a symbol is created that the
programmer can use;

c. both answers are correct

26. mention some high level languages?

to. FORTRAN, Pascal, C, C++ or Java

b. Linux c++ ,jsdk

c. both answers are correct

27. All electronic computers are based on one architecture, what is it?

to. Charles Babbage

b. von Newman

c.neither one of the 2 is correct

28.- Do computers use it internally?

to. binary code

b. ASCII code

c. hexadecimal code

29. What is the minimum unit of information in a computer?

to. Megabit

b. gigabyte

c. bits

30. How many parts is a processor divided into?

a.2

b. 3
c. 7

31. Mention the parts into which a processor is divided?

to. * Control unit


* The arithmetic and logical unit
* Registers that serve to internally store data and processor status

b. * Control unit
* Arithmetic logic unit

c. neither one of the two is correct

32. what are records?

a- they are part of memory where information is stored

b. They are a processor workplace where the information being worked on is temporarily stored.

c. both answers are correct

33. What are the functions of the CPU?

to. * Extract instructions


* Interpret instructions
* Extract data
* To process data
* Write data

b. send processes
do logical operations

c. both answers are correct

34. Why are CPU registers important?

to. because each record has valuable information

b. * The CPU must have a workspace (temporary storage) called registers


*Quantity and function varies depending on processor design
*One of the most important design decisions
* The highest level in the memory hierarchy

c. not one of the answers are correct

35. Mention the 2 types of architecture seen in class?

to. cisc and risc

b. cisc simd

c. risc and simd

36. What are the block diagrams that exist?

to. the processing unit


alu
b. *The central processing unit (CPU)
* Main memory
* Entry – Exit and
* Interconnection system
c. the logical arithmetic unit and the processing unit

37. What is the difference between today's computers and computers of the past?
to. They used to occupy large rooms and now they are smaller
b. Before they were larger and had less information capacity, today they are much smaller and
resolve large amounts of information

c. They were more expensive and now they are no longer

38. What are microcomputers?


to. They are portable computers for personal use.
b. They are computers with higher speed and storage
c. They are smaller personal computers with surprising speed capable of storing a lot of
information.
39. What types of computers exist today?
to . * Personal computers, with the mini tower type cabinet, separated from the monitor
* Portable personal computers “Laptop” or “Notebook”
* Most common personal computers, with the horizontal cabinet, separated from the monitor
* Personal computers that are in a single compact unit the monitor and the CPU
b. laps, minilaps palm
c. neither of the 2 answers is correct

40. What function does RAM memory perform?


to. stores information
b. read the information
c . It stores data and programs, there are two operations that are done in memory, which are
reading and writing, therefore it is said to be where it is stored, read and written .

41. What is the elementary unit of memory called?

to. bits

b. bytes

c. megabytes

42. what is a byte?

to. It is the minimum unit of information in a computer.

b. It is known as the main storage unit and has the capacity to store one character of
information, made up of a set of smaller storage units called bits.
c. neither of the 2 answers is true

43. What is the hierarchical scheme within the memory of a computer?

to. Memory on printed card or primary storage. | Registers, cache and main memory

b. cache and memory registers

c. register and cache memory.

44. What is the secondary off-card storage?

to. | Magnetic discs, CD-ROM, CD-RW, DVD+RW, DVD-RAM |

b. USB pendrive, reader drive

c. both answers are correct

45. What does the term location indicate?

to. indicates the internal or external memory of a computer

b. indicates the parts of a computer

c. indicates the location of a computer

46.- What are the drawbacks of scheduled and interrupted I/O?


to. the transfer speed of a computer

b. The I/O transfer rate is limited by the speed at which the processor can check and service a
device.

c. both answers are incorrect

47. What is a macro computer?

to. multi-user machine, that is, it uses the time-sharing technique

b. desktop computer that has the power of a minicomputer

c. machine of enormous dimensions, used by large organizations and that tend to be invisible to
the general public since they are controlled in rooms under a controlled climate

48. What is a workstation?

to. machine of enormous dimensions, used by large organizations and that tend to be invisible
to the general public since they are controlled in rooms under a controlled climate

b. desktop computer that has the power of a minicomputer but at a fraction of the cost and has a
very common use among people who need to do a lot of operations.

c. both answers are incorrect


49.- Did assembly language emerge for?

to. facilitate the use of computers

b. facilitate programmers writing computer programs and is a symbolic language that gives
names to machine instructions

c. make programming tasks easier for programmers

50. What are the types of programming languages?

to. binary language

b. instruction language

c. Low-level languages: close to the machine architecture.

High-level languages: close to the programmer's way of thinking.

Machine language: the only one that the machine circuitry is capable of interpreting.

•Its instructions are encoded in binary.

Symbolic languages: they are not directly interpretable by the machine's circuitry.

51. characteristics of high-level languages?

to. possibility of translation into machine language


Independence of computer architecture
Transportability between different computers
b. automatic translation
Transportability
Independence
c. both answers are correct

52. low-level language features?


to. possibility of translation into machine language
Independence of computer architecture
Transportability between different computers
b. Absolute dependence on the computer architecture.
Impossibility of transporting programs between different machines, unless
are from the same family or compatible.
Less powerful instructions.
Very long programs.
Opcodes, data and references in binary
c.not one of the answers is correct

53. What is a source program code?


to. •Does not contain syntactic errors.
•Sometimes it is not directly executable.
b. •Can be written in any language: high level, assembly, code
machine (unusual).
•It may contain syntactic errors because the programmer has written the code wrong.
program.
c. ready to be executed on the computer.

•May contain logical errors due to the program not being well designed
and does not correctly perform the function for which it was created.

54. Object (program) code :

to. code obtained by translating the code into machine language.

•Does not contain syntactic errors.

•Sometimes it is not directly executable.

b. ready to be executed on the computer.

c. It may contain logical errors due to the program being not well designed.

and does not correctly perform the function for which it was created.

55. What is executable program code?

to. Can be written in any language: high level, assembly, code


Machine (unusual).
b. ready to be executed on the computer.
It may contain logical errors due to the program being not well designed.
and does not correctly perform the function for which it was created...
c. not one of the answers is correct
56. What are the factors that measure the quality of executable programs?
to. speed
sequentiality
b. speed
Memory word count size
c. both answers are correct

57. What are the phases of assembler program development?


to. Problem specification.
Preparation of the solution algorithm.
Flowchart design.
Assembly coding.
Edition of the source program.
Translation of the source program to machine code
b. Assembly of the executable program.
Loading and execution of the program.
Verification of program operation.
c. both answers are correct

58. What is assembly language?


to. It is a language for code translation
b. Translator from assembly language to machine language.
Generates a file with the object code equivalent to the complete source code,
along with information necessary for assembly.
c. neither of the 2 answers is correct

59. what is a compiler?


to. It is a machine language translator.
b. Translator from high-level language to assembly.
Today all compilers translate directly into machine language.
In this case, they generate a file with the object code equivalent to the source code.
complete, along with information necessary for assembly.
c. both answers are correct

60. What is a translator interpreter?


to. It is a high-level assembly language.
b. An interpreter translates and executes the source program's instructions one by one,
Without generating any file with object code.
c.is a translator from machine language to assembly language

61. What do we mean by data transfer?


to. Shipment
speed
data
b. move
Carry
Store
c. neither of the 2 answers is correct

62. What are the arithmetic instructions for integers?


to. Add and substract
b. add subtract multiply divide etc.
c.neither of the 2 answers are correct

63. What are logical operations?


to. Samar subtract divide
b. and,or,not,xor.
c. Both answers are correct.

64. What are the four parts of von Newman's architecture?


to. arithmetic unit
control unit
memory unit
process unit

b. arithmetic unit
control unit
memory unit
input and output units
c. not one of the answers is correct

65. Mention the types of architecture seen in class?


to. cisc
risc
b. complex instruction set
Simple Instruction Set
c. not one answer is correct

66. What are the block diagrams that exist?


to. The central processing unit (CPU)
main memory
Entry – Exit and
Interconnection system
b. the arithmetic unit
the central unit
RAM memory
c. both answers are correct
67. mention input devices?
to. keyboard mouse monitor
b. keyboard touch pen scanner.
c. keyboard mouse and CPU
67. mention some output devices?
to. keyboard mouse monitor
b. monitor speakers fax
c. keyboard mouse and CPU
68. What is BIOS?
to. is the brain of the computer
b. It is the basic entry and exit system
c. both answers are correct

69. From what year does von Newman's architecture date?


to. since 1955
b since 1944
c. since 1947

70 Mention some of the parts of computer architecture?

to. Arithmetic Unit (AU):

Control Unit (UC)

Memory (M):

b. CPU

alu

risc

c. both are correct

71. What tools are used to maintain a computer?


to. brush
compressed air
antistatic wristband
tester
b. brushes
compressed air
antistatic wristband
screwdrivers
c. both answers are incorrect

72, what is a flowchart?

to. It is a graphic representation

b. is the graphical representation of an algorithm; For this purpose, a set of standard symbols
used worldwide and developed by organizations is used.
c. neither one of the two is correct

73. Mention the parts into which a processor is divided?

to. * Control unit


* The arithmetic and logical unit
* Registers that serve to internally store data and processor status

b. * Control unit
* Arithmetic logic unit

c. neither one of the two is correct

74. Did assembly language emerge for?

to. facilitate the use of computers

b. facilitate programmers writing computer programs and is a symbolic language that gives
names to machine instructions

c. make programming tasks easier for programmers

75
. Does it mention the types of operating systems?

a. Usage operating systems


b. User operating systems
c. Both answers are correct

76.. Low-level language features?


to. possibility of translation into machine language
Independence of computer architecture
Transportability between different computers
b. Absolute dependence on the computer architecture.
Impossibility of transporting programs between different machines, unless
are from the same family or compatible.
Less powerful instructions.
Very long programs.
Opcodes, data and references in binary
c.not one of the answers is correct

77. What is a source program code?


to. •Does not contain syntactic errors.
Sometimes it is not directly executable.
b. •Can be written in any language: high level, assembly, code
machine (unusual).
•It may contain syntactic errors because the programmer has written the code wrong.
program.

c. ready to be executed on the computer.


•May contain logical errors due to the program not being well designed
and does not correctly perform the function for which it was created.

78. Object (program) code :

to. code obtained by translating the code into machine language.


Does not contain syntactic errors.
Sometimes it is not directly executable.
b. ready to be executed on the computer.
c. It may contain logical errors due to the program being not well designed.
and does not correctly perform the function for which it was created.

79. What is executable program code?

to. Can be written in any language: high level, assembly, code


Machine (unusual).
b. ready to be executed on the computer.
It may contain logical errors due to the program being not well designed.
and does not correctly perform the function for which it was created...
c. not one of the answers is correct

80. Mention two programming languages?

to. Java

j creator

b. Java

visual c++

c. visual studio and java


1.- Define what a computer is? It is made up of those programs that make 18
the computer cooperate with the user in
carrying out typically human tasks, such as
managing accounting, writing a text, making
a graph.

2.- Do you mention the 2 types of Carry out the information processes of a 19
hardware components that a computer computer
has?

3.- What is hardware? It is a device capable of performing 1


calculations and making logical decisions at
speeds up to billions of times faster than
humans.

4 What is software? This concept applies primarily to random 5


access memories and consists of the access
time and some additional time required
before a second memory access can be
initiated.

5.- Define the Memory Cycle Time?: It is the basic input and output system of a 6
computer.

6.- What is the BIOS? Ax,atx 12


7.- Do you mention the most common Hard drive, reading unit. 2
types of processors?
8.-What is Transfer Speed: They are computer programs such as 4
spreadsheets, operating systems.
9.- What are the storage units in a PC? RAM and ROM memory 14

10.- Define what an operating system is? It is the memory intended to contain the 16
user's changing programs and the data that
are needed during the execution of said
programs.

11.- Do you mention some important It is the speed at which data can be 8
applications of ROM memory? transferred to or from a memory unit. For
random access memories it coincides with
the inverse of the cycle time.

12.- Do you mention the models of the Their goal is to make memory speeds as fast 13
motherboard of a PC? as possible, while achieving large size at the
price of less expensive semiconductor
memories.

13.- What is the objective of cache These are all components that can be 3
memory? touched.

14.- Do you mention some types of USB 9


memory that the computer uses? Pend driver
HDD

15.- Define what a ROM memory is? Athlon 7


Celeron
Intel

16.- Define what RAM memory is? An important application is 11


microprogramming. Other applications are:
* Library subroutines for frequently used
functions.

17.-Define what system software is? It is the intermediary between the user and 10
machine

18.- Define what application software is? It is that set of programs whose purpose is to 17
facilitate the efficient use of programs

19.- What function does the It is read-only memory, also called resident or 15
microprocessor have? permanent memory, they are memories that
only allow reading

You might also like