96 terms

CS Exam 3

STUDY
PLAY

Terms in this set (...)

Hierarchy
refers to a graded series of ordered groupings-- usually a pyramid-like ranking, with the most important entities on the top.
Bit
the smallest unit of data a computer can store in a database.
Character (byte)
a letter, number, or special character.
Field (Column)
a unit or category of data consisting of one or more characters (bytes).
Record (row)
is a collection of related fields, represents one entry in a table. Example, name, address, phone number.
File (table)
...
Data Base Management System
software written specifically to control the structure of a database and access to the data.
Database administrator
coordinates all related activities and needs for an organization's database.
Database Model
determines the information a database will contain and how it will be used and how the items in the database relate to one another.
Data Mining
the computer assisted process of sifting through and analyzing vast amounts of data in order to extract hidden patterns and meaning and to discover new knowledge.
Big Data
the process of examining large amounts of data of a variety of types to uncover hidden patterns, unknown correlations, and other useful information.
Information system
combination of people, hardware, software, communication devices, and databases that processes data and information for a specific purpose.
Computer-based information system
combination of hardware, software, and telecommunication networks that people build and use to collect, create, and distribute data.
Office information system
combine various technologies to reduce the manual labor required in operating an efficient office environment and to increase productivity.
Transaction Processing Systems
a computer-based information system that keeps track of the transactions needed to conduct business.
Management Information System
is a computer-based information system that uses data recorded by a TPS as input into programs that produce routine reports as output.
Decision Support Systems
computer-based information system that provides a flexible tool for analysis and helps managers focus on the future.
Executive Support System
an easy-to-use DSS made especially for strategic managers; it specifically supports strategic decision making.
Expert System
knowledge-based system which is a set of interactive computer programs that helps users solve problems that would otherwise require the assistance of a human expert.
Artificial Intelligence
the branch of computer science that is devoted to the creation of computer systems that simulate human reasoning and sensation.
Conventional AI
attempts to mimic human intelligence through logic and symbol manipulation, as well as statistics.
Computational Intelligence
relies less on formal logical systems and more on experimental and trial-and-error methods.
Natural Language Processing
the study of ways for computers to recognize and understand human language.
Intelligent agents
a form of software with built-in intelligence that monitors work patterns, asks questions, and performs work tasks on your behalf.
Pattern Recognition
involves software that identifies recurring patterns in what it is seeing and recognize the connections between the perceived patterns and similar patterns stored in a database.
Virtual Reality & Simulation Devices
a computer-generated artificial reality, projects a person into a sensation of three-dimensional space.
Robotics
the development and study of machines that can perform actions normally performed by living beings.
Fuzzy logic
a method of dealing with imprecise data and uncertainty, with problems that have many answers rather than one.
Neural Networks
consists of a network of processors that are interconnected in a way that is similar to the connections between neurons, or nerve cells, in the human body.
Turning Test
a judge must decide whether a computer pretending to be human is or isn't really human.
Singularity
a moment when humans would have created self-aware, smarter-than-human machines that are capable of designing computers and robots that are better than humans can make today.
Computer Crime
1) it can be an illegal act perpetrated against computers or telecommunications, such as hardware theft or 2) it can be the use of computers or telecommunications to accomplish an illegal act, such as identity theft.
Security
a system of safeguards for protecting information technology against disasters, system failures, and unauthorized access that can result in damage or loss.
Encryption
is the process of altering readable data into unreadable form to prevent unauthorized access.
Protection of Software & Data
making back-up disks, protecting against viruses, using firewalls.
Disaster Discovery plan
a method of restoring information-processing operations that have been halted by destruction or accident.
System
a collection of related components that interact to perform a task in order to accomplish a goal.
System analysis and design
is to determine how a system works and then to take steps to make it better.
Example of a system
Café ordering system
SDLC
step-by-step process that many organizations follow during systems analysis and design.
Programming
a five step process for creating that list of instructions.
Algorithm
a formula or set of steps for solving a particular problem.
Clarify/define the problem
include needed output, input, and processing requirements.
Design a solution
use modeling tools to chart the program.
Syntax
the rules of the programming language.
Desk checking
simply reading through, or checking, the program to make sure its free of errors and that the logic works.
Debugging
detect, locate, and remove all errors in a computer program.
Machine language
basic language of the computer, representing data as 1s and 0s. First generation.
Assembly language
low-level programming language that allows a programmer to write a program using abbreviations or more easily remembered words instead of numbers. Second generation.
High level languages
resembles a human language such as English. Example: COBOL
Compiler
language translator program that converts the entire program of a high level language into machine language before the computer executes the program.
Interpreter
language translator program that converts each procedural language statement into machine language and executes it immediately statement by statement.
Very high level (problem oriented) languages
fourth generation languages are much more user-oriented and allow users to develop programs with fewer commands compared with procedural languages.
Report generator
program for end users that produces a report.
Query languages
easy-to-use language for accessing and manipulating data from a database management system (SQL)
Fortran
language of mathematics and the first high-level language.
COBOL
The first language of business
Application generator
programmers tool consisting of modules that have been preprogrammed to accomplish various tasks (NOMAD & FOCUS)
C++
object-oriented language which is used to develop Microsoft windows system software, application software, networks applications, graphics, and video games.
Java
high level programming language developed and also a object-oriented language. Used to write compact problems that can be downloaded over internet.
Visual BASIC
a windows-based, object oriented programming language from Microsoft that lets users develop windows and office applications.
Markup language
kind of coding or "tags" inserted into a text that embeds details about the structure and appearance of the text. Examples are HTML, SGML,VRML, XML
HTML
markup language that lets people create on screen documents for the internet that can easily be linked by words and pictures to other documents.
VRML
type of programming language used to create 3D web pages including interactive animation.
XML
a metalanguage written in SGML that allows one to facilitate the easy interchange of documents on the internet.
SGML
used widely to manage large documents that are subject to frequent revisions and need to be printed in different formats.
Javascript
popular object oriented scripting language that is widely supported in web browsers. It adds interactive functions to web pages.
Flash
browser add on, uses adobe flash, a scripting language based on actionscript, to support web animation, streaming audio and video, and games.
ActiveX
set of prewritten, reusable object-oriented components that enable programs or content of almost any type to be embedded within a webpage.
CGI
standard protocol for interfacing external application software with a web server; manages the exchange of information between a web server and computer programs that are external to it.
Perl
general-purpose programming language developed for text manipulation and now used for web development, network programming, system administration, GUI development, and other tasks.
PHP
allows web developers to create dynamic content that interacts with data bases.
Data cleansing
what is the process of removing errors and inconsistencies from data called?
Strategic
The _______ manager is concerned with long-range planning and decisions.
DSS
A computer-based IS that it provides a flexible tool for analysis and helps managers focus on the future is
Turning
The _________ test is used to determine if computers have achieved the level of human intelligence.
Meta data
Which is not a level of data base hierarchy?
DBMS
what are programs that help a data base be maintained by creating, editing, and deleting?
Dirty data
incomplete or inaccurate
Entering incorrect data
which of the following is not an example of a computer crime?
TPS
If you were in operations which type of computer based info would you use?
E-waste
What describes old, obsolete, electronic gadgetry?
ESS
If you were top management which type of computer based info would you use?
Speech recognition
which is not a component of an expert system?
Systems analysis & design
what is the 6 phase problem solving procedure for examining an info system and improving it?
clarify/defining the problem
what is the first step in programming?
desk checking
_______ involves reading a program to make sure that it is error-free and the logic works.
Interpreter
High-level language are converted into machine language and executed immediately using______
Complier
Which of these is not a fourth-generation (very high level) programming language?
Object oriented
Java is an _______ programming language
Electromechanical problem
A power failure that disrupts a computer system is an example of a______
Internet related fraud
The Nigerian letter scam is an example of
CASE tools
Programs that automate means of designing and changing systems during several phases are__________
Date type
which of these would not appear as a symbol on a program flowchart?
Machine language
which of these is the lowest of the five generations of programming languages?
FORTRAN
which of these was the first high-level language (3rd Gen) used for math formulas?