目录

  • 1 Unit 1  Starting a Software Project
    • 1.1 Part1  Listening & Speaking
    • 1.2 Part 2  Reading and Translating
    • 1.3 Part 3  Simulated Writing: Memo
  • 2 Unit 2  Capturing the Requirements
    • 2.1 Part1 Listening & Speaking
    • 2.2 Part 2 Reading and Translating
    • 2.3 Part 3 Simulated Writing
  • 3 Unit 3 Planning the Project
    • 3.1 Part 1 Listening & Speaking
    • 3.2 Part 2 Reading and Translating
    • 3.3 Part 3 Simulated Writing
  • 4 Unit 4 Working in a Team
    • 4.1 Part1 Listening & Speaking
    • 4.2 Part 2 Reading and Translating
    • 4.3 Part 3 Simulated Writing: PowerPoint Presentation
  • 5 Unit 5  Designing the System
    • 5.1 Part1 Listening & Speaking
    • 5.2 Part 2 Reading and Translating
    • 5.3 Part 3 Simulated Writing: Software Design Specification
  • 6 Implementing the System
    • 6.1 Part1 Listening & Speaking
    • 6.2 Part 2 Reading and Translating
    • 6.3 Simulated Writing: Progress Report
  • 7 Testing the System
    • 7.1 Part1 Listening & Speaking
    • 7.2 Part 2 Reading and Translating
    • 7.3 Part 3 Simulated Writing: Software Test Specification
  • 8 Delivering the System
    • 8.1 Part1 Listening & Speaking
    • 8.2 Part 2 Reading and Translating
    • 8.3 Part 3 Simulated Writing: User Guide
Part1  Listening & Speaking

第一单元:启动软件项目    用时:4学时

了解软件的基本概念、主要特点、组成要素;

了解软件工程的基本概念、意义及其主要发展历程;

了解云计算的基本概念以及其应用;

掌握备忘录的写作方法


Dialogue:Startinga Software Project



Exercises: Work in pairs, and make up a similar conversation by replacing the statements with other expressions on the right side.

[1] Would you like to join us?

Replace with:

1. Would you like to cooperate with us?

2. Would you like to collaborate with us? 

3. Would you like to work together with us?

[2] But I am afraid that the contents of the original requirements document will not be sufficient for our design.

Replace with:

But I am afraid that I have not enough business knowledge about hotel management. 




Listening Comprehension: Software Engineering

Listen to the article and the following 3 questions based on it. After you hear a question, there will be a break of 10 seconds. During the break, you will decide which one is the best answer among the four choices marked (A), (B), (C) and (D).



Questions:

1. Which is correct about the development of software according to the article?

(A)It emerged with software engineering at the same time.

(B)For ahalf-century development,it has almost solved problems of high-quality,on-time and within-budget.

(C)It was justa specialized problem solving and information analysis tool  in its early year of         development.

(D)The laws  which software evolves ,according to have changed  absolutely during its  development.

2. Which point does not belong to  the characteristics of software according to the article?

(A)Easy  to change  the requirements.

(B)Easy to adapt the requirement  changes.

(C)Difficult  to measure the progress  and process  of creating.

(D)Difficult to test  the correctness  exhaustively.

3. Where was the phrase “softwareengineering” first used in 1968?

(A)In a conference

(B)In a thesis

(C)In a journal





Dictation:Mythical Man-Month & No Silver Bullet

This article will be played three times.Listen carefully, and fill in the blanks with the words you have heard.




Frederick  P. Brooks, Jr., is a  Professor of Computer Science at the University of North Carolinaat Chapel Hill. He  is  best             as the " father  of  the  IBM  System/360," having  servedas                 for its development  and  later  as  a  manager of  the          /360  software  project  during  its  design  phase.

His book, Mythical Man-Month, is a most  classic book on  the           elements of software  engineering. Since  the first            in 1975, no  software  engineer’s            has  been complete  without it. It  was in this book that  Brooks made  the  now-famous          .“ Adding        to a  late  software  project  makes it         . "This has  since come  to be known as " Brooks's        .” Software tools and development          may have changed in the 30 years  since  the first  edition of  this book, but the peculiarly  nonlinear economies  of scale in          work  and  the  nature of           and  groups has not  changed an epsilon.

In addition, Brooks is known for No Silver Bullet, whichwas       a 1986 IFIPSpaper, reprinted in 1987 in the IEEE Computer magazine and        in the second edition of The Mythical Man-Month later. Silver bullet is used to compare something to make software costs      as rapidly as computer hardware costs do. "No Silver Bullet”had wide         and proved provocative, It predicted that a decade would not see any        technique  that  would  by  itself  bring an  order of  magnitude  improvement in  software        . The  decade  has  a  year  to        ; the  authors  prediction seems  safe. " No Silver Bulle " has  stimulated  more  and  more  spirited  discussion  in  the  literature  than  has  The  Mythical  Man-Month.