new

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/99

encourage image

There's no tags or description

Looks like no tags are added yet.

100 Terms

1
New cards

Meta

Platform

Lecture's advertising model

Remember it as

_____

Commonly charges per 1,000 ad impressions (CPM)

Paying for views


2
New cards

Google

Platform

Lecture's advertising model

Remember it as

______

Charges when someone clicks a sponsored search ad (CPC)

Paying for clicks


3
New cards

Amazon affiliate model

Platform

Lecture's advertising model

Remember it as

__ __ ___

Pays affiliates when referred traffic results in a sale

Paying for sales


4
New cards

google

_____ = The Hunt

Someone searches "buy black leggings."

They're actively looking for something, so their purchase intent may be high.

5
New cards

Meta

____ = The Hike

Someone scrolls Instagram and sees leggings they like.

They weren't necessarily shopping, but the ad introduces them to a product.

6
New cards

social graph

the network of people and organizations you're connected to. Think about everyone you follow on Instagram, everyone who follows you, and all those connections.

7
New cards

network effects

a service becomes more valuable as more people use it.

8
New cards

acquisition, imitation, entry

How Meta responds when competitors threaten it

_________ — Buy the competitor

Meta purchased Instagram, turning a potential rival into part of its own business.

________ — Copy a successful feature

Snapchat popularized Stories, and Meta introduced similar features across Instagram and its other apps.

Early ____ — Build a position before later competitors

Facebook established a large social network early, giving it time to build users, connections, and network effects.

9
New cards

psychographic profiling

using behavior such as likes and posts to infer personality traits and potentially target persuasive messages.

10
New cards

content adjacency

Your clothing ad appears beside offensive content, making your brand look bad.

11
New cards

deep web

Online information search engines cannot index, such as private Facebook content. It isn't automatically illegal or dangerous.

12
New cards

metaverse

A vision of connected, immersive digital experiences, often involving virtual or augmented reality.

13
New cards

hardware

The physical equipment: computers, servers, storage.

14
New cards

software

The instructions that tell computers what to do.

15
New cards

operating systems

Controls hardware and supports applications, like Windows or macOS.

16
New cards

application software

Programs that perform tasks, like Excel, Canva, or inventory software.

17
New cards

cloud computing

using computing services delivered over the internet rather than relying entirely on technology your company owns and operates.

18
New cards

software as a service

You rent a finished application and use it online.

Example: Your marketing team uses Canva to make social media graphics. You don't build Canva or maintain its servers.

19
New cards

platform as a service

You rent tools and a platform to build your own application.

Example: Your company develops a custom shopping app using a cloud development platform.

20
New cards

infrastructure as a service

You rent basic computing resources such as servers, storage, and networking.

Example: Your company rents cloud servers rather than purchasing physical servers

21
New cards

scalability

The ability to handle increased demand. If your clothing store suddenly gets 10 times more visitors, can your system expand?

22
New cards

service level agreement

A contract specifying what the provider promises, such as availability and performance.

23
New cards

waterfall

Software Development Approach: _____

  1. Plan everything

  2. Design

  3. Build

  4. Test & release

A relatively linear, sequential approach.

24
New cards

agile

Software Development Approach: _____

  1. Build small feature

  2. Test & get feedback

  3. Improve it

  4. Repeat

An iterative approach with frequent improvements.

25
New cards

waterfa

Sof Dev

________

Main advantage

Clear plan and documentation

Main disadvantage

Rigid, slow to adapt

Best suited to

Stable, well-defined requirements


26
New cards

agile

Sof Dev

____

Main advantage

Flexibility and speed

Main disadvantage

Risk of rushing or quality problems

Best suited to

Requirements likely to change


27
New cards

scrum

___ is a specific way of organizing Agile projects.

Instead of developing an entire shopping app at once, your team works in short periods called sprints. Your lecture describes sprints lasting roughly 1–6 weeks, with small, cross-functional teams.

For example, Sprint 1 might develop customer login. Sprint 2 might develop the shopping cart. Sprint 3 might develop checkout.

28
New cards

Scrum terms:

  • Product owner: Helps prioritize what should be built.

  • Scrum master: Helps the team follow the Scrum process and remove obstacles.

  • Product backlog: List of work the product needs.

  • Sprint backlog: Work selected for the current sprint.

  • Daily Scrum: Short meeting to coordinate progress.

  • Timeboxing: Setting a fixed amount of time to complete work.


