Chapter 4 - Hardware, Software, Mobile Flashcards

0
Q

Main Memory

A

Random Access Memory (RAM). The CPU reads data and instructions from memory, and it stores results of computations in main memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

CPU

A

Central Processing Unit. The “brain” of the computer. Selects instructions, processes them, performs arithmetic and logical comparisons, and stores the results in memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Storage Hardware

A

Is used to save data and programs. Includes magnetic disks, like hard drives and USB thumb drives, and optical disks, like CD and DVD.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Server

A

A computer that is designed to support processing from many remote computers and users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Server Farm

A

A collection of, typically, thousands of servers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Clients

A

PCs, tablets, and smartphones that access servers and the cloud.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Binary Digits

A

Bits. A bit is either a zero or a one.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Byte

A

Bits are grouped into 8-bit chunks called bytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kilobyte (K)

A

1,024 bytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Megabyte (MB)

A

1,024 kilobytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Gigabyte (GB)

A

1,024 megabytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Terabyte (TB)

A

1,024 gigabytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Petabyte (PB)

A

1,024 terabytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Exabyte (EB)

A

1,024 petabytes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hertz

A

Cycles per second. Used to measure CPU speed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

32-bit vs 64-bit processors

A

You need a 64-bit processor to effectively use more than 4GB of RAM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Volatile vs Nonvolatile

A

The cache and main memory are volatile, meaning their contents are lost when power is off. Magnetic and optical disks are nonvolatile, meaning their contents survive when power is off.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Operating System

A

A program that controls that computer’s resources. Some of the functions of an OS are to read and write data, allocate main memory, perform memory swapping, start and stop programs, respond to error conditions, and facilitate backup and recovery.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Native Applications

A

Programs that are written to use a particular operating system. Sometimes called thick-client applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Thin-client

A

An application designed to run within a computer browser such as Firefox, Chrome, Opera, and Internet Explorer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Windows

A

Most widely used operating system in business. Current version is Windows 8.1. Metro-style applications provide a touch interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Mac OS

A

First used by graphic artists and others in arts community; now used more widely. First desktop OS to provide a touch interface. Current version is Mac OS X Mavericks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Unix

A

Popular on powerful client computers used in engineering, computer-assisted design, architecture. Difficult for the nontechnical user. Almost never used by business clients.

23
Q

Linux

A

Open-source variant of Unix. Adapted to almost every type of computing device. Rarely used by business clients.

24
Q

Symbian

A

Nokia, Samsung and other phones. Popular worldwide, but less so in North America.

25
Q

Blackberry OS

A

Research In Motion Blackberries. Device and OS developed for use by business. Very popular in beginning, but strongly challenged by iPhone and others.

26
Q

iOS

A

iPhone, iPod Touch, iPad. Rapidly increasing installed base with success of the iPhone and iPad. Based on Mac OS X.

27
Q

Android

A

Linux based phone/tablet operating system from Google. Rapidly increasing market share.

28
Q

Windows RT

A

Windows 8 for ARM devices. Mostly tablets, but some PCs too.

29
Q

Windows Server

A

Businesses with a strong commitment to Microsoft.

30
Q

Unix Server

A

Fading from use. Replaced by Linux.

31
Q

Linux Server

A

Very popular. Aggressively pushed by IBM.

32
Q

Virtualization

A

The process by which one computer hosts the appearance of many computers. One operating system, called the host operating system, runs one or more operating systems as applications. Those hosted operating systems are called virtual machines (vm). Each virtual machine has disk space and other resources allocated to it.

33
Q

3 Types of Virtualization

A
  • PC Virtualization
  • Server Virtualization
  • Desktop Virtualization
34
Q

PC Virtualization

A

A PC hosts several different operating systems.

35
Q

Server Virtualization

A

A server computer hosts one or more other server computers.

36
Q

Desktop Virtualization

A

A server hosts many versions of desktop operating systems.

37
Q

License

A

When you buy a computer program, you are not actually buying that program. Instead, you are buying a license to use that program.

38
Q

Site License

A

Large organizations do not buy a license for each computer user. Instead they negotiate a site license, which is a flat fee that authorizes the company to install the product (operating system or application) on all of that company’s computers or on all of the computers at a specific site.

39
Q

Horizontal-market Application

A

Software provides capabilities common across all organizations and industries. Word processors, graphics programs, spreadsheets, and presentation programs are all horizontal-market application software. These applications are purchased off-the-shelf, and little customization of features is necessary (or possible).

40
Q

Vertical-market Application

A

Software serves the needs of a specific industry. i.e. Dental offices, auto mechanics, parts warehouses.

41
Q

One-of-a-kind Application

A

Software is developed for a specific, unique need.

42
Q

Firmware

A

Computer software that installed into devices such as printers, print servers, and various types of communication devices. It is installed in special read-only memory on the device.

43
Q

GNU

A

Self-referential acronym meaning GNU Not Unix. It was a set of open-source tools based on Unix programs. It was developed in 1983 by Richard Matthew Stallman, the father of the open source movement.

44
Q

Open Source

A

The source code for a program is available to the public. In a closed source project, the source code is highly protected and only available to trusted employees and carefully vetted contractors.

45
Q

Source Code

A

Computer code written by humans and understandable by humans. Source code is compiled into machine code that is processed by a computer. Machine code is, in general, not understandable by humans and cannot be modified.

46
Q

Mobile Systems

A

Informations systems that support users in motion. Mobile systems users access the system from any place, using any smart device, such as a smartphone, tablet, or PC.

47
Q

Mobile Device

A

A small, light-weight, power-conserving, computing device that is capable of wireless connectivity. Mobile devices include smartphones, tablets, PDAs and small, light laptops.

48
Q

Just-in-time Data

A

Data delivered to the user at the precise time it is needed.

49
Q

User Interface (UI)

A

The presentation format of an application. It consists of windows, menus, icons, dialog boxes, toolbars, etc., as well as user content.

50
Q

User Experience (UE)

A

Refers not only to the UI, but also to the way the application behaves within that UI.

51
Q

Chrome (in the context of UI)

A

The visual overhead in a computer display. It is the windows, the menus, and other apparatus that drive the application. Because mobile screen size is often limited, modern mobile apps eliminate it a much as possible.

52
Q

Direct Interaction

A

Using content to drive application behavior.

53
Q

Context-sensitive Chrome

A

Chrome pops up in the display when appropriate. Ideally, no button or command name is ever shown in a disabled (grayed-out) state.

54
Q

Roaming

A

Occurs when users move their activities across devices.

55
Q

Push Data and Pull Data

A

Push Data is data that the server sends to, or pushes onto, the device. Pull data is data that the device requests from the server.