chapter fourteen Flashcards

1
Q

“you don’t really choose a career…”

A

a career chooses you

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

why do IT professionals have an easier time changing careers than other professionals?

A

information technology is everywhere (broader opportunities)

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

information technology _____ business

A

enhances

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

“know the business”

A

require a deep understanding of the inner workings of a business and what it does before they can start applying information technology solutions

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

IT professionals are…

A

business professionals first

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

“value-added”

A

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

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

what are the two types of IT professionals?

A

service and IT consulting

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

perception problem

A

generated because IT departments exist outside of the core business departments and are somehow deemed not as important to the organization

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

Chief Information Officer (CIO)/Chief Technology Officer (CTO)

A

the board-level head of an information technology department within a business organization

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

“CIO” replaced the term ____

A

“IT Director”

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

head applications developers

A

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

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

System Development Life Cycle (SDLC)

A

a process for creating and altering computer applications through an approach that includes planning, system analysis, design, implementation, and system maintenance

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

legacy systems

A

more difficult to deal with than developing a brand new system because they are typically already in use by an organization

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

Unified Modeling Language (UML)

A

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

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

what is a “blueprint” for developing applications?

A

UML

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

application architects

A

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

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

middleware

A

the computer programming and software that connects the components an applications architect designs

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

programming infrastructure

A

includes the actual programming language components that help an application work as designed

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

database administrators

A

categorize data requirements and create the database entities and models that ensure accurate and smooth-flowing information throughout a business

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

network administrators

A

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

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

what are some networking software companies that offer certification in all aspects of networking?

A

Novell

Microsoft

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

senior web developers

A

prepare, plan, and implement web-based software applications

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

business intelligence analysts

A

make sense out of an organization’s data and information, and present their findings to senior staff for the purpose of making tactical and strategic decisions

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

Information Technology Staff Consultants

A

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

25
Q

what are the stems to increase business efficiency?

A

understand a business

apply information technology

26
Q

“high-quality data”

A

databases can check data input (reconciliation issues would be greatly reduced)

27
Q

query information

A

biggest advantage of the database

28
Q

what is part of “knowing the business”?

A

the understanding what effects technology will have on business

29
Q

Enterprise Resource Planning (ERP)

A

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 to a centralized database residing on a local area network

30
Q

what are parts of ERP?

A
finance/accounting
human resources
manufacturing
supply chain management
project management
customer relationship management
31
Q

data integrity

A

a term that means data is whole or complete and accurate

32
Q

“holy grail” when it comes to overall business solutions

A

ERP

33
Q

what are the advantages of ERPS?

A

increase in production, collaboration by sharing information
enhance tactical and strategic decision making
information can be analyzed to a finer degree

34
Q

what are the disadvantages of ERPS?

A

businesses often have to re-engineer their own processes to fit ERP solutions
ERPs can be expensive
controls must be implemented
ERPs are difficult to modify

35
Q

Unified Modeling Language (UML)

A

a standardized visual modeling language for developing computer software

36
Q

what is a blueprint for constructing a computer application?

A

UML

37
Q

many times, software developers use UML to develop software and then…

A

outsource the project for another programmer to finish

38
Q

actors

A

end-users that will be involved with a new system

39
Q

object-oriented programming languages

A

a type of programming language that encourages the programmer to reuse parts of an application like forms, programming modules, and code

40
Q

what are the four basic steps in UML?

A

case scenarios
object oriented analysis
object oriented design
sequence diagrams

41
Q

case scenarios

A

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

42
Q

what does case scenarios do?

A

use “who” can do “what” with the system

43
Q

Object Oriented Analysis (OOA)

A

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

44
Q

Object Oriented Design (OOD)

A

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

45
Q

Sequence Diagrams

A

illustrations that show how computer processes relate and interact with each other and in what order

46
Q

IT consultants need a _____ to developing an entire software solution.

A

systematic approach

47
Q

System Development Lifecycle (SDLC)

A

the process of creating or altering systems that takes a strictstep-by-step approach to every phase of development

48
Q

what are the stages of SDLC?

A
initiation
concept development
planning stages
requirements stages
design
development
testing and integration
implementation

“I Can Prevent Really Dull Development Testing It”

49
Q

initiation

A

brainstorming
determine the goals of the project
develop a feasibility study

50
Q

concept development

A

starts to define the scope of a project like how big or small it will be and what part of an organization it will affect

51
Q

what is one of the most important documents produced at the concept development?

A

cost and risk analysis statements

52
Q

planning stages

A

allows a project manager to allocate resources and identify who is responsible for completing each step of the overall project
(Microsoft Project and Gantt chart)

53
Q

requirement stage

A

break the intended or existing system down to analyze problems

54
Q

design

A

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

55
Q

development

A

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

56
Q

testing and integration

A

start when the development stage is complete to make sure it conforms to the previous requirements of the SDLC

57
Q

implementation

A

the introduction of the new or improved computer system into the production environment

58
Q

Rapid Application Development (RAD)

A

a computer system development methodology that takes a minimalist approach

59
Q

Software Prototyping

A

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