Study Guides (380,000)
CA (150,000)
WLU (5,000)
CP (100)
CP102 (40)

Final Exam review notes all information that is going to be on the exam. Everything in these notes will be helpful on the final exam.

Computer Science
Course Code
Mark Bramwell
Study Guide

This preview shows pages 1-3. to view the full 12 pages of the document.
Final exam cheat sheet 11/24/2010 1:56:00 PM
Random Questions to ponder
1 of 7
Q: compare Client Server to peer to peer
A: Client- server has central machine; all clients point to central machine
A: peer to peer has everyone pointing to everyone (bittorrents)
A: the internet is mainly C/S
Q: what is the internet backbone
A: super FAST data pathway
Q: what is “IXP”
A: inter-connection point of multiple ISP
Q: what kind of data lines are the fastest?
A: OC lines which are fiber- optic communications lines
Q: what are communication protocols?
A: common method(rules) for nodes to communicate, even across varied
A: open system protocols are public domain and available for anyone to use
2 of 7
Q: servers tend to be special single purpose, name some purposes?
Q: what is a MAC Address?
A: 12 character unique number assigned to your NIC Also known as the
hardware address
Q: What is an IP address?
A: unique number used by your computer to send data over the internet
A: can be static ( manually set, never changing) or Dynamic (auto-changes
every time you connect)
Q: what is a packet?

Only pages 1-3 are available for preview. Some parts have been intentionally blurred.

A: data is broken into small chunks and sent. Note: each packet could take a
different path to the destination
Q: what must be present in every packet that traverses the internet?
A: sender, recipient, reassembly instruction, data
Q: What is the role of the network interface card?
A: breaks down the data into small packets
A: encodes the data for transmission onto the network
A: Accepts data meant for the computer, rejects all other packets
A: no NIC = no network access
Q: if nodes are allowed to randomly send packets on a network, collisions
can occur, what method was developed to reduce this possibility
A: TOKEN passing was used to give each node its „turn‟ at passing data
Q: what is a repeater?
A: Network device that boosts a network signal so it can travel further
Q: what is a hub?
A: network device that retransmits signals to all connecting nodes
Q: What is HTTP?
A: protocol used to send web data to your browser
A: codes/ language used by web pages
Q: what is CSS?
A: Cascading style sheets “ skin” of a website. Describes the look and feel
of multiple pages from a centralized file
Q: what is SSL?
A: Secure Socket Layer: Encryption for internet (HTTPS)
Q: know the steps of SDLC (p.7) and PDCL (P. 18) chapter 10

Only pages 1-3 are available for preview. Some parts have been intentionally blurred.

Q: what is the 1st step in SDLC?
A: Problem and opportunity identification
Q: when do we explore the problem and create the specifications?
A: during the analysis stage
Q: what is the final step in SDLC?
A: maintenance and evaluation
Q: compare TOP-DOWN and WATERFALL methods of conducting a software
A: TOP-DOWN approach starts with a model/mock-up describing the entire
finished system. We then revisit each stage adding more functionality . we
tend to cycle several times until the required detail level has been reached
A: WATERFALL requires each stage to be completed before starting the next
Q: Regarding Object Oriented programming what is a class?
A: used by programmers to define all inputs and outputs to a process
Q: what is an executable program?
A: binary sequences directly understood by your CPU
A: this is also known as Machine Language
Q: how do we create an executable program from our source codes?
A: we compile our program
Q: regarding programming languages, what is portability?
A: the software can operate on multiple types of computers
A: java can run on multiple computers
Q: What is bios?
A: Basic Input Output System
A: software used to start your computer. Stored on a CMOS chin(non-
You're Reading a Preview

Unlock to view full version