Exam Review: HTML Know the required elements for a web page

advertisement
Exam Review:
HTML
1. Know the required elements for a web page, and the way they have to be put together (i.e. the
skeleton)
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
1. Know what the purpose and use of heading, paragraph, anchor, image, and break tags
2. Know the required attributes of anchor and image and how to use them
a. For your webpage, you want to make it look like a newspaper. What element would you use
to do the headline? <h1>
b. You need a little extra space between two lines on your webpage. What element should you
use?
c. You want to link to another page in the same folder as your current page. The other
webpage is called “secondPage.html”. Show the html code needed to create this
d. How would you create a paragraph in html?
e. Show the html code to add the image titled “bingo.jpg” to your webpage
3. Know how to change the color, background color, text indent, or border using CSS
a. Show the CSS to change all paragraphs to have a 16 pixel indent
History of Computing
1. Know the 4 major steps in the modern computing development and be able to answer questions
about any of them, especially concerning the effects of the change from one to the other
a. What was the large change in technology that replaced transistors
Computer Basics
1. What is a computer
a. an electronic device for storing and processing data, typically in binary form,
according to instructions given to it in a variable program
2. What is a program
a. A series of instructions for a computer
3. What are the tree types of instruction types
a. Arithmatic
b. Memory
c. Control Flow
4. Know hardware vs. software vs. firmware vs. data and be able to label examples appropriately
a. Microsoft Word
b. .jpg file
c. Monitor
d. What is the difference between software and firmware?
Low Level
1. Given inputs and a circuit diagram composed of AND, OR, NOT, and XOR gates, determine
output
a.
2. What are Bits
a. 0 or 1
3. What are Bytes
a. 8 bits
4. Know the RGB Color Scheme, and be able to identify basic colors given a trio of numbers.
a. What color is given by the RGB 0,255,0
5. Be able to determine what part of the Von Neuman Architecture is being described
a. What part of the Von Neuman Architecture hold the data being worked with?
6. Know examples of Volatile and Non-volatile Storage
a. Volatile
i. RAM
ii. Cache
b. NonVolatile
i. ROM
ii. Solid State
iii. Hard Disk
iv. Magnetic Storage
Code
1. Know the properties of Binary/Machine Code, Assembly Code, and Source Code
a. Machine Code runs on CPU directly
b. Assembly Code has simple instructions that work with registers and storage directly
c. Source Code is a high level language that needs to be compiled to run
2. Given example code, be able to determine what is printed out to the screen, or what values that
the variables have at the end. The code can use if-else statements, while loops, foreach loops,
and arrays
a. 1
A=15
B=20
If(a>b)
Write “Hi”
Else
Write Join(“Bye”,A)
Be able to show the steps of a merge sort given a set of random numbers
7
7
6
5
15
15
7
6
12
6
12
7
6
12
15
12
81
5
5
15
5
81
21
21
21
21
24
24
24
24
81
81
Be able to perform a binary search on an array or tree
What values get examined when doing a binary search for 5 on the following array?
1
3
7,3,5
5
7
9
10
12
Be able to create a binary tree given a stream of numbers
Create a binary tree using 6,3,5,2,7,4,10
Understand how the example procedures covered in class work, and be able to write similar functions.
Write a piece of code that multiplies the contents of a list
Know what LAN and WAN networks are, and know the topologies of LANs
Local Area Network
Operating Systems
What are the main purposes of an Operating System
Be able to explain the differences between Dynamic and Fixed Memory Allocation
Know how the 3 CPU scheduling techniques in class work
Download