2012-2013-1Èí¼þ¹¤³ÌÊÔ¾íA

Õã½­¿Æ¼¼Ñ§Ôº¿¼ÊÔÊÔ¾í

¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ÃûÏßÐÕ¶© ×° ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ºÅ¡­Ñ§¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­ ¡­¼¶¡­°à¡­Òµ¡­×¨¡­ ¡­Õã½­¿Æ¼¼Ñ§Ôº

2012 -2013 ѧÄêµÚ Ò» ѧÆÚ¿¼ÊÔÊÔ¾í A ¾í

¿¼ÊÔ¿ÆÄ¿ Software Engineering ¿¼ÊÔ·½Ê½ ±Õ Íê³ÉʱÏÞ 2Сʱ ÄâÌâÈË ÉóºËÈË Åú×¼ÈË 2013Äê 1 Ô 9 ÈÕ ÐÅÏ¢Óëµç×Ó¹¤³ÌѧԺ 2010 ¼¶ ¼ÆËã»ú¿ÆÑ§Óë¼¼Êõרҵ ÌâÐò Ò» ¶þ Èý ËÄ Îå ×Ü·Ö ¼Ó·ÖÈË ¸´ºËÈË µÃ·Ö Ç©Ãû ÃüÌ⣺

µÃ·Ö I. Please select the correct answer and fill in the answer sheet: (20 pts.)

1. A step-by-step process for developing high-quality information systems

is referred to as __C__.

A: information design B: systems application

C: systems analysis and design D: software packaging

2. When planning an information system, a company must consider how a

new system will interface with older systems, which are called ____D____.

A. enterprise applications

B. network operating systems (NOS) C. operating applications D. legacy systems

3. The __B__ analysis combines data, and the processes that act on the

data, into things called objects.

A. object-structured B. object-oriented C. object-initiated

µÚ 1 Ò³ ¹² 5 Ò³

Õã½­¿Æ¼¼Ñ§Ôº¿¼ÊÔÊÔ¾í

D. none of the above

4. Structured analysis, based on a detailed plan, is called a(n) D

approach.

A. process-centered B. systems life cycle C. object-oriented D. predictive

5. Systems development typically starts with a A .

A. system request B. feasibility study

C. preliminary investigation D. IT team meeting

6. __D__ is the process of planning, scheduling, monitoring, controlling,

and reporting upon the development of an information system.

A: Process management B: Object management C: Code management D: Project management

7. A risk __B__ includes a review of the project's scope, stakeholders,

budget, schedule, and any other internal or external factors that may affect the project.

A: response plan B: management plan C: identification plan D: analysis

8. __B__ is a widely used method of visualizing and documenting software

systems design.

A: LML B: UML C: LMI D: UMI

9. Scalability means that __A__.

A: a system can be modified, expanded, or down-sized easily to meet changing needs

B: data can be shared across the enterprise, allowing more users access to more data

C: consistent standards are set for data names, formats, and documentation D: systems are relatively independent of how the physical data is maintained 10. When designing a report, you should prepare a sample report, which is

called a __C__, for users to review.

A: mock-up B: prototype C: either a. or b.

µÚ 2 Ò³ ¹² 5 Ò³

Õã½­¿Æ¼¼Ñ§Ôº¿¼ÊÔÊÔ¾í

D: neither a. nor b.

µÃ·Ö II. Please give answers for the following statements. (10 pts.) 1.

Explain why an analyst needs to understand how people think, learn, react to change, communicate, and work.

½âÊÍΪʲôһ¸ö·ÖÎöʦÐèÒªÁ˽âÈËÃÇÈçºÎ˼¿¼£¬Ñ§Ï°£¬·´Ó¦±ä»¯£¬¹µÍ¨ºÍ¹¤×÷¡£

Many business problems require support for communication and

decision making of users. Analysts need to understand human decision making and thought processes in order to provide support for the problem. They also need to understand the limitations of human

thinking and memory when designing the user interface. On a political level, it is important to understand how people think to be able to

predict their attitudes and reactions to problems and solutions provided. System developers need to make systems easy to learn and use, as well as provide help and training resources for users.Therefore, they need to understand how users learn. Because any new system (or change to an existing system) involves change, it is important to understand how people view and react to change so the developers can overcome resistance and help users deal with change.

Analysts need to get information from users throughout the project, so they need to understand how people communicate. Additionally, the analyst needs to present information to users in oral and written form, so it is important to master communication skills. Most information systems are designed to support the work of users, so the analyst needs to understand what users need to do to complete work tasks.

Additionally, analysts need to understand the users¡¯ preferences for how they do their work.

Ðí¶àÉÌÒµÎÊÌâÐèÒª¶ÔÓû§µÄ¹µÍ¨ºÍ¾ö²ßÖ§³Ö¡£·ÖÎöʦÐèÒªÁ˽âÈËÀàµÄ¾ö²ßºÍ˼ά¹ý³ÌÒÔÌṩ֧³ÖµÄÎÊÌâËüÃÇÒ²ÐèÒªÁ˽âÈËÀà˼άºÍ¼ÇÒäµÄ¾ÖÏÞÐÔ£¬ÔÚÉè¼ÆÓû§½çÃæ¡£ÔÚÕþÖβãÃæÉÏ£¬ÖØÒªµÄÊÇÒªÁ˽âÈËÃÇÈçºÎ˼¿¼Äܹ»Ô¤²âÐÅÏ¢ºÍͨÐż¼ÊõµÄ̬¶ÈºÍ·´Ó¦µÄÎÊÌâºÍ½â¾ö·½°¸¡£ÏµÍ³¿ª·¢ÈËÔ±ÐèҪʹϵͳÒ×ÓÚѧϰºÍʹÓã¬ÒÔ¼°ÎªÓû§Ìṩ°ïÖúºÍÅàѵ×ÊÔ´£¬ËûÃÇÐèÒªÁ˽âÓû§ÈçºÎѧϰ¡£ÒòΪÈκÎеÄϵͳ£¨»ò¸Ä±äÏÖÓÐϵͳ£©¶¼ÐèÒª¸Ä±ä£¬ËùÒÔÖØÒªµÄÊÇÒªÁ˽âÈËÃÇÈçºÎ¿´´ýºÍ×ö³ö¸Ä±ä£¬ÒԱ㿪·¢ÈËÔ±¿Ë·þ×èÁ¦£¬°ïÖúÓû§Ó¦¶Ô±ä»¯¡£·ÖÎöʦÐèÒªÔÚÕû¸öÏîÄ¿ÖлñµÃÓû§µÄÐÅÏ¢£¬ËùÒÔËûÃÇÐèÒªÁ˽âÈËÃÇÈçºÎ¹µÍ¨¡£´ËÍ⣬·ÖÎöʦÐèÒªÏòÓû§¿ÚÍ·ÌṩÐÅÏ¢ºÍ

µÚ 3 Ò³ ¹² 5 Ò³

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4