CS 146 Final

Card Set Information

Author:
nharris1
ID:
123746
Filename:
CS 146 Final
Updated:
2011-12-16 02:07:21
Tags:
Cs 146 Stevens Final
Folders:

Description:
Cards for CS 146 Final
Show Answers:

Home > Flashcards > Print Preview

The flashcards below were created by user nharris1 on FreezingBlue Flashcards. What would you like to do?


  1. What does a Network Need?
    • Channal
    • Sender
    • Receiver
    • Message
    • Protocol
  2. What is a Protocol?
    Set of agreed-upon rules to establish acommunication between two computers
  3. Most commonly used Protocol?
    TCP/IP
  4. Name the 7 layers of the OSI model?
    • 1. Physical
    • 2. Data Link
    • 3. Network
    • 4. Transport
    • 5. Sessinon
    • 6. Presentation
    • 7. Application
  5. What is TCP/IP?
    It is a series of tools that work on different layers, and used by many other application layer protocols.
  6. What are the Layers of TCP/IP?
    • 1. Link
    • 2. Internet
    • 3. Transport
    • 4. Application
  7. How many bits does IPv4 have?
    32 bit
  8. What is a Class D network for?
    Multi-cast
  9. What is the Subnet Mask for Class A?
    255.0.0.0
  10. What is the Subnet Mask for Class B?
    255.255.0.0
  11. What is the Subnet Mask for Class C?
    255.255.255.0
  12. What are the names of the two separate IP adresses of a router and which one is your gateway?
    • LAN (Local Area Network) (Gatway)
    • WAN (Wide Area Network)
  13. What does NAT do? (Network Address Translation)
    allows to modify IP headers to provide the WAN address
  14. How many bits does IPv6 addesses have?
    128 bit address
  15. How many bits in the subnet mask for IPv6?
    64 bits
  16. What is TCP?
    Provides reliable, connection orientedstream of bytes
  17. What are the different States TCP can be in?
    • 1. Listening
    • 2. SYN-Sent
    • 3. SYN-Received
    • 4. Established
    • 5. FIN-Wait-1/2
    • 6. Close-Wait
    • 7. Last-Ack
    • 8. Time-Wait
    • 9. Closed
  18. What is a Socket?
    A socket is a combination of an IP addressand a port number. You can open, close, write to and read from it.
  19. What is the Range for Ports?
    Port range is 0-65535
  20. HTTP?
    Hyper Text Transfer Protocol
  21. FTP?
    File Transfer Protocol
  22. TCP/IP?
    Transmission Control Protocol/ Internet Protocol
  23. SMTP?
    Simple Mail Transfer Protocol
  24. NAT?
    Network Address Translation
  25. DNS?
    Domain Name System
  26. IMAP?
    Internet Message Access Protocol
  27. What is a Router? What's the purpose of it?
    A router is essentially a piece of networking hardware with two built in network addresses (LAN and WAN). The purpose is allowing messages to be sent from one network to a separate one.
  28. What is the HTML5 code to add sytle Sheets and where does it go?
    • linkrel=”stylesheet” type=”text/css” href=”thefilename.css”
    • In between the /title and /head
  29. What does the DNS do?
    Allows to get an IP given a name, or do a reverse look-up, getting a name from an IP
  30. In the a domain:
    1. Max number of levels?
    2. Each Label can have how many Characters?
    3. The total number of characters can't exceed...?
    • 1. 127 levels
    • 2. 63 Characters
    • 3.253 Characters
  31. Every Domain registered is associated with...
    a primary name server and at least one secondary NS
  32. What is the basic opperation of HTTP?
    • —Send a request through TCP on a given port(usually 80)—
    • Respond with HTTP/1.1 200 OK plus a message
  33. What is the HTTP request message?
    • Request line
    • headers
    • Empty Line
    • Optional message body
    • /r/n
  34. HTTP Request Methods
    • HEAD
    • GET
    • POST
    • PUT
    • DELETE
    • TRACE
    • OPTIONS
    • CONNECT
    • PATCH
  35. In HTTP what is the first line of every response?
    A status code
  36. What are the meanings of the following HTTP Status Codes:
    1. 200
    2. 403
    3. 404
    4. 500
    • 1. OK
    • 2. Forbidden
    • 3. Not Found
    • 4. Internal Server Error
  37. What does HTTPS use to encrypt trasmitted data?
    SSL/TLS
  38. What port is HTTPS on?
    443
  39. Skeleton for HTML5
  40. Priority for different types of styles. (most to least priority)
    • Inline Style
    • Internal Style
    • External Style
    • Browser's Default
  41. In CSS3 padding is?
    Clear area around the content, affected bybackground color
  42. In CSS3 borders goes...?
    Goes around padding & content, alsoaffected by background color.
  43. In CSS3 the margin is?
    Clear area around the border, always transparent.
  44. In CSS3 what do pseudo-classes do?
    they allow you to change thebehavior of most elements, or targetspecific ones
  45. Typical steps in CS projects
    • Inception
    • Requirements
    • analysis
    • design
    • implementation
    • testing
    • debugging
    • production
    • distribution
    • maintenance
  46. Requirments Page should have
    • 1. Description of Problem
    • 2. General Approach to Solve
    • 3. Client Requirements
    • 4. Test and inspection Procedures
  47. What are forms used for?
    To receive input from the user
  48. SSL?
    Secure Sockets Layer
  49. TLS
    Transport Layer Security

What would you like to do?

Home > Flashcards > Print Preview