How can we help?

You can also find more resources in our Help Center.

Study sets matching "cs chapter 3"

Study sets
Classes
Users

Study sets matching "cs chapter 3"

36 terms
Computer Science: Chapter 3
TextBox control
&
Focus
TabOrder
Text property (txt)
String concatenation
Control that receives user's inputs (buttons and text boxes o…
Order of which control receives focus
TextBox control
Text property (txt)
&
String concatenation
26 terms
AP Computer Science A - Chapter 3
syntax
style
main method
comments
Very rigid rules which the text of a program is governed by a…
_______ is intended to make programs more readable. This is a…
The ________ __________If present, it is better to put it at…
Start the source code of each Java class with a _________ tha…
syntax
Very rigid rules which the text of a program is governed by a…
style
_______ is intended to make programs more readable. This is a…
15 terms
Chapter 3 - Computer Science
Parameter
Arguments
Methods
Class
variables in a method declaration that it needs in order to p…
the information sent by a method call to a method's parameter…
what an object can do (verbs); a subprogram
blueprint for creating objects
Parameter
variables in a method declaration that it needs in order to p…
Arguments
the information sent by a method call to a method's parameter…
25 terms
Computer Science Chapter 3
In some cases, multiple organizations…
A database ____.
A tool that database designers use to…
A database need not reflect the busine…
True
helps companies reduce costs, increase profits, track past bu…
data model... entity-relationship diagram... relational model or…
False
In some cases, multiple organizations…
True
A database ____.
helps companies reduce costs, increase profits, track past bu…
17 terms
Computer Science: chapter3
State two reasons why an operating sys…
Explain the relationship between the a…
List 3 maintenance actions that can be…
Explain why voice input is still an un…
An operating system hides the complexities of the hardware an…
An application performs a useful real-world jobs and an opera…
-copying files... -deleting files... -moving files ... - connecting to…
Because there are problems with accents, speed of talking and…
State two reasons why an operating sys…
An operating system hides the complexities of the hardware an…
Explain the relationship between the a…
An application performs a useful real-world jobs and an opera…
47 terms
Computer Science Chapter 3
File
Folder
Hard Drive
Magnetic Hard Drive
something stored on a storage medium
A named place on a storage medium into which the user can pla…
primary storage
hard drive consisting of one or more metal magnetic disks
File
something stored on a storage medium
Folder
A named place on a storage medium into which the user can pla…
34 terms
Computer science Chapter 3
Software requirements
Program development
Software design
Algorithm
what a program must accomplish
-Establishing the requirements... -Creating a design... -Implementi…
how a program will accomplish its requirements
Step-by-step process for solving a problem, often expressed i…
Software requirements
what a program must accomplish
Program development
-Establishing the requirements... -Creating a design... -Implementi…
49 terms
Computer Science Review Chapter 3
What is the first Java syntax rule?
List 3 examples of Java Reserved Words.
Java has a large number of libraries t…
Write the Java statement that will dec…
only keywords known to the Java compiler can be used in a pro…
public, static, void
methods
int x;
What is the first Java syntax rule?
only keywords known to the Java compiler can be used in a pro…
List 3 examples of Java Reserved Words.
public, static, void
42 terms
Chapter 3 Computer Science
Parameters vs. Arguments
Public Interface of a Class
Parameters Examples vs. Arguments Exam…
Method
Appears in method heading, "place holders" for actual values…
Set of public methods.
public Circle(double x, double, y, double radius)... randomCircl…
Sequence of instructions used to manipulate behaviors of an o…
Parameters vs. Arguments
Appears in method heading, "place holders" for actual values…
Public Interface of a Class
Set of public methods.
41 terms
computer science chapter 3
data
information
data compression
bandwidth restrictions
basic values or facts
data that has been organized or processed in a way that is us…
reducing the amount of space needed to store a piece of data
define the maximum number of bits or bytes that can be transm…
data
basic values or facts
information
data that has been organized or processed in a way that is us…
43 terms
Computer Science Chapter 3
constant
variable
3 different types of data in Variable…
NXT Text Data
something that does not change
something that can change
1. text... 2. number... 3. logic
"Tom" "Teacher"
constant
something that does not change
variable
something that can change
20 terms
Computer Science Chapter 3
Cascading Style Sheets... (CSS)
CSS Advantages
Inline Styles
Embedded (Internal) Styles
-incorporate different styling into HTML web documents... -devel…
1. Typography and page layout control... 2. Style can be separat…
incorporated as an HTML style attribute in the body section w…
incorporated as an HTML style element in the head section whi…
Cascading Style Sheets... (CSS)
-incorporate different styling into HTML web documents... -devel…
CSS Advantages
1. Typography and page layout control... 2. Style can be separat…
18 terms
Computer science chapter 3
Productivity paradox
Business value
Efficiency
Effectiveness
An increase in investment information technology and does not…
Is described as the tangible benefits for organizations eithe…
Business processes can be accomplished either more quickly or…
Offering new or improved goods or services that the customer…
Productivity paradox
An increase in investment information technology and does not…
Business value
Is described as the tangible benefits for organizations eithe…
44 terms
Computer Science Chapter 3
String vs String Literal
What are strings useful for?
Sequence Type
Index
String: MARY... String Literal: 'MARY' or "MARY" (single or doub…
Useful for displaying information to users and recording data…
type that specifies a collection of objects ordered from left…
Position from left to right in a string
String vs String Literal
String: MARY... String Literal: 'MARY' or "MARY" (single or doub…
What are strings useful for?
Useful for displaying information to users and recording data…
31 terms
Chapter 3 Computer Science
Communication types
interactive communication (Skype)
message communication (email)
sending to many but not to everyone (m…
synchronous, asynchronous, broadcast, multicast, point-to-point
synchronous
asynchronous
multicast
Communication types
synchronous, asynchronous, broadcast, multicast, point-to-point
interactive communication (Skype)
synchronous
50 terms
computer science chapter 3
internet
packets
Internet Protocol (IP)
transmission control protocol
connection of billions of computers using the interets protoc…
a computer communicates by sending this information like an a…
basic low level rules for sending data over the internet
rules added to the internet protocol
internet
connection of billions of computers using the interets protoc…
packets
a computer communicates by sending this information like an a…
48 terms
Chapter 3 Computer Science Terms
Math.abs()
Math.ceil()
Math.floor
Math.log10()
absolute value
rounds up
rounds down
logarithm, base 10
Math.abs()
absolute value
Math.ceil()
rounds up
19 terms
Computer Science Chapter 3
Instance Variable
Each object of a class has its own set…
Private instance variables can only be…
Encapsulations
Store the data required for executing its methods
Instance variables
Methods of the same class
Process of hiding implementation details and providing method…
Instance Variable
Store the data required for executing its methods
Each object of a class has its own set…
Instance variables
21 terms
Chapter 3 Computer Science
The ________ causes a program to wait…
The ________ operator always follows t…
In any program that uses the cin objec…
________ reads a line of input, includ…
cin object
>>,<<
iostream header file
getline
The ________ causes a program to wait…
cin object
The ________ operator always follows t…
>>,<<
40 terms
Edexcel GCSE Computer Science (2013): Chapter 3 - Developing code
High-level programming language
Source code
Machine code
Interpreter
Language that resembles a natural language. Each instructio…
Program written in any high-level programming language.
Code that a machine can understand, therefore it *can be exec…
Translates source code into machine code *one statement at…
High-level programming language
Language that resembles a natural language. Each instructio…
Source code
Program written in any high-level programming language.
17 terms
Computer Science Chapter 3 Vocab
Method
Invoke or Call
Abstraction
Method header
a program module that contains a series of statements that ca…
when you do this to a method, you execute it
the programming feature that allow you to use a method name t…
the first line of the method and contains info about how othe…
Method
a program module that contains a series of statements that ca…
Invoke or Call
when you do this to a method, you execute it
12 terms
Computer Science Chapter 3
package
Address
library
import statement
A group of classes that are related to each other
The location of a value in computer memory, often represented…
A collection of packages and classes that are available for u…
A statement that allows programs to use classes defined in ot…
package
A group of classes that are related to each other
Address
The location of a value in computer memory, often represented…
21 terms
Computer Science (Chapter 3)
Functions of Operating Systems
Evolution of Shared Computing
Application software
System software
*Oversee operation of computer... *Store and retrieve files... *Sch…
*Batch processing... *Interactive processing (requires real time…
performs specific tasks for users
*provides infrastructure for application software... *consists o…
Functions of Operating Systems
*Oversee operation of computer... *Store and retrieve files... *Sch…
Evolution of Shared Computing
*Batch processing... *Interactive processing (requires real time…
Computer Science - Chapter 3
Loops
Pass/ Iteration
Definite iteration
Indefinite iteration
Repeat an action
Each reputation of the action
Those that repeat an action a predefine number of times
Program determines that it needs to stop
Loops
Repeat an action
Pass/ Iteration
Each reputation of the action
12 terms
Computer Science Chapter 3
A __________ structure can execute a s…
A __________ structure provides one al…
A(n) __________ expression has a value…
The symbols >, <, and == are all _____…
decision
single alternative decision
Boolean
relational
A __________ structure can execute a s…
decision
A __________ structure provides one al…
single alternative decision
70 terms
Computer Science Chapter 3
system software
operating system
DOS (Disk Operating System)
command-line interface
a program that controls operations and maintenance of a compu…
a set of programs that manages and coordinates all the activi…
the first PC operating system
a way that a computer presents information to users so that t…
system software
a program that controls operations and maintenance of a compu…
operating system
a set of programs that manages and coordinates all the activi…
33 terms
Computer Science Chapter 3
Computer
Mobile Device
Personal Computer
Desktop
is an electronic device, operating under the control of instr…
is a computing device small enough to hold in your hand
is a computer that can perform all of its input, processing,…
is a personal computer designed to be in a stationary locatio…
Computer
is an electronic device, operating under the control of instr…
Mobile Device
is a computing device small enough to hold in your hand
18 terms
Computer Science Chapter 3
Argument
Concatenation
Define a Variable
Function
A value that we pass to an object via a message
Combining strings together
The process of allocating program memory for a variable and a…
a message that is sent to an object to get information from it.
Argument
A value that we pass to an object via a message
Concatenation
Combining strings together
19 terms
Computer Science Chapter 3
User Interface
Kernel
Components of Kernel
Device Drivers
Communicates with users. (Shell/GUI)
Performs Basic Desired Functions
File Manager, Device Drivers, Memory Manager, Scheduler and d…
Allow operating system to talk to new device
User Interface
Communicates with users. (Shell/GUI)
Kernel
Performs Basic Desired Functions
67 terms
Chapter 3 Computer Science
accounting software
application software
audio editing software
business software
helps companies record and report their financial transactions
consists of programs designed to make users more productive a…
lets users modify audio clips, produce studio-quality soundtr…
is application software that assists people in becoming more…
accounting software
helps companies record and report their financial transactions
application software
consists of programs designed to make users more productive a…
20 terms
Computer Science CHAPTER 3
order of precendence
short circuit evaluation
type bool
multiway branches
unary +,-,++,--, !... binary *, /, %... +,-... boolean ==, !=... &&... ||
if the left most sub expression determines the final value of…
C++ uses integers as if they were Boolean values... nonzero=true…
selects one out of a number of alternative actions
order of precendence
unary +,-,++,--, !... binary *, /, %... +,-... boolean ==, !=... &&... ||
short circuit evaluation
if the left most sub expression determines the final value of…
47 terms
Computer Science Chapter 3
four basic activities of the creation…
software requirements
software requirements
software requirements
establishing the requirements, creating a design, implementin…
specify the tasks a program must accomplish i.e. what to do,…
often include a description of the user interface
initial set of ______ often are provided, but usually must be…
four basic activities of the creation…
establishing the requirements, creating a design, implementin…
software requirements
specify the tasks a program must accomplish i.e. what to do,…
26 terms
Computer Science Chapter 3
cin
mathematical expressions
operator precedence
associativity
reads input from the keyboard
using math, a programming statement that has a value
PEMDAS
either left to right or right to left. If two operators shari…
cin
reads input from the keyboard
mathematical expressions
using math, a programming statement that has a value
60 terms
Chapter 3 Computer Science
operating system
job
batch processing
job queue
software that controls the overall operation of a computer
The execution of each program
the execution of jobs by collecting them in a single batch, t…
In batch processing systems, the jobs residing in mass storag…
operating system
software that controls the overall operation of a computer
job
The execution of each program
Chapter 3 Computer Science
Assignment statement
Dim
Variable
Constant
A statement used to store a value in a variable / objects pro…
Also known as declaration statements ; they are used to assig…
A temporary storage for stuff you use in your project. They h…
A variable that remains the same.
Assignment statement
A statement used to store a value in a variable / objects pro…
Dim
Also known as declaration statements ; they are used to assig…
87 terms
Computer Science Chapter 3
synchronous communication
asynchronous
broadcast communication
multicast
requires that both the sender and the reciever are active at…
the sending and recieving occur at different times
involves a single sender and many recievers
used when there are many recievers, but the intended recipien…
synchronous communication
requires that both the sender and the reciever are active at…
asynchronous
the sending and recieving occur at different times
45 terms
computer science chapter 3
aggregator
Boolean operators
breadcrumb trail
business to business
...a software program that finds and retrieves the latest upd…
...a word used to refine logical searches. For Internet searc…
...a navigation aid that shows users the path they have taken…
...e-commerce transactions between business
aggregator
...a software program that finds and retrieves the latest upd…
Boolean operators
...a word used to refine logical searches. For Internet searc…
47 terms
Computer Science chapter 3
the 4 development activities
software requirements
software design
algorithm
establishing the requirements... creating a design... implementing…
the things the program must accomplish
how a program will meet the requirements
step by step process for solving a problem, often written in…
the 4 development activities
establishing the requirements... creating a design... implementing…
software requirements
the things the program must accomplish
12 terms
Computer Science Chapter 3
analog data
digital data
digitize
Pulse-code modulation
A continuous representation of data
A discrete representation of data, breaking the elements up i…
The act of breaking information into discrete pieces
Variations in a signal that jumps sharply between two extremes
analog data
A continuous representation of data
digital data
A discrete representation of data, breaking the elements up i…
30 terms
AP Computer Science Chapter 3
Control Flow
Conditional Statement
Loop
if-else statement
The order in which statements are executed, starts at the fir…
A statement that evaluates whether a condition is true or fal…
Allows users to execute the same statement over and over for…
Executes different statements if a condition is true (if) and…
Control Flow
The order in which statements are executed, starts at the fir…
Conditional Statement
A statement that evaluates whether a condition is true or fal…
26 terms
AP Computer Science Chapter 3
Software requirements
Software design
Algorithm
Implementation
The things that a program must accomplish
Describes how a program will meet the requirements
Step by step process for solving a problem, often expressed i…
The process of writing the source code
Software requirements
The things that a program must accomplish
Software design
Describes how a program will meet the requirements
73 terms
Computer Science Java-Chapter 3
Accessor
Data Hiding
Garbage hiding
White space
A method designed to read or get the current state of an object
A term used to indicate that a class's internal state is hidd…
The part of the Java virtual machine that destroys an object…
Spaces, tabs, and new lines
Accessor
A method designed to read or get the current state of an object
Data Hiding
A term used to indicate that a class's internal state is hidd…
14 terms
Computer Science Chapter 3
input
input device
output
output device
the action of receiving data (raw facts) like a user's login…
a hardware component that enables a user to enter data into a…
the display of the results (information) of the processing op…
a monitor, printer, speaker or other device that enables peop…
input
the action of receiving data (raw facts) like a user's login…
input device
a hardware component that enables a user to enter data into a…
17 terms
AP Computer Science Chapter 3
Parameter (Parameterize)
Formal Parameter
Actual Parameter
Method Signature
Any set of characteristics that distinguish different members…
A variable that appears inside parentheses in the header of a…
A specific value or expression that appears inside parenthese…
The name of a method, along with its number and type of param…
Parameter (Parameterize)
Any set of characteristics that distinguish different members…
Formal Parameter
A variable that appears inside parentheses in the header of a…
58 terms
Computer Science Chapter 3
Chapter 3 goal
What do Objects store and
what do methods access
How does a class store its data
Implementing own classes
Data
the data of an object
in instance variables...Ex: Private int value;
Chapter 3 goal
Implementing own classes
What do Objects store and
Data
15 terms
AP Computer Science Chapter 3 Terms
_______ defines a relationship between…
A _______ is created from an existing…
A subclass _______ characteristics of…
A subclass can itself be a superclass…
Inheritance
subclass, superclass
inherits
inheritance hierarchy
_______ defines a relationship between…
Inheritance
A _______ is created from an existing…
subclass, superclass
26 terms
AP Computer Science Chapter 3
Software requirements
Software design
Algorithm
Implementation
The things that a program must accomplish
Describes how a program will meet the requirements
Step by step process for solving a problem, often expressed i…
The process of writing the source code
Software requirements
The things that a program must accomplish
Software design
Describes how a program will meet the requirements
8 terms
Computer Science Chapter 3
In the mid-1990s, the Internet, long a…
Asynchronous communication requires th…
The Internet is not fast enough to mim…
Most interactions over the Internet us…
True
False, the sending and receiving occur at different times.
False, it is fast enough to mimic synchronous communication w…
True
In the mid-1990s, the Internet, long a…
True
Asynchronous communication requires th…
False, the sending and receiving occur at different times.
12 terms
AP Computer Science chapter 3
Arithmetic expression
Comments
Keywords
Literal
Operations and operators
Explanatory sentences inserted in the program used to clarify…
Reserved words that cannot be used as they have special meaning
Items in the program whose value you do not change. Restricte…
Arithmetic expression
Operations and operators
Comments
Explanatory sentences inserted in the program used to clarify…
25 terms
Computer Science Illuminated chapter 3
data
information
multimedia
data compression
basic values or facts
data that has been organized or processed in a useful manner
several different media types
reducing the amount of space needed to store a piece of data
data
basic values or facts
information
data that has been organized or processed in a useful manner
1 of 10