






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Class: CSCI 1302 - Software Development; Subject: Computer Science; University: University of Georgia; Term: Fall 2012;
Typology: Quizzes
1 / 10
This page cannot be seen from the preview
Don't miss anything!







There are three types:1. Words that we make up (name of a variable or class)2. Words that another programmer chose (String, println, etc)3. Words that are reserved for special purposes (public, static, etc).Basically the words used when writing programs. TERM 2
DEFINITION 2 Identifiersthat have a special meaning in a programming language and can only be used in predefined ways. TERM 3
DEFINITION 3 Used to emphasize parts of the code and makes a program easier to read. It is the separation between words and lines. TERM 4
DEFINITION 4 A programming environment integrated into a software application and provides users with tools to simplify the programming process. TERM 5
DEFINITION 5 Any error identified by the compiler. If it occurs, an executable version of the program is not created.
An error that occurs during program execution, causes the program to terminate abnormally. TERM 7
DEFINITION 7 An error where the program compiles and executes without complaint, but produces incorrect results or output. TERM 8
DEFINITION 8 A Java virtual machine is a virtual machine that can execute Java bytecode. It is the code execution component of the Java software platform. TERM 9
DEFINITION 9 How a program will accomplish its requirements. Specifies the classes and objects needed in a program and defines how they interact. TERM 10
DEFINITION 10 The act of ensuring that a program will solve the intended problem given all of the constraints under which it must perform.
A software program that interprets commands from the user so that theoperating systemcan understand them and perform the appropriate functions. TERM 17
DEFINITION 17 The current directory you are in. The directory which will be assumed for all file references where a directory is not specified. TERM 18
DEFINITION 18 Determines which users can view the contents of that file or directory. TERM 19
DEFINITION 19 Controls the users who can modify a file. TERM 20
DEFINITION 20 It enables a file to be runnable from unix
The path searched by the compiler and interpreter for class definitions on unix. TERM 22
DEFINITION 22 A traditional DOS-like text interface that allows you to input instructions to the computer. TERM 23
DEFINITION 23 A network protocol that allows data to be exchanged using a secure channel between two networked devices. TERM 24
DEFINITION 24 A computer programming technique that involves writing tests first and then implementing the code to make them pass. TERM 25
DEFINITION 25 The XML file that contains one or more asant targets. A target is a set of tasks you want to be executed.
a construct that is used as a blueprint (or template) to create objects of that class. This blueprint describes the state and behavior that the objects of this all share. TERM 32
DEFINITION 32 A location in memory having avalueand referenced by anidentifier. It can be avariable,function, ordata structure. TERM 33
DEFINITION 33 A storage location within an object. Used to store object state. TERM 34
DEFINITION 34 A collection of statements that are grouped together to perform an operation. TERM 35
DEFINITION 35 Something that is applied to an entire class rather than to a particular object. When called the class name is used rather than an object name.
An access modifier in Java that allows all classes and methods uncontrolled access to the class or the variable. TERM 37
DEFINITION 37 Used to specify that an element can not be directly accessed from the outside. For example, a field or method declared as private can not be accessed directly from outside of the object or class in which it is used. TERM 38
DEFINITION 38 Allows a member to be accessed (through inheritance) by a subclass even if the subclass is in a different package. TERM 39
DEFINITION 39 Creates an Object of the class that it is in by initializing all the instance variables and creating a place in memory to hold the Object. You can create your own or just use the predefined one Java automatically creates. TERM 40
DEFINITION 40 A value that is passed to a method so that the method can use that value in its processing.
Used as a top-level container for the graphical components of agraphical user