Chapter 7: Software

Software is what makes computers actually useful. Stephane 🐱 is here to help you understand how software layers work, how systems connect, and why this matters for business decisions.

🐱

Hi I'm Stephane

I turn confusing MIS concepts into easy wins.

Key Vocabulary

Software: Instructions that tell hardware what to do.
Operating System: Controls hardware and runs applications.
Application Software: Programs users interact with.
Enterprise Software: Systems used across an organization.
DBMS: Stores and manages data.
Middleware: Connects systems together.
API: Allows apps to communicate.
Client-Server: One system requests, another responds.

Real Examples

ERP Systems: Connect finance, HR, and operations into one system to improve efficiency.
APIs: Apps like Uber connect to maps and payments using APIs.
DBMS: One database across departments avoids duplicate or inconsistent data.
Cloud: Google Docs runs remotely instead of locally.

Practice Questions

1

A company struggles because each department has separate data systems.

What would help MOST?

A. Separate databases
B. Shared DBMS
C. More hardware
D. Faster internet

Correct answer: B

Shared DBMS ensures consistent data across systems.

2

A startup uses Stripe instead of building payments.

What enables this?

A. ERP
B. API
C. OS
D. Hardware

Correct answer: B

APIs connect different software systems.

3

A firm connects multiple apps to one system.

What makes this possible?

A. Middleware
B. Hardware
C. Storage
D. CPU speed

Correct answer: A

Middleware acts like plumbing between systems.

4

Software runs in a browser instead of on your computer.

What model is this?

A. Local
B. Cloud
C. Embedded
D. OS

Correct answer: B

Cloud software runs remotely.

5

A company installs ERP software.

What is the main benefit?

A. Faster chips
B. Integration
C. Lower latency
D. More storage

Correct answer: B

ERP integrates business processes.

Source Notes / Citations

Primary Textbook: Gallaugher, John. Information Systems: A Manager's Guide to Harnessing Technology.

Course Slides: UT Austin MIS 301 Chapter 7.