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

Module 1 - Comp 312 - Computer Fundamentals and Programming (Assignment)

This document provides a pre-activity for a lesson on computer fundamentals and programming. It includes 10 multiple choice questions to assess prior knowledge, a self-assessment checklist for students to rate their proficiency in various computer skills, and examples of practice exercises on addition, subtraction, and conversion between different numeric systems including binary, octal, hexadecimal, and decimal. It encourages students to connect their learning to an online classroom and additional educational resources.

Uploaded by

diosdada mendoza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views

Module 1 - Comp 312 - Computer Fundamentals and Programming (Assignment)

This document provides a pre-activity for a lesson on computer fundamentals and programming. It includes 10 multiple choice questions to assess prior knowledge, a self-assessment checklist for students to rate their proficiency in various computer skills, and examples of practice exercises on addition, subtraction, and conversion between different numeric systems including binary, octal, hexadecimal, and decimal. It encourages students to connect their learning to an online classroom and additional educational resources.

Uploaded by

diosdada mendoza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Computer Fundamentals and Programming 1

Pre-activity (Get Set)

1. Which electronic tool allows information to be input, processed and output?

2. What is an operating system?

3. What are the different components of computer system?

4. What are the different types of processor operations?

5. What is the worldwide network of computers called?

6. What is the name for the short term memory of the computer that is lost when
the computer is turned off?

7. What other than numbering is used to create ordered/unordered list in a


document?

8. What are some applications of computer?

9. Windows, Android, iOS and MacOS are all examples of?

10. Programs and their specific instructions that enable a user to interact with a
computer for a specific purpose.

Computer Fundamentals and Programming 2


Self-Assessment (Are you ready?)

Below is a list of knowledge that maybe you have encountered in your previous
computer subjects. Check the appropriate box corresponding to your agreement to
the statement using the scale given below.

5-advanced 4-Proficient 3-approaching proficiency 2-developing 1-beginning

Statements 5 4 3 2 1
I can identify the basic parts of a computer system

I can properly start and shut down a computer system


I can start and close a computer program
I can describe some common uses of computers in society
I can use a mouse/pointing device
I can create a new word processing document
I can edit, delete, save a document
I can send and receive email, including attachments
I know how to use the following apps:
a. Microsoft PowerPoint
b. Microsoft Excel
c. Microsoft Word
d. Email account
e. Google Classroom (Moodle)

Computer Fundamentals and Programming 3


Try this . . .

Practice Exercise
Addition

1. 2563 + 3489 + 6412


2. 499 + 376 + 993
3. 158 + 929 + 653 + 459
4. 5634 + 7742 + 1153
5. 969 + 888 + 656 + 246

Try this . . .



 Practice Exercise
 Subtraction


1. 10054 – 8563

2. 8765 – 3936

 3. 4467 – 3109
 4. 7200 – 6753
 5. 8903 - 3335

Computer Fundamentals and Programming 4


Try this . . .

Practice Exercise
Addition of Binary Numbers
1. 101112 + 111102
2. 100112 + 111012
3. 1102 + 1112 + 1112 + 1112
4. 1101102 + 1111002 + 1110002
5. 10010012 + 11111112 + 10111112

Try this . . .

Practice Exercise
Subtraction of Binary Numbers

1. 10012 - 112
2. 1011102 - 11012
3. 100002 - 112
4. 1010112 - 1112
5. 1110012 - 1012

Computer Fundamentals and Programming 5


Try this . . .

Practice Exercise
Addition of Octal Numbers

1. 37658 + 5254
2. 15678 + 64778
3. 4328 + 7668
4. 57308 + 7428
5. 33118 + 73458

result: 375Try
8
this . . .

Practice Exercise
Subtraction of Octal Numbers

1. 56438 - 2358
2. 64778 - 5318
3. 3328 - 778
4. 10008 - 6328
5. 12348 - 3458

Computer Fundamentals and Programming 6


Try this . . .

Practice Exercise
Addition of Hexadecimal Numbers

1. A8516 + 38916
2. CAD16 + FEE16
3. B89D16 + 362916
4. ABCD16 + CDEF16
5. AB16 + BC16 + CD16 + DE16 + EF16

Try this . . .

Practice Exercise
Subtraction of Hexadecimal Numbers

1. C89316 – 2AB16
2. 3BBE – F2616
3. 987616 – 2ABC16
4. 1AB216 – DEC16
5. 1000016 - 934216

Computer Fundamentals and Programming 7


Try this . . .

Practice Exercise
Convert decimal whole number into any radix

1. 506 = ____________16
2. 316 = ____________8
3. 95 = _____________2
4. 448 = ____________16
5. 426 = ____________8
6. 215 = ____________2

Try this . . .

Practice Exercise
Convert decimal fraction into any radix

1. 10.52310 = _________2
2. 30.65310 = _________8
3. 445.24610 = ________16
4. 96.3510 = __________2
5. 128.3610 = _________2
6. 644.32510 = ________16

Computer Fundamentals and Programming 8


Try this . . .

Practice Exercise
Convert any whole number radix into decimal

1. ABC16 = _________10
2. 7768 = _________10
3. 111112 = _________10
4. B0B16 = _________10
5. 4278 = _________10
6. 1011111 = _________10

Try this . . .

Practice Exercise
Convert any fraction radix into decimal

1. 10.3328 = __________10
2. 2A.6B16 = __________10
3. 100.10012 = ________10
4. 124.5658 = _________10
5. C95.25616 = ________10
6. 101.1012 = _________10

Computer Fundamentals and Programming 9


Try this . . .

Practice Exercise
convert from any radix number into another
radix other than decimal

1. 1011112 = _____________8
2. 11011011102 = _____________16
3. 2468 = _____________2
4. 3658 = _____________16
5. 45F16 = _____________2
6. 4CD316 = _____________8
7. 111011112 = _____________8
8. 11100111112 = _____________16
9. 35368 = _____________2
10. 45678 = _____________16
11. B2C416 = _____________2
12. F56316 = _____________8

Computer Fundamentals and Programming 10


You connect . . .

. . . with the class

 Submission of activity to Moodle/Google classroom

 Active participation in an open discussion using Google Meet/Facebook


Messenger

. . . with the world

 IMTS (International Institute of Management & Technology Studies)


A Genius Group Global Initiative (www.iimts.com)
3G University (www.3gu.edu.in)
Computer Fundamental. 3G Elearning FZ LLC (www.3glearning.com), UAE.

 Osergaard, Erik. (10 March 2003). Computer data representation and number
systems.
Online Available: http://www.danbbs.dk/~erikoest/binary.htm.

 Albano, Gisela May A., Atole, Ronnel R., Ariola, Rose Joy Y. (2003).
Introduction to Information Technology. Philippines: Trinitas Publishing, Inc.

 www.google.com

Computer Fundamentals and Programming 11


Look back . . . share your thoughts

Computer Fundamentals and Programming 12

You might also like