The Information School of the University of Washington Oct 13fit100-09-review1 Midterm I Review INFO/CSE 100, Fall 2006 Fluency in Information Technology.

Slides:



Advertisements
Similar presentations
Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
Advertisements

4.01 How Web Pages Work.
Hypertext Markup Language. Platform: - Independent  This means it can be interpreted on any computer regardless of the hardware or operating system.
HTML Hypertext Markup Language –First proposed by CERN in 1989 –It is non-linear so it allows you to jump from place to place –Markup refers to the structure.
Exploring the UNIX File System and File Security
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
Browser Basics Tutorial 2 Introduction to Microsoft Internet Explorer.
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Creating Web Pages Getting Started. Overview What Web Pages Are How Web Pages are Formatted Putting Graphics on Web Pages How Web Pages are Linked Linking.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
HTML Introduction HTML
Guide To UNIX Using Linux Third Edition
The Internet 8th Edition Tutorial 1 Browser Basics.
Computer Science 103 Chapter 2 HyperText Markup Language (HTML)
Lecture Beginning HTML. Early Internet Navigation Prior to 1989, users employed text- based UNIX commands to navigate the various resources on the WAN.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
Chapter 14 Introduction to HTML
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
Creating a Web Page HTML, FrontPage, Word, Composer.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Why Worry About the WWW? Intranets -- with lots of HR applications »policies/procedures »job postings »benefits & other transactions »hiring & other workflows.
Unit 1 – Developing a Web Page. Objectives:  Learn the history of the Web and HTML  Describe HTML standards and specifications  Understand HTML elements.
Unix Primer. Unix Shell The shell is a command programming language that provides an interface to the UNIX operating system. The shell is a “regular”
DAT602 Database Application Development Lecture 14 HTML.
Computer Science 101 Introduction to Web Pages. Origins of the Web Vannevar Bush (Memex, 1945) Ted Nelson (Xanadu, 1968) Doug Englebart and Alan Kay (
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
Internet Concept and Terminology. The Internet The Internet is the largest computer system in the world. The Internet is often called the Net, the Information.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
Understanding HTML Code
Basic HTML Workshop By: Preeda Chunjongkolkul (Pete) Systems Librarian/Webmaster
1 Introduction to HTML Joshua S. Simon Collective Technologies.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
HTML Hyper Text Markup Language A simple introduction.
Just Enough HTML How to Create Basic HTML Documents.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Lesson 2: Basic HTML Code Basic HTML Code. HTML is an acronym for Hypertext Markup Language. Internet browsers translate the HTML code into texts and.
Chapter Two Exploring the UNIX File System and File Security.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
Review Everything you need to know for the 1 st Quarter Test.
Lec.10 + (Chapter 8 & 9) GUI Java Applet Jiang (Jen) ZHENG July 6 th, 2005.
Computational Boot Camp HTML Mike Schaffer. 8/23/2002 (MES) HTML What is HTML? HTML stands for HyperText Markup Language HTML is the language for publishing.
Slide No. 1 Slide No. 1 HTML and Web Publishing Continued CS 104 CS 104.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Scott Marino MSMIS Summer Session Web Site Design and Authoring Session 2 and 3 Scott Marino.
Information Technology Essentials Deloris Y. McBride.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Finally getting to html and CSS… Tim Berners-Lee, the writer of the software program that makes him the inventor of the WWW, defines the Internet as a.
Chapter 10: Web Basics.
Chapter 1 Introduction to HTML.
Exam 1 Review.
Web Programming Essentials:
INFO/CSE 100, Spring 2006 Fluency in Information Technology
INFO/CSE 100, Spring 2005 Fluency in Information Technology
Presentation transcript:

The Information School of the University of Washington Oct 13fit review1 Midterm I Review INFO/CSE 100, Fall 2006 Fluency in Information Technology

The Information School of the University of Washington Oct 13fit review2 Readings and References Reading »Fluency with Information Technology Chapters Labs »Labs 1-5 References »Various web-based references

The Information School of the University of Washington Oct 13fit review3 Basic Terminology Hardware: »Be able to name the different parts of the computer! Monitor, display, Cathode Ray Tube (CRT), Liquid Crystal Display (LCD), pixel, motherboard, daughterboard, processor, RAM, hard disk, mouse »Memory Random Access Memory (RAM), hard disk, kilo (1 thousand), mega (1 million), giga (1 billion)

The Information School of the University of Washington Oct 13fit review4 Basic Terminology Software »Operating System, program, algorithm, Graphical User Interface (GUI), command line, boot Software Operations »Basic Metaphors Buttons, sliders, close boxes, menus, keyboard shortcuts, ellipses on a menu means “more input required” »Common Operations New, Open, Close, Save, Save as, Print, Print preview, Exit or Quit »Common Editing Operations Cut, Copy, Paste, Clear, Select all, Undo, Repeat

The Information School of the University of Washington Oct 13fit review5 Basic Terminology Networking »Types of networks The Internet, Wide Area Network (WAN), Local Area Network (LAN) »Protocols Transmission Control Protocol/Internet Protocol (TCP/IP), File Transfer Protocol (FTP), Ethernet Protocol, Hypertext Transport Protocol (HTTP) »How to Read a Domain Name! Network addresses, IP addresses, domain names, Domain Name Service (DNS)

The Information School of the University of Washington Oct 13fit review6 Comparing Changes How fast is the Chevy corvette?!? » mph in 7.2 secs » mph in 4.8 secs Percent improvement »new rate - old rate/ old rate = % improvement »( ) / 7.2 =.33 = 33% improvement Factor of improvement »new rate / old rate = favor of improvement »4.8/7.2 =.66 factor of improvement

The Information School of the University of Washington Oct 13fit review7 Unix Commands cd dir - change directory ls - list directory pwd - print working directory mkdir dir - make a new directory pico filename - open file with pico editor more filename - read file cp source dest - copy the source to destination mv source dest - move the source to destination chmod - change mode (permissions) rm filename - remove file rmdir dir - remove directory (empty) exit / logout - log out of the remote computer

The Information School of the University of Washington Oct 13fit review8 Pathnames “root” of a files system is specified with a single “/” slash »Absolute pathnames start from the root »Relative pathnames start from the current directory A single “/” slash is used to separate directories and filenames on Unix (“\” backslash on Windows) Know that “..” means the parent directory and “.” means the current directory $pwd $/samspade/fit100/project1 $cd../.. $pwd /samspade

The Information School of the University of Washington Oct 13fit review9 UW Computing Resources pine WebPine SSH Secure Shell SSH Secure File Transfer dante.u.washington.edu UWInternet Connectivity Kit (UWICK)

The Information School of the University of Washington Oct 13fit review10 World Wide Web Understand how servers and clients (web browsers) interact using HTTP Default web pages (index.html) Elements of a URL (uniform resource locator) »protocol, domain name, pathname, filename

The Information School of the University of Washington Oct 13fit review11 HyperText Markup Language The language in which web pages are written The filename extension is generally.html or.htm Plain text with a special structure defined by a set of tags Tags are used to encode structure and formatting

The Information School of the University of Washington Oct 13fit review12 HTML Page Structure Title text Body text goes here…

The Information School of the University of Washington Oct 13fit review13 HTML Tags Anatomy of an HTML tag » Types of tags »Normally has an open AND a close element »Open and close at the same time »Some tags do not close at all (ex. Comment tag) Attributes »Name-value pairs, values in quotes »Some are required, some optional

The Information School of the University of Washington Oct 13fit review14 More HTML Tags Styles Tags » bold, italic, big, small Spacing Tags » paragraph, line break, horizontal rule Heading tags »,,.. header format Table tags » table, table header, table row, table data References » anchor reference » image reference

The Information School of the University of Washington Oct 13fit review15 Tips for Debugging Verify that its reproducible!!! Determine exactly what the problem is Eliminate obvious causes by double-checking Divide the process into smaller working parts Use tools to help you program (like colored text editor) Use techniques to help you program (like indenting, adding comments, etc…)

The Information School of the University of Washington Oct 13fit review16 Searching for Information Understand that hierarchies are the traditional method for organizing information Hierarchies are valuable when »Information is well understood »Can be categorized definitively Hierarchical terminology »Root, branches, leaves (tree analogy) »Drilling down (going from general to specific) »Moving up (going from specific to general)

The Information School of the University of Washington Oct 13fit review17 Searching the Web Search Engines like Google & Yahoo gives us access to large piles of (unorganized) information Index is generated by crawling the web and following all the links and indexing words Not every page can be indexed! »If there are no links to it from other pages »Its dynamically created from a database

The Information School of the University of Washington Oct 13fit review18 Search Specifics Be as specific as you can when searching the web! »Eliminate common words (a, the, but) »Use rare words »Try using longer queries »Don’t forget about advanced search Employ Boolean operators »AND = both words must be included (any order) »OR = one or the other word (but not both) »AND NOT = do not include this word »“quotes” to guarantee word order

The Information School of the University of Washington Oct 13fit review19 Information Representation Digitization: representing information with a fixed set of symbols »Using positional notation and a fixed set of symbols, any number of states can be identified Different encodings can be used to represent the same set of states Any phenomenon that can be set and measured can be used to encode state information Most common encoding is the PandA

The Information School of the University of Washington Oct 13fit review20 Bits and Bytes A bit is a contraction of “binary digit” »A bit represents one state (like true or false) »A byte is 8 bits 256 states can be encoded in 8-bits because 2x2x2x2x2x2x2x2 = 2 8 = 256 Bytes are used to encode characters »Each value is interpreted as a different character code »1 byte = one latin character » <-- 1 byte