SAAD Final
T/F: During program design -- and again here in the actual programming coordination, we find that it is best to have modules that overlap and have high coupling and low cohesion
False
T/F: During the implementation phase of the System Development Life Cycle (SDLC), system analysts spend their time writing programs and coding application
False
T/F: Experienced users prefer user interfaces with 'ease of learning' features.
False
T/F: Gary has eight interviews to conduct over the next week. Once he has completed all interviews, he should then write up a summary report. Preparing interview reports prior to completing all interviews will generally be premature until Gary has talked to all interviewees.
False
T/F: In a custom software case, all parts of the system need to be completely customized and scripted to the company's specifications including ancillary software to the current system
False
T/F: Informix is pure OODBMS package
False
T/F: Many of the data stores in the logical DFD will be changed into encrypted word processing documents when a physical DFD is developed
False
T/F: Most existing systems are well documented which leads to document analysis being very valuable
False
T/F: Most relational database management systems support 'sticky' quantitative processing
False
T/F: Novice or infrequent users of an interface (both paper and screen) prefer interfaces with low density like under 25%
False
T/F: Omar has designed a paper form using ' san serif' fonts and for his screen (or web) forms he has used 'serif' fonts. He is exercising good user interface design practices.
False
T/F: One activity is the data storage design activity is to update the CRUDE matrix
False
T/F: One goal is data storage design is to spread the data over all storage devices so that the redundancy will make for more efficient storage.
False
T/F: PMP is people-management-project the three components of successful project management
False
T/F: Server-based architecture is not more secure than client-based architecture.
False
T/F: Space is generally at a premium on forms and reports, thus squeezing information onto forms is considered a wise business decision.
False
T/F: The authors suggest a book on managing programming project called "The Mythical Mountain" written by Roberta Roth
False
T/F: The human-machine boundary is part of the human-computer interface into usability systems
False
T/F: The project methodology that takes the longest to complete is Extreme Programming Methodology:
False
T/F: The standard method language for accessing the data in relational database tables is: SQL -- Standard Query Logic
False
T/F: To get to more depth in understanding the as-is system, document analysis and observation generally are more beneficial as compared to interviews and JAD sessions.
False
T/F: When compared to a business analyst, the systems analyst will identify how the system will provide business value
False
The two basic formats for data storage:
Files
According to the textbook, which of the following is not a cause of project failure?
Flaws in aesthetics
What is the disadvantage of associated with n-tiered architecture?
Great load on the network and when the clients capture keystrokes and the very first architecture system.
Processes from logical DFDs might show up on a physical data flow diagram as:
HTML screens or Visual Basic forms
________ repository entries are updated to reflect specific technology decisions as they are made.
Hardware
Where are the decisions stored that are made regarding the hardware and software that will be purchased to support the new system?
Hardware and Software Specification
System design is the determination of the overall system architecture-consisting of a set of physical processing components, __________, and the communication among them-that will satisfy the system's essential requirements
Hardware, Software, People
Which is not an attribute of a system analyst
Selecting which project to approve
After creating the interview report you should:
Send a copy to the interviewee with a request to read it and correct or clarify
Which of the following list indicates the correct ordering of deliverables in a system specification document?
System Acquisition Weight Alternative Matrix, Interface Design, Physical Data Model, Data Storage Design
Which of the following methodologies is the historic standard but is used less today because it takes the longest to complete all the SDLC steps?
Waterfall
Which of the following is an open source DBMS?
mySQL
A use scenario is one commonly used
path through a use case
An n-tiered architecture is distinguished by
the number of specialized server computers
In Use Scenario Development, the goal is
to give complex and complete narrative descriptions of all scenarios
T/F: The key person in the SDLC is the systems analyst who analyzed the business situation, identifies opportunities for improvements and design an information system to implement the improvements.
true
During the implementation phase of the SDLC:
None of these
The fourth step in creating a Physical Data Flow Diagram is
Update the data elements in the data flows
The fifth step in creating a Physical Data Flow Diagram is:
Update the metadata in the CASE repository
Use scenarios builds upon
Use Case
By definition, external entities on the DFD:
Are outside the scope of the system
A ____________ is an outline of the steps that the users perform to accomplish some part of their work
Use Scenario
The cost of infrastructure associated with Server-Based systems is:
Very High
T/F: Determining business requirements is generally done in the planning phase of the SDLC.
False
How many advantages are client-server based architectures known for?
4
System prototyping is BEST characterized as:
A 'Quick and Dirty' System
Throwaway prototyping is BEST characterized as:
A method for exploring design alternatives
Extreme Programming (XP) is best characterized as
A method for stressing customer satisfaction
Parallel methodology is BEST characterized as:
A series of versions
Bridget is managing a systems development project. The programmers have gotten farther and farther behind in the schedule. One thing she should NOT do is:
Add more programmers to the development team
The third step in creating a Physical Data Flow Diagram is
Add system-related data stores, data flows, and processes
Which of the following is NOT a file type described in the textbook?
Algebra files
Which of the following is an advantage of client-server architectures?
All of these: Scalable, Multi-system support, Easy to separate different logic functions, Reliability
During the implementation phase of the SDLC:
All of these: System is built, system is tested, and system is documented
Thick clients contain:
Almost all or most of the application logic
In what SDLC stage do we determine the business needs for an information system project
Analysis Phase
Every part of a system that is not automated will:
Be outside the human-machine boundary
Probably the first thing to do when conducting an interview is:
Build rapport with the interviewee so he or she trusts you
Jona's project is to take a fairly straight-forward manual process and make it an electronic process. This will make the processing more efficient. Which of the following requirements analysis strategies is she using?
Business Process Automation
Wayne is a senior director of finance. His company only recently came under Sarbanes-Oxley regulations and is the project sponsor to become compliant. He realizes that examining the as-is system may not be much help as the regulations are so radical that a major analysis and design project must be completed to make the company compliant. He is leaning towards: ______________
Business Process Reengineering
The process of coordinating a program as it changes through construction (like keeping files and programs in different places) is called:
Change control
Change is working on 'how will this system work'. What SDLC phase is he in?
Design
Which is generally the best understood component of the SDLC and may offer the fewest problems?
Developing the system's software
The second step in creating a Physical Data Flow Diagram is:
Draw a human-machine boundary
Which is not a good practice in conducting interviews
Explain thoroughly--it is estimated that in a strong interview session, the interviewer (you) should talk and explain about 60% of the time; and the interviewee should answer about 40% of the time
T/F: One person dominating the group discussion of a JAD session will normally lead to a positive outcome
FALSE
An 'international key' is used to relate two tables together (like customer ID from the customer table is an international key in the order table).
False
T/F: A great advantage of object oriented database management systems is their easy of learning
False
T/F: Aesthetics refers to designing information that can be navigated in three-clicks or less
False
T/F: Because project teams rely more on packaged software, program design is no longer needed
False
T/F: Client-server scalability is less than server-based scalability
False
T/F: Data marts are larger, aggregated legacy databases
False
Hamid has selected on middle manager from each department that will be affected by the updated system and one lower-level manager for each department, along with a few senior staff as well as the project sponsor for a JAD session. He is trying to ___________
Have a broad mix of organizational levels in the JAD session
The scalability associated with Client-Server systems is
High
Interface evaluations almost always
Identify improvements
The __________ defines the basic components of the interface and how they work together to provide functionality to users.
Interface structure design
In most automated cases, data stores from logical DFDs will be converted to:
Into databases files/tables
The Human-Machine Boundary:
Is a line drawn on the physical DFD to separate human action from automated processes
Which is generally NOT true for interface evaluations
It is built on ERDs
Which of the following might result in version 1; version 2 (etc.) of a system
Iterative Development
Client-server architectures tend to be
Less expensive than client-based architectures
Which of the following is not a general function of any application program?
Linked-list modules
The cost of development associated with Client-Based systems is:
Low
This type of file stores 'core information that is important to the business' and for the application (such as customer mailing list)
Master files
If a program module is taking longer to develop than expected, the recommended action is:
Move the expected completion date back
A technique where the analyst watches how people perform their activities is ________
Observation
The interview process has gone well. There are a few things that need clarification and what really happens when specific financial analysts use the system. Which of the following might be the best way to verify what does happen?
Observation of how the analyst do their work
A major credit card company has an hour of system downtime on the Friday after Thanksgiving (generally one of the biggest shopping days of the year). Which might be a good estimate of the amount of income lost from this change?
Over $50,000
Client-server architecture holds the client responsible for ________ and server is only responsible for ________
Presentation Logic; Data Access Logic and Data Storage
Another outcome of the planning phase is the
Project plan
For efficiency purposes, it is wise to __________ when there is a basic software need to be satisfied.
Purchase a packaged system
Marta wants to collect facts and opinions from a wide range of geographically dispersed people quickly and with the least expense. She would probably want to use:
Questionnaires
If on a limited time budget, the best way to be sure you remain efficient and effective in designing a system is to utilize the ___________
RAD and Timeboxing Techniques
RAD is an acronym for:
Rapid Application Development
In determining if a process is to be automated, the project team will do all of the following EXCEPT:
Redraw the logical DFD as a combined logical/physical DFD
Bob is selecting a systems analysis and design methodology. What might be the first step?
Researching the organizations standards and policies for 'approved' methodologies
The system inputs and outputs will be designed along with a plan or __________ of the way the system's features will be navigated
Roadmap
Which of the following project roles would identify how technology can improve business processes?
System Analyst
In the initial stage of design, what are business requirements converted into?
System Requirements
Which of the following project roles would insure that the system conforms to information system standards?
System analyst
What the MAIN difference between systems prototyping and throwaway prototyping?
System prototyping is a rapid application development methodology; while throwaway prototyping is not
The outcome of the design phase is the:
System specification document
The V-model pays more explicit attention to __________:
Testing
In the interview report, what will probably not be included?
The actual questions that were asked as a permanent record
Which of the following would BEST describe ' system reliability '?
The aspect of how accurate they system must be (such as medical equipment or for games_
Which of the following would best describe 'system complexity'?
The aspect of how intricate and difficult the system must be
The main difference between the Parallel Development Methodology and the Iterative Development Methodology is that:
The parallel methodology will have sub-projects and the Iterative Methodology will have various releases
Which is not true for system analyst?
They are the project sponsors for system proposals
This type of file is used to update a master file:
Transaction files
T/F: A critical success factor for project management is to start with a realistic assessment of the work that needs to be accomplished
True
T/F: A relational database that is used extensively in data warehousing is a multidimensional database
True
T/F: A workaround is a custom-built add-on program that interfaces with packaged applications
True
T/F: Application Software Providers (ASPs) should be utilized when considering non-core programming and custom needs
True
T/F: Because (a) preexisting code needs to be understood, organized, and pieced together; and (b) it is still common for the project team to have to write some code and adapt packages to the business environment, it is therefore good for analysts to fully understand program design
True
T/F: Building a system in-house builds technical skills and functional knowledge that one may not want to allow to walk out of the door
True
T/F: CIO is an
True
T/F: Client-server scalability is more than server-based scalability
True
T/F: Colors and patterns add pizzazz to a screen form and aid in its readability
True
T/F: For screen forms and reports, you should use a font of at least size 12.
True
T/F: Forms should have version numbers, so that users, analyst and programmers can identify outdated materials
True
T/F: Generally beginning analysts should avoid unstructured interviews and likewise should avoid "winging it".
True
T/F: Generally headings on a paper form should be with Arial size 24 bold; the main text should be Times New Roman size 12. Subheading should be Tahoma size 14, bold and italic and underlined. This makes a form easier to read and delineate sections.
True
T/F: If the density on a single page form is too high, it might not be as effect for some users as creating a two-page form
True
T/F: If the system being analyzed, designed, and developed requires programming (as compared to a package or outsourcing), developing the software may be the single largest component of any systems development activity in terms of both time and money.
True
T/F: In preparing for an interview, TJ does research as to areas in which the interviewee has knowledge so that he does not ask questions that an interviewee cannot answer
True
T/F: Investments in information systems projects today are evaluated in context of an entire portfolio of projects
True
T/F: Jasmine is an example of an object-oriented database system
True
T/F: Micha is adding implementation resources to change a logical DFD into a physical DFD. He should describe databases, files, tables, and processes as they will be implemented on the computer
True
T/F: Microsoft Access is an end user DBMS
True
T/F: Outsourcing requires the least in-house resources.
True
T/F: Referential integrity is the idea of ensuring that values linking the tables together through the primary and foreign keys are valid and correctly synchronized
True
T/F: Server-based architecture is more secure than client-based architecture.
True
T/F: System analyst are generally experts in business, finance, and application development
True
T/F: Systems that are not cancelled or abandon are frequently delivered to the users significantly late or costing more than expected
True
T/F: The business analyst role focuses on the business issues surrounding the system
True
T/F: The cost differential between maintaining client-server applications and server-based applications will be offset with organizational experience
True
T/F: The infrastructure cost of client-server architectures is low due to the advancement in processing power of today's personal computers
True
T/F: The primary output of the planning phase is the System Proposal
True
T/F: The primary output of the planning phase is the System Request
True
T/F: There are some 'system-related' data stores, data flows and processes that must be added when creating the physical DFD
True
T/F: Time and arrangements deals are potentially more expensive if the service provider requires unforeseen resources to complete the project on time.
True
T/F: When building the physical data flow diagram processes may become html web pages or Visual Basic screens
True
T/F: Your company updated its processes for financial reporting when Sarbanes-Oxley became law. Additional changes in Sarbanes-Oxley reporting have been mandated to start in one year. To help you understand the as-is system, you should review the documentation, processes and procedures that were developed with the initial Sarbanes-Oxley project.
True
The largest single component of any system development project in terms of both time and cost could be:
Writing programs
The authors describe 'writing programs' as:
a fun, creative activity
Workarounds are
designed by the vendor
T/F: The key challenge in system integration is avoiding a system wide crash upon installation of legacy software.
false
Juan is using a file that is created by an older, legacy system. It is likely that the data is:
in a proprietary format