29
New cards

Scrum terms:

  • Product owner: Helps prioritize what should be built.

  • Scrum master: Helps the team follow the Scrum process and remove obstacles.

  • Product backlog: List of work the product needs.

  • Sprint backlog: Work selected for the current sprint.

  • Daily Scrum: Short meeting to coordinate progress.

  • Timeboxing: Setting a fixed amount of time to complete work.


30
New cards

product owner

Scrum terms:

  • ____ ____: Helps prioritize what should be built.


31
New cards

scrum master

Scrum terms:

  • ____ ____: Helps the team follow the Scrum process and remove obstacles.


32
New cards

product backlog

Scrum terms:

  • ____ _____: List of work the product needs.


33
New cards

sprint backlog

Scrum terms:

  • ____ ____: Work selected for the current sprint.


34
New cards

daily scrum

Scrum terms:

  • ____ ____: Short meeting to coordinate progress.


35
New cards

timeboxing

Scrum terms:

  • _______: Setting a fixed amount of time to complete work.


36
New cards

ERP

_____ — Connects departments

The order updates inventory, sales, and accounting so different parts of the company work together.

37
New cards

DBMS

____— Manages data

The system stores and retrieves information about customers, products, and orders.

38
New cards

EDI

___ — Exchanges standardized data

Your company's system electronically sends a purchase order to a supplier's system.

39
New cards

BI

__ — Analyzes data for decisions

Managers use reports to see which sweatshirts sell best and which products need promotion.

40
New cards

software development lifecycle

is the overall process of developing and maintaining software, from identifying requirements through development, testing, deployment, and maintenance.

Think of SDLC as the big picture of a software project's life. Waterfall and Agile are different ways of organizing development work within that process.

41
New cards

open source software

software whose code can be inspected and potentially modified by others. It often reduces costs and allows greater flexibility.

42
New cards

heartbleed

A serious vulnerability in OpenSSL, an open-source security library. It showed that widely used software may be maintained by very few people, creating risks if its security is not adequately supported or audited.

43
New cards

Log4j

A widely used logging library had a vulnerability that attackers could exploit. Because so many applications relied on it, organizations had to identify affected systems and apply fixes.

44
New cards

virtualization

________ — one computer acting like many

This term sounds complicated, but the concept is simple.

Normally, you might imagine that a company needs a separate physical computer for every major computing task.

Virtualization allows one physical computer to behave like multiple separate computers.

45
New cards

containers

Computers

____: share an operating system for additional efficiency

46
New cards

virtual desktops

Computers

____ ___. : where a desktop computing environment runs on another machine.

47
New cards

virtualization, cloud computing

________ is a technology that makes one computer act like many.

______ _____ is the delivery of computing services over a network.

Virtualization can help make cloud computing possible.

48
New cards

data

____ = Raw facts

"500 black sweatshirts sold last week."

49
New cards

information

_______ = Facts with context

"Black sweatshirts outsold every other color last week."

50
New cards

knowledge

________ = Insight based on information and experience

"Black sweatshirts consistently sell best, so we should consider stocking more."

51
New cards

big data

____ ___ refers to extremely large, complex, or varied datasets that require more advanced technology to store and analyze.

52
New cards

volume

3 Vs of Big Data

How much data exists

53
New cards

velocity

3 Vs of Big Data

How quickly data arrives

54
New cards

variety

3 Vs of Big Data

How many types of data exist

55
New cards

primary

___ key = identifies a record in its own table.

56
New cards

foreign

___ key = connects a record to another table.

57
New cards

primary, foreign

A _____ key must uniquely identify a record.

A ______ key can repeat because one customer may place many orders.

58
New cards

structured query language

is a language used to interact with databases.

59
New cards

SELECT

SQL

Command

Meaning

Think

_____

Choose which columns to retrieve

What information?


60
New cards

FROM

SQL

Command

Meaning

Think

___

Identify the table

From where?


61
New cards

WHERE

SQL

Command

Meaning

Think

_____

Filter the records

Under what condition?


62
New cards

extract transform load

What is ETL?

63
New cards

data warehouse

Storage Terms

Combines organized data from multiple systems for analysis

64
New cards

data mart

Storage Terms

A smaller, focused collection of data for a department or business problem

65
New cards

data lake

Storage Terms

Stores structured and raw, unfiltered data

66
New cards

data cloud

Storage Terms

Cloud-based tools to combine, transform, and analyze data

