Shared Flashcard Set

Details

IS-220
Final
58
Computer Science
Undergraduate 2
05/08/2012

Additional Computer Science Flashcards

 


 

Cards

Term

TCP

Transmission Control Protocol

Definition

breaks information into packets

manages transfer of packets between computers

Term

IP

Internet Protocol

Definition

Defines how the packet must be formed

Contains destination address

Term

WWW

World Wide Web

Definition
  • One of the most powerful uses of the internet.
  • A system of Internet servers that support documents formatted in HTML, which supports links to other documents, as well as graphics, audio, and video files.
Term
E-Commerce
Definition
exchanges of goods and services via the Internet among and between customers, firms, employees, business partners, suppliers, and so on.
Term
History E-Commerce
Definition
  1. precursors to e-commerce include
  • Baxter Healthcare
  • Electronic Data Interchange
  • French Minitel
  • CALS
  1. None of these system had functionality of Internet
  2. The Beginning of E-commerce to 1995
Term
Revenue Model
Definition
part of the business model that desribes how the organization will earn revenue, generate profits, and produce a superior return on invested capital.
Term
Advertising-Revenue Model
Definition

Example: Yahoo.com, MySpace.com

Revenue Source: Fees from advertisers in exchange for advertisements

Term
Subscription-Revenue Model
Definition

Examples: WSJ.com, consumerreports.com

Revenue Source: Fees from subscribers in exchange for access to content or services 

Term
Transaction Fee-Revenue Model
Definition

Example: eBay.com, E-trade.com

Revenue Source: Fee(comissions) for enabling or executing a transaction

Term
Sales-Revenue Model
Definition

Example: Amazon.com, Gap.com, iTunes.com

Revenue Source: Sales of goods, information, or services

Term
Affiliate-Revenue Model
Definition

Example: MyPoints.com

Revenue Source: Fees for business referrals

Term
Types of E-Tailing
Definition
  • Click- and -Mortar(Walmart.com)
  • Click Only(Amazon.com)
  • Virtual Company(Priceline.com, Reverse pricing)

 

Term
E-Tailing Benefits
Definition
  • Product Benefits
    • Unlimited number and variet products
    • Easier comparison shopping
  • Place Benefits
    • Anywhere, anytime
    • Purchasing on global scale
  • Price Benefits
    • No expenditures for physical retail space
Term

E-Tailing Disadvantages

 

Definition
  • Product delivery drawbacks
    • delay between product order and delivery
  • Direct product experience drawbacks
    • Lack of sensory
    • Lack of the social element
Term
E-Auctions
Definition
  • Forward
    • eBay.com, uBid.com
  • Reverse Auctions
    • Priceline.com
Term
M-Commerce
Definition
  • Electronic transactions using wireless mobile devices
  • mobile networks
  • smart phones
Term
Supply Chain Management
Definition
  • Information systems focusing on improving upstream information flows with two main objectives
    • to accelerate product the development and to reduce costs associated with procuring raw materials, compents, and services from suppliers

 

Term
Enterprise Resource Planning
Definition
  • An Information System that integrates business activites across departmental boundaries, including planning, manufacturing, sales, marketing, and so-on.
Term
Customer Relationship Management 
Definition
A corporate-level strategy designed to create and maintain lasting relationships with customers by concentrating on the downstream information flows through the introduction of reliable systems, processes, and procedures.
Term
Extranets
Definition

New more affordable alternative to EDI

Advantages

  • Improved timelines and accuracy of information
  • low cost of adoption 
  • specific user training required
Term
Intranets
Definition

Business to employee electronic commerce

internet based private network using Web technologies

(Boeing)

Term
Search Engine Marketing 
Definition

Paid Inclusion

  • Fee paid to the search engine to appear in the results
Term
Payment Services
Definition
  • Credit Card 
  • Online transactions without sharing private information with actual seller
    • Pay Pal-can send and recieve money if you have an e-mail account
    • Google Checkout-linked with Google Search
Term
Denial of Service Attack
Definition
Attackers prevent legitimate users from accessing services
Term
Computer Viruses
Definition
  • corrupt and destroy data
  • destructive code can erase a hard drive 
  • Worms
    • Variation of a virus
    • replicate endlessly across the Internet
    • Servers can crash
Term

Spyware

 

Definition
  • Within a Web Site
  • Gathers information about a user
    • Credit Card information
    • Behavior tracking for marketing purposes
  • Eats up computer's memory and network bandwidth
Term

Adware

 

Definition
  • Special kind of spyware
    • Collects information for banner ad customization
Term
Spam
Definition
  • Junk e-mail
  • Advertisements of products and services
  • eats up storage space
Term
Phising 
Definition
  • Attempts to trick users into giving away credit numbers
  • Phony messages
