Terminology - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Terminology

Description:

IDEs. What is a Computer? The thing in front of you. Performs work on data. Input/Output Units ... Byte code is compiled source code, machine readable. File has. ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 11
Provided by: jeremy101
Category:
Tags: ides | terminology

less

Transcript and Presenter's Notes

Title: Terminology


1
Terminology
2
Overview
  • What is a computer?
  • Source Code vs. Executable Code
  • Compiling
  • OOP
  • IDEs

3
What is a Computer?
  • The thing in front of you
  • Performs work on data
  • Input/Output Units
  • Memory Unit
  • Arithmetic and Logic Unit
  • CPU (coordinates all parts)
  • Hard drive
  • Uses an OS

4
Source Code vs. Executable Code
  • Source code is typed in by programmer, human
    readable
  • File has .java or .cs extension
  • Byte code is compiled source code, machine
    readable
  • File has .exe (or .class) extension

5
Compiling
  • Process of converting from source code to machine
    readable code (.exe or .class)

6
The JVM
  • Java Virtual Machine
  • Executes byte code
  • Different platforms have different JVM
  • Takes the fall when program crashes
  • Takes care of memory management (garbage
    collection)

7
Object-Oriented Programming
  • A new way of programming
  • Tries to create objects
  • Generic definition
  • Cookie Cutter
  • Instantiate those objects
  • Bring them to life
  • Tell them what to do

8
Ways to Compile
  • Command line
  • IDE (Integrated Development Environment)

9
Other Terms
  • API (Application Programming Interface)
    programming reference on the Internet
  • Describes how the language is used
  • Helps explore functionality of Java

10
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com