Chapter 2: Hardware and Software

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Workgroup

*2 or more people working together* to *achieve a common goal*

processing tasks

*5 basic management techniques:* 1. multiuser 2. multiprocessing 3. multitasking 4. multithreading 5. real time

*Plotters* are used for general design work such as:

*Blueprints, schematics, and drawings of buildings*

storage capacity

*Byte (B)*: *8 bits* that together *represent a single character of data*

secondary storage is NOT directly accessible by the ______

*CPU* - *Computers usually use input/output channels to access secondary storage* and then transfer the desired data to intermediate areas in primary storage

Systems software

*Controls the operations of computer hardware; supports the application programs' problem-solving capabilities*

Virtual memory

*HARD DISK SPACE is allocated to supplement the immediate, functional memory capacity of RAM* (substitutes RAM) - paging

(Examples of mainframe OSs) *Z/OS:*

*IBM's first 64-bit enterprise OS*

real time

*Responds to input* instantly

*co*processor

*SPEEDS processing by executing specific types of instructions* (while the CPU works on another processing activity)

Server farm

*a room used to house a large # of servers* - Access to the machines *can be controlled, and authorized support personnel can more easily manage and maintain the servers*

syntax

*a set of rules associated with a programming language*

multiuser

*allows 2 or more users to run programs at same time on one computer*

software bug

*defect in a program that keeps it from performing as it should*

secondary storage

*devices that store LARGE amounts of data/instructions/information MORE PERMANENTLY than allowed with memory*

enterprise storage

*large secondary* storage

(Google Chrome) Chrome OS

*linux-based operating system designed for netbooks and netters*; designed to run on inexpensive low-power computers

read-only memory (ROM)

*nonvolatile*; provides *permanent storage* for data and instructions that do not change

Linux

*open-source operating system* - three of the most widely used distributions come from software companies: -- *Red Hat* -- *SUSE* -- *Canonical* - openSUSE is the distribution sponsored by SUSE

Spreadsheet Analysis

*perform statistical, financial, logical, database, graphics, and data and time calculations* using a wide range of built-in functions

input and output devices

*provide data and instructions*; *receives results from it*

main memory

*provides CPU with a working storage area for programs and data* - rapidly provides data and instructions to the CPU

main memory

*provides processor with a "working storage area" to hold program instructions and data*

DDR*4*

*reduces energy required to run portable devices* / servers

Some software now requires that you _________ or __________ before it can be fully used

*register* or *activate it*

clock speed

*series of electronic pulses produced at a predetermined rate that affects machine cycle time* - often measured in *gigahertz (GHz)*: billions of cycles per second - many of today's computers operate in the *1 to 4 GHz range*

(Hardware independence) Application Program Interface (API):

*set of programming instructions/ standards for one software program to access & use the services of another software program*

Desktop computers are:

*single-user computer systems that are highly versatile*

Off-the-shelf software

*software MASS-PRODUCED by software vendors*; *addresses needs that are common* across businesses, organizations, or individuals

Hardware *independence* allows:

*software development w/out concern for specific underlying hardware*

virtual tape

*storage device for less frequently needed data*

Database Applications

*store, manipulate, retrieve data*

Solid State Storage Device (SSD)

*stores data in MEMORY CHIPS* (rather than magnetic or optical media)

Random Access Memory (RAM)

*temporary and volatile*

Scalability

*the ability to increase the PROCESSING CAPABILITY*; - *handle more users, data, or transactions*

*multi*processing

*the simultaneous execution of 2 or more instructions at the same time* - one form uses coprocessors

Enterprise *Application Integration* (EAI)

*tying together of disparate applications*

Desired characteristics Input devices: Output devices:

- (input devices) allow *accurate /rapid entry* - (output devices) produce *timely results*

3 Central Processing Unit (CPU) components:

- *Arithmetic/logic unit* - *Control unit* - *Register areas* CPU = *sequences /executes instructions*

Software As A Service (SAAS)

- *Businesses subscribe to Web-delivered business application software* - vendors include *Oracle, SAP, NetSuite, Salesforce, and Google*

Factors driving growth in data centers:

- *Demand for additional computing capacity* - *Need for additional storage capacity* - Some organizations are consolidating data centers from many locations down to just a few locations

File Management

- *Ensures that files in secondary storage are available* when needed - *Protects files from access by unauthorized users*

Common *Hardware Functions*:

- *Get input from keyboard* or another input device - *Retrieve data from disks* - *Store data on disks* - *Display info on a monitor* or printer

3 types of systems software:

- *Operating* systems - *Utility* programs - *Middleware*