Term
Cookies
Definition
  • Messages passed to a Web browser from a web server
  • used for Website customization
Term
Virtual Private Networks
Definition
  • Connection constructed dynamically within an existing network
  • Secure tunnel
    • Encrypted information
Term
Firewalls
Definition
System deigned to detect intrusions and precent unauthorized access
Term
Approaches of Firewalls
Definition
  • Packet Filter-each packet examined
  • Application-level control-security measures only for certain applications
  • Circuit-level control-based on certain type of connection
  • Proxy server-firewall acts as the server and intercepts all messages; Network Address Translation
Term
Encryption
Definition
  • Message  encoded before sending
  • Message decoded when received
Term
Encryption Allows for:
Definition
  • Authentication-proving one's identity
  • Privacy/confidentiality- only intended recipient can read a messade
  • Integrity-assurance of unaltered message
  • Nonrepudiation-use of digital signature
Term
Key
Definition
Code that scrambles the message
Term
Private Key Method/Symmetric secret key system
Definition
  • Sender and recipent use the same key
  • Cons: Management problems
Term

Public Key Technology

 

Definition
  • Asymmetric key system
  • Each individual has a pair of keys
Term
Public Key vs. Private Key
Definition
  • Public Key-freely distributed
  • Private Key-kept secret
Term
Encryption for Websites
Definition
  • Secure Sockets Layer(SSL)
    • Developed by Netscape
    • Popular public-key encryption method
  • 1977-RSA
    • Limited use by organizations
Term
Computer Ethics
Definition
  • Most ethical debates relate to
    • Information privacy
    • information accuracy
    • information property
    • information accessibility

 

Term
Information Privacy
Definition
  • Information you might want to keep private
    • Social Security number
    • Medical history
    • Family history
  • Identity theft
    • Biometrics for better protection
Term

Information Accuracy

 

Definition
  • Ensuring of the authenticity and fidelity of information
  • High costs of incorrect information
    • Banks
    • Hospitals
  • Difficult to track down the person who made the mistake
Term
Information Property
Definition
  • Patent
  • Copyright
Term
Information Accessibility(Digital Divide)
Definition
  • The gap between those individuals in our society who are computer literate and have access to information resources such as the Internet and those who do not
  • Factors
    • Developed and developing countries
    • Gender
    • Education
    • Age
    • Race
Term

Systems analysis and design(SAD)

 

Definition
The process of designing, building, and maintaining information systems
Term
Systems development life cycle(SDLC)
Definition
  • A model describing the life of an information system from conception to retirement
  • Arrows flowing down represent flow of information
  • Arrows flowing up represent the possibility of returning to a prior phase
Term
Collecting System Requirements
Definition
  • Arguably the most important activity
  • Requirements collected from
    • Users
    • Managers
    • Business processes
    • Documents
  • System requirements collection techniques
    • Interviews 
    • Questionnaires
    • Observations
    • Document Analysis
Term

Critical Success Factor(CSF)

 

Definition
Something that must go well to ensure success
Term
Entity Relationship Diagram
Definition
A diagram used to display the structure of data and show associations between entities.
Term
Data Flow Diagram
Definition
Movement of data through an organization
Term
Psuedocode
Definition
  • Textual notation for describing programming code
  • Similar to actual programming code

 

Term
Software Building
Definition
  • In house Programming
  • Outsourcing
  • Processing and testing should occur in parallel
Term
Software Tests
Definition
  • Developmental 
    • Testing the correctness of individual modules and the integration of multiple modules
  • Alpha
      • Testing of overall system to see whether it meets design requirements 
  • Beta
    • Testing of the capabilities of the system in the user environment with actual data
Term
Documentation
Definition
  • Information system documentation
    • Details of the inner workings of the system
    • written by programmers
  • User-related documentation
    • Written by professional technical writers
    • User and reference guides
    • User training and tutorials
    • Installation procedures and troubleshooting suggestions
Term
Enterprise 
Definition
An information system that integrates business activities across departmental boundaries, inclusing planning, manufacturing, sales, marketing, and so on.
Term

Customer Relationship Management(CRM)

 

Definition
  • A corporate-level strategy designed to create and maintain lasting relationships with customers by contrating on the downstream information flows through the introduction of reliable systems, processes, and procedures
Term
Supply Chain Management
Definition
  • Upstream activities
  • Improvement of business processes spanning organizational boundaries
  • Adopted by large organizations
  • Collaboration with suppliers
    • Ability ro complete more effectively in the market place
    • Cost reduction
    • Increased responsiveness to market demands
  • Focus on upstream information flows
    • Acceleration of product development
    • Reduction of costs of raw materials procurement
Supporting users have an ad free experience!