67
New cards

snowflake

Storage Terms

A company/platform providing cloud-based data tools

68
New cards

hadoop

Storage Terms

Tools for storing and processing massive amounts of data

69
New cards

warehouse, lake

Think of a data ______ as an organized grocery store,

while a data ____ is more like a large storage facility containing items in many different formats.

70
New cards

data mining

____ ___. means using computers to identify hidden patterns in large datasets and build models from those patterns.

71
New cards

data mining

Imagine your clothing company discovers that customers who buy matching workout sets often purchase water bottles.

You might use that information to recommend water bottles to customers shopping for workout sets.

That's:____ ______

72
New cards

clean, data, meaningful trends

What does data mining need to work?

  1. ____, consistent ___. If records are inaccurate or incompatible, the results may be misleading.

  2. Data that reflects _____ _____. Historical patterns need to be relevant to the situation you're predicting.


73
New cards

overengineering

creating a model so complicated that it works well on the historical data used to build it but performs poorly on new data.

74
New cards

electronic discovery

identifying and retrieving electronic information that may be needed for litigation.

75
New cards

business intelligence

Term

Main purpose

Example

____ _____

Reporting and exploring business information

Sales dashboard


76
New cards

analytics

Term

Main purpose

Example

________

Using data and models to support decisions

Analyzing why sales declined


77
New cards

data mining

Term

Main purpose

Example

____ _____

Discovering hidden patterns in large datasets

Finding customers likely to stop purchasing


78
New cards

canned reports

predetermined reports generated regularly, like a weekly sales report.

79
New cards

ad hoc reports

customized reports created when a manager needs to answer a specific question.

80
New cards

dashboards

____ display important metrics visually so managers can monitor performance.

81
New cards

C. $200

A company runs a Meta ad campaign with a CPM of $8. Its advertisement receives 25,000 impressions. How much would the advertiser be charged under this CPM model?

A. $8

B. $40

C. $200

D. $2,000

E. None of these

82
New cards

D. All of these (a–c) are true.

Which of the following is/are true about the Cambridge Analytica scandal?

A. A third-party app collected data from users who consented to participate.

B. Facebook's previous policies allowed access to information about users' friends.

C. Facebook subsequently restricted indirect data sharing through third-party apps.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

83
New cards

B. It requires sequential phases and approvals, making changes slower.

Which of the following best describes the main disadvantage of the waterfall method compared with agile development?

A. It emphasizes overlapping tasks and rapid iteration.

B. It requires sequential phases and approvals, making changes slower.

C. It eliminates documentation and formal signoffs.

D. It organizes all development around Scrum sprints.

E. None of these.

84
New cards

C. EDI

A retailer wants its purchase orders and invoices to be exchanged automatically with a supplier using agreed-upon standards. Which technology best fits?

A. ERP

B. DBMS

C. EDI

D. Business intelligence

85
New cards

D. Retrieving electronic records required for litigation.

Which of the following is NOT a primary purpose of data mining?

A. Discovering hidden relationships in large data sets.

B. Detecting patterns associated with fraudulent transactions.

C. Identifying products frequently purchased together.

D. Retrieving electronic records required for litigation.

E. Building predictive models from existing data.

86
New cards

C. FacultyID is a primary key in faculty and a foreign key in courses.

A faculty table has a unique FacultyID for each instructor. A courses table also includes FacultyID, and the same instructor may appear on multiple course rows. Which statement is correct?

A. FacultyID is a foreign key in both tables.

B. FacultyID is a primary key in the courses table because it repeats.

C. FacultyID is a primary key in faculty and a foreign key in courses.

D. FacultyID cannot be used to connect the tables.

E. None of these.

87
New cards

D. All of these (a–c) are true.

Which of the following is/are true of the four phases of deep learning discussed in class?

A. Training data is collected before the model is trained.

B. Data must be analyzed and labeled to teach the model what examples represent.

C. The trained model should be tested before deployment.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

88
New cards

C. Agentic AI

An AI system receives a customer complaint, checks the customer database, drafts an apology, and issues a refund through another application. This best illustrates:

A. Descriptive analytics

B. Generative AI alone

C. Agentic AI

D. Electronic data interchange

E. Data warehousing

89
New cards

D. Allowing only the original developers to oversee the algorithm's ethics.

Which of the following should organizations AVOID when managing AI algorithms ethically?

A. Continuously monitoring for bias and errors.

B. Including independent reviewers in oversight.

