CS 315 Exam One Terms and Concepts
Basic Internet
- Internet vs. WWW
- IP addresses vs. fully qualified domain names
- URLs
- MIME types
- http protocol
- big idea of how all this stuff works
HTML5
- Know what HTML is and what XHTML is and what HTML5 is and the distinctions.
- Be able to detect HTML5 syntax errors.
- Know the standard structure of a document.
- Know how standard HTML5 will be displayed.
- Understand what validation is and why it is important.
- Be able to recognize and repair simple validation problems.
- You do not need to be able to reproduce the details
of an HTML5 header (such as DOCTYPE and character encoding information),
but you should understand the basic idea of what it is doing.
- All the simple HTML5 discussed in this section, including
images, hypertext links, lists, tables, positioning (absolute
vs. relative vs. static and how to use them) and forms.
Cascading Style Sheets
- Know about the different places that style information can be
presented, inline, document level and external.
- Understand the simple cases of how the cascading of style
information works.
- Know the syntax for inline and document/external style
descriptions.
- Know how to do simple style specifications for things like
fonts, colors, list properties, text alignment, and how to use the
span and div tags.
PHP
- Be familiar with PHP and be able to write simple PHP
programs.
- Understand the somewhat odd way that arrays work in PHP.
- Recall how to do simple file I/O in PHP.
- Be familiar with regular expressions and pattern matching in
PHP and be prepared to use them in examples.