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: