首页 > 软考
题目内容 (请给出正确答案)
[单选题]

公文写作中运用语言陈述事情,说明问题所采取的具体方法和特点,称之公文的()

A.体式

B.文体

C.格式

D.风格

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“公文写作中运用语言陈述事情,说明问题所采取的具体方法和特点,…”相关的问题
第1题
论逻辑网络设计过程中财用户需求的把握 对于网络规划设计工程师来说,在把某项工作系统化的时候,

论逻辑网络设计过程中财用户需求的把握

对于网络规划设计工程师来说,在把某项工作系统化的时候,正确地理解该项工作的内容并设计出有效的系统,是一件最困难的事情。为了把用户的需求正确无误地反映到网络工程项目的逻辑设计文档中,常规的做法是将该工程项目的需求说明书和逻辑设计文档交给用户征求意见。

请围绕“逻辑网络设计过程中对用户需求的把握”论题,依次对以下3个问题进行论述。

1.叙述你参与规划、设计的网络工程项目的概要及其逻辑网络设计的目标,说明你所承担的工作。

2.结合你的切身实践叙述该项目网络技术选择时的主要考虑因素。

3.就你所下过功夫的地方叙述,为了把用户需求反映到网络工程项目的逻辑设计文档中,采取了哪些手段与用户进行通信?对于你所采用的手段,各举出一点你认为有效果的方面和无效果的方面,简要叙述你对这方面的评价。

点击查看答案
第2题
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需

阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。

【说明】

有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源。以下【C代码1】给出了一种实现方法。

【C代码1】

int flag[2]; /+flag数组,初始化为FALSE*/

Enter_Critical_Section(int my_task_id, int other_task_id)

{ while (flag[other_task_id]==TRUE); /*空循环语句*/

flag[my_task_id]=TRUE;

}

Exit_Critical_Section(int my_task_id, int other_task_id)

{ flag[my_task_id]=FALSE;

}

当一个进程要访问临界资源时,就可以调用【C代码1】给出的这两个函数。【C代码2】给出了进程0的一个例子。

【C代码2】

Enter_Critical_Section(0,1);

……使用这个资源……

Exit_Critical_Section(0,1);

……做其他的事情……

什么是临界资源(critical resource)?请用100字以内的文字简要说明。

点击查看答案
第3题
试题四(共15分)阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】设有n

试题四(共15分)

阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。

【说明】

设有n个货物要装入若干个容量为C的集装箱以便运输,这n个货物的体积分别为{S1,S2,...,Sn},且有si≤C(1≤i≤ n)。为节省运输成本,用尽可能少的集装箱来装运这n个货物。

下面分别采用最先适宜策略和最优适宜策略来求解该问题。

最先适宜策略(firstfit)首先将所有的集装箱初始化为空,对于所有货物,按照所给的次序,每次将一个货物装入第一个能容纳它的集装箱中。

最优适宜策略(bestfit)与最先适宜策略类似,不同的是,总是把货物装到能容纳它且目前剩余容量最小的集装箱,使得该箱子装入货物后闲置空间最小。

【C代码】

下面是这两个算法的C语言核心代码。

(1)变量说明

n:货物数

C:集装箱容量

s:数组,长度为n,其中每个元素表示货物的体积,下标从0开始

b:数组,长度为n,b[i]表示第i+1个集装箱当前已经装入货物的体积,下标从0开始

i,j:循环变量

k:所需的集装箱数

min:当前所用的各集装箱装入了第i个货物后的最小剩余容量

m:当前所需要的集装箱数

temp:临时变量

(2)函数firstfit

int firstfit(){

inti,j;

k=0:

for(i=0;i<n;i++){

b[i]=0;

}

for(i=0;i<n;i++){

(1);

while(C-b[j]<s[i]){

j++;

}

(2);

k=k>(j+1)?k:(j+1);

}

returnk;

}

(3)函数bestfit

int bestfit() {

int i,j,min,m,temp;

k=0;

for(i=0;i<n;i++){

b[i]=0;

}

For (i=0;i<n;i++){

min=C;

m=k+l;

for(j=O;j< k+l;j++){

temp=C- b[j] - s[i];

if(temp>0&&temp< min){

(3) ;

m=j,

}

}

(4);

k=k>(m+1)?k:(m+1);

}

return k;

}