C. Using diverse teams to evaluate algorithms.

D. Allowing only the original developers to oversee the algorithm's ethics.

E. Revising algorithms based on feedback

90
New cards

D. All of these (a–c) are true.

Which of the following is/are true of cloud computing services?

A. SaaS vendors generally manage the application and underlying infrastructure.

B. PaaS customers develop applications on a vendor-managed platform.

C. IaaS offers infrastructure while customers manage more of the software stack.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

91
New cards

D. All of these (a–c) are true.

Which of the following is/are true regarding Meta's advertising model?

A. Advertisers can use behavioral and psychographic information to target users.

B. Meta advertising can reach users who are not actively searching for a product.

C. Under CPM pricing, advertisers pay based on impressions rather than requiring a purchase.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

92
New cards

C. Increasing government regulation of social media data collection.

Which of the following would be considered a THREAT rather than a weakness in a SWOT analysis of Meta?

A. Facebook's historical privacy and data-security problems.

B. Meta's reliance on advertising revenue.

C. Increasing government regulation of social media data collection.

D. Public criticism of Meta's internal content-moderation practices.

E. None of these.

93
New cards

B. Scrum organizes work into time-limited sprints and uses regular team meetings.

Which of the following is/are true of agile software development and Scrum?

A. Agile requires each project phase to be fully approved before the next phase begins.

B. Scrum organizes work into time-limited sprints and uses regular team meetings.

C. Agile eliminates the need to test software before deployment.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

94
New cards

B. PaaS, because the vendor manages the platform while the company develops its application.

A company wants to develop a custom application but does not want to maintain servers, operating systems, or the underlying development platform. Which solution is MOST appropriate?

A. SaaS, because the company writes its own application using a finished vendor product.

B. PaaS, because the vendor manages the platform while the company develops its application.

C. IaaS, because the vendor manages the company's application code and business logic.

D. ERP, because it eliminates the need for application development.

95
New cards

D. A guarantee that publicly available code contains no cybersecurity vulnerabilities.

Which of the following is NOT generally an advantage of open-source software?

A. Access to source code for inspection and modification.

B. Opportunities to reuse existing software components.

C. Collaboration among developers and organizations.

D. A guarantee that publicly available code contains no cybersecurity vulnerabilities.

E. Potential reductions in software licensing costs

96
New cards

B. CustomerID can serve as a foreign key in the orders table.

A customer table contains CustomerID as its primary key. An orders table contains OrderID as its primary key and CustomerID to identify the buyer. Which of the following is/are true?

A. CustomerID must be unique in the orders table.

B. CustomerID can serve as a foreign key in the orders table.

C. OrderID must also be the primary key of the customer table.

D. All of these (a–c) are true.

E. None of these (a–c) are true

97
New cards

C. This is market basket analysis, a common use of data mining.

A retailer uses software to examine millions of transactions and discovers that customers who buy one product frequently purchase another. Which statement is MOST accurate?

A. This is e-discovery because it retrieves electronic transaction records.

B. This is ETL because the software identifies purchasing relationships.

C. This is market basket analysis, a common use of data mining.

D. This is EDI because information is exchanged electronically.

E. None of these

98
New cards

D. SELECT Name FROM Customers WHERE TotalPurchases > 500;

Which of the following SQL statements correctly retrieves the Name column from a Customers table for customers whose TotalPurchases exceed 500?

A. SELECT Customers FROM Name WHERE TotalPurchases > 500;

B. FROM Customers SELECT Name WHERE TotalPurchases > 500;

C. SELECT Name WHERE Customers FROM TotalPurchases > 500;

D. SELECT Name FROM Customers WHERE TotalPurchases > 500;

E. None of these

99
New cards

D. All of these (a–c) are true.

Which of the following is/are true regarding generative and agentic AI?

A. Generative AI can create written content based on a prompt.

B. Agentic AI can take actions across applications to complete assigned tasks.

C. Agentic systems may use generative AI while carrying out their workflows.

D. All of these (a–c) are true.

E. None of these (a–c) are true.

100
New cards

D. Giving the original development team exclusive authority over all ethical decisions.

Which of the following should a company AVOID when implementing AI to support business decisions?

A. Testing algorithms for bias before deployment.

B. Using a diverse team to review system outputs.

C. Revising the model based on ongoing monitoring.

D. Giving the original development team exclusive authority over all ethical decisions.

E. Creating a formal technology ethics policy.