Download presentation
Presentation is loading. Please wait.
Published byKristen Wynn Modified over 10 years ago
1
Programming Methodology (1)
2
MODULE TEAM
3
Dr Aaron Kans Dr Sin Wee Lee
4
Recommended Text
6
Software and Programming
7
public class Game { Car f1; f1.spin(); } The set of instructions that tells a computer what to do is called a program
8
public class Game { Car f1; f1.spin(); } Software is the name given to a single program or a set of programs.
9
Application software is the name given to useful programs that a user might need.
10
System software is the name given to special programs that help the computer to do its job.
11
public class Game { Car f1; f1.spin(); } Programming is the task of writing instructions for the computer
12
public class Game { Car f1; f1.spin(); } These instructions have to be written in a special programming language.
13
public class Game { Car f1; f1.spin(); } Examples include: C++, Visual Basic, Pascal, Java.
14
public class Game { Car f1; f1.spin(); } Examples include: C++, Visual Basic, Pascal, Java.
15
Compiling Programs
16
COMPILER if (words > MAX) { System.out.print(); } program (source) code 00111110 11010010 11110010 01010110 machine code Programmer Program user
17
PC COMPILER if (words > MAX) { System.out.print(); } program (source) code 00111110 11010010 11110010 01010110 machine code Programmer PC user
18
MAC COMPILER if (words > MAX) { System.out.print(); } program (source) code 11001110 00110000 00100101 11100100 machine code Programmer MAC user
19
Java Programming
20
JAVA COMPILER if (words > MAX) {System.out.print(); } program code JVM Java byte code 11110011 00001101 01010111 10000101 Java Programmer 00111110 11010010 11110010 01010110 10011001 00011111 01010111 11100000 01100011 11111000 10101100 10001001
21
The TIOBE Programming Index ( http://www.tiobe.com)
22
Your first program
23
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } } Hello World public class Hello { } public static void main(String[] args) { } System.out.println("Hello world");
24
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public Static void main(String[] args) { System.out.println("Hello world");
25
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public Static void main(String[] args) { System.out.println("Hello world");
26
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public Static void main(String[] args) { System.out.println("Hello world");
27
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public static void main(String[] args) { System.out.println("Hello world");
28
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public static void main(String[] args) { System.out.println("Hello world");
29
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public static void main(String[] args) { } System.out.println("Hello world");
30
public class Hello { public static void main(String[] args) { System.out.println("Hello world"); } Hello World public class Hello { } public static void main(String[] args) { } System.out.println("Hello world");
31
Integrated development environment (IDE)
33
Type your programs here
34
Use these icons to compile and run you program
35
Compiler errors reported here
36
Your files shown here
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.