ITC583 Final

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

1/64

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:10 AM on 5/5/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

65 Terms

1
New cards

__________ describes a module for which the software developer does not care how the processing is performed, but instead, knows that the code will produce predictable results when provided valid inputs.

A black box

2
New cards

The term ____________ describes major components that comprise a system, their relationships, and the information the components exchange.

software architecture

3
New cards

True or False? Within a services-oriented architecture (SOA), programs make remote-procedure calls to services that reside on servers distributed across the web.

True

4
New cards

SOA is an acronym that stands for ______.

services-oriented architecture

5
New cards

True or False? Web services execute faster than equivalent local functional calls.

False

6
New cards

True or False? Within a services-oriented architecture (SOA) application, a program exchanges messages with a web service to call a specific method and then normally waits for the web service to return its result.

True

7
New cards

True or False? One of the biggest advantages of web services is their interoperability.

True

8
New cards

Which of the following is a consideration when using web services?

All of these are correct.

9
New cards

True or False? Using a load-balancing model, developers can scale a web-service solution.

True

10
New cards

__________ describes the degree of dependence between a calling program and a web service.

Coupling

11
New cards

The process of taking an application to the cloud is known as:

cloud migration.

12
New cards

To reduce risk, companies may ask a cloud-solution provider to place their site's source code in a:

source-code escrow.

13
New cards

When an on-site application encounters increased user demand, an application can expand into the cloud through a process called:

cloud bursting.

14
New cards

____________ occurs when a provider does not support data export or when a provider's service is unavailable through others.

Vendor lock-in

15
New cards

____________ occurs when a vendor makes it difficult for a company to switch to another provider, even if the vendor has failed to fulfill the service-level agreement (SLA).

Vendor lock-in

16
New cards

True or False? To reduce the risk of vendor lock-in, many companies seek providers who support "open" solutions, which are built using open-source software such as Linux, PHP, and MySQL.

True

17
New cards

Common components within a service-level agreement (SLA) include which of the following?

All of these are correct.

18
New cards

True or False? A manager's key tool for managing a cloud-service provider is the service-level agreement (SLA), which should contain specifics about key performance issues, policies and procedures, and clear definitions of various levels of responsibility.

True

19
New cards

The ______________ defines the resources the solution will need to operate satisfactorily.

capacity plan

20
New cards

When moving to the cloud, which of the following budget factors should you consider?

All of these are correct.

21
New cards

Within a mobile environment, a _____________ is an HTML-based solution that adjusts its output for mobile device screen sizes.

Web responsive app

22
New cards

A(n) _________ is an environment that consists of living and nonliving things with which one interacts.

ecosystem

23
New cards

The _____________ consists of apps and webpages that originate from sites within the cloud from which users download, or with which they interact via a mobile device.

mobile cloud

24
New cards

True or False? When developers use HTML to create Web and mobile solutions, a key consideration is screen size.

True

25
New cards

True or False? You should not expect to use traditional webpages as mobile solutions. You should optimize your web solutions and then optimize your mobile solutions.

True

26
New cards

True or False? If you list inventions that have made the biggest impact on society, from the automobile to airplanes to television and the telephone, the cell phone may (and likely will) eventually top the list.

True

27
New cards

True or False? If you ask roomful of cloud computing experts whether the cloud is driving the growth of mobile computing or mobile computing is driving the growth of the cloud, the results will be mixed.

True

28
New cards

Items developers must consider for mobile devices include:

All of these are correct.

29
New cards

True or False? - An iOS app or an Android app are examples of native-mode solutions.

True

30
New cards

Beyond traditional phone calls, users use smartphones to do which of the following?

All of these are correct.

31
New cards

_______________ is a subset of corporate governance that includes the policies, procedures, and controls that relate to IT use and deployment, performance, return on investment, and risk mitigation.

IT governance

32
New cards

