-
中级软件设计师
2017
年上半年上午试题—英语短文解析
The
beauty
of
software
is
in
its
function,
in
its
internal
structure, and in the way in which it
is created by a team. To
a
user,
a
program
with
just
the
right
features
【特征】
presented
【呈现】
through
an
intuitive
【直观】
and
(
71Simple
)
interface
【接口
/
界面】
is
beautiful.
To
a
software
designer,
an
internal
structure
【内部结构】
that
is
partitioned
【分割】
in
a
simple
and
intuitive manner
【方式
,
< br>方式
;
方法
;
< br>举止
;
态度
;
< br>礼貌
;
礼仪】
,
and
that
minimizes
internal
coupling
【连接
;
结合】
is
beautiful.
To
developers and managers, a motivated
【是
…的原因
;
推动…
甘愿苦干
;
激励
;
激发
;
】
team of developers
making significant
【有重大意义的
;
p>
显著的
;
】
progress every week, and producing
defect-free code, is beautiful. There
is beauty on all these
levels.
< br>软件的优点在于其功能、内部结构,以及由团队创建的方式。对于用
户来说,
p>
通过直观和
(
71
)
界面呈现的正确功能的程序是出色的软件。
对于软件设计师来
说,
分割的内部结构是一种简单而直观的方式,
最
小化内部耦合是美观的。
对于开发人员和经理来说,
一个积极的开发
团队每周都取得重大进展,并且生产无缺陷的代码是件美好的事情。
p>
美存在于所有这些层次之中。
Our
world
needs
software--lots
of
software.
Fifty
years
ago
software was something that ran in a
few big and expensive
machines. Thirty
years ago it was something that ran in most
companiesand
industrial
settings.
Now
there
is
software
running in our cell phones, watches,
appliances,automobiles,
toys, and
tools. And need for new and better software never
(
72stops
)
.
As
our
civilization
【文明】
grows
and
expands,
as
developing
nations
【国家】
build
their
infrastructures
【基
础设施,基础建设】
, as
developed nations strive
【努力
;
奋斗
;
力争
;
力求】
to achieve
【达到
,
完成
;
成功
】
ever
【曾经
;
不断地
;
总是
;
始终】
greater
efficiencie
s
【
efficiency
的复数】<
/p>
,
the
need
for
more
and
more
Software
(
p>
73continues
)
to
increase.
It
would
be a great
shame
【羞耻】
if, in all that
software
,
there was
no beauty.
人们需要软件——需要许多的软件。<
/p>
50
年前,软件还只是运行在少
量大型、
昂贵的机器之上。
30
年前,软件可以运行在大多数的公司
p>
和工业环境之中。现在,移动电话、手表、电器、汽车、玩具以及工
具中都运行有软件,并且对更新、更好的软件需求永远不会停止。随
着人类文明的发展和
壮大,随着发展中国家不断构建它们的基础设