Upgrade to remove ads
AP Computer Science Chapter 1 & 2 Review
Terms in this set (62)
Name of programmers
Large software projects may include
-Interaction with customers, understanding needs
-detailed design functions algorithms etc.
Main purpose of Java
Deliver programs to users via internet
( Just in time ) speeds up the loading of applets a new software technology
Integrated Development Environment- combine editor , compiler, and other tools
Graphical User Interface- once click on an icon will compile and run your program.
What gives us errors.
Bad syntax, interpreting wrong
The program encounters a fatal condition and is aborted with an error message, which describes the type of the exception and the program statement that caused it.
Allow the programmer to trace the execution of a program "in slow motion"
Source codes are
Small parts or components
Software components must be
Combines functions that deal with a particular set of structures or objects
A graphics package
Deals with graphics capabilities and display
Manipulates strings of text and text documents
Helps to read and write data files
Provides mathematical functions and algorithms
Java development kit -A compiler, interpreter, utility program , standard Java library, documentation
Gooey, might not run, -text, input, output
TorF: in high level programming it is easier to write programs
TorF: in higher level programming it is easier to read and understand programs
TorF: in higher level programming, programs run more efficiently
TorF: in higher level programming, programs can be ported and easily from one hardware platform to another.
TorF: operating system complies source files into byte code or executable programs.
TorF: each modern computer is equipped with a compiler
Four commonly used programming languages besides java
Python, perl, COBOL, ctt
Which programmers enter and modify source code?
What's is a debugger used for
Running and tracing programs in a controlled way
TorF: a modern IDE provides a GUI front end for an editor, compiler, debugger, and other software development tools.
Analyzes the source code in a single shot, then executes.
Combines CPU instructions by interpreting byte code executing @ runtime
Executes and figures high level program. Doesn't not generate an object code files. Doesn't save programs
(MC) computer memory is called RAM because
It's bytes can be addressed in random order.
TorF: moe me of ram can hold exactly as much information as one Meg on a flash drive
TorF: a factory formatted hard disk is split into a fixed number of files
TorF: in personal computers the operating system resides in rom
Examples of software
Operating systems, GUI(graphical user interfaces), files
Examples of hardware
CPU, BUS, RAM,
TorF: only data but not CPU instructions can be stored in ram
TorF: in ASCII code each character is represented in one byte
TorF: 16-bit binary numbers can be used to represent all non negative integers from 0 to 2^16 -1
TorF: programs stored in rom are referred to as firmware
Is a microprocessor made from a tiny chip of silicon
Microscopic digital switch and together they control with perfect precision billions of signals
Three basic gates
AND, OR, NOT
One byte is
Provides input and output and secondary mass storage
Examples of peripheral devices
Keyboard , display, hard drives, DVD drive, wireless network adapter
CPU ,memory ,peripherals is it a lot of power concentrated in a small devices
Are miracles of engineering, but of a different kind
Computer programmers are also called
Area built in memory cells that hold operates, memory addresses and intermediate results
Specifying memory addresses
Reading and writing memory values
Random-access memory with bytes accessed in any arbitrary order.
Read only memory- permanent non-erasable
Operating system software organizes the data in secondary storage called
File names, locations, size, dates and times of last updates
Network adapters and cables are used to connect several computers
Local Area Network -
When a program is finalized , it is permanently
Burned into ROM
A software program that provides computer access services to users ans standard support functions to other programs
Commands can be entered by selecting items in menus or by clicking a mouse on an icon that represents a command or an object graphically
GUI(graphical user interface). "Gooey"
YOU MIGHT ALSO LIKE...
Java Test Unit 1
Some Computer "Anatomy" and Terminology
Java Acronyms and Vocabulary
AP Java: Intro to Computers and Java Vocab
OTHER SETS BY THIS CREATOR
Java Methods Chapter 4 Exercises
study set 9
Komm Mit! 1 Kapitel 3, Zweite Stufe