Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome to the Lecture Series on “Introduction to Programming With Java”

Similar presentations


Presentation on theme: "Welcome to the Lecture Series on “Introduction to Programming With Java”"— Presentation transcript:

1 Welcome to the Lecture Series on nlp-ai@cse.iitb “Introduction to Programming With Java”

2 nlp-ai@cse.iitb Structure of Java programs Input and output to screen with Java program Statements Conditional statements Loop constructs Arrays, character and string handling Functions (if time permits) Syllabus

3 nlp-ai@cse.iitb 1.Java 2: The Complete Reference – Patrick Naughton, Herbert Schildt 2.Thinking in Java (http://www.mindview.net/Books/TIJ/) – Bruce Eckel 3. Richard G Baldwin’s “Introductory Java Programming Tutorial” on: http://www.dickbaldwin.com/tocint.htm Books & References

4 nlp-ai@cse.iitb Structure of Java programs Compiling and running the program Printing messages to the screen Contents for Today’s Lecture

5 nlp-ai@cse.iitb Some Basics Q. What is a program? Ans. A sequence of instructions that a computer can interpret and execute. Q. Why Java and not Hindi / Marathi / English? Ans. Since, so far, computer is not intelligent enough to understand natural languages.

6 nlp-ai@cse.iitb class class-name { public static void main(String args[]) { statement1; statement2; … } Structure of Java Programs

7 nlp-ai@cse.iitb “First.java” class First { public static void main(String args[]) { System.out.println(“Hello World”); } Example Program

8 nlp-ai@cse.iitb Compiling: is the process of translating source code written in a particular programming language into computer-readable machine code that can be executed. $ javac First.java This command will produce a file ‘First.class’, which is used for running the program with the command ‘java’. Running: is the process of executing program on a computer. $ java First Compiling & Running the Program

9 nlp-ai@cse.iitb 1.System.out.println(“Hello World”); – outputs the string “Hello World” followed by a new line on the screen. 2.System.out.print(“Hello World”); - outputs the string “Hello World” on the screen. This string is not followed by a new line. 3.Some Escape Sequence – \n – stands for new line character \t – stands for tab character About Printing on the Screen

10 nlp-ai@cse.iitb Some common errors in the initial phase of learning programming: - Mismatch of parentheses - Missing ‘;’ at the end of statement - Case sensitivity The best way to learn programming is writing a lot of programs on your own. Some Tips About Programming

11 nlp-ai@cse.iitb 1.Write a program which prints the following information about at least 5 persons: NAME MAIL-ID EMPLOYEE-CODE PHONE Eg. Umesh umesh@cse p03161 25764728umesh@cse Salil salil@cse p03160 25764728salil@cse Each entry should be on a separate line. 2.Write a program that prints the following line on the screen along with quotes. “Can we print ‘\’ with System.out.println() statement?” Some Assignments

12 nlp-ai@cse.iitb Thank you… End


Download ppt "Welcome to the Lecture Series on “Introduction to Programming With Java”"

Similar presentations


Ads by Google