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

Assignment1 - Computer Orgnization

Assignment1_ Computer Orgnization (1)

Uploaded by

Omar Elouelji
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Assignment1 - Computer Orgnization

Assignment1_ Computer Orgnization (1)

Uploaded by

Omar Elouelji
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

College of Computing and Informatics

Computer Organization
IT-233

Assignmen
‫ے‬

Instructions:

t1  You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on
Student Details:

Blackboard via the allocated folder. These files must not be in compressed format.
It is your responsibility to check and make sure that you have uploaded both the correct files.
Name: Omar Elouelji

ID: S230010245
Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between
words, hide characters, use different character sets, convert text into image or languages other than English
CRN: 10595
or any kind of manipulation).
 Email submission will not be accepted.
 You are advised to make your work clear and well-presented. This includes filling your information on the
cover page.
 You must use this template, failing which will result in zero mark.
 You MUST show all your work, and text must not be converted into an image, unless specified otherwise by
the question.
 Late submission will result in ZERO mark.
 The work should be your own, copying from students or other resources will result in ZERO mark.
 Use Times New Roman font for all your answers.

Res
tric
ted
-
‫مقي‬
‫د‬
Pg. 1 Question ThreeQuestion Three

Learning 2 Marks
Outcome(s): Question One
CLO1.
What is the difference between the system and system architecture? support
Describe the your answer by example.
structure of
computer System is a collection of components that works together to do a specific task. For
systems. example uber customers use the app for services while driver respond to them.

System architecture is the design that gives the instruction to the different component
of the computer so they can interact with each other like Uber’s database, interface,
and security, those are organized to ensure smooth operation of the apps services.

his is crucial because


not everyone has the
same device or
operating system, so
standards of how data
is stored allow
Res
tric
ted
-
‫مقي‬
‫د‬
Pg. 2 Question ThreeQuestion Three

everyone to share files


amongst each other
with
minimal issues

Res
tric
ted
-
‫مقي‬
‫د‬
Pg. 3 Question ThreeQuestion Three

2 Marks
Learning
Outcome(s): Question Two
CLO4. What is the importance of studying computer organization? Provide a real example to
Analyze the support your answer.
relationship
between Studying computer organization helps understand how the computer interact, write
efficient software, and learn advanced things in computer. While it improves the main
computer system
issue wich is troubleshooting hardware issues with problem solving skills.
structure and
performance. Ex: game development requires solving game glitches and optimizing the Game to run
smoothly and to use the ram efficiently, this is a need for any other software.

Res
tric
ted
-
‫مقي‬
‫د‬
Pg. 4 Question ThreeQuestion Three

4 Marks
Learning
Outcome(s): Question Three
CLO2.
Convert the following numbers and explain your answer by providing the calculation
Explain various steps.
machine
language 1. Convert the octal (467)8 to decimal.
concepts. 2. Convert the decimal (88)10 to binary.
3. Convert the binary (110010110011)2 to hexadecimal.
4. Convert the decimal (299 )10 to hexadecimal

1- Every digit multiply by 8 we start from (467) 8 4 * 8 ^2 = 256, 6 * 8 to the


power of 1 equals 48 and 7 * 8 to the power of 0 = 7
256 + 48 + 7 = 311 so (467) 8 is equal to 311 in decimal.
2- to change the decimal (88)10 to binary we divide the number by 2 and record the
remainders. 88 / 2 = 44 with the remainder of 0.44 divided 2 = 22 with a
remainder of 0.22 / 2 = 11 with a remainder of 0.11 / 2 = 5 the remainder of
1.5 / 2 = 2 with a remainder of 1.2 / 2 = 1 with the remainder of 0, 1 / 2 = 0 with
a remainder of 1, so (88)10 is represented as 1011000 in binary.
3- group the binary digits in two 4 sets. 1100 = C, 1011 = B, and 0011 = 3
(110010110011)2 to CB3 in hexadecimal.
4- 299 / 16 = 18 with the remainder of 11 (B), 18 / 16 = 1 with a remainder of two
1 / 16 = 0 with a remainder of one so the answer is 12 B and hexadecimal.

Res
tric
ted
-
‫مقي‬
‫د‬

You might also like