CompSci Chapter 1 Flashcards

You may prefer our related Brainscape-certified flashcards:
0
Q

Application Software

A

Apps. Applications that make the computer useful to the user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Algorithm

A

Well defined steps for performing a task or solving a problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Button

A

A type of control that allows the user to click on an item

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Binary Number

A

Instructions that only a computer can read. The language consists of only ones and zeroes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name Property

A

A property that establishes non-visual characteristics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Auto Hide

A

A capability in which a window in VB can automatically hide itself. Has a pushpin in title bar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Operating System (OS)

A

A set of programs that manages the computer’s hardware devices, controls and processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pseudocode

A

A mix between human language and computer language. A visualization tool for programmers so they can see what code needs to be written.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Property

A

Also known as an attribute, a property is the data that an object contains.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Syntax

A

The law in which a computer language must follow. Different languages have their own syntax.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Runtime Error

A

An error that still allows the program to execute or compile but outputs false information. For example, a mathematical formula.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Central Processing Unit (CPU)

A

The part of the computer that actually runs programs. Without it, a computer could not run any software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

CheckBox

A

A type of control most commonly seen in the GUI. A CheckBox allows the user to check off certain items.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Code

A

Also known as source code, code are the statements that are written in a program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ComboBox

A

A control that is the combination of a ListBox and a TextBox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Comments

A

Phrases that programmers use to help them code. The compiler ignores them entirely. Comments are there so the programmer knows what they were thinking when they were writing the code for the first time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Compiler

A

Special software that converts programming languages to machine language so a program can execute

17
Q

Control

A

A specific type of object that usually appears in a program’s GUI

18
Q

Designer Window

A

Part of the Visual Studio Environment (VSE). One would use this window to create an application’s GUI.

19
Q

Disk Drive

A

Also known as the Hard Drive. The disk drive is the secondary storage for the machine. It is where the user stores all of their data.

20
Q

Event-Driven

A

A program that is heavily dependent upon the user’s input in order to execute. For example, the Gross Pay calculator in Chapter 1. All programs that operate in a GUI environment must be event-driven

21
Q

Event Handler

A

A special type of procedure that executes when a specific event occurs. Also known as event procedures.

22
Q

Event Procedure

A

Another term form the event-handler.

23
Q

Flowchart

A

A diagram that graphically depicts the method of a program.

24
Q

Graphical User Interface (GUI)

A

A type of user interface that typically has multiple windows the user can interact with.

25
Q

Hardware

A

Physical components of the computer such as CPU, Hard Drive, RAM, Input and Output devices.

26
Q

Input Device

A

A device that collects data from the outside world and sends it to the computer

27
Q

Keywords

A

Also known as reserved words. The words that make up a high-level programming language

28
Q

Label

A

A type of control, typically a box, that displays text that cannot be changed or entered by the user.

29
Q

Main Memory

A

Most commonly known as random-access memory, or RAM. CPU is able to quickly access data store at any random location.

30
Q

Random-Access Memory (RAM)

A

Main memory of a computer.

31
Q

Source Code

A

More simply known as code, source code are the statements that are written in a program.

32
Q

Methods

A

The operations that an object can perform.

33
Q

Object

A

An item in a program that contains data and has the ability to perform operations.

34
Q

Object-oriented Programming (OOP)

A

Languages like Visual Basic, or VB, a computer language that is heavily object-based.

35
Q

Output Device

A

A piece of hardware outside the machine that the CPU can copy data to. The output device will then format it and present it.

36
Q

Operators

A

A part of any programming language that perform various operations on data.

37
Q

PictureBox

A

A control that displays a graphic image.

38
Q

User

A

A person(s) who controls the computer, operating system, and any application software.

39
Q

Variable

A

A storage location in memory that is represented by a name.