01 Handout 1 Flashcards

1
Q

the set of computing hardware, network hardware, and topology, and system software employed by an organization

A

Technology architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

the set of information systems that the organization needs to support its strategic plan

A

Application architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

This architecture defines the infrastructure that supports application software and the services it provides

A

Technology architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

is deployed on a technology architecture by distributing application components to specific hardware devices and connecting them via networks and protocols

A

Application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Technology and application architecture are …

A

Interdependent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Poor … provides a weak foundation for application software and can comprise its performance, reliability, and other characteristics

A

Technology architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Good … enhances those characteristics and provides other benefits, such as minimal operating cost and flexible updating.

A

Technology architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

But high-quality technology architecture can’t make up for poor ….

A

Application architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

is a software that works behind the scenes to support application software and control or interact with hardware or software resources

A

System software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the examples of a system software?

A
  1. Operating systems
  2. Database management systems
  3. Web browsers and Web server software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

is software that performs user or business-specific tasks.

A

application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

is something that we purchase rather than making or doing it ourselves.

A

service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

is a software delivery model similar to a utility, in which application software is accessed via the Internet without locally installed programs

A

Software as a service (SaaS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

is a set of languages, rules, and procedures that ensure accurate and efficient data exchange and coordination among hardware and software components

A

protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Modern information systems rely on hundreds or thousands of …

A

protocols

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

enable accurate message transmission among the various computers and software components

A

Network protocols

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

is an established set of rules that determines how data is transmitted between different devices in the same network

A

Network protocol

18
Q

The World Wide Web is built on a small family of protocols for encoding Web documents, and hyperlinks, requesting documents from Web servers, and responding to those requests.

A

Web protocols

19
Q

is a protocol that defines the structure and content of a Web page

A

Hypertext Markup Language (HTML)

20
Q

is an HTML extension that enables the meanings of words, phrases, or numbers to be defined.

A

Extensible Markup Language (XML)

21
Q

is a protocol that defines the format and contents of requests for Web documents and related data communication

A

Hypertext Transfer Protocol (HTTP)

22
Q

is a software service accessed over the Internet using Web protocols

A

web service

23
Q

enable software functions developed by organizations to be embedded with the information system of another organization

A

Web services

24
Q

is a method of organizing software to provide and access distributed information and computing resources

A

Client/server architecture

25
Q

manages system resources and provides access to these resources through a well-defined communication interface

A

server

26
Q

is a variant of client/server architecture used for all types of systems, from internally deployed desktop applications to globally distributed Web-based applications

A

Three-layer architecture

27
Q

.. architecture divides the application software into three layers that interact

A

Three-layer architecture

28
Q

The … layer is part of a three-layer architecture that contains the user interface

A

view layer

29
Q

The … layer contains the programs that implement the business rules and processes

A

domain layer

30
Q

The … layer is the one that interacts and manages the data

A

data layer

31
Q

is the ability of a component or system to interact with other components or systems

A

Interoperability

32
Q

are commonly used to visually describe an information system’s environment, components, and deployment

A

Architectural diagrams

33
Q

are commonly used to show the geographic placement of various systems components, including hardware, buildings, and users

A

Location diagrams

34
Q

show how locations and hardware components are interconnected with network devices and wiring

A

Network diagrams

35
Q

describe how software components are distributed across hardware and system software components

A

Deployment diagrams

36
Q

is a well-defined unit of software that performs one or more specific tasks. It hides complex details

A

application component

37
Q

a component could be small like one method in a class or one script embedded within a Web page

A

Size/Scope

38
Q

Programs, functions, subroutines, and procedures are application components defined by traditional programming languages

A

Programming languages

39
Q

Some parts of an information system are written by an organization’s information technology development staff. Others can be reused from other information systems owned by the organization, purchased separately, or acquired as part of a developer’s toolkit.

A

Build or Buy

40
Q

uses the communication interface to request resources, and the server responds to these requests

A

client