MBA 703 Midterm UPDATED ACTUAL Questions and
CORRECT Answers
Computing hardware physical components of information tech, which includes the computer and its
peripherals - storage devices, input devices, and output devices
Software Computer program or collection of programs
- precise set of instructions that tells hardware what to do
Operating System software that controls the computer hardware and established standards for
developing and executing apps
applications desktop apps, enterprise software, utilities, and other programs that perform
specific tasks for users and orgs
Operating systems provide a common set of controls for managing computer hardware
- makes it easier for users to interact with computers and for programmers to
write application software
user interface mechanism through which users interact with a computing device
firmware software stored on nonvolatile memory chips
embedded systems special purpose software designed and included inside physical products
application software software that performs the work that users and firms are directly interested in
accomplishing
platform products and services that allow for the development and integration of software
products and other goods
Desktop software applications installed on a personal computer, typically supporting tasks
performed by a single user
software package software product offered commercially by a third party
Enterprise Resource Planning (ERP) Software package that integrate the many functions of a business
- sales and inventory
- manufacturing and purchasing
- HR
- Order tracking and decision support
customer relationship management (CRM) systems used to support customer-related sales and marketing activities
Supply chain management systems that can help a firm manage aspects of its value chain through delivery of
finished products and services at the point of consumption
, business intelligence (BI) systems systems that use data created by other systems to provide reporting and analysis
for organizational decision making
Data Management System software for creating, maintaining, and manipulating data
- referred to as database software
- store and retrieves the data created and used by enterprise apps
- firms with common DBMS and standards benefit from increased organizational
insight and decision-making capabilities
Packaged enterprise system Can streamline processes, make data more usable, and ease the linking of
systems with software across the firm and with key business partners
distributed computing form of computing where systems in different locations communicate and
collaborate to complete a task
server program that fulfills the requests of a client
- hardware context: computer that has been configured to support requests from
other computers
- software context: program that fulfills requests
client software program that makes requests of a server program
application server software that houses business logic for use by multiple apps
- used by more advanced distributed environments
web services small pieces of code that are accessed via the application server that permit
interoperable machine to machine interaction over a network
application programming interface (api) programming hooks, or guidelines, published by firms that tell other programs
how to get a service to perform a task such as send or receive data
service-oriented architecture (SOA) set of web services built around an organizations processes and procedures
EDI (Electronic data interchange) set of standards for exchanging messages containing formatted data between
computer apps
XML (extensible markup language) tagging language that can be used to identify data fields made available for use
by other applications
- new gen of more-flexible techs
C - visual base - java - sql programming languages designed to provide true platform independence for
app developers
- most professional programmers use an integrated development environment
(IDE) to write their code. includes a text editor, debugger, and other useful tools
Scripting languages programming tool that executes within an app
- commands are interpreted within their apps, rather than compiled to run directly
by a microprocessor
interpreted script languages where each line of written code is converted for execution at run-time
CORRECT Answers
Computing hardware physical components of information tech, which includes the computer and its
peripherals - storage devices, input devices, and output devices
Software Computer program or collection of programs
- precise set of instructions that tells hardware what to do
Operating System software that controls the computer hardware and established standards for
developing and executing apps
applications desktop apps, enterprise software, utilities, and other programs that perform
specific tasks for users and orgs
Operating systems provide a common set of controls for managing computer hardware
- makes it easier for users to interact with computers and for programmers to
write application software
user interface mechanism through which users interact with a computing device
firmware software stored on nonvolatile memory chips
embedded systems special purpose software designed and included inside physical products
application software software that performs the work that users and firms are directly interested in
accomplishing
platform products and services that allow for the development and integration of software
products and other goods
Desktop software applications installed on a personal computer, typically supporting tasks
performed by a single user
software package software product offered commercially by a third party
Enterprise Resource Planning (ERP) Software package that integrate the many functions of a business
- sales and inventory
- manufacturing and purchasing
- HR
- Order tracking and decision support
customer relationship management (CRM) systems used to support customer-related sales and marketing activities
Supply chain management systems that can help a firm manage aspects of its value chain through delivery of
finished products and services at the point of consumption
, business intelligence (BI) systems systems that use data created by other systems to provide reporting and analysis
for organizational decision making
Data Management System software for creating, maintaining, and manipulating data
- referred to as database software
- store and retrieves the data created and used by enterprise apps
- firms with common DBMS and standards benefit from increased organizational
insight and decision-making capabilities
Packaged enterprise system Can streamline processes, make data more usable, and ease the linking of
systems with software across the firm and with key business partners
distributed computing form of computing where systems in different locations communicate and
collaborate to complete a task
server program that fulfills the requests of a client
- hardware context: computer that has been configured to support requests from
other computers
- software context: program that fulfills requests
client software program that makes requests of a server program
application server software that houses business logic for use by multiple apps
- used by more advanced distributed environments
web services small pieces of code that are accessed via the application server that permit
interoperable machine to machine interaction over a network
application programming interface (api) programming hooks, or guidelines, published by firms that tell other programs
how to get a service to perform a task such as send or receive data
service-oriented architecture (SOA) set of web services built around an organizations processes and procedures
EDI (Electronic data interchange) set of standards for exchanging messages containing formatted data between
computer apps
XML (extensible markup language) tagging language that can be used to identify data fields made available for use
by other applications
- new gen of more-flexible techs
C - visual base - java - sql programming languages designed to provide true platform independence for
app developers
- most professional programmers use an integrated development environment
(IDE) to write their code. includes a text editor, debugger, and other useful tools
Scripting languages programming tool that executes within an app
- commands are interpreted within their apps, rather than compiled to run directly
by a microprocessor
interpreted script languages where each line of written code is converted for execution at run-time