DOC PREVIEW
UVa-Wise COSC 181 - Foundations of Computer Programming

This preview shows page 1-2-3-4 out of 11 pages.

Save
View full document
Premium Document
Do you want full access? Go Premium and unlock all 11 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

COSC 181 Foundations of Computer Programming Class 1 Getting Started Recommendation Read the book really a must Tour of the Book Base level introduction www deitel com books cpphtp6 www deitel com www deitel com resourcecenters html Logging In to the Lab Computers A device that can perform calculations a billion times faster than a human Data controlled by Programs Programs written by Programmers Hardware vs Software 6 Component Classes Input Unit Output Unit Memory Unit Arithmetic and logic unit ALU Central Processing Unit CPU Secondary Storage Unit Operating System What the OS does Multiprogramming Multitasking Multi user access not to be confused with Windows approach Internet and the World Wide Web Internet computers connected over a global network World Wide Web the www you all know and love Inter linked hypertext documents accessed over the internet Internet Now and Tomorrow Web 2 0 is You Community Generated Content wikis tagging social networking blogs open source Others Collective Intelligence Web 3 0 Semantic Web web of meaning Tim Berners Lee is not Al Gore http en wikipedia org wiki Semantic Web Programming Computers don t speak plain English 1 2 3 Machine Language object code series of 1s and 0s that encode certain instructions machine dependent Assembly Language The low level instructions listed in human readable form must be translated to machine language very limited set of instructions High level Language Human readable code with large set of instructions operators etc and logical statements if this then that Depends on compilers to translate to machine language Compilers require that the language be written in a formal way syntax C C is one such high level language Derived from ANSI C American National Standards Institute Like ANSI C not machine specific Provides more operators commands object oriented capability Objects reusable code parts that perform well defined tasks C Continued Class and Functions Building Block approach pieces of programs For instance and object is an instance of a class C Standard Library The Children of C Java Visual C C Reminders Purchase the book COSC 101 option Make sure you have your login DARD B010 back of the lab Geany version 0 14 in lab http www geany org


View Full Document

UVa-Wise COSC 181 - Foundations of Computer Programming

Download Foundations of Computer Programming
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Foundations of Computer Programming and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Foundations of Computer Programming and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?