chapter 14 - information technology careers Flashcards

1
Q

need a deep understanding into the inner workings of how a business works and what it does before they can start applying information technology solutions.

A

IT professionals

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

are business professionals first that can be found throughout all core business functional behaviors and attempt to improve these business processes through value-added activities.

A

IT professionals

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

refers to the added value of a product or service over the cost of products and services used to produce it from the previous stage of production.

A

value added

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

responsible for servicing and enhancing all computing and technical assets and intellectual property of a business organization.

A

Information technology department

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

servicing and maintaining computer assets

A

IT dept

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

serve as a type of business IT consultants throughout an organization

A

business analyst

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

a job title for the board level head of an information technology department within a business organization

A

Chief Information Officer (CIO)

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

normally reports to the Chief Operations Officer (COO) or Chief Executive Officer (CEO).

A

Chief Information Officer (CIO)

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

in charge of software application development teams that develop, design, program, and test software applications

A

Head Applications Developers

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

Head applications developers use software development tools and techniques like

A

SDLC and UML.

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

a process for creating and altering computer applications through a systematic approach.

A

System Development Life Cycle (SDLC)

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

Head applications developers are given the task of modifying an existing system, which are called

A

legacy systems

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

more difficult to deal with than developing a brand new system because they are typically already in use by an organization which means the system needs to keep working to support the business.

A

legacy systems

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

includes a set of graphical notation techniques to create computer models and applications.

A

unified modeling language (UML)

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

a “blueprint” for developing an application, and can be used with the team or outsourced.

A

unified modeling language (UML)

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

design parts of applications like screen interfaces, middleware and programming infrastructure that complies with head applications developer’s design principles

A

Applications Architects

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

the computer programming and software that connect the components an applications architect designs and programming infrastructure are the actual programming language components that help and application work correctly and as designed.

A

middleware

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

categorize data requirements and create the database entities and models that ensure accurate and smooth flowing data.

A

Database Administrators (DBAs)

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

directly responsible for the smooth operations and maintenance of the business’ networks and networking technology which includes its hardware and software.

A

Network Administrators

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

work in partnership with network engineers and network architects to implement and deploy new networks, expand old ones, or integrate an existing network with another existing network.

A

Network Administrators

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

are one of the most important aspects of business computing is that they connect people and resources

A

Networks

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

sometimes called Senior IT Auditors make sure computing systems are being used correctly in specific industries within given set of regulations and compliance issues.

A

Information Technology Auditors

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

develop, test and evaluate computer systems for efficiency, accuracy, and security.

A

IT auditors

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

challenged by their clients to break in to their systems to see were security flaws exist.

A

IT auditors

24
Q

prepare, plan and implement web-based software applications. These applications include everything from shopping carts for online stores to advanced intranet deployment.

A

Senior Web Developers

25
Q

differ greatly from web designers that typically only deploy websites.

A

Senior web developers

25
Q

make sense out of an organizations data and information, as well as external data and information to present to senior staff for the purpose of making tactical and strategic decisions.

A

Business Intelligence Analysts

26
Q

are one of the most sought after and highly paid positions in the IT field

A

Senior web developers

26
Q

Many times a business will identify a legacy system and ask _____ to rewrite it completely and make it browser based so it can be deployed on the World Wide Web for worldwide distribution.

A

senior web developers

27
Q

must have a very strong analytical background as well as sharp business knowledge. They are required to know what data and information a business needs and how to format it so it makes sense, and have an eye for detail to make sure their reports are always accurate.

A

Business intelligence analysts

28
Q

must have great communication skills as they are the conduit between IT and the rest of the organization.

A

Information Technology Staff Consultants

29
Q

are highly trained with technology backgrounds.

A

Information Technology Staff Consultants

30
Q

The IT department that develops the application may not have marketing experience so it becomes the ____ role to be a conduit between the two.

A

information technology staff consultant

31
Q

software is a business-wide computer system used to administer and organize all the computer resources and information for functional departments of a business from shared data stores, or database residing on a local area network.

A

Enterprise resource planning (ERP)

32
Q

it includes all an organization’s information in one centralized location that can be more easily shared throughout a business.

33
Q

only requires one person to enter data which also enhances data integrity

A

ERP solution

34
Q

a term that means data is whole or complete.

A

data integrity

35
Q

is a standardized visual modeling language for developing computer software.

A

Unified Modeling Language (UML)

36
Q

includes a set of graphical notation tools and techniques to create what basically amounts to a blueprint for constructing a computer application.

37
Q

Many times software developers will use ___ to outline how to built their software and in what order it should be built and than outsources the project for another computer programmer to finish.

38
Q

when developing software systems IT professionals employ UML by first investigating an organization’s business processes and identifies who will be involved with the project, like end-users. Those that will be involved with a new system are called

39
Q

is typically used with Object oriented programming languages, a type of programming language which encourages the programmer to reuse parts of an application like forms, programming modules, and code.

40
Q

are an explanation of a computer system’s behavior as it receives and responds to requests that start off from outside of that system.

A

Case Scenarios

41
Q

capture a system’s behavioral requirements by detailing what will happen when a computer program runs.

A

Case Scenarios

42
Q

requires the computer programmer to start analyzing what a new system will need and applies object-modeling techniques to analyze the functional requirements for a system.

A

Object Oriented Analysis (OOA)

43
Q

is focused on what a computer system does.

44
Q

takes the OOA diagrams and information and expands it to make implementation specifications.

A

Object Oriented Design (OOD)

44
Q

are a kind of relational illustration that shows how computer processes relate and interact with each another and in what order.

A

Sequence diagrams

45
Q

Sequence diagrams are sometimes called ____ because they visually represent what should happen in a computer program and in what order.

A

timing diagrams

46
Q

starts with high-level brainstorming of an intended project that tries to determine the goals of the project and whether it is even feasible.

A

Initiation

46
Q

is a stage in the SDLC that is only started if initiation is complete and determined feasible.

A

Concept Development

46
Q

are for developing a project management plan. It is common to use Microsoft Project that allows a project manager to allocate resources and make sure who is in responsible for completing each step of the overall project.

A

Planning stages

47
Q

often break the intended or existing system down to analyze problems or even potential problems by employing diagrams like the ones produced in the unified modeling language (UML).

A

Requirements stages

48
Q

is the stage where a computer system starts to look like a computer system.

48
Q

takes the subsystems from the design stage and converts them to an overall system by installing them on their appropriate operating system and conducting preliminary testing.

A

Development

48
Q

is a computer system development methodology which takes a minimalist approach.

A

Rapid Application Development (RAD)

49
Q

developed with RAD is more or less a “develop as you go” approach which allows systems to be developed much faster than the SDLC approach, and makes it more flexible to change in requirement.

A

Computer software

50
Q

is a methodology that can be used during software development by creating software prototypes.

A

Software Prototyping

51
Q

a prototype in an incomplete version of the software being developed. Sometimes these prototypes are called

A

vaporware.