第一单元:启动软件项目 用时: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 author’s prediction seems safe. " No Silver Bulle " has stimulated more and more spirited discussion in the literature than has The Mythical Man-Month.