True or False? Following the .com crash and corporate scandals such as Enron, Tyco, and WorldCom, pressures emerged from the government, shareholders, and numerous other stakeholders for companies to increase their financial oversight to reduce the opportunity for fraud and to restore confidence in corporate financial reporting.

True

33
New cards

___________ combines the processes, policies, laws, and controls that affect how a company operates.

Corporate governance

34
New cards

True or False? Companies must audit the source of the values they measure and report using internal or external auditors.

True

35
New cards

Examples of business strategies include which of the following?

All of these are correct.

36
New cards

_______________ comprises the plans a company executes to achieve business goals.

A business strategy

37
New cards

True or False? Because IT departments create and store most of the data that drive corporate financial reports, the new era of governance has brought greater visibility and a greater need for controls to IT departments.

Capability Maturity Model (CMM)

38
New cards

______ was developed at Carnegie Mellon University to help businesses measure and improve their current capabilities.

Capability Maturity Model (CMM)

39
New cards

True or False? A key place to begin the cloud-governance process is with the service-level agreement (SLA).

True

40
New cards

True or False? Internal controls allow a company auditor to inspect data values at key stages.

True

41
New cards

True or False? Total cost of ownership (TCO) is the total direct and indirect costs, including capital and operating expenses, of owning a particular piece of equipment or other capital good.

True

42
New cards

Which of the following is a key performance measure one should consider for cloud solutions?

All of these are correct.

43
New cards

True or False? The cloud's market adoption cycle is similar to that of most new product and service offerings.

True

44
New cards

________________ is the study of the production, distribution, and consumption of goods and services.

Economics

45
New cards

True or False? A company's profit margin, often simply called the margin, is a ratio of a company's income to revenue.

True

46
New cards

____________ states the number of transistors that can be placed on an integrated circuit doubles every two years.

Moore's law

47
New cards

The ______________ is a measure of the financial gain (or return) on an investment, such as a new piece of equipment.

return on investment

48
New cards

______________ are large expenditures, normally for a plant, property, or large equipment.

Capital expenses

49
New cards

True or False? Right-sizing is the process of aligning computing resources (processors, servers, disk capacity, and so on) with user demand and requirements.

True

50
New cards

______________ describes the cost savings that a company may experience (up to a point) by expanding.

Economies of scale

51
New cards

__________ specify what a system does; that is, the specific tasks the system will perform.

Functional requirements

52
New cards

The __________ is also known as the 80/20.

Pareto principle

53
New cards

Using __________, you can scale out an application by rewriting the application to support multiple CPUs (servers) and possibly multiple databases.

horizontal scaling

54
New cards

Using __________, you can scale up an application by moving the application to faster computer resources, such as a faster server or disk drive.

vertical scaling

55
New cards

______________ software facilitates the exchange of data between solutions.

Middleware

56
New cards

A ___________ is a place where system traffic slows because of lack of resources.

bottleneck

57
New cards

A ______________ defines the resources your application will need at a specific time.

capacity plan

58
New cards

______________ describes environmentally friendly IT operations.

Green computing

59
New cards

A ______________ occurs when adding additional resources does not improve performance. At that point, you should stop scaling.

point of diminishing returns

60
New cards

__________ are often called quality requirements and include common factors such as performance, reliability, maintainability, and so forth.

Nonfunctional requirements

61
New cards

True or False? Currently, paints can change color on roads to indicate the presence of ice. In the future, intelligent paint may report driving conditions back to the cloud.

True

62
New cards

True or False? A blockchain is a collection of interconnected servers that record transactions within distributed ledgers.

True

63
New cards

A ___________ utilizes data from the global positioning system (GPS) capabilities built into mobile devices to integrate an individual's location into the processing it performs.

location-aware application

64
New cards

True or False? Because IoT devices don't require software, they do not pose a security risk.

False

65
New cards

True or False? The cloud streamlines many expensive and time-consuming development steps, which will allow developers to bring applications to market faster.

True