NEW
Font size
Worksheets2nd CPAS review two
Total questions: 40
Worksheet time: 20mins
A complex data structure that is part of the standard library.
Raster data type
Game engine
Vector data type
String data type
A cross-language, multi-platform application programming interfaces (API) for rendering 2D and 3D vector graphics.
SDK
Open GL
Open AL
IDE
A game engine is a software package designed for the creation and development of video games.
Software Development Kit
Game engine
Object-oriented design
Integrated Development Environment
A programming environment that has been packaged as an application program, typically consisting of a code editor, compiler, debugger, and graphical user interface (GUI) builder.
Software Development Kit
Integrated Development Environment
Game Engine
Objected oriented design
A programming package that enables a programmer to develop applications for a specific platform.
Integrated Development Kit
Game Engine
Software Development Kit
Object-Oriented Design
A style of object-oriented programming in which behavior reuse is performed via a process of cloning existing objects that serve as prototypes.
Prototyping
Rasterizing
Rendering
Refactoring
An object type that stores a sequence of characters in a character array.
Vector data type
String data
Array data
Refactored data
In simplest of terms, telling a computer what you want it to do, which involves types in step-by-step commands for the computer to follow.
Rasterizing
Culling
Refactoring
Coding
Microsoft's implementation of the shared library concept in the Microsoft Window and OS/2 operating systems.
SDK
DLL
IDE
VDT
Enables a program to easily determine the hardware capabilities of your computer, and the sets the program parameters to match.
Direct X
Open AL
Open GL
Refactoring
In computer graphics, back-face culling determines whether a polygon of a graphical object is visible. To reduce file sizes and load time.
Culling
Coding
Refactoring
Rasterizing
Is the process of restructuring existing computer code-changing the factoring without changing its external behavior.
Coding
Refactoring
Rasterizing
Culling
Software for which the original source code is made freely available and may be redistributed and modified.
Open AL
Open GL
Open source
Open book
A cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio.
Open AL
Open GL
Open source
Open Book
The process of generating an image from a 2D or 3D model (or models in what collectively could be called a scene file), by means of computer programs.
Rendering
Refactoring
Culling
Rasterizing
The process of planning a system of interacting objects for the purpose of solving a software problem.
Refactoring
Coding
Object-Oriented Design
Integrated Development Engineering
The process of taking a shape described by mathematical formulas and converting it to an image on your screen.
Rasterizing
Vectorizing
Coding
Culling
Video game developers use them to create games for video game consoles, mobile devices and personal computers.
Software Development Environment
Game Engine
Integrated Development Kit
Open source
What does DLL stand for?
Dynamic Load Library
Development Link Library
Dynamic Load Link
Dynamic Link Library
Which term in C++ would be used to declare a variable that will accept a name from a user?
cin
cout
int
string
A numbering system that uses the digits 1 to 0.
Numbers
Binary number
Data types
Loops
They can store a whole number value, such as 7 or 1024. They exist in a variety of sizes and can either be signed or unsigned, depending on whether they support negative values or not.
Functions
Algorithm
Compiler
Number
Basic types are implemented directly by the language that represents the basic storage units supported natively by most systems.
String data
Prototyping
Data types
Vector data type
A statement a certain number of times, or while a condition is fulfilled. They are introduced by the keywords while, do, and for.
Loop
Election
Structure
Sytnax
Are used to represent a record, suppose you want to keep track of your books in a library. You might want to track the following attributes about each book
Source Code
Debugging
Structure
Array
A section of code that performs a specific task when called.
Election
Compiler
Functions
Binary code
The text representation of a program, written in a programming language, such as C++.
Scripting language
Numbers
Data types
Source code
Defines a collection of functions specially designed to be used on ranges of elements.
Algorithm
Structure
Functions
Loops
The arrangement f words and phrases to create well-formed sentences in a language. In a programming language; it can be defined as a collection of objects that communicate via invoking each other's methods.
Executable file
Syntax
Syntax error
Run-time error
A character or string incorrectly placed in a command or instruction that causes a failure in execution.
Syntax error
Run-time error
Compiler
Array
A software or hardware problem that prevents a program from working correctly. This might cause you to lose information in the file you're working on, cause errors in the file (corrupt the file) so you can't work with it, or prevent you from using a feature.
Run-error time
Syntax error
Executable file
Source code
The process of locating and fixing or bypassing bugs (errors) in computer program code or the engineering of a hardware device.
Coding
ASCII
Debugging
Prototyping
A computer file that contains instructions in a form that a computer's operating system or application can understand and follow. Computers must use executable files to carry out the tasks that you give to them. Every application you run starts off with an executable program.
Scripting language
Algorithm
Loops
Executable file
A computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language, often having a binary form known as object code).
Array
Syntax
Compiler
Election
A programming language that supports scripts, programs written for a special run-time environment that can interpret (rather than compile) and automate the execution of tasks that could alternatively be executed one by one by a human operator.
Source code
Algorithm
Loops
Scripting language
In programming, a series of objects all of which are the same size and type.
Array
Syntax
Functions
Algorithm
Provides a secondary path of execution when an "if" clause evaluates to false.
Loops
If/then/else statement
Scripting language
Compiler
The most common format for text files in computers and on the Internet. 128 possible characters are defined.
Algorithm
Structure
ASCII
Array
Use this data type when you expect to use whole numbers.
Float
Syntax
Integer
Array
Use this data type when you expect to use fractional numbers (decimals).
Array
Loops
Integer
Float
