• 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/22

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;

22 Cards in this Set

  • Front
  • Back

Moore's Law

computing power doubles every 18 months



Moore's Law limitations

size, heat, power

Computer Software

program(s) that tell the hardware what to do

Three types of computer software

1. Application


2. Programming


3. System Operating Software


-Ex: Windows OS, Linux, etc



Application Software

desktop or enterprise; performs work that users are directly interested in accomplishing




EX: Microsoft Word



Programming Software

an integrated development environment (IDE)


to write codes




EX: text editors, debuggers, text to binary programs

Service Oriented Architecture (SOA)

A strategy that builds all software assets in a company using service-oriented programming methodology

Internet Service Provider (ISP)

company which offers customers access to the internet

Local Area Network (LAN)

computer network covering a small physical area (home or office)



Point of Presence (POP)

place for local users to join a network

Network Access Point (NAP)

places where large networks connect

Internet Protocol (IP)

task of delivering packets from source host to destination host based solely on address.




protocol = language



Transmission Control Protocol (TCP)

Defines how data is transmitted

IP Address

to establish a link with a computer on the web; a unique 32-bit number with 4 octets

Domain Name System (DMS)

maps text names into IP addresses automatically

Client-sever Networks

machines that provide services to other machines are servers.




machines that are used to connect those services are clients.

Web Services

software systems designed to support interoperable machine to machine interaction over a network



Advantages of SOA

-software reuse


-productivity increases


-increased agility


-better alignment with business


-better way to sell architecture to the business and IT

Cloud Computing

any situation in which computing is done remotely - not on a desktop or portable device

Software as a Service (SaaS)

a firm subscribes to a third party software service delivered online

Benefits to SaaS

-saves upfront cost


-variable operation expenses to mitigate financial risk


-easy to scale


-better quality


-low cost of distribution (no middle man)

Risks to SaaS

-heavy dependence on vendors


-forced to adopt new versions


-critical data assets outside the firm


-less flexible with configuration


-startup vendors unlikely to survive