0 Comments

Question 11 pts
One of the most profound effects of e-commerce growth was the growth of new business models. How did social networks affect this?

Social networks were able to aggregate a huge audience that was bigger than television

Social networks were able to reduce cost of sales

Social networks allowed brick and mortar stores to compete with new “e-tailers”

Social networks leverage the same Internet hardware and software

Flag this Question
Question 21 pts
One interesting aspect of traditional shoppers vs online shoppers in the growth of e-commerce was:

The demographics became very similar

About 42% of all online shoppers also belonged to a social network

Women were more aggressive Internet shoppers than men

The “baby boomer” genreation dominated sales

Flag this Question
Question 31 pts
How has e-commerce affected traditional advertising?

Enabled the “client server” model of advanced Internet commerce

Forced the development of the 4 layer TCP/IP shopping model

Forced investment into new wireless 3 Tier software architectures

Traditional advertising has been “severely disrupted” as ad spending shifts to e-commerce sites

Flag this Question
Question 41 pts
The text states that there are 8 unique features of e-commerce technology. What is ubiquity?

technology available everywhere and at any time

sales tax is not collected anywhere on the Internet

client server systems are available

database technology is based on the three tier model

Flag this Question
Question 51 pts
What is the business significance of “richness” in the context of e-commerce technology?

Live streaming video is avaialble on demand

That luxury goods (richness) are also available on the Internet e-commerce platforms

Screaming cocker spaniel server technology enables rapid response to customer questions

Video, audio, and text marketing messages are integrated into a single marketing message

Flag this Question
Question 61 pts
We talked a lot about “transparency” in our discussion about e-commerce. Why is this significant for shoppers?

Enables revealed preferences as a businss model

Enables merchants to discover things about shoppers

Lowered the prices of all items sold through e-commerce

The increase in information density enables makes prices and costs more available

Flag this Question
Question 71 pts
Why do we care about the effect of the Internet on information asymmetry in the context of e-commerce?

The Internet increases information asymmetry allowing users to always have the upper hand in negotiations

The Internet reduces information asymmetry, enables users all over the world to exchange data and gain bargaining power

E-commerce did not really reduce information asymmetry but the client-server platform provided more information to the server, rather than the client

The Internet does not really affect information asymmetry but increases the amount of information that merchants can collect

Flag this Question
Question 81 pts
How does disintermediation affect e-commerce

enables merchants to disrupt existing business models

increases intermediary layers, raising costs for merchants

reduces intermediary layers, leading to lower costs for consumers

improves the core competence of the firm

Flag this Question
Question 91 pts
Which firm is an example of a portal e-commerce business model?

eBay

iTunes

Google

Amazon

Flag this Question
Question 101 pts
Which of the following firms uses a subscription revenue model?

Wall Street Journal (newspaper)

eBay

Facebook

Yelp

Flag this Question
Question 111 pts
How does the Internet enable so called long tail marketing?

reduced 42% (approximately) of overhead costs associated with large inventories of low selling items

enabled the rapid sales of popular music, videos, and books

increased the profitability of selling used books

dramatically lowered the cost of finding very large numbers of customers at low cost and sell products that have low demand

Flag this Question
Question 121 pts
What is simple definition to describe a relational database?

stores data in a dilithium crystal two tier architecture for storing large quantities of data

organize data into two dimensional tables with columns and rows

method of storing data that enables e-commerce databases

best alternative to so-called “borg” databases where all data will be assimilated

Flag this Question
Question 131 pts
What is the purpose of a primary key in a relational database table?

a key field used for doing “on the fly” calculations in a query

a field that uniquely identifies a record in a database table

part of the schema for the database engine

explains which information is important

Flag this Question
Question 141 pts
What is referential integrity?

a key component of three tier hardware architecture

a key aspect of the client server 5 layer model

a Klingon induced rule to prevent the Borg Queen from taking over your starship

rules in a database that ensure that relationships between tables remain constant

Flag this Question
Question 151 pts
What is a data warehouse?

a database that combines business intelligence and multi-dimensional OLAP cubes

a database that stores current and historical data of potential interest to decision makers

a database that stores current transactional data (e.g. cash registers)

a database that stores anlaytics (web site tracking data) from website operation

Flag this Question
Question 161 pts
What is the purpose of business intelligence tools?

enables users to consolidate, analyze vast amounts of data for better decision making

tools that enable merchants to gather information from shoppers and target advertising

