Package deal
WGU C173 Bundled Exams with Complete Solution | Verified | Everything you Need!!
WGU C173 Bundled Exams with Complete Solution | Verified | Everything you Need!!
[Show more]WGU C173 Bundled Exams with Complete Solution | Verified | Everything you Need!!
[Show more]Which phase of a waterfall approach would create a sequence diagram that specifies the required order 
of events between completed program components? - -Testing 
Which phase of an agile approach would define a hypothesis to find a problem in a program? - - 
Testing 
Which phase of an agile approach...
Preview 1 out of 3 pages
Add to cartWhich phase of a waterfall approach would create a sequence diagram that specifies the required order 
of events between completed program components? - -Testing 
Which phase of an agile approach would define a hypothesis to find a problem in a program? - - 
Testing 
Which phase of an agile approach...
% - -Which operator should be used to determine if a number is evenly divisible by 5? 
division - -A car drove 200 miles using 10 gallons of fuel. Which operation should be used to compute 
the miles per gallon, which is 20? 
Float - -A variable should hold a person's height in meters. Which data t...
Preview 2 out of 11 pages
Add to cart% - -Which operator should be used to determine if a number is evenly divisible by 5? 
division - -A car drove 200 miles using 10 gallons of fuel. Which operation should be used to compute 
the miles per gallon, which is 20? 
Float - -A variable should hold a person's height in meters. Which data t...
Program 
instructions executing one at a time 
Input 
A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process 
A program performs computations on that data, such as adding two values like x + y. 
Output 
A program puts that data somewhere, such as to a file, screen, n...
Preview 2 out of 6 pages
Add to cartProgram 
instructions executing one at a time 
Input 
A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process 
A program performs computations on that data, such as adding two values like x + y. 
Output 
A program puts that data somewhere, such as to a file, screen, n...
Which operator should be used to determine if a number is evenly divisible by 5? - -% 
A car drove 200 miles using 10 gallons of fuel. Which operation should be used to compute the miles per 
gallon, which is 20? - -Division 
A variable should hold a person's height in meters. Which data type shoul...
Preview 2 out of 5 pages
Add to cartWhich operator should be used to determine if a number is evenly divisible by 5? - -% 
A car drove 200 miles using 10 gallons of fuel. Which operation should be used to compute the miles per 
gallon, which is 20? - -Division 
A variable should hold a person's height in meters. Which data type shoul...
Variable - -A named item, such as x or numPeople, used to hold a value. 
Assignment statement - -Assigns a variable with a value, such as x = 5. That statement means x is 
assigned with 5, and x keeps that value during subsequent statements, until x is assigned again. 
= is not equals - -In programm...
Preview 2 out of 7 pages
Add to cartVariable - -A named item, such as x or numPeople, used to hold a value. 
Assignment statement - -Assigns a variable with a value, such as x = 5. That statement means x is 
assigned with 5, and x keeps that value during subsequent statements, until x is assigned again. 
= is not equals - -In programm...
What is an editor? 
A program that allows you to write code 
What is a compiler? 
A program that produces other programs. The compiler does all the work at once and then runs the new 
program. We're translating the code we wrote to computer code all at once. This is often when we 
produce an .exe (...
Preview 4 out of 39 pages
Add to cartWhat is an editor? 
A program that allows you to write code 
What is a compiler? 
A program that produces other programs. The compiler does all the work at once and then runs the new 
program. We're translating the code we wrote to computer code all at once. This is often when we 
produce an .exe (...
- Input: A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
- Process: A program performs computations on that data, such as adding two values like x + y. 
- Output: A program puts that data somewhere, such as to a file, screen, network, etc. - -What are 
three parts to ...
Preview 2 out of 10 pages
Add to cart- Input: A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
- Process: A program performs computations on that data, such as adding two values like x + y. 
- Output: A program puts that data somewhere, such as to a file, screen, network, etc. - -What are 
three parts to ...
Use Case Diagram 
Used to describe the set of scenarios, the diagram itself illustrates functionality of the system 
Class Diagram 
Used to describe structure and behavior in the use cases, this diagram provides a conceptual model of 
the system in terms of entities and their relationship 
Activity ...
Preview 4 out of 36 pages
Add to cartUse Case Diagram 
Used to describe the set of scenarios, the diagram itself illustrates functionality of the system 
Class Diagram 
Used to describe structure and behavior in the use cases, this diagram provides a conceptual model of 
the system in terms of entities and their relationship 
Activity ...
Which operator should be used to determine if a number is evenly divisible by 5? 
A + 
B - 
C * 
D % - -D 
A car drove 200 miles using 10 gallons of fuel. 
Which operation should be used to compute the miles per gallon, which is 20? 
A Addition 
B Subtraction 
C Multiplication 
D Division - -D 
A va...
Preview 3 out of 21 pages
Add to cartWhich operator should be used to determine if a number is evenly divisible by 5? 
A + 
B - 
C * 
D % - -D 
A car drove 200 miles using 10 gallons of fuel. 
Which operation should be used to compute the miles per gallon, which is 20? 
A Addition 
B Subtraction 
C Multiplication 
D Division - -D 
A va...
What is a variable? - -A name that can hold a value. Might be named x. Then, x = 7 assigns x with 7, 
which remains in x while the program runs, until x is assigned again. 
Assignment Statement - -Assigns the variable on the left-side of the = with the current value of the 
right-side expression 
Ex...
Preview 3 out of 29 pages
Add to cartWhat is a variable? - -A name that can hold a value. Might be named x. Then, x = 7 assigns x with 7, 
which remains in x while the program runs, until x is assigned again. 
Assignment Statement - -Assigns the variable on the left-side of the = with the current value of the 
right-side expression 
Ex...
Program 
Sequence of statements/instructions that are executed one at a time 
What are the three basic instructions in a program? 
Input, Process, Output 
Input 
When a program gets data 
Process 
When a program performs computations on the data it has received as input 
Output 
When a program takes...
Preview 2 out of 13 pages
Add to cartProgram 
Sequence of statements/instructions that are executed one at a time 
What are the three basic instructions in a program? 
Input, Process, Output 
Input 
When a program gets data 
Process 
When a program performs computations on the data it has received as input 
Output 
When a program takes...
used to store information to be referenced and manipulated in a computer program. - -Variable 
How to assign a value to a variable? - -= symbol 
An ___________________ is anything that can be evaluated, and pretty much everything you write in a 
program. - -expression 
a name assigned to an element ...
Preview 1 out of 3 pages
Add to cartused to store information to be referenced and manipulated in a computer program. - -Variable 
How to assign a value to a variable? - -= symbol 
An ___________________ is anything that can be evaluated, and pretty much everything you write in a 
program. - -expression 
a name assigned to an element ...
for loop 
number of iterations is computable before the loop, like iterating N times 
incremental development 
the progress of writing, compiling, and testing a small amount of code, then writing, compiling, and 
testing a small amount more (an incremental amount), and so on 
Analysis 
First step in...
Preview 2 out of 13 pages
Add to cartfor loop 
number of iterations is computable before the loop, like iterating N times 
incremental development 
the progress of writing, compiling, and testing a small amount of code, then writing, compiling, and 
testing a small amount more (an incremental amount), and so on 
Analysis 
First step in...
abstraction - -Focus on the essential qualities of something rather than one specific example. 
actors - -An Actor in a use case is anything with behavior who lives outside of your system, outside of 
your application, but has a goal they want to accomplish within. 
algorithm - -A set of commands th...
Preview 3 out of 27 pages
Add to cartabstraction - -Focus on the essential qualities of something rather than one specific example. 
actors - -An Actor in a use case is anything with behavior who lives outside of your system, outside of 
your application, but has a goal they want to accomplish within. 
algorithm - -A set of commands th...
Program: 
instructions executing one at a time. 
A list of statements 
Input: 
A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process: 
A program performs computations on that data, such as adding two values like x + y. 
Output: 
Data that has been processed into a u...
Preview 3 out of 18 pages
Add to cartProgram: 
instructions executing one at a time. 
A list of statements 
Input: 
A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process: 
A program performs computations on that data, such as adding two values like x + y. 
Output: 
Data that has been processed into a u...
Program - -A sequence of statements. 
Each statement describes an action. Each statement executes one at a time. 
Input - -A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process - -A program performs computations on that data, such as adding two values like x + y. 
O...
Preview 2 out of 5 pages
Add to cartProgram - -A sequence of statements. 
Each statement describes an action. Each statement executes one at a time. 
Input - -A program gets data, perhaps from a file, keyboard, touchscreen, network, etc. 
Process - -A program performs computations on that data, such as adding two values like x + y. 
O...
computer program - -instructions, executing one at a time 
input - -program gets data; from keyboard, file, touchscreen, network, etc 
process - -data put elsewhere; to a file, screen, network, etc 
triangle's area - -1/2*base*height 
computational thinking - -a sequence of instructions to solve a ...
Preview 3 out of 20 pages
Add to cartcomputer program - -instructions, executing one at a time 
input - -program gets data; from keyboard, file, touchscreen, network, etc 
process - -data put elsewhere; to a file, screen, network, etc 
triangle's area - -1/2*base*height 
computational thinking - -a sequence of instructions to solve a ...
What is an editor? - -A program that allows you to write code 
What is a compiler? - -A program that produces other programs. The compiler does all the work at 
once and then runs the new program. We're translating the code we wrote to computer code all at once. 
This is often when we produce an .e...
Preview 2 out of 13 pages
Add to cartWhat is an editor? - -A program that allows you to write code 
What is a compiler? - -A program that produces other programs. The compiler does all the work at 
once and then runs the new program. We're translating the code we wrote to computer code all at once. 
This is often when we produce an .e...
4 Fundamental ideas in Object-Oriented Programming - -1. Abstraction 
2. Polymorphism 
3. Inheritance 
4. Encapsulation 
Abstraction - -Focus on the essential qualities of something rather than a specific example. 
Automatically discard the unimportant and irrelevent. 
Encapsulation - -Enclose your ...
Preview 1 out of 4 pages
Add to cart4 Fundamental ideas in Object-Oriented Programming - -1. Abstraction 
2. Polymorphism 
3. Inheritance 
4. Encapsulation 
Abstraction - -Focus on the essential qualities of something rather than a specific example. 
Automatically discard the unimportant and irrelevent. 
Encapsulation - -Enclose your ...
Compiled language - -A programming language that is first converted to machine code, which can 
then only run on a particular machine type. 
Programs written using compiled languages generally run faster than interpreted languages. 
Compiler - -A computer program created to read an entire program an...
Preview 1 out of 3 pages
Add to cartCompiled language - -A programming language that is first converted to machine code, which can 
then only run on a particular machine type. 
Programs written using compiled languages generally run faster than interpreted languages. 
Compiler - -A computer program created to read an entire program an...
Object - -Is a grouping of data (variables) and operations that can be performed on that data 
(functions). 
Abstraction - -Means to have a user interact with an item at a high-level, with lower-level internal 
details hidden from the user (Also known as Information Hiding and Encapsulation). 
Abstr...
Preview 1 out of 3 pages
Add to cartObject - -Is a grouping of data (variables) and operations that can be performed on that data 
(functions). 
Abstraction - -Means to have a user interact with an item at a high-level, with lower-level internal 
details hidden from the user (Also known as Information Hiding and Encapsulation). 
Abstr...
- - -subtraction operator, outputs the difference between the two input numbers 
!= - -a comparison operator used to compare if one operator is not equal to another 
% - -modulo operator, outputs the remainder of dividing the first number by the second 
* - -multiplication operator, outputs the prod...
Preview 2 out of 11 pages
Add to cart- - -subtraction operator, outputs the difference between the two input numbers 
!= - -a comparison operator used to compare if one operator is not equal to another 
% - -modulo operator, outputs the remainder of dividing the first number by the second 
* - -multiplication operator, outputs the prod...
modulo operator - -evaluates to the *remainder of the division of two integer* operands. Ex: 23 % 
10 is 3. 
Not a number - -Indicates an un-representable or *undefined value.* 
Incremental development - -The progress of *writing, compiling, and testing a small amount* of 
code, *then* writing, comp...
Preview 2 out of 8 pages
Add to cartmodulo operator - -evaluates to the *remainder of the division of two integer* operands. Ex: 23 % 
10 is 3. 
Not a number - -Indicates an un-representable or *undefined value.* 
Incremental development - -The progress of *writing, compiling, and testing a small amount* of 
code, *then* writing, comp...
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Stuvia is a marketplace, so you are not buying this document from us, but from seller Preach. Stuvia facilitates payment to the seller.
No, you only buy these notes for $40.49. You're not tied to anything after your purchase.
4.6 stars on Google & Trustpilot (+1000 reviews)
81531 documents were sold in the last 30 days
Founded in 2010, the go-to place to buy study notes for 14 years now