Topic 2 Introduction to Java Programming - University of Texas at Austin
Topic 2
Introduction to Java Programming
"When a programming language is created that allows programmers to program in simple English, it will be discovered that programmers cannot speak English."
- Anonymous
Based on slides for Building Java Programs by Reges/Stepp, found at
CS305j Introduction to
Introduction to Java Programming
1
Computing
What We Will Do Today
8What are computer languages? 8Java editors
? text editor and command line
? BlueJ
8First programming concepts
? output with println statements
? syntax and errors
8structured algorithms with static methods 8identifiers, keywords, and comments
CS305j Introduction to
Introduction to Java Programming
2
Computing
Computers and Computer Languages
8Computers are everywhere
? how many computers do you own?
8Computers are useful because they run various programs
? program is simply a set of instructions to complete some task
? how many different programs do you use in a day?
CS305j Introduction to
Introduction to Java Programming
3
Computing
Definitions
8program: A set of instructions that are to be carried out by a computer.
8program execution: The act of carrying out the instructions contained in a program.
? this is done by feeding the instructions to the CPU
8programming language: A systematic set of rules used to describe computations, generally in a format that is editable by humans.
? in this class will are using Java
CS305j Introduction to
Introduction to Java Programming
4
Computing
High Level Languages
8 Computers are fast ? Pentium 4 chip from 2001 can perform approximately 1,700,000,000 computations per second
? made up of 42,000,000 transistors (a switch that is on or off)
8 Computers are dumb
? They can only carry out a very limited set of instructions
? on the order of 100 or so depending on the computer's processor
? machine language instructions, aka instruction set architecture (ISA)
? Add, Branch, Jump, Get Data, Get Instruction, Store
CS305j Introduction to
Introduction to Java Programming
5
Computing
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- practical 1 basic java programming
- introduction to the java programming language advanced learning and
- basic java concepts skilladvance
- a crash course in java public class greeter texas state university
- topic 2 introduction to java programming university of texas at austin
- getting started with the java 3d api university of california los
- introduction to java and elementary programming chapter 1 amiraj college
- java hello world example
- ftc java programming kettering university
- cs101 lecture notes mock introduction to java programming
Related searches
- university of texas at austin
- introduction to java programming pdf
- introduction to java programming and data structures
- introduction to java programming 10th
- introduction to java programming liang
- introduction to java programming ppt
- introduction to java programming liang pdf
- introduction to java programming 10th edition pdf
- introduction to java programming 11th pdf
- university of texas at austin online
- university of texas at dallas graduate school
- university of texas at austin online masters