0% found this document useful (0 votes)
51 views4 pages

MidtermExam Intro I

The document is a midterm exam for an Introduction to Computing course. It consists of 14 multiple choice and short answer questions testing students' knowledge of fundamental computing concepts. The exam covers topics like binary number systems, computer hardware history, memory, programming, and Boolean logic. Students are instructed to show their work, write neatly, and submit their answers online within the 90 minute time limit.

Uploaded by

Phuong Tran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
51 views4 pages

MidtermExam Intro I

The document is a midterm exam for an Introduction to Computing course. It consists of 14 multiple choice and short answer questions testing students' knowledge of fundamental computing concepts. The exam covers topics like binary number systems, computer hardware history, memory, programming, and Boolean logic. Students are instructed to show their work, write neatly, and submit their answers online within the 90 minute time limit.

Uploaded by

Phuong Tran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 4

International University - VNUHCM

School of Computer Science and Engineering


-----------------

Midterm Examination
Date: Dec. 9th; Duration: 90 minutes
Open book; Online, for ODD student ID.

SUBJECT: INTRODUCTION TO COMPUTING (IT064IU)


Approval by the School of Computer Science and Lecturer:
Engineering Signature
Signature

Full name: Nguyen Van Sinh Full name: Vo Thi Luu Phuong
Proctor 1 Proctor 2
Signature Signature

Full name: Full name:

STUDENT INFO
Student name:

Student ID:

INSTRUCTIONS: the total points is 100 (equivalent to 30% of the course)


1. Purpose:
• Demonstrate an in-depth understanding of fundamental knowledge and history of
computing, all career paths in computing and learning methodologies in university (CLO1)
• Describe basic hardware and software concepts and basic programming languages
(CLO2)
2. Requirement:
• Read carefully each question and answer it following the requirements.
• Write the answers CLEAN and TIDY in the exam paper
• Submit your exam to Blackboard
HCMC National University Student Name:………...……………………….
International University Student ID:…………………………….
------------

[The questions from here]

SHORT ANSWER QUESTIONS


Question 1. (10 points) Why binary is used in computing?

Question 2. (5 points) What is the format that describes an image in terms of lines and geometric
shapes?

Question 3. (5 points) Write a program to get 100 integers from standard input and print the
minimum number?
(Correct algorithm: 80% of points; correct syntax, and properly run: 20% of points)

Question 4. (5 points) Evaluate the expression 𝐴 + 𝐵, where A is 11111100 and B is 10000010, using
the two’s complement.

Question 5. (10 points) Explain how base 2, base 8, and base 16 number systems are related?
Express the following bit pattern 11011010011110101 in octal and in hexadecimal notation?

Question 6. (5 points) Compare and contrast between random access memory or read-only
memory?

Question 7. (5 points) Convert the real number 2.35 to binary (maximum 4 binary places).

Question 8. (10 points) Summarize in around one-third of a page the history of hardware computing?

Question 9. (5 points) Write a machine language code printing your first name?

Question 10. (5 points) Given the following state of memory (in hexadecimal)
00A0 A0
00A1 15
00A2 00
00A3 FF
What is the content of the A register after the execution of the following two instructions?
C1 00 A0
60 00 01

Question 11. (10 points) Draw a circuit diagram corresponding to the following Boolean expression:
𝐴′𝐵 + (𝐵 + 𝐶)’ ? Show the true table?

2 /4
HCMC National University Student Name:………...……………………….
International University Student ID:…………………………….
------------

Question 12. (5 points) Find and correct the errors in the following assembly program:

Question 13. (10 marks) Write a (high-level language) program print the integer numbers from 1 to
100?
(Correct algorithm: 80% of points; correct syntax, and properly run: 20% of points)

Question 14. (10 marks) Write an assembly program to print the integer numbers from 1 to 100?
(Correct algorithm: 80% of points; correct syntax, and properly run: 20% of points)

- END –

3 /4
HCMC National University Student Name:………...……………………….
International University Student ID:…………………………….
------------

NOTES

Questions Lessons and CLOs


Question 8 Chapter 1 of the textbook
Demonstrate an in-depth understanding of fundamental
knowledge and history of computing, all career paths in
computing, and learning methodologies in university (CLO1)
All other questions Chapters 2-9 of textbook
Describe basic hardware and software concepts and basic
programming languages (CLO2)

4 /4

You might also like