Your SlideShare is downloading. ×
Web 2.0
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Web 2.0

160
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
160
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Computer Programs and Programming Languages
    Next
    What is a computer program?
    • Series of instructions that directs computer to perform tasks
    • 2. Programming language—used to communicate instructions
    p. 664 Fig. 13-1
  • 3. Computer Programs and Programming Languages
    Next
    What are low-level languages and high-level languages?
    High-level language
    Low-levellanguage
    Machine-dependentruns only on one type of computer
    Oftenmachine-independentcan run on many different types of computers and operating systems
    Machine and assembly languages are low-level
    p. 664 - 665
  • 4. Low-Level Languages
    Next
    What is machine language?
    • Only language computer directly recognizes
    • 5. Uses a series of binary digits (1s and 0s) with a combination of numbers and letters that represent binary digits
    p. 665 Fig. 13-2
  • 6. Low-Level Languages
    Next
    What is assembly language?
    • Instructions made up of symbolic instruction codes, meaningful abbreviations and codes
    • 7. Source program contains code to be converted to machine language
    p. 666 Fig. 13-3
  • 8. Procedural Languages
    Next
    What is a procedural language?
    Uses series of English-like words to write instructions
    Programmer writes instructions that tell computer what to accomplish and how to do it
    Often called third-generation language (3GL)
    p. 666
  • 9. Third Generation Languages
    Next
    p. 667 Fig. 13-4
  • 18. Web-based Software
    Next
    What is a Web application?
    • A software application that obtains information from the Web
    • 19. Some Web applications store your data and information at their site
    • 20. Some are free
    p. 163 Figs. 3-43
  • 21. Web-based Software
    Next
    What is Web 2.0?
    • Web sites that offer Web-based software
    • 22. Provide users with a means to share and/or store personal information through Web-based software
    Click to view Web Link, click Chapter 3, Click Web Link fromleft navigation, then click Web 2.0below Chapter 3
    p. 163 - 164
  • 23. Web-based Software
    Third-party organization that manages and distributes software and services on the Web
    Allows companies to outsource information technology (IT) needs
    Next
    What is an application service provider(ASP)?
    p. 164
  • 24. Web Page Development
    Click to view Web Link, click Chapter 13, Click Web Link from left navigation, then click DHTMLbelow Chapter 13
    Next
    What is dynamic HTML (DHTML)?
    • Allows developers to include more graphical interest and interactivity in Web page
    p. 682 Fig. 13-21
  • 25. Web Page Development
    Next
    What are XHTML, XML, and WML?
    Includes features of HTML and XML
    XHTML (Extensible HTML)enables Web sites to be displayed more easily on microbrowsers
    XML (Extensible Markup Language)allows developers to create customized tags
    Server sends entire record to client, enabling client to do much of processing without going back to server
    RSS 2.0 and ATOM
    WML(Wireless Markup Language)allows developers to design pages specifically for microbrowsers
    Many Internet-enabled smart phones and PDAs use WML as their markup language
    p. 682 - 683
  • 26. Web Page Development
    Next
    What is Ajax?
    • Stands for Asynchronous JavaScript and XML
    • 27. Method of creating interactive Web applications designed to provide immediate response
    • 28. Combines JavaScript, HTML or XHTML, XML, and cascading style sheets
    • 29. Google Maps and Flickr use Ajax
    p. 683
  • 30. Web Page Development
    Click to view Web Link,click Chapter 13, Click Web Link from left navigation, then click Silverlight below Chapter 13
    Next
    What is Web page authoring software?
    • Creates sophisticated Web pages without using HTML
    • 31. Generates HTML
    p. 683
  • 32. Multimedia Program Development
    Next
    What is multimedia authoring software?
    • Combines text, graphics, animation, audio, and video into interactive presentation
    • 33. Used for computer-based training (CBT) and Web-based training (WBT)
    • 34. Software includes Toolbook, and Director
    p. 684 Fig. 13-22