Study sets matching "cs chapter 3"

Study sets
Classes
Users

Study sets matching "cs chapter 3"

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
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…
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…
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
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…
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…
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.
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
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
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…
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…
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…
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…
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…
>>,<<
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
7 terms
Computer Science Chapter 3
vocabulary
syntax
semantics
primitive data types
the set of all the words and symbols in the language
the rules of combining words into sentences or statements
define the rules for interpreting the meaning of statements
includes numbers, characters, and booleans
vocabulary
the set of all the words and symbols in the language
syntax
the rules of combining words into sentences or statements
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…
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
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…
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
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
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
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…
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…
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…
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,…
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…
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
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…
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…
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…
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…
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
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
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…
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
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
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…
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.
67 terms
Computer Science: Chapter 3 - Vocabulary
The Two Kinds of Software
System Software
Application Software
Specialized Applications
System and Application.
Works with end users, application software, and computer hard…
End user software that is used to accomplish a variety of gen…
programs that tend to be more narrowly focused and used in sp…
The Two Kinds of Software
System and Application.
System Software
Works with end users, application software, and computer hard…
17 terms
Computer Science Chapter 3
fields
What goes in front of the field when w…
What does the keyword private do?
What is it called when variables are u…
consist of whatever data a class needs to maintain
keyword "private"
Protects their values from outside manipulation
encapsulation
fields
consist of whatever data a class needs to maintain
What goes in front of the field when w…
keyword "private"
34 terms
Computer Science chapter 3
constructor
objects
most important thing about an object
instance field
instantiates the object
call methods
data
data within an object
constructor
instantiates the object
objects
call methods
9 terms
Computer science chapter 3
What is an IP address
What is a hostname
What is a domain
What is a DNS server
A unique 4-part numerical address given to each computer on t…
Human-readable symbolic names based on a domain hierarchy
A related group of networked computers
The domain name system translates all the human-readable host…
What is an IP address
A unique 4-part numerical address given to each computer on t…
What is a hostname
Human-readable symbolic names based on a domain hierarchy
Computer Science chapter 3
Which of the following factors determi…
Porter's five forces model is used to…
According to Porter's five forces mode…
According to Porter's five forces mode…
the competitive strategy
industry structure
a firm that sells the only drug for a disease
Southwest Airlines' services
Which of the following factors determi…
the competitive strategy
Porter's five forces model is used to…
industry structure
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
24 terms
Computer Science Chapter 3
What does an object store its data in?
Each object of a class has its own set…
An instance variables declaration cons…
You should declare all instance variab…
Instance variables
Instance variables
An access specifier... The type of instance variable... The name of…
private
What does an object store its data in?
Instance variables
Each object of a class has its own set…
Instance variables
Computer Science Chapter 3
By default, when you add components to…
Which value would you set the Width pr…
Which of the following would be a good…
Which of the following would be a vali…
Vertically
Fill parent
ButtonRefresh... Or... RefreshButton
userName
By default, when you add components to…
Vertically
Which value would you set the Width pr…
Fill parent
22 terms
Chapter 3 Computer Science
TRUE / FALSE
Information that is stored and manipul…
Since floating point numbers are extre…
Operations like addition and subtracti…
...
True
False
False
TRUE / FALSE
...
Information that is stored and manipul…
True
1 of 10