Access to *System Resources & Security*

- *Protection against unauthorized access* to the user's data and programs - *Establishes a logon procedure* - *Tracks who is using the system*, length of use, and attempted security breaches

Goals of green computing:

- *Reduce use of hazardous material* - *lower companies power-related costs* - *Enable safe disposal or recycling of equipment*

forms of *enterprise storage* (what adit didn't know):

- *Storage Area Networks (SANs)* - *Cloud Computing Storage*

Popular Operating Systems (OS) *for embedded systems*:

- *Windows embedded* - *Proprietary Linux-based systems*: Sony's Wii, and OSs in e-book readers, ATMs, smartphones, networking devices and media players

Software Suites and Integrated Software Packages

- *collection of single programs packaged together in a BUNDLE* - (Suites can include:) *Word Processor, Spreadsheet, Database Management, Graphics, Communications tools, and Organizers* - *Programs are designed to work similarly* - Bundled suite is *cost effective*

Mac *OS X Server*

- *first MODERN server from OS Apple* - based on the *UNIX OS* - *makes it easy to collaborate, develop software, host Web sites and wikis, configure Mac and IOS devices, and remotely access a network*

*Windows Server* provides:

- *powerful Web server management system* - *virtualization tools* that allow various operating systems to run on a single server - *advanced security* features - *robust admin support*

Tips for *reducing the impact of software bugs*:

- *register all software* - *check read-me files* for solutions to known problems - *access the support area* of the manufacturer's Web site for patches - *install latest software updates* - before reporting a bug, make sure that you can recreate the circumstances under which it occurs - after you can recreate the bug, *call the manufacturer's tech support line* - consider *waiting before buying the latest release of software* to give the vendor a chance to discover and remove bugs. Many schools and businesses don't purchase software until the first major revision with patches is released

advantages of a Solid State Storage Device (SSD)

- *requires less power and provide faster access than magnetic data storage devices* - have *no moving parts*, so they are *less fragile* than hard disk drives

programming languages

- *sets of keywords, commands, symbols, and a system of rules for constructing statements* - allows humans to communicate instructions to a computer

software issues:

- *software bugs* - *copyrights/ liscencing* - *open-source* software - software upgrades - global software support

enterprise application software

- *software that benefits an ENTIRE organization* - *helps managers and workers stay connected* - cost, installation and ability to integrate with other software are major considerations in selecting this software - usability on smartphones and mobile devices is also an important factor

3D Printers

- 3D technology *takes a three-dimensional model of an object* stored on a computer and *sends it to a 3D printer to create the object using strands of a plastic filament or synthetic powder* - Commonly used by *aerospace firms, auto manufacturers, and other design-intensive companies*

Storage as a Service

- A *data storage model where a data storage service provider rents space to individuals and organizations* - Rented data storage is accessed via the Internet

User Interface and Input/Output Management

- A *user interface allows individuals to access/ interact with the computer system* - A *command-based user interface requires text commands*

Cloud-based storage services

- Amazon's Elastic Compute Cloud, Apple iCloud, Dropbox, Google Drive, Microsoft SkyDrive, and Mozy - Amazon's Simple Storage Service (Amazon S3) allows subscribers to upload, store, and download data

Common types of *optical storage devices*:

- Compact Disc Read-only Memory (CD-ROM) - Digital Video Disc (DVD) - blu-ray high-definition video disk - DNA data storage: experimental at this time

functions performed by the OS (Operating system):

- Control common computer hardware functions - Provide a user interface and input/output management - Provide a degree of hardware independence - Manage system memory - Manage processing tasks - Provide networking capability - Control access to system resources - Manage files

other forms of RAM:

- DDR SDRAM, DDR3 SDRAM, DDR4 SDRAM

SANs (Storage Area Networks) can provide capabilities such as:

- Disk mirroring - Data backup and restore - Data archiving - Data migration - Sharing data among other devices

smartphones employ *full-fledged computer OSs* such as:

- Google Android - Apple iOS

Other examples of mainframe OSs:

- HP-UX from Hewlett Packard - Linux

*Hardware components include devices that perform:*

- Input - Processing - Data storage - Output

Laptops, Notebooks, and Tablets

- Laptops are *designed for use by mobile users* - Notebooks and ultrabooks are *smaller than laptops* - Tablet computers are *portable, lightweight computers with or without a keyboard*

Apple Computer OS

- Mac OS X has been upgraded multiple times - *First 8 versions were named after big cats* - *Latest versions are named after places in CA* - Mac OS X 10.11 El Capitan is the latest version - Mac users can set up their computers to run both Windows and Mac OS X

3 common forms of secondary data:

- Magnetic - Optical - Solid state

Construction Considerations (Data center) More efficient operation and reduced energy for processing and cooling:

- Modular design - Location: areas with milder climates and lower energy rates and land costs

Combinations of OSs, computers, and users:

- Single computer with a single user - Single computer with multiple simultaneous users - Multiple computers with multiple users - Special-purpose computers

Other Input Devices:

- Speech-Recognition Technology - Motion-Sensing Input Devices - Scanning Devices - Optical Data Readers - Magnetic Ink Character - Recognition (MICR) Devices - Magnetic Stripe Cards - Chip Cards - Smart Cards - Contactless Payment Cards - Point-of-Sale (POS) Devices - Automated Teller Machine (ATM) - Devices - Bar-Code Scanners - Radio Frequency Identification (RFID) Devices - Pen Input Devices - Touch Screens

Other Personal Application Software

- TurboTax: tax-preparation program - Software for creating Web pages and sites, composing music, and editing photos and videos - educational and reference - entertainment, games, and leisure - computer-assisted design (CAD) - statistical software: SPSS and SAS

magnetic tape

- a type of *sequential secondary storage medium* - *primarily for storing backups* of critical organizational data

Most software products are protected by law using copyright or liscencing provisions:

- in some cases, you are given unlimited use of software on 1 or 2 computers - in other cases, you pay for your usage; if you use the software more, you pay more

System software

- includes *operating system (OS)* - *utilities* - *middleware* that coordinate the activities / functions of the hardware and other programs

advantages over memory

- non volatility - greater capacity - greater economy

Mobile Application Software

- number of apps has exploded - hundreds of thousands of applications have been developed by 3rd parties - over 1.8 million applications are available for iPhones from the Apple App Store - over 2.2 million apps are available in the Android market on Google Play's Store

3 Types of Ram

1. *Static Random Access Memory* (SRAM) 2. *Dynamic Random Access Memory* (DRAM) 3. *Double Data Rate Synchronous Dynamic Random Access Memory* (DDR SRDAM)

Software can be divided into 2 types:

1. *System* software 2. *Application* software

2 major groups of *general-purpose computers*:

1. *single-user* computers 2. *multiple-user* computers

Printers and Plotters *2 main types of printers:*

1. laser 2. inkjet

data center

A *climate-and-access-controlled building* or a *set of buildings that houses the computer hardware that delivers an organization's data and information services*

Storage Area Network (SAN)

A *high-speed, special-purpose network integrating different types of data storage devices into a single storage system* and connects that to computing resources across an entire organization

Green computing

A *program concerned with the efficient & environmentally-responsible design, manufacture, operation, and disposal of IS-related products*

Operating systems

A *set of programs that controls computer hardware* / *acts as an interface with application programs*

server

A computer employed by *many users to perform a specific task*, such as running network or Internet applications; usually has special features that make it more suitable for operating in a multiuser environment

Electronic Product Environmental Assessment Tool (EPEAT)

A system that enables purchasers to evaluate, compare, and select electronic products *based on a total of 51 environmental criteria*

Input and output devices:

Allow the user to *provide data and instructions to the computer* and to *receive results from it*; are part of a computer's user interface

Smartphones

Allow users to *place calls, download and run apps, send and receive text messages and email, view documents and files, take and send photos and videos, get driving directions via GPS, browse Web sites, and create playlists of digital tunes* (iPhone)

Networking Capability

Allows *computers in a network to send / receive data & share computing resources*

multithreading

Allows *different threads of a single program to run concurrently*

multitasking

Allows *more than one program to run concurrently*

Microsoft PC OS

As of Windows 10, Microsoft is moving away from releasing major new versions, but will provide ongoing, incremental upgrades and improvements

What are the # of bytes in each: Byte (B) Kilobyte (KB) Megabyte (MB) Gigabyte (GB) Terabyte (TB) Petabyte (PB) Exabyte (EB) Zettabyte (ZB) Yottabyte (YB)

Byte (B) = 1 Kilobyte (KB) = 1,000 Megabyte (MB) = 1,000^2 Gigabyte (GB) = 1,000^3 Terabyte (TB) = 1,000^4 Petabyte (PB) = 1,000^5 Exabyte (EB) = 1,000^6 Zettabyte (ZB) = 1,000^7 Yottabyte (YB) = 1,000^8

Software

Consists of *computer programs that control the workings of hardware*

*Personal productivity* software

Enables *individual users to improve their personal effectiveness*

Workgroup sphere of influence

Helps workgroup members *attain their common goals*

*Common* Personal Computer *Input Devices*:

Keyboard and mouse

Supercomputers

MOST POWERFUL computer system, FASTEST processing speed

A *universal serial bus (USB) flash drive* is a common _______

SSD (Solid State STORAGE Device)

*Personal* sphere of influence

Serves the needs *of an individual user*

Enterprise sphere of influence

Serves the needs of the firm in its interaction with its environment

parallel computing

The *simultaneous execution of same task on multiple processors*

(User Interface and Input/Output Management) *A graphical user interface (GUI)*

The *user interacts with icons/ menus to send commands to the computer system*

grid computing

The use of a *collection of computers that work in a coordinated manner to solve a common problem*

Application programs' primary function

To *apply the power of the computer to enable people, workgroups, and the entire enterprise to solve problems and perform specific tasks*

embedded system

a *computer system (including a processor) implanted in* and dedicated *to the control of another device*

Hard *Disk* Drive (HDD)

a *direct-access storage device*; consists of *rapidly rotating disks coated with magnetic material*

mainframe computer

a *large, powerful computer shared by 100s of concurrent users connected to the MACHINE over a network*

thin client

a *low-cost*, *centrally-managed computer* with *no internal/external attached drives for storage*

proprietary software

a *one-of-a-kind program for a specific application*; owned by the company, organization, or person that uses it

*Optical* (THINK OF LASER SURGERY) Secondary Storage

a form of data storage that *uses LASERS to read/write data*

virtual server

a method of *logically dividing the resources of a single physical server to create multiple logical servers* - Each logical server acts as its own dedicated machine

Service-oriented architecture (SOA)

a software design approach *using modules* to provide specific functions as services to other applications

Memory management

allows the computer to execute program instructions effectively and to speed processing

nettop computer

an *inexpensive desktop computer; Smaller, lighter, and consumes much less power than a traditional desktop computer*

(Google Chrome) Chromium OS

an *open-source version of Chrome OS*

virtualization

an approach to improving hardware utilization by *logically dividing the resources of a single physical server to create multiple logical servers*

Workstations

are *more powerful than personal computers but still small enough to fit on a desktop*

UNIX

can be *used on many computer system types and platforms*

Red Hat Enterprise Linux (RHEL)

can manage a *cluster of several servers*

*Mobile computers* are small enough to ________ _________

carry easily

*supporting local operations* is one of the biggest

challenges IS teams face *when putting together standardized, company-wide systems*

What is the *basic anatomy of a computer* (4 components):

computer hardware components include: - *Processor (aka CPU)* - *Memory* - *Address/data bus* - *Input/output devices*

Word Processing

create, edit, and print text documents

workgroup application software

designed to *support teamwork with people in the same location or dispersed around the world*

Presentation Graphics Program

develop graphs, illustrations, drawings, and presentations

open-source software

distributed, typically for free, with the source code

*multi*core processor

has *2 or more independent processing units, called cores*

why is developing an *upgrading strategy* important for many businesses?

helps to *ensure that updated software is more stable with fewer errors /problems*

software upgrades vary widely

in the benefits that they provide

outsourcing global support to

one or more 3rd party distributors *is gaining acceptance*

single-user license

permits you to *install software on one or more computers, used by one person*

utility program

program that *helps to perform maintenance / correct problems* with a computer system

Application software

programs that *help users solve particular computing problems*

multiprocessing

running a program on *more than one CPU*

Organizations should keep their business goals in mind when:

selecting input and output devices

software companies revise their programs and

sell new versions periodically

Many software options are available-

software can be selected that best meets the needs of the individual, workgroup, or enterprise

Middleware

software that allows *different systems to communicate and exchange data* - can also be used as an interface between the Internet and private corporate systems

massively parallel processing systems

systems with *thousands of processors* - links 100s or 1000s of processors to operate at same time

Sphere of influence:

the *SCOPE of problems /opportunities addressed by a particular organization*

Kernel

the *heart of the operating system; CONTROLS the MOST CRITICAL PROCESSES of the OS*; TIES all of the OS components together and regulates other programs

role of *operating systems*:

to *act as an INTERFACE between application software & hardware*

Static Random Access Memory (SRAM)

used for *high-speed registers and caches*

Dynamic Random Access *Memory* (DRAM)

used for *main memory*

Display Screens

used to *show output from the computer*


Set pelajaran terkait

Seasonal Influenza Vaccination Training DHA -US069

View Set

Chapter 19 Nursing Care of Patients with Endocrine Disorders

View Set