tools that allow government agencies to keep more detailed on records on the behavior of private corporations

tools that scan the Internet to find information about competitors

Flag this Question
Question 171 pts
How is data mining different from OLAP?

data mining provides insights into corporate data by finding hidden patterns and relationships

they are essentially the same but data mining is a newer technology than OLAP

OLAP is only used in financial transactions

data mining is only used financial transactions

Flag this Question
Question 181 pts
What is the function of a router in a corporate network?

its a communication processor used to route packets of data through different networks, ensuring that the packets get to the right address

a basic connection point to the network

provides interconnect between different computers on a network

used for domain name lookup services (DNS) that related the web site names (e.g. google.com) to the actual IP address

Flag this Question
Question 191 pts
What is a protocol?

set of rules and procedures governing transmission of information between two points on a network

a set of rules that governs packet switching

a set of rules for engaging with consumers via chat lines

a set of rules governing who gets access to databases on a network

Flag this Question
Question 201 pts
Which protocol is the foundational world wide standard for communication on the Internet

FTP

TCP/IP

ICANN

CRC

Flag this Question
Question 211 pts
We discussed several network topologies in class. Which topology best represents how the Internet is organized?

Bus

LAN

Star

Peer to Peer

Flag this Question
Question 221 pts
What are the primary advantages of fiber optic cable over other types of transmission media?

is faster than all wired media but slower than microwaves

limited in the range of data transmission

only used for audio (voice) transmission

faster, lighter, and more durable and capable of very high transmission rates

Flag this Question
Question 231 pts
An example of a top level domain in the Internet naming system is:

sales.expedia.com

edu

google.com

soe.ucsc.edu

Flag this Question
Question 241 pts
A second level domain in the Internet naming system is:

expedia

org

edu

soe.ucsc.edu

Flag this Question
Question 251 pts
Why did the ICANN develop the IPV6 naming systems?

To reduce the ability of malware to inflict damage on Internet facing servers

To enable net neutrality

original naming system was not designed to handle the massive number of users and devices

US Government FCC laws required a new system

Flag this Question
Question 261 pts
Why do businesses implement VOIP technology

reduces communication expenses by 20 to 30 percent

enables faster e-commerce transactions

reduces costs of managing VOIP enable databases

reduces the time to switch VOIP encrypted packets on a network

Flag this Question
Question 271 pts
What is primary purpose of hypertext markup language?

Used for created CODECs- software programs that encode and decode video content

used in all web pages to format documents and incorporates dynamic links to other documents and pictures stored on the same or remote computers

initially developed by Apple in the 1980’s, it was designed support pointing devices in GUIs

executes much faster than JAVA or Python

Flag this Question
Question 281 pts
What is the purpose of search engine optimization?

improves the quality and volume of traffic to a web site by enable higher ranking within search engines

used by Amazon Web Services (AWS) to control the flow downloaded movies (e.g. Netflix)

reduces the latency (time lag) in website responses

improves the ranking of primary keys in relational database Internet search

Flag this Question
Question 291 pts
What is the central argument for Web 3.0 or the so-called semantic web?

Expands the number of potential users

Overcomes the limitations of Web 2.0 E-Commerce

That the data on the web should be organized around context

Reduces the amount of website latency in Web 2.0

Flag this Question
Question 301 pts
Which statement best simply describes client server architecture?

clients support users while servers provide services to the users

a method for connect users or hosts to the Internet

a way of separate databases from database engines

an alternative to the star network topology

Flag this Question
Question 311 pts
What kind of server is used to support peer to peer networks?

blue-tooth enabled HTML servers

transaction processing system servers

none but because all hosts have the same functionality

relationship database servers

Flag this Question
Question 321 pts
Which statement is a reason for migrating form two tier to three tier client server architecture?

The shared data server may support multiple applications, support more users, and provide the ability for security and reliability

Two tier architectures were unable to scale

Essentially it was a lower cost alternative as the two tier architectures relied on older hardware and software

Three tier architectures provide faster responses to wireless users

Flag this Question
Question 331 pts
One outcome of emergence of the three tier architectures was its effect on the client. What happened initially?

Since the logic layer moved to the server side, clients became “fatter”

Since the logic layer move to the client, logic layer became “fatter”

Since the logic layer move to the client, logic layer became “thinner”

Since the logic layer moved to the server side, clients became “thinner”

Flag this Question
Question 341 pts
In terms of thin and fat clients, how did our in-class discussion help us understand a Google Chromebook?

