• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/81

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

81 Cards in this Set

  • Front
  • Back
data center
a facility housing computer systems and associated components, such as telecommunications, storage, security systems, and backup power supplies
system software
manages the resources and activities of the computer
application software
applies the computer to a specific task for an end user
data management software
organizes, manages, and processes business data concerned with inventory, customers, and vendors
legacy systems
generally older transaction process systems created for older computers that continue to be used to avoid the high cost of replacing or redesigning them
workstation
has powerful mathematical and graphics-processing capabilities (i.e. used for performing advanced design or engineering work that requires powerful graphics or computations capabilities
server
specifically optimized to support a computer network, enabling users to share files, software, peripheral devices (i.e., printers), or other network resources
mainframe
a large-capacity, high-performance computer that can rapidly process large amounts of data
supercomputer
specially designed and more sophisticated computer that is used for tasks requiring extremely fast and complex calculations with thousands of variables, millions of measurements and thousands of equations
grid computing
involves connecting geographically remote computers into a single network to create a “virtual supercomputer” by combining the computational power of all computers on the grid
distributed processing
the use of multiple computers linked by a communications network for processing
centralized processing
all processing is accomplished by one large central computers (less common)
client/server computing
widely used form of distributed processing that splits processing between “clients” and “servers”
client
user point of entry for the required function and is normally a desktop or laptop computer
client/server architecture (two-tiered & N-tier)
the work of the entire network is balanced over several different levels of servers, depending on the kind of service being requested
N-tier
complex, multi-tiered client/server architecture
Web server
serves a Web page to a client in response to a request for service
application server
handles all application operations between a user and an organizations’ back-end business systems
magnetic disks
most widely used secondary storage medium
optical disks
uses laser technology to store large quantities of data
CD-ROM
4.75 in. compact disk that can store up to 660 MB
digital video discs
optical disks with higher capacity; 4.7 GB minimum
magnetic tape
an older storage technology that is used for secondary storage of large quantities of data that are needed rapidly but not instantly
storage networking
deal with the complexity and cost of mushrooming storage requirements
storage area networks (SANs)
connect multiple storage devices on a separate high-speed network dedicated to storage
input devices
gather data and convert them into electronic form
output devices
display data after they have been processed
nanotechnology
uses individual atoms and molecules to create computer chips and other devices that are thousands of time smaller than current technologies permit
virtualization
process of presenting a set of computing resources so that they can all be accessed in ways that are not restricted by physical configuration or geographic location
on-demand self-service
consumers can obtain computing capabilities such as server time or network storage as needed automatically on their own
ubiquitous network access
cloud resources can be accessed using standard network and Internet devices, including mobile platforms
location independent resource pooling
computer resources pooled to serve multiple users, with different virtual resources dynamically
rapid elasticity
computing resources can be rapidly provisioned, increased, or decreased to meet changing user demand
measured service
charges for cloud resources based on amount of resources actually used
public cloud
owned and maintained by a cloud service provider and made available to the general public or industry group
private cloud
operated solely for an organization
on-demand computing
purchasing computer services from remote providers and paying for amount of computer power used
green computing
practices and technologies for designing, manufacturing, using, and disposing of computers, servers, and associated devices to minimize impact on the environment.
multicore processor
an integrated circuit to which two or more processor cores have been attached for enhanced performance, reduced power consumption, and efficient simultaneous processing
autonomic computing
industry-wide effort to develop systems that can configure themselves, optimize and tune themselves, and heal themselves when broken, and protect themselves from outside intruders and self-destruction
operating system
system software that manages and controls the computer’s activities
graphical user interface (GUI)
makes extensive use of icons, buttons, bars, and boxes to perform tasks
multitouch
allows user to use one or more fingers to perform special gestures on a screen without a mouse or keyboard
Chrome OS
lightweight operationg system for cloud computerin using a Web-connected device
Android
open source operating system for mobile devices (smartphones, tablets)
UNIX
multiuser, multitaskin operating sytem (Bell Laboratories, 1969) connect various machines; supports communication and networking
Linux
UNIX-like operating system; free on Internet; reliable; compact; platform-diverse
open source software
provides all computer users with free access to its program code, allowing them to modify the code to fix errors or make improvements
C
programming languages; 1970’s; used by programmers to create operating systems and application software, especially for PCs
C++
newer version of C, but can work with software objects
object
combines data and procedures
Visual Basic
programming language for creating applications that run on Windows OS
visual programming language
allows manipulation of graphic/iconic elements to create programs
COBOL (Common Business Oriented Language)
early 60s; used for processing large alphanumeric data files; primarily seen in legacy systems
fourth-generation languages
software tools that enable end users to develop software applications with minimal or no technical assistance ; nonprocedural than conventional programming languages
query languages
software tools that provide immediate online answers to requests for information
software package
prewritten, pre-coded, commercially available set of programs
word processing software
stores text data electronically (MS Word)
spreadsheet software
organizes data into a grid of columns and rows (MS Excel)
data management software
facilitates creating files and databases and storing, modifying, and manipulating data for reports and queries (MS Access)
presentation graphics
converts numeric data into charts and other types of graphics (MS PowerPoint)
software suites
bundled office productivity tools (MS Office)
Google Apps
a collaboration tool that provides word processing, spreadsheets, presentations, calendar and email for little to no cost
Web browsers
used for displaying Web pages and access the Web and other Internet resources (Internet Explorer)
Java
an operating system-independent, processor-independent, object-oriented programming language; enables users to work with data on networked systems using Web browsers
Hypertext Markup Language (HTML)
page description language for specifying how text, graphic, video and sound are placed on a Web page
HTML5
next evolution of HTML; enables embedding of images, audio, video, etc. without processor-intensive add-ons
Web services
set of loosely coupled software components that exchange information with each other using university Web communications standards and languages
XML (Extensible Markup Language)
developed 1996; more powerful/flexible than HTML
service-oriented architecture (SOA)
a set of self-contained services that communicate with each other to create a working software application
Software as a Service (SaaS)
services for delivering and providing access to software remotely as a Web-based service
mashups
software components that are mixed and matched to create customized applications
apps
small pieces of software that run on the internet, computer or mobile devices, generally delivered over the Internet
capacity planning
the process of predicting when a computer hardware system becomes saturated
scalability
ability of a computer, product or system to expand to serve a larger number of users
total cost of ownership
ongoing administration costs for hardware and software upgrades, maintenance, technical support, training, utility and real estate
outsourcing
contracting with external service provider
Web hosting service
provide fee-paying subscribers with Web space
offshore software outsourcing
outsourcing software work outside national borders
service level agreement (SLA)
formal contract between customers and service providers that defines provider responsibility and customer service expectations
co-location
a firm purchases and owns their Web server but locates the server in the physical facility of a hosting service