What is a data element?
> What has been the impact of the Internet on system architecture?
> What is client/server architecture?
> What are the three functions that every business information system must carry out, irrespective of system architecture?
> List the sections of a system design specification and describe the contents.
> If you had to rank the items in the architecture checklist, from most important to least important, what would your list look like?
> How would a specific date, such as March 15, 2019, be represented as an absolute date?
> What is data warehousing and data mining?
> How are codes used in data design?
> How do you convert an un normalized design to 1NF? In your answer, refer to specific pages and figures in this chapter.
> The UML is a large and complex modeling language. How can an IT professional tell when a UML diagram is correct and not just visually pleasing?
> What are ERDs and how are they used?
> Explain primary key, candidate key, secondary key, and foreign key.
> List the major characteristics of web-based design.
> Briefly describe the components of a DBMS.
> How are permissions used to control access to data?
> What is a data structure?
> What is output security?
> How has input technology changed in recent years?
> What is the difference between a detail report, a summary report, and an exception report?
> What are the main principles of source document design?
> You are creating a system for a bowling alley to manage information about its leagues. During the modeling process, you create a state transition diagram for an object called League Bowlers. What are the possible states of a league bowler, and what happe
> How would you rank the 10 guidelines for user interface design in order of importance? Explain your answer.
> What are the seven habits of successful interface designers?
> Why is a transparent interface desirable?
> What is HCI?
> What are three emerging trends in user interface design?
> Explain Apple’s view of user interface design, especially for apps.
> What is an RFP, and how does it differ from an RFQ?
> What are the five steps in the software acquisition process?
> What is the primary objective of the evaluation and selection team in selecting a development strategy?
> What is SaaS?
> The concept that the same message gives different meanings to different objects is called polymorphism. Can you think of examples where this behavior may provide unexpected results?
> List two reasons off shoring may be risky.
> What is outsourcing?
> Why would a company choose in-house software development?
> How does cloud computing support Web 2.0 applications?
> Explain the relationship between logical and physical design.
> List three characteristics each of traditional and web-based development.
> Define a use case and a use case diagram and prepare a sample of each.
> Draw an object relationship diagram for a typical library system.
> Explain the concept of inheritance in object relationships.
> Define a class, subclass, and super class and provide three examples of each.
> Some professionals believe that it is harder for experienced analysts to learn object-modeling techniques, because the analysts are accustomed to thinking about data and processes as separate entities. Others believe that solid analytical skills are easi
> Define encapsulation and explain how it is used in O-O analysis.
> Define a method and provide three examples.
> Define an attribute and provide three examples.
> Define an object in an information system and provide three examples.
> Why is it important to use a modeling tool and not just a diagramming tool during O-O analysis?
> What is O-O analysis?
> How would you balance a DFD?
> How would you level a DFD?
> Which symbol is not used in a context diagram?
> You are an IT consultant, and you are asked to create a new system for a small real estate brokerage firm. You have no experience with O-O approach, and you decide to try it. How will you begin? How will the tasks differ from structured analysis?
> What is the difference between a context diagram and diagram 0?
> What are the six guidelines to follow when drawing DFDs?
> Draw examples of the four basic DFD symbols.
> What is the function of a DFD in the SDLC?
> What is the purpose of a decision table?
> What is the relationship between logical and physical models?
> What is the difference between validation and verification of system requirements?
> What is an FDD and why would you use one?
> What is the relationship between user stories and features in agile projects?
> Explain how the observation fact-finding technique works, including the Hawthorne Effect.
> Some systems analysts find it better to start with a decision table, and then construct a decision tree. Others believe it is easier to do it in the reverse order. Which do you prefer? Why?
> Provide three examples each of closed-ended, open-ended, and range-of-response questions.
> What five questions typically are used in fact-finding?
> What is scrum?
> Is the requirement “The system shall respond within 2 seconds” a functional or non-functional requirement?
> Why is traceability important in tool support for requirements engineering?
> What is a system requirement and what are the three challenges it presents to the systems analyst?
> List the basic tasks in a risk management plan.
> What is a significant advantage of project management software?
> What are the two main ways project status is reported to management?
> What is a structured walk-through?
> How might CASE tools be used to document the design of a data dictionary?
> Why is the critical path important?
> What are the three main task patterns types? Provide an example of each.
> Explain the differences between a Gantt chart and a PERT/CPM chart.
> Write the script for a one-minute explanation of basic project management concepts.
> Explain Brooks’ law.
> Draw a project triangle that shows the relationship among project cost, scope, and time.
> What are the five steps of a preliminary investigation?
> List seven questions the systems analyst should consider when assessing project priorities.
> Define operational, economic, technical, and schedule feasibility.
> Describe the role of the systems review committee in processing systems requests.
> What is the relationship between system requirements and context diagrams?
> Discuss how a company’s financial status can affect systems projects.
> Explain the two main factors affecting systems requests.
> What are the six main reasons for systems requests?
> List five questions the business case should answer.
> Describe how CASE tools can support strategic planning.
> List the four factors involved in a SWOT analysis.
> Why should a systems analyst be interested in strategic planning?
> Describe social networking, forums, newsletters, blogs, podcasts, RSS feeds, webinars, mailing lists, web-based discussion groups, chat rooms, and IM.
> What do Venn diagrams display, and why is the information valuable?
> What is Boolean logic? Provide three examples using everyday terms:
> What are sponsored links?
> When might it be appropriate to violate the “no crossed lines” guideline in DFDs?
> What is a spider or crawler?
> How would you assess the quality of Internet research results?