essentially, its a fat client

its is a new type of client

Chromebooks are neither thin nor fat

essentially, its a thin client

Flag this Question
Question 351 pts
Three tier partitioning of application functionality results in the presentation, application logic, and shared data tiers. What is the role of the application logic tier?

takes inputs from the presentation layers, issues request to the shared data layer

functions as the client

performs all server functions

enables e-commerce database lookups and stores customer data such as cookies

Flag this Question
Question 361 pts
In a 3 tier architecture, the customer logic layer can have multiple hosts. Which statement best describes a key advantage of this approach?

enables the rapid lookup of external data through APIs

enables a single customer “session” to be handled by a single 2nd tier host

spreads a single customer session across multiple hosts using something called multi-threading

reduces latency in underlying database management systems

Flag this Question
Question 371 pts
A primary concern in application and infrastructure software design is complexity. Which statement provides a simple description of the root cause of this problem?

increasing size of databases

increasing rate of data transfer from mobile devices to online databases

rapid decline in the cost of computing

increasing the number of distinct elements (e.g. hosts/users and servers) and their interactions

Flag this Question
Question 381 pts
What is the core problem of complexity?

databases are getting too big manage with existing tools

only programmers with special skills can manage a single project

systems cannot be decompsed into smaller units

systems are contain more interactions and elements than any one person can comprehend or understand

Flag this Question
Question 391 pts
Systems architecture and it’s design is built on a principle of modularity. Which statement explains our approach to modularity?

that systems design should begin with smallest elements first and then larger elements added to create the final system

begin with the 5 layer OSI (Open Systems Interconnect) model

the modularity approach assume that any system to be decomposed into smaller subsystems that can be managed separately

begin with the three tier architecture

Flag this Question
Question 401 pts
Within the modularity concept, what is functionality property?

modules are defined and implemented independently of the system

all modules are chosen or defined as belonging to a specific group (e.g. sales, marketing etc)

modules can successfully interact with each other

each module itself can be a system

Flag this Question
Question 411 pts
Which example best describes the concept of separation of concerns in the characteristics of modular software architecture?

senior management has “authority” over lower tiers of the organization

all modules must have specific security and protections

modules within the sales function can strongly interact but only “weakly” interact with other parts of the system

all modules can easily interact with all other modules

Flag this Question
Question 421 pts
What is the principle advantage of reuseability in our discussions about modularity?

enables klingon based router modularity

modules, if properly defined and documented, can be reused by designers in other systems

shortens the time to market for complex systems

reduces the levels of complexity in hierarchical systems

Flag this Question
Question 431 pts
Which term defines the number of modules and the range of their functionality in a system architecture?

modularity

functionality

granularity

interfaces

Flag this Question
Question 441 pts
Interfaces are a key concept in software architecture and modularity. What is the purpose of an interface?

explains the internal implementation of the module

enables the hierarchy principle of modularity

describes the protocols used inside the module

describes the functions that a module performs but not how its implemented

Flag this Question
Question 451 pts
Which of the following is considered a data type?

field length

value

name

integer

Flag this Question
Question 461 pts
Which of the statements below best describes the goals of the layered software architecture?

increase the overall complexity, leading to higher performance

reducing the number of interfaces to increase throughput

minimize costs and maximize performance

maximize the number of modules in a system

Flag this Question
Question 471 pts
Which statement best describes the principle of layering?

Each layer provides implementation information to layers above and below

Each layer is client to the layer above

Each layer is a server to the layer above but does not reveal how the services are implemented

simplest layers are always at the “top”

Flag this Question
Question 481 pts
How is the client concept used in layering?

each client is allowed to communicate with all other layers

does not apply in layering

each layer is a client to the layer below

each client is allowed to communicate with all other clients

Flag this Question
Question 491 pts
What happens to your document as it moves down through the layers of a software architecture when you want to transmit the document across a network?

the document is broken into packets

none, the document move intact through the layers to preserve the context

the document is aggregated into packets

the document is separated into two packets- one containing the data and the other containing the interpretation

Flag this Question
Question 501 pts
We talked extensively about packet switching networks. How does the packet switching software detect missing data?

each packet has a special security code

each packet has a sequence number and a byte count

each packet is verified at the destination before the next packet is sent by the sender

packets are only checked when they sent as all traffic using TCP/IP has 100% reliability (no need to check at the destination)

Order Solution Now

Categories: