Unit 2: Vocabulary

Please study the 15 vocabulary terms below. Then press the Mark Complete button to continue.
USA
UK
abort
To end a program or a process before its completion.
USA
UK
When the word processor application crashed, the user had to abort the program and lose all his unsaved changes.
USA
UK
bug
An error or glitch in a computer program caused by a programmer's mistake.
USA
UK
An average developer will create one bug for every 10 lines of code written.
USA
UK
closed source
Software in which the license stipulates that the user cannot see, edit, or manipulate the source code of a software program.
USA
UK
I wanted to develop a new feature for the program, but I couldn't because it was closed source.
USA
UK
compatible
Capable of being used without modification.
USA
UK
The IBM 360 was the first commercially successful computer family with a wide range of compatible parts.
USA
UK
crash
A computer failure which aborts an application or freezes an operating system.
USA
UK
The user was advised to reboot the computer after a serious crash in which the computer no longer responded.
USA
UK
end user
A person who uses a product or service on a computer.
USA
UK
Developers must maintain a close relationship with end users if they want to have a successful career.
USA
UK
error
An incorrect action attributable to poor judgment, ignorance, or inattention.
USA
UK
The computer reported a "division by zero" error and automatically aborted the program.
USA
UK
execute
To start a program on a computer.
USA
UK
The program was set to execute every night at midnight.
USA
UK
feature
Something a computer program is "supposed" to do; often a reason to buy or upgrade software.
USA
UK
The man upgraded his copy of Word because of a new feature that allowed him to spell-check documents in Spanish.
USA
UK
IDE (integrated development environment)
An application normally consisting of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger.
USA
UK
The new employee asked his boss to buy him a license for his favorite IDE because there was none installed on his new company laptop.
USA
UK
open source
A program in which the code is distributed allowing programmers to alter and change the original software as much as they like.
USA
UK
The article stated that many programmers prefer open source solutions because they can modify features and fix bugs without waiting for an upgrade or patch from the manufacturer.
USA
UK
programmer
A person who writes or modifies software.
USA
UK
The software company needed to hire three new programmers to help debug their flagship application.
USA
UK
proprietary
Privately developed and owned technology.
USA
UK
Because of proprietary code, you may not modify or redistribute the source code of Windows or Macintosh operating systems.
USA
UK
restriction
A rule or law which limits or controls access to something.
USA
UK
The video website had content restrictions in place for users under the age of 18.
USA
UK
usability
A measure of how easy or hard a program is to use.
USA
UK
Back in the late 90s, programmers or salespeople would often be responsible for a website's usability; but nowadays we usually assign that task to a properly trained UX designer.
Go to unit menu