WGU D322 - INTRODUCTION TO IT (D322 -
INTRODUCTION TO IT) ALREADY PASSED!!
Proxy Server - -answer-Acts as a giant cache of web pages that anyone in the organization has recently
retrieved; can be used to block access to certain web pages
Proprietary Software - -answer-Software purchased from a vendor; also known as commercial
Shareware - -answer-Provides a trial version of the software.
Freeware - -answer-Usually software that has become obsolete; is free
Public Domain - -answer-Software that has been moved into the public domain; can be used however
you feel
Open Source - -answer-Created in the Open Source Community and made freely available as source
code
Copyrights - -answer-Protect an original work (in its tangible, expressed form), but not the ideas behind
the work for the duration of the author's life plus 70 years; protects against duplication.
Patents - -answer-Protect the creation of inventive concepts as well as the tangible work product for 20
years from the filing date
End User License Agreement (EULA) - -answer-Gives the purchaser the right to use the software
,Decimal - -answer-Uses base 10 to represent numbers (0 - 9)
Binary - -answer-Uses base 2 system (0 and 1)
Byte - -answer-8 bits; a single character of text in a computer
Octal - -answer-Every value is represented with some combination of 8 digits (0 - 7)
Hexadecimal - -answer-Uses a base 16
Character Representation - -answer-ASCII and Unicode
Language Translators - -answer-A program that takes one program, written in a high level language, and
creates a machine language program as output
Compiled Language - -answer-Translates the entire program using a compiler, creating an executable
program which can be run at a later time; the program can then be run as many times as one likes,
without having to re-translate each time.
Interpreted Language - -answer-Takes the most recently entered instruction, translates it into machine
language, and executes it; must be translated manually each time.
Script - -answer-A computer language with a series of commands within a file that is capable of being
executed without being compiled.
Algorithms - -answer-A formula or procedure for solving a problem. Can also be described as a set of
steps that are followed in order to complete a process
Multi-tier Development - -answer-Separation of different aspect of a system
, N-tier Development - -answer-Often used to indicate that the number of tiers a system will be broken
down into will vary between different software development projects
Presentation Tier - -answer-Tier where the user interface for the system is developed; shields the user
from the underlying logic of the systems as well as the underlying data structures
Logic Tier - -answer-Tier that sits between the user interface and the data.
Data Tier - -answer-Tier where data is stored, retrieved and updated from database tables
Model-View-Controller (MVC) - -answer-A development technique used in the implementation of user
interfaces
The Model - -answer-Can take on different forms depending on the complexity of the application; in
certain instances, it is an actual object that is an actual implementation of the application
The View - -answer-The part of the application that represents the user interface; used to capture input
from the user to be passed on via the controller to the model
The Controller - -answer-The part of an application that interacts with the user and passes the user
requests to the model
Data Validation - -answer-Ensuring that users enter the correct data type
String Data - -answer-Alphanumeric or text character
Floating-point - -answer-Number with a decimal point
Boolean/Logical - -answer-True/False; applying AND/OR when searching for data.
INTRODUCTION TO IT) ALREADY PASSED!!
Proxy Server - -answer-Acts as a giant cache of web pages that anyone in the organization has recently
retrieved; can be used to block access to certain web pages
Proprietary Software - -answer-Software purchased from a vendor; also known as commercial
Shareware - -answer-Provides a trial version of the software.
Freeware - -answer-Usually software that has become obsolete; is free
Public Domain - -answer-Software that has been moved into the public domain; can be used however
you feel
Open Source - -answer-Created in the Open Source Community and made freely available as source
code
Copyrights - -answer-Protect an original work (in its tangible, expressed form), but not the ideas behind
the work for the duration of the author's life plus 70 years; protects against duplication.
Patents - -answer-Protect the creation of inventive concepts as well as the tangible work product for 20
years from the filing date
End User License Agreement (EULA) - -answer-Gives the purchaser the right to use the software
,Decimal - -answer-Uses base 10 to represent numbers (0 - 9)
Binary - -answer-Uses base 2 system (0 and 1)
Byte - -answer-8 bits; a single character of text in a computer
Octal - -answer-Every value is represented with some combination of 8 digits (0 - 7)
Hexadecimal - -answer-Uses a base 16
Character Representation - -answer-ASCII and Unicode
Language Translators - -answer-A program that takes one program, written in a high level language, and
creates a machine language program as output
Compiled Language - -answer-Translates the entire program using a compiler, creating an executable
program which can be run at a later time; the program can then be run as many times as one likes,
without having to re-translate each time.
Interpreted Language - -answer-Takes the most recently entered instruction, translates it into machine
language, and executes it; must be translated manually each time.
Script - -answer-A computer language with a series of commands within a file that is capable of being
executed without being compiled.
Algorithms - -answer-A formula or procedure for solving a problem. Can also be described as a set of
steps that are followed in order to complete a process
Multi-tier Development - -answer-Separation of different aspect of a system
, N-tier Development - -answer-Often used to indicate that the number of tiers a system will be broken
down into will vary between different software development projects
Presentation Tier - -answer-Tier where the user interface for the system is developed; shields the user
from the underlying logic of the systems as well as the underlying data structures
Logic Tier - -answer-Tier that sits between the user interface and the data.
Data Tier - -answer-Tier where data is stored, retrieved and updated from database tables
Model-View-Controller (MVC) - -answer-A development technique used in the implementation of user
interfaces
The Model - -answer-Can take on different forms depending on the complexity of the application; in
certain instances, it is an actual object that is an actual implementation of the application
The View - -answer-The part of the application that represents the user interface; used to capture input
from the user to be passed on via the controller to the model
The Controller - -answer-The part of an application that interacts with the user and passes the user
requests to the model
Data Validation - -answer-Ensuring that users enter the correct data type
String Data - -answer-Alphanumeric or text character
Floating-point - -answer-Number with a decimal point
Boolean/Logical - -answer-True/False; applying AND/OR when searching for data.