Quarter 4

Cards (45)

  • What is an object-oriented programming language that is used in a distributed environment on the internet?
    Java
  • What does GUI mean?
    Graphical User Interface
  • Who invented Java and when?
    James Gosling and Sun Microsystems (later acquired by Oracle) in 1991.
  • What is his motto while creating a language?
    “Write once, run anywhere.”
  • What are the 4 names of Java?
    1. Oak
    2. Green
    3. Java Coffee
    4. Java
  • When was Java named "Java"?
    1995
  • What are the 3 editions of Java?
    1. Java SE (Java Platform Standard Edition)
    2. Java EE (Java Platform Enterprise Edition)
    3. Java ME (Java Platform Micro Edition)
  • What is Java SE?
    It has concepts for developing software for Desktop based (standalone) CUI and GUI applications.
  • What is Java EE?
    It has concepts to develop software for Web applications, Enterprise applications, and Interoperable applications.
  • What is Java ME?
    It has concepts to develop software for consumer electronic devices means embedded systems, like mobile level applications.
  • Where does the whole Java code run on?
    Java Virtual Machine (JVM)
  • What is a class?
    A group of methods
  • What are the Object Oriented Programming Concepts in Java?
    1. Abstraction
    2. Encapsulation
    3. Inheritance
    4. Polymorphism
  • What is Abstraction?
    Showing the relevant information that is need for a task.
  • What is Encapsulation?
    Makes the java code secure. Data is stored within the classes and it it not easy to access the data.
  • What is Inheritance?
    The attributes and characteristics of one class can be inherited by another class. It makes coder take less time to create the code.
  • What is Polymorphism?
    Using the same method for different tasks. In java, we can use the same object or variable in two different places where their tasks will differ.
  • What are the Apache NetBeans Components?
    1. Title Bar
    2. Menu Bar and Pull Down Menus
    3. Tool Bar
    4. Project Explorer Windows
    5. Code Editor Window
    6. Graphical User Interface (GUI)
    7. Palette
    8. Properties Window
  • What is the Title Bar?
    It displays the name of the application.
  • What is the Menu Bar?
    It consists of all available menus which offer several options that a user can choose from.
  • What is the Tool Bar?
    It displays icons for most commonly used tasks. It displays the most frequently used commands.
  • What is the Project Explorer Window?
    It displays the different applications created in Netbeans which makes it easier for users to navigate them at any time.
  • What is the Code Editor Window?
    It serves the working area where the user write Java codes for application.
  • What is the Graphical User Interface (GUI)?
    It is a workspace where the user can build GUI in Netbeans. It has two views namely Source view and Design view.
  • What is the Palette?
    It displays all available components to create the GUI.
  • What is the Properties Window?
    It displays possible options to manipulate each component in Netbeans.
  • What is JRE?
    Java Runtime Environment
  • What is JDK?
    Java Development Kit
  • A description of the steps in an algorithm using a mix of conventions of programming languages with informal, usually self-explanatory?
    Pseudocode
  • Set of rules that defines the combinations of symbols that one considered to be a correctly structured document/fragment?
    Syntax
  • What is an arrow in a flowchart?
    Flowline
  • What is a circle in a flowchart?
    On-page connector
  • What is an upside-down pentagon in a flowchart?
    Off-page connector
  • What is a parallelogram in a flowchart?
    Input or output symbol
  • What is a rectangle in a flowchart?
    Process symbol
  • What is a diamond?
    Decision symbol
  • What is an oval?
    Terminal symbol
  • What is a hexagon?
    Initialization symbol
  • What is the boolean data type?
    Represents logical values
  • What is the char data type?
    Used to hold a single character, specifically a single unicode character