midterm 1 Flashcards
Computer Program
A sequence of instructions and decisions that tells a computer, in minute detail, how to fulfill a task.
Hardware
The collective physical computer and peripheral devices
Software
The programs the computer executes
Central Processing Unit (CPU)
Located at the heart of the computer, it performs program control and data processing.
Primary Storage
Storage made from memory chips—electronic circuits that can store data,
provided they are supplied with electric power.
Secondary Storage
usually a hard disk, it provides slower and less expensive storage that persists without electricity.
Networks
An entity of interconnected computers that allow a computer to read data and
programs from central storage locations or send data to other computers.
High-Level Programming Languages
Languages that specify the actions that a program should carry out.
Compiler
Translates the high-level instructions into more detailed instructions required by the
CPU.
Applets
Java code that can be located anywhere in the Internet.
Library
A collection of information that makes it possible to write portable programs that can
bypass proprietary operating systems. Java has a very large library
Java Virtual Machine (JVM)
A program that simulates a real CPU. Java programs are distributed as instructions for a virtual machine, making them platform-independent.
Integrated Development Environment (IDE):
A place where one can write and test programs.Integrated Development Environment (IDE): A place where one can write and test programs.
editor
A program that functions like a word processor made for entering and modifying text, such as a Java program
Class
The fundamental building blocks of Java programs; the class name must be the same as the file name and vice versa.
Method
Contains a collection of programming instructions that describe how to carry out a
particular task. Every Java application must have a main method.