SI110 Spring AY13 Alpha:___________ Name:________________________________

advertisement
SI110 Spring AY13
choose one:
(or more)
Alpha:___________
□ Received
no help
Name:________________________________ Page 1 of 2
□ Received help from:
□ Collaborated with:________________________________________
Homework:
/SI110/The Cyber Battlefield/Architecture
1. You can locate useful information about your Windows 7 computer by navigating through
the filesystem via the Desktop user-interface.
Left mouse click
then right mouse click
then left mouse click
a. What type of processor is installed?
___________________________________
b. How much memory is installed?
___________________________________
c. What is your computer's name?
___________________________________
d. To what domain does it belong?
___________________________________
2. Four physical ports on a laptop are shown below. Draw lines to identify:
10 / 8 / 6 / 0
10 / 8 / 6 / 0
a. the Ethernet port
b. the USB port
3. Your friend brags “my phone has 64 terabytes of storage”.
a. 1992
b. 2002
c. 2012
d. 2022
The year is:
20 / 16 / 12 / 0
Justify:
4. The Navy severely restricts the use of flash drives (USB memory sticks).
Why?
20 / 16 / 12 / 0
5. When a program is launched, what happens before the fetch-decode-execute cycle starts?
20 / 16 / 12 / 0
SI110 Fall AY13
Alpha:___________
Name:________________________________ Page 2 of 2
6. The diagram below shows the simple model of a computer’s architecture, as presented in
class. Lookup “multicore processor” online, and from what you find there, modify the
diagram so that it represents a dual-core processor like your laptops have.
15 / 12 / 9 / 0
7. Look at the diagram above, and review the fetch-decode-execute cycle demo in the 5 / 3 / 2 / 0
course notes. You start the program Notepad.exe running and begin working on a simple
text file. Without exiting Notepad, you use frhed (the hex editor) to open the file
Notepad.exe and you change the values of many, even all of the bytes in the file
Notepad.exe and save it. No matter what changes you make, however, the running Notepad
that you have is still there: you can switch back to it and keep editing text, it works
just the same as ever. Why didn’t all those changes to Notepad.exe cause any problems to
my currently running Notepad? (Hint: if I exited Notepad and then tried to re-launch it
I’d have serious problems!)
Page 2 of 2
Download