MIS 4200 Database & Systems Analysis, Design, and Development

advertisement
MIS 4200 Database & Systems Analysis, Design, and Development
Final Review Questions
Systems Questions
Multiple Choice Questions
1) A group of interrelated procedures used for a business function, with an identifiable boundary,
working together for some purpose, best defines:
a. environment.
b. system component.
c. constraint.
d. interface.
e. system.
2) The organizational role most responsible for the analysis and design of information systems best
describes a:
a. business manager.
b. systems analyst.
c. chief information officer.
d. database analyst.
e. network administrator.
3) Analytical skills:
a. help you work with end users, as well as other analysts and programmers.
b. help you understand the potential and the limitations of information technology.
c. help you manage projects, resources, risk, and change.
d. enable you to understand the organization and its functions, to identify opportunities and
problems, and to analyze and solve problems.
e. promote an understanding of the different types of information systems.
4) Technical skills:
a. help you work with end users, as well as other analysts and programmers.
b. help you understand the potential and the limitations of information technology.
c. help you manage projects, resources, risk, and change.
d. enable you to understand the organization and its functions, to identify opportunities and
problems, and to analyze and solve problems.
5) Management skills:
a. help you work with end users, as well as other analysts and programmers.
b. help you understand the potential and the limitations of information technology.
c. help you manage projects, resources, risk, and change.
d. enable you to understand the organization and its functions, to identify opportunities and
problems, and to analyze and solve problems.
e. promote an understanding of the different types of information systems.
6) Interpersonal skills:
a. help you work with end users, as well as other analysts and programmers.
b. help you understand the potential and the limitations of information technology.
c. help you manage projects, resources, risk, and change.
106757118
1/9
d. enable you to understand the organization and its functions, to identify opportunities and
problems, and to analyze and solve problems.
e. promote an understanding of the different types of information systems.
7) In which SDLC phase will the analyst study the organization’s current procedures and the information
systems used to perform tasks?
a.
b.
c.
d.
e.
Systems planning and selection
Systems observation
Systems analysis
Systems design
Systems implementation and operation
8) In which phase will the systems analyst convert the description of the recommended alternative
solution into logical and then physical system specifications?
a. Systems planning and selection
b. Systems conversion
c. Systems analysis
d. Systems design
e. Systems implementation and operation
9) A description of the alternative solution recommended by the analysis team is provided during the:
a.
b.
c.
d.
e.
systems planning and selection phase.
systems analysis phase.
systems design phase.
systems alternative selection phase.
systems implementation and operation phase.
10) A description of the alternative solution recommended by the analysis team is provided during the:
a.
b.
c.
d.
e.
systems planning and selection phase.
systems analysis phase.
systems design phase.
systems alternative selection phase.
systems implementation and operation phase.
11) In which SDLC phase is the information system coded, tested, and installed in the organization?
a.
b.
c.
d.
e.
Systems planning and selection
Systems replacement
Systems analysis
Systems design
Systems implementation and operation
12) Building a scaled-down version of the desired system best describes:
a. prototyping.
b. Agile Methodologies.
c. joint application design.
d. reengineering analysis.
e. rapid application development
13) A systems development methodology created to radically decrease the time needed to design and
implement information systems best describes:
a. Participatory Design (PD).
b. rapid application development.
c. joint application design.
d. CASE.
e. Agile Methodologies
106757118
2/9
Match each of the following SDLC phases with its corresponding definition.
a. Systems planning and selection
b. Systems design
c. Systems implementation and operation
d. Systems analysis
14) The phase of the SDLC in which the current system is studied and alternative replacement systems
are proposed. Answer: ___
15) The phase of the SDLC in which the system chosen for development in systems analysis is first
described independently of any computer platform and is then transformed into technology-specific
details from which all programming and system construction can be accomplished. Answer: ___
16) The phase of the SDLC in which an organization’s information system needs are analyzed, and in
which a potential information systems project is identified and an argument for continuing or not
continuing with the project is presented. Answer: ___
Match each of the following terms with its corresponding definition.
a.
Technical skills
b. Interpersonal skills
c.
Analytical skills
d. Management skills
17) Enable you to understand the organization and its functions, to identify opportunities and problems,
and to analyze and solve problems. Answer: ___
18) Help you manage projects, resources, risk, and change. Answer: ___
19) Help you work with end users, as well as other analysts and programmers. Answer: ___
20) Help you understand the potential and the limitations of information technology. Answer: ___
--------------------------------------------21)
Research has found that projects identified by top management more often:
a.
b.
c.
d.
e.
22)
have a narrow, tactical focus.
reflect diversity and have a cross-functional focus.
have a strategic, organizational focus.
will integrate easily with existing hardware and systems.
have a very low systems development priority.
Research has found that projects identified by individual departments or business units most
often:
a.
b.
c.
d.
e.
106757118
have a narrow, tactical focus.
reflect diversity and have a cross-functional focus.
have a strategic, organizational focus.
will integrate easily with existing hardware and systems.
have a very high systems development priority.
3/9
23)
Potential development projects can be identified by:
a.
b.
c.
d.
e.
24)
Which of the following possible project sources most often reflects the broader needs of the
organization?
a.
b.
c.
d.
e.
25)
Potential benefits
Resource availability
Technical difficulty or risks
Strategic alignment
Value chain analysis
The extent to which the project is viewed as helping the organization achieve its strategic
objectives and long-term goals describes:
a.
b.
c.
d.
e.
28)
Development group
User department
Steering committee
Top management
End user
The extent to which the project is viewed as improving profits, customer service, etc., and the
duration of these benefits best defines which of the following evaluation criteria?
a.
b.
c.
d.
e.
27)
User department
Development group
IS manager
Top management
Production manager
Which of the following alternative methods for making information systems identification and
selection decisions has as its focus integration with existing systems?
a.
b.
c.
d.
e.
26)
a steering committee.
top management.
a senior IS manager.
user departments.
all of the above.
potential benefits.
resource availability.
technical difficulty or risks.
strategic alignment.
value chain analysis.
Analyzing an organization’s activities to determine where value is added to products and/or
services and the costs incurred best describes:
a.
b.
c.
d.
e.
106757118
affinity clustering.
business process reengineering.
value chain analysis.
resource availability.
technical difficulty.
4/9
29)
The objective of the project planning process is the development of:
a.
b.
c.
d.
e.
a baseline project plan.
a Systems Service Request.
entity relationship diagrams.
corporate strategic plan.
an information systems plan.
30)
In order to promote more truthful responses, the general nature of the interview
should not be explained to the interviewee in advance.
T
F
31)
As a general guideline, you should prepare an agenda with approximate time limits
for different sections of the interview.
T
F
32)
Closed-ended questions work well when the major answers to the questions are
known.
T
F
33)
You should use the interview process to set expectations about the new or
replacement system.
T
F
34)
Since observations are unbiased, they are preferable to other requirements
determination techniques.
T
F
35)
While being observed, employees may follow exact procedures more carefully than
they typically do.
T
F
36)
In documents you can find information about special information processing
circumstances that occur irregularly.
T
F
37)
When performing observations, it is best to select typical people and sites as
opposed to atypical people and sites.
T
F
38)
As a systems analyst, it is part of your job to create a document for a missing work
procedure.
T
F
39)
The primary purpose of using JAD in the analysis phase is to collect systems
requirements simultaneously from the key people involved with the system.
T
F
40)
Referencing a JAD session, the sponsor is the individual responsible for organizing
and running a JAD session.
T
F
41)
The prototyping process encourages the formal documentation of system
requirements.
T
F
42)
Rapid process redesign is the search for, and implementation of, radical change in
business processes to achieve breakthrough improvements in products and
services.
T
F
43)
Which of the following is a traditional method of collecting systems requirements?
a. business process reengineering
b. observations
c. Joint Application Design
d. Rapid Application Development
e. prototyping
106757118
5/9
44)
Questions in interviews and on questionnaires that have no prespecified answers are:
a. nonspecific questions.
b. closed-ended questions.
c. open-ended questions.
d. investigative questions.
e. exploratory questions.
45)
One advantage of open-ended questions in an interview is:
a. a significant amount of time can be devoted to each interviewee.
b. the interviewee is restricted to providing just a few answers.
c. previously unknown information can result.
d. they work well when the answers to the questions are well known.
e. they are not biased.
46)
Which of the following can be considered an advantage of closed-ended questions?
a. The interviewer can explore unexpected lines of inquiry.
b. Closed-ended questions work well when the major answers to the questions are well
known.
c. The interviewee has a sense of involvement and control in the interview.
d. Closed-ended questions often put the interviewee at ease.
e. Previously unknown information may surface.
47)
Rating a response or idea on some scale, say from strongly agree to strongly disagree, would be
classified as a(n):
a. open-ended question.
b. stratified question.
c. closed-ended question.
d. contemporary question.
e. structured question.
Database Questions
48) Which of the following can be used to run the oralab02.sql script file in SQL Plus? (choose all correct
answers)
a. Execute oralab02.sql
b. @ oralab02.sql
c. Run oralab02.sql
d. Start oralab02.sql
e. None of the above
49) You want to use the INSERT INTO command to add data to all the columns of an Oracle table, but you
don’t remember the order of the columns in the table. What SQL command can you use to verify the
order? Answer: ________________________________________________
50) When you use the CREATE SEQUENCE command to create a sequence, you need to use
a COMMIT command (at a later time) for the sequence to ultimately exist in the database. T
F
51) The SQL CREATE SEQUENCE command is a data manipulation language command.
F
T
52) Which of the following types of joins include a row from table A if it has an equivalent value in the
common column in table B?
a) Inner join
b) Natural join
c) Equijoin
d) All of the above
106757118
6/9
53) Table A contains eight rows and table B contains four rows. The output of their Cartesian product
includes ____ rows?
a) 32
b) 12
c) 8
d) 4
54) Which of the following is a SET operator
a) UNITE
b) INTERSEPT
c) SUM
d) None of the above
55) In the following query, which of the following will cause an error to occur?
a)
b)
c)
d)
SELECT f_last, f_first
FROM faculty
WHERE f_id =
(SELECT f_id, super_id
FROM faculty
WHERE rank = ‘Assistant’);
WHERE f_id =
SELECT f_id, super_id
WHERE rank = ‘Assistant’);
None of the above
56) The following statement is an example of what kind of query?
SELECT s_first, s_last
FROM student
WHERE s_id =
(SELECT s_id
FROM enrollment
WHERE grade = ‘A’);
a) Inner query
b) Outer query
c) Self-join query
d) Nested query
57) The following statement is an example of what type of query?
SELECT s_first, s_last, grade, course_sec_id
FROM student s, enrollment e
WHERE s_s_id = e_s_id;
a) Inner query
b) Outer query
c) Self-join query
d) Nested query
58) Which of the following removes the view named FAC from the database?
a) DROP Fa;
b) DROP VIEW Fac;
c) DELETE VIEW Fac;
d) DELETE Fac;
106757118
7/9
59) Which of the following is a valid statement?
a) A view is a logical table that prevents a user from accessing the underlying tables
b) An updatable view can be used to delete data from its underlying tables.
c) A view based on only one table can be used to update calculated columns
d) All of the above
60) If you create an inner join query involving table A that contains six rows and table B that contains
four rows, what is the maximum number of rows that can be included in the results?
a) 0
b) 4
c) 6
d) 24
61) In a PL/SQL block, which of the following section(s) is mandatory?
a. Declaration section
b. Execution section
c. Exception section
d. Both a and b
62) What will be the value of the variable second_variable after execution of the following PL/SQL
block?
DECLARE
first_variable NUMBER;
second_variable NUMBER;
BEGIN
second_variable := first_variable * 3;
END;
Answer: _NULL__
63) When attempting to debug a logic error, the first step is to:
a. Use the DBMS_OUTPUT debugging statements to determine the values of the variables
b. Ask your instructor for help
c. Identify the incorrect output variable(s)
64) Based on the order of precedence, what is the result of the following expression: 14 + 8 * 4/2 – 6
a. 24
b. 18
c. -48
d. None of the above
65) Which of the following data type is not classified as a scalar datatype?
a. BOOLEAN
b. BINARY_INTEGER
c. VARCHAR2
d. VARRAY
106757118
8/9
66) Identify the line of code containing the error in the following PL/SQL block.
1 DECLARE
2
first_variable NUMBER :=2;
3 BEGIN
4
first_variable := first_variable ^ 3;
5
DBMS_OUTPUT.PUT_LINE(‘The value is ’|| first_variable);
6 END;
a.
b.
c.
d.
2
4
6
There is no error
67) Identify the line of code containing the error in the following PL/SQL block.
1 DECLARE
2
second_variable NUMBER DEFAULT 2;
3 BEGIN
4
second_variable := second_variable + 3;
5
DBMS_OUTPUT.PUT_LINE(second_variable);
6 END;
a.
b.
c.
d.
2
4
6
There is no error
68) The following PL/SQL block extracts and displays the area code and phone number for a customer.
However it contains a logic error. Identify the error.
DECLARE
curr_phone
VARCHAR2(30) := '9045551897';
curr_areacode
VARCHAR2(30);
curr_number
VARCHAR2(30);
BEGIN
curr_areacode := SUBSTR(curr_phone, 1, 3);
DBMS_OUTPUT.PUT_LINE('The area code is: ' ||
curr_areacode);
curr_number := SUBSTR(curr_phone, 4, 6);
DBMS_OUTPUT.PUT_LINE('The phone number is: ' ||
curr_number);
END;
106757118
9/9
Download