【问题1】(8分)

根据【说明】和【C代码】,填充C代码中的空(1)~(4)。

【问题2】(4分)

根据【说明】和【C代码】,该问题在最先适宜和最优适宜策略下分别采用了(5) 和(6)算法设计策略,时间复杂度分别为 (7) 和 (8)(用O符号表示)。

【问题3】(3分)

考虑实例n= 10,C= 10,各个货物的体积为{4,2,7,3,5,4,2,3,6,2}。该实例在最先适宜和最优适宜策略下所需的集装箱数分别为(9)和(10)。考虑一般的情况,这两种求解策略能否确保得到最优解?(11) (能或否)

点击查看答案
第4题
试题四(共20 分) 阅读以下说明和 C 语言代码, 回答问题 1 至问题3, 将解答填入答题纸的对应栏内。

试题四(共20 分)

阅读以下说明和 C 语言代码, 回答问题 1 至问题3, 将解答填入答题纸的对应栏内。

【说明】

在实时系统中, 许多控制软件需要将数据封装到一个数据结构中, 以节省存储空间。对于位操作,使用汇编语言实现其访问比较容易,但会增加编程难度,因此现在普遍采用 C 语言实现。使用高级语言编程要特别注意结构的存储格式以及编译器的特性。本题所使用的编译器对变量按声明顺序分配地址。分析图 4-1所示的 C 语言代码,回答以下问题。

【问题 1】 (8 分)

如果处理机按 16 位以大端方式(big_endian)编址,请在图 4-2 所示的存储器图表中填入 myRadarData 数据的存储内容(十六进制表示)。

【问题 2】 (8分)

在图 4-1 所示的程序中,第 22 行的语句执行完成后,下列语句的结果是多少?请将应填入(n)处的内容写在答题纸的对应栏中。

q->X = (1)

q->Y = (2)

q->Z = (3)

q->U = (4)

若再执行一次q++,则下列语句的结果又是多少?请将应填入(n)处的内容写在答题纸的对应栏中。

q->X = (5)

q->Y = (6)

q->Z = (7)

q->U = (8)

【问题 3】 (4 分)

内存空间常划分为代码段(text) 、数据段(data) 、bss 段(bss) 、堆区(heap)和栈区(stack) ,那么图 4-1 中 myRadarData 数组的存储空间应分配在哪个段中?指针变量 p、q 应分配在哪个段中?

点击查看答案
第5题
阅读以下关于软件架构风格的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司为其新推出的
字处理软件设计了一种脚本语言,专门用于开发该字处理软件的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为脚本语言研制一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求分析,总结出以下3项核心需求: (1)集成开发环境需要提供对脚本语言的编辑、语法检查、解释、执行和调试等功能的支持,并要实现各种功能的灵活组合、配置与替换。 (2)集成开发环境需要提供一组可视化的编程界面,用户通过对界面元素拖拽和代码填充的方式就可以完成功能插件核心业务流程的编写与组织。 (3)在代码调试功能方面,集成开发环境需要实现在脚本语言编辑界面中的代码自动定位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中事件,并自动跳转到当前断点处所对应的代码。 针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,王工认为该集成开发环境应该采用管道-过滤器的架构风格实现,李工则认为该集成开发环境应该采用以数据存储为中心的架构风格来实现。公司组织专家对王工和李工的方案进行了评审,最终采用了李工的方案。

【问题1】(12分) 请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。 【问题2】(13分) 在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。

点击查看答案
第6题
试题三(共15 分) 阅读下列说明和图,回答问题 l至问题 3,将解答填入答题纸的对应栏内。 【说明】 一

试题三(共15 分)

阅读下列说明和图,回答问题 l至问题 3,将解答填入答题纸的对应栏内。

【说明】

一个简单的图形编辑器提供给用户的基本操作包括:创建图形、创建元素、选择元素以及删除图形。图形编辑器的组成及其基本功能描述如下:

(1)图形由文本元素和图元元素构成,图元元素包括线条、矩形和椭圆。

(2)图形显示在工作空间中,一次只能显示一张图形(即当前图形,current)。

(3)编辑器提供了两种操作图形的工具:选择工具和创建工具。对图形进行操作时,一次只能使用一种工具(即当前活动工具,active)

①创建工具用于创建文本元素和图元元素。

②对于显示在工作空间中的图形,使用选择工具能够选定其中所包含的元素,可以选择一个元素,也可以同时选择多个元素。被选择的元素称为当前选中元素(selected)。

③每种元素都具有对应的控制点。拖拽选定元素的控制点,可以移动元素或者调整元素的大小。

现采用面向对象方法开发该图形编辑器,使用 UML 进行建模。构建出的用例图和类图分别如图3-1 和3-2 所示。

【问题1】 (4 分)

根据说明中的描述,给出图 3-1 中U1 和U2 所对应的用例,以及(1)和(2)处所对

应的关系。

【问题2】(8 分)

根据说明中的描述,给出图 3.2 中缺少的C1~C8 所对应的类名以及(3)~(6)

处所对应的多重度。

【问题3】(3 分)

图3-2 中的类图设计采用了桥接(Bridge)设计模式,请说明该模式的内涵。

点击查看答案
第7题
试题一(15分) 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 场景法是黑

试题一(15分)

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备选流(分支流程)),设计用例遍历软件系统功能,验证其正确性。

图1描述了简化的中心层、省市层、地区层三级的“公文流转”业务流程,表 1 描述了省市层(图1阴影部分)业务的基本流和备选流。

公文的状态包括:已下发、未下发、已接收、未接收。

【问题1】(5分)

用表 1 中表述的基本流和备选流,使用场景法设计测试场景。基本流和备选流用

表1中对应的字母编号表示。

【问题2】(10分)

下表给出了测试用例名称,请将表中的输入条件和预期输出补充完整。

点击查看答案
第8题
阅读以下说明,回答问题1至问题4。[说明] 某电子商务网站设计了第三方支付工具,在支付过程中采用了

阅读以下说明,回答问题1至问题4。

[说明]

某电子商务网站设计了第三方支付工具,在支付过程中采用了SSL协议保证交易的安全性。请根据以下描述回答问题。

该网站的第三方支付流程顺序如图4-1中(1)~(6)所示,请将下列A~F选项填入图中适当的位置。

A.付款到第三方 B.发货给买家

C.第三方付款给卖家 D.通知卖家发货

E.选购满意的产品 F.收货验货后,通知第三方付款

点击查看答案
第9题
教师运用口头语言向学生说明、解释或论证数学概念、法则、规律的教学方法是()

A.谈话法

B.演示法

C.讲解法

D.讨论法

点击查看答案
第10题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某大型匹萨加工和销售商

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某大型匹萨加工和销售商为了有效管理生产和销售情况,欲开发一匹萨信息系统,

其主要功能如下:

(1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。销

售订单记录了订购者、所订购的匹萨、期望的交付日期等信息。

(2)生产控制。根据销售订单以及库存的匹萨数量,制定匹萨生产计划(包括生产

哪些匹萨、生产顺序和生产量等),并将其保存在生产计划表中。

(3)生产。根据生产计划和配方表中的匹萨配方,向库存发出原材料申领单,将制

作好的匹萨的信息存入库存表中,以便及时进行交付。

(4)采购。根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并

将其记录在采购订单表中:得到供应商的供应量,将原材料数量记录在库存表中,在采

购订单表中标记己完成采购的订单。

(5)运送。根据销售订单将匹萨交付给客户,并记录在交付记录表中。

(6)财务管理。在匹萨交付后,为客户开具费用清单,收款井出具收据;依据完成的

采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中,

(7)存储。检查库存的原材料、匹萨和未完成订单,确定所需原材料。

现采用结构化方法对匹萨信息系统进行分析与设计,获得如图1-1所示的上下文数

据流图和图1-2所示的0层数据流图。

【问题1】(4分)

根据说明中的词语,给出图1-1中的实体E1-E2的名称。

【问题2】(5分)

根据说明中的词语,给出图1-2中的数据存储D1-D5的名称。

【问题3】(6分)

根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。

点击查看答案
第11题
处理变更要求是指对所有合同变更请求都要求提供一份定量说明变更对合同带来的积极和消极两方面影响的文件。文件中可能要包括的信息有()。

A.对所要求的蛮可的描述

B.对为什么要求做出变更的解释,以及对变更的优点的陈述

C.变更的范围和参数

D.供应商提供的方案

E.与变更有关的重大风险

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改