-
四川大学期中考试试题(开卷)
(
2014~2015
学年第
2
学期
)
课程号:
311082030
课程名称:
< br>软件设计与体系结构(
B
卷)
适用专业年级:
软件工程
2013
级
学号:
任课教师:
姓名:
考试须知
四川大学学生参加由学校组
织或由学校承办的各级各类考试,
必须严格执行
《四川大学考试
工作管理办法》
和《四川大
学考场规则》
。有考试违纪作弊行为的,一律按照《四川大学学生考试违纪作弊处罚条例》进行处理。
四川大学各级各类考试的监考人员,
必须严格执行《四川大
学考试工作管理办法》
、
《四川大学考场规则》
和《四川大学
监考人员职责》
。有违反学校有关规定的
,严格按照《四川大学教学事故认定及处理办法》进行处理。
题
号
一
(30%)
二
(20%)
三
(30%)
四
(20%)
得
分
阅卷时间
五
(0%)
六
(0%)
七
(0%)
八
(0%)
卷面
成绩
注意事项:
1.
请务必将本人所在学
院、姓名、学号、任课教师姓名等信息准确填写在试题纸和添卷纸上;
2.
请将答案全部填写在本试题纸上;
3.
考试结束,请将试题纸、添卷纸和草稿纸一并交给监考老师。
???????????????????????????????????????
?????
评阅教师
得分
一
、
Choice
question
(
10
items
,
3points
each
,
total
30points
)
提示:在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在
下表中。错选、多选或未选均无分。
1
C
2
B
3
B
4
B
C
D
5
A
B
p>
C
D
E
6
A
B
p>
C
D
7
A
D
E
8
A
B
p>
C
D
E
9
A
B
E
1
0
B
p>
C
D
E
1
.
Which of the
following view belongs to allocation view? (C
)
(A) Decomposition
(C)
Deployment
(B) Shared data
(D) Use
2 The aspect that
Availability concerns include (
B
)
(A) How to modify system
(B)
How to check system faults
(C) Show the
easiness of software bugs
(D)
Whether easy to use
3
.
Which quality
attribute does tactic that maintains semantic
consistence support? ( B
)
(A) Availability
(C) Testability
(B) Modifiability
(D)Accuracy
4
.
Which of the
following structures belong to component-and-
connector structure?
(BCD )
(A) Layered structure
(B)
Concurrency structure
出题
:
学院审核
:
本题共
5
页,本页为第
1
页
教务处试题编号:
注:
试题字迹务必清晰,书写工整。
系所审核
:
课程名称:
任课教师:
学号:
姓名:
(
C
)
Client-Server structure
(D)
publish-subscribe
(E)
Implementation structure
5
.
Stakeholder of
the system includes
(
(
A
)
p>
Project manager
(<
/p>
C
)
Implementer
(
E
)
Archite
ct
ABCDE
)
(
p>
B
)
Tester
(
D
)
User
6
.
Witch contexts
influence on the
architecture
(
(
p>
A
)
Technical
(
C
)
p>
Business
< br>(
E
)
Hobby
ABCD
)
(
B
p>
)
Project
(
D
)
Profession
7
.
What questions
does the module structure
answer
(
ADE
)
(
p>
A
)
What is the
primary function responsibility of each module
(
B
)
What
are the major executing components
(
C
)
What processor
does each software element execute on
(
D
)
What other
elements allowed to use
(
E
p>
)
What software does it use and
depend on
8
.
Why
an architecture is important from a technical
perspective
(
(
A
)
It
supports or inhibits the quality attributes
(
B
)
It
reduces design and system complexity by
restricting design alternatives
(
C
)
It
can help project manager accurately estimate the
cost and schedule
(
D
< br>)
It’s documents enhances
communication among s
takeholders
(
E
)
It
can be the foundation for training a new team
member
9
.
Tactics
that resource management adopted include (ABE
)
(A)
Increase
available resource
(B)
Introduce concurrency
(C)
Reduce
computational cost
(D)
Increase computational
efficiency
(E)
Maintain multiple copies of either data
or computations
10
.
Modifiability
concerns what problems (BCDE
(A)
System
’
s natural
work time.
)
ABCDE
)
(B)
Which part of the system can be
modified?
注:
试题字迹务必清晰,书写工整。
本题共
5
页
,本页为第
2
页
教务处试题编号: