Exam 2 Flashcards
Automation is usually bought by a business through:
purchasing applications
Horizontal Market:
- widely applicable products and services
- office productivity applications
- Database management systems
Vertical Market:
- narrowly applicable products and services
- healthcare, manufacturing, financial services
- more expensive
- vertical subsectors e.g: discrete, process and repetitive manufacturing
An organization creating branded applications:
Horizontal Market Applications (my fire is horizontal)
Right to use specified number of copies:
license
If an application is only for one OS, is it “native” or “thin client”?
native
Thin client applications are much easter to access. T/F: The browser affects how well your software runs
true
Database Management systems (DBMS)
- is an application not a hardware
- program used to create, process and admin a database
A foreign key in a table:
- are used to relate a relational database
- one table to another
Columns in a database are also called:
fields
Is a table in a database a group of records or fields?
records
The record that is a unique identifier for a table (like a student ID) is called:
primary key
What does LAN stand for?
- Local Area Network
- Small area, like business or a home
What does PAN stand for?
- Personal Area Network
- Just you and your device (when you hotspot for example) ( increases security and expense)
What does WAN stand for?
- Wide Area Network
- Large area, can cover the country (like cellular data, booking a flight)
If you hire for OS and DBMS services, with server hardware, what would you ask for?
Platform as a service (Paas)
Often confused: Which service offers all needs and a bare, blank server:
Infrastructure as a service (Iaas)
SaaS
- small
- software as a service
- example: google maps
- software that solves problems
A one of a kind application is:
- highly customizable
- made to order
- addresses organization needs
Content delivery network:
- decreased or guaranteed load time
- reduced load on origin server
- increased reliability
- protection from DoS attacks
- reduced delivery costs for mobile users
- pay as you go
- will not get you viral
CDN
- Sometimes content is too large to be handled by a few static servers, you need to have access to more for peak hours
- Large content is worse for bug changes (music, video)
CPU (central processing unit)
- “the brain”
- dual processor and quad processor computers
RAM (random access memory)
- CPU works in conjunction with main memory
Storage Hardware
- non volatile
- magnetic disks (hard drive)
- solid state storage (SSD)
- thumb drives
- optical disks (CD/DVD)
- volatile - cache and main memory
Internet of things (IoT)
idea that objects are connected to the internet so they can interact with other devices, applications or services
smartphone
smart device with processing power, memory, internet access and wifi connectivity
smart buildings (microsoft)
ID problems like wasteful lighting, competing heating and cooling systems, rogue fans, etc.
OS
controls a computers resources:
- client (programs that control the client computers resources)
- server (programs that control the server computers resources
Site license
flat fee to install software product on all company computers or all computers at specific site
purpose of database
- organize and keep track of things
- keep track of multiple themes
- general rule:
- single theme - store in a spreadsheet
- multiple themes - use a database
database
self describing collection of integrated records
components of a database:
- a table consists of columns (fields) and rows (records)
- the collection of data spanning across all columns (horizontally)
- A table is a collection of records
Metadata describes:
definitions of tables, fields and relationships
4 DBMS operations:
- read
- insert
- modify
- delete data
what is the cloud?
Elastic leasing of pooled computer resources over the internet
elastic
leased computer resources quickly increased or decreased dynamically, programmatically, organizations only pay for resources used
cloud resources are pooled
many different organizations share the same physical hardware through virtualization
benefit from economies of scale
- average cost of production decreases as size of operation increases
- major cloud vendors operate enormous web farms
where did the cloud come from?
- the mainframe era (1960’s-1980)
- the client server era (1990’2-2000’s)
advantages of using the cloud:
- small capital requirements
- speedy development
- superior flexibility and adaptability to growing or fluctuating demand
- known cost structure
- possible best of breed security/disaster preparedness
- no obsolescence
- industry wide economies of scale, hence cheaper
disadvantages of the cloud:
- dependency of vendor
- loss of control over data center location
- little visibility into true security and disaster preparedness capabilities
- limited by your bandwidth
computer network
a collection of computers and devices that communicate with one another over transmission lines or wirelessly