首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

【程序说明】 计算1~30之间能够被3整除的奇数的阶乘和。【程序】** 主程序SET TALK OFFS=0FOR I=1 TO

【程序说明】 计算1~30之间能够被3整除的奇数的阶乘和。

【程序】

** 主程序

SET TALK OFF

S=0

FOR I=1 TO 30 STEP 2

IF (4)

(5)

S=S+N

ENDIF

ENDFOR

?“1到30之间能被3整除的奇数阶乘和为:”+ (6)

SET TALK ON

RETURN

** 过程 P1.PRG

PARAMETERS M

(7)

N=1

FOR J=1 TO M

N=N*J

ENDFOR

(8)

(4)

A.MOD(I,3)>=0

B.MOD(I,3)>0

C.MOD(I,3)<>0

D.MOD(I,3)=0

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“【程序说明】 计算1~30之间能够被3整除的奇数的阶乘和。【…”相关的问题
第1题
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】下面程序的功能是计算并输出某年

阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。

【说明】

下面程序的功能是计算并输出某年某月的天数,函数IsLeap Year()能够判断是否是闰年。

【C++程序】

include < iostream >

using namespace std;

(1) Month {Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec };

class Date {

public:

Date(int year, Month m_ month) {

this→year = year;

if((2) ) month: Jan;

else month = m_ month;

};

~Date(){};

bool IsLeap Year() {

return ((year%4= =0 &&year% 100 ! =0)|| year%400= =0);

};

int CaculateDays() {

switch(m_month ) {

case (3) ;{

if (4) return 29;

else return 28;

}

case Jan: case Mar: case May: case Jul: case Aug: case Oct: case Dec: return 31;

case Apr: case Jun: case Sop: case Nov: return 30;

}

}

private:

int year;

Month month;

};

void main() {

Date day(2000,Feb);

cout < <day. (5) ();

}

点击查看答案
第2题
阅读下列说明,回答问题1至问题3。[说明] 基本路径法设计出的测试用例能够保证在测试中程序的每一

阅读下列说明,回答问题1至问题3。

[说明]

基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行一次。以下代码由C++语言书写,请按要求回答问题。

void ReadPara(CString temp)

{

if(temp==">=")

m_oper.SetCurSel(0);

else

{

if(temp==">")

m_oper.SetCurSel(1);

else

{

if(temp=="==")

m_oper.SetCurSel(2);

else

{

if(temp=="<=")

m_oper.SetCurSel(3);

else

{

if(temp=="<")

m_oper.SetCurSel(4);

else

m_oper.SetCurSel(5);

}

}

}

}

return;

}

请画出以上代码的控制流图。

请计算上述控制流图的环路复杂度V(G)。

请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第3题
【程序说明】 下列输出乘法口诀的程序,要求输出的格式如下,其中数字之间有3个空格。 *123456789 11

【程序说明】 下列输出乘法口诀的程序,要求输出的格式如下,其中数字之间有3个空格。

* 1 2 3 4 5 6 7 8 9

1 1

2 2 4

3 3 6 9

4 4 8 12 16

5 5 10 15 20 25

6 6 12 18 24 30 36

7 7 14 21 28 35 42 47

8 8 16 24 32 40 48 56 64

9 9 18 27 36 45 54 63 72 81

【程序】

CLEAR

SET TALK OFF

(5)

A=1

DO WHILE A<=9

?? STR(A,4)

A=A+1

ENDDO

A= (6)

DO WHILE A<=9

? STR(A,4)

B=1

DO WHILE B<=A

P= (7)

?? STR(P,4)

B=B+1

ENDDO

A= (8)

ENDDO

SET TALK ON

RETURN

(5)

A.?“*”

B.? SPACE(3) +“*”

C.? SPACE (3)+*

D.SPACE(3) +“*”

点击查看答案
第4题
阅读下列说明,回答问题1至问题3。【说明】 使用基本路径法设计出的测试用例能够保证程序的每一条可

阅读下列说明,回答问题1至问题3。

【说明】

使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题。

int IsLeap(int year)

{

if(year% 4==0)

{

if((year % 100==0)

{

if(year % 400==0'

leap=1;

eIse

leap=0;

}

else

leap=1;

else

leap=0;

return leap;

}

请画出以上代码的控制流图。

请计算上述控制流图的V(G)。

假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第5题
试题一(15 分)阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。[说明]基本路径法设

试题一(15 分)

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

[说明]

基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执

行一次。以下代码由C++语言书写,请按要求回答问题。

void ReadPara(CString temp )

{

if (temp == ">=" )

m_oper.SetCurSel(0 );

else

{

if (temp == ">" )

m_oper.SetCurSel(1 );

else

{

if (temp == "==" )

m_oper.SetCurSel(2 );

else

{

if (temp == "<=" )

m_oper.SetCurSel(3 );

else

{

if (temp == "<" )

m_oper.SetCurSel(4 );

else

m_oper.SetCurSel(5 );

}

}

}

}

return;

}

[问题1](6 分)

请画出以上代码的控制流图。

[问题2](3 分)

请计算上述控制流图的环路复杂度 V(G)。

[问题3](6 分)

请使用基本路径测试法为变量 temp 设计测试用例,使之满足基本路径覆盖要求。

点击查看答案
第6题
阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。[函数2.1说明] 下面程序的功能是计算

阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。

[函数2.1说明]

下面程序的功能是计算x和y的最小公倍数。

[函数2.1]

main()

{ int m,n,d,r;

seanf("%d %d",&m,&n);

if(m<n) {r=m;m=n;n=r;}

(1);

while (d%n! =0) (2);

printf("%d\n",d);

}

[函数2.2说明]

下述程序接收键盘输入,直到句点“.”时结束。输入的字符被原样输出,但连续的空格输入将转换成一个空格。

[函数2.2]

include <stdio.h>

main()

{ char c,preChar='\0';

c = getchar();

while(c! = '.'){

if((3)) putchar(c);

else if(preChar! =' ') putchar(c);

(4);

c=(5);

}

}

点击查看答案
第7题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某项目由A、B、C、D、E、F、G、H活动

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

[说明]

某项目由A、B、C、D、E、F、G、H活动模块组成,下表给出了各活动之间的依赖关系,以及它们在正常情况和赶工情况下的工期及成本数据。假设每周的项目管理成本为10万元,而且项目管理成本与当周所开展的活动多少无关。

活动 紧前活动 正 常 情 况 赶 工 情 况 工期(周) 成本(万元/周) 工期(周) 成本(万元/周) A - 4 10 2 30 B - 3 20 1 65 C A、B 2 5 1 15 D A、B 3 10 2 20 E A 4 15 1 80 F C、D 4 25 1 120 G D、E 2 30 1 72 H F、G 3 20 2 40

[问题1](6分)

找出项目正常情况下的关键路径,并计算此时的项目最短工期和项目总成本。

[问题2](4分)

假设项目必须在9周内(包括第9周)完成,请列出此时项目中的关键路径,并计算此时项目的最低总成本。

[问题3](7分)

在计划9周完成的情况下,项目执行完第4周时,项目实际支出280万元,此时活动D还需要一周才能够结束,计算此时项目的PV.EV.CPI和SPI(假设各活动的成本按时间均匀分配)

点击查看答案
第8题
阅读以下关于Linux网关安装和配置过程的说明,回答问题1至问题5。【说明】 当局域网中存在大量计算机

阅读以下关于Linux网关安装和配置过程的说明,回答问题1至问题5。

【说明】

当局域网中存在大量计算机时,根据业务的不同,可以将网络分成几个相对独立的子网。图12-2是某公司子网划分的示意图,整个网络被均分为销售部和技术部两个子网,子网之间通过一台安装了Linux操作系统的双网卡计算机联通。

阅读以下关于Linux网关安装和配置过程的说明,回答问题1至问题5。【说明】 当局域网中存在大量计算

销售部的网络号是(1),广播地址是(2):技术部的网络号是(3),广播地址是(4);每个子网可用的IP地址有(5)个。

点击查看答案
第9题
【程序说明】 求1~10之间的所有整数之和。【程序】SET TALK OFFSTORE 0 TO N,SDO WHILE(1) N=N+1 S=S+

【程序说明】 求1~10之间的所有整数之和。

【程序】

SET TALK OFF

STORE 0 TO N,S

DO WHILE (1)

N=N+1

S=S+N

IF (2)

(3)

ENDIF

ENDDO

? “ S=”+STR (S,2)

SET TALK ON

RETURN

(1)

A..F.

B..T.

C.N<=10

D.N>=10

点击查看答案
第10题
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】计算机能够对音频信号进行采

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

【说明】

计算机能够对音频信号进行采集、加工处理、存储和传递,并使之与其它媒体信息之间能建立起有机的逻辑联系。使计算机能够采集、处理、播放音频信息的部件是声音子系统—一声卡(总线插卡或主板集成)。声卡的功能主要包括:模拟信号与数字信号之间相互转换、数字音频的录制与播放、MIDI功能支持与音乐合成、多路音源的混合与处理等。图1-1为声卡的简单原理框图。

阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】计算机能够对音频信号进行采阅读

【问题1】 (6分)

声卡上的功能部件用来完成各种特定的功能,其中数字声音信号处理器主要完成什么功能?

【问题2】(6分)

通常声卡上的信号输入/输出接口有哪些?

【问题3】(6分)

我们可以用Windows提供的录音机程序录制一首自己唱的歌,并用音频压缩软件将其压缩编码成MP3格式。①在MP3编码选项中,有“CBR”和“VBR”两种模式,请解释其含义。②在相同的平均码率下,哪种编码模式的MP3文件重放的音质更优?

【问题4】(2分)

下列应用软件中, ① 软件专用于录音剪辑制作, ② 软件专用于编创MIDI音乐。

①、②供选答案:

A. Dreamweaver B.Maya C.Premiere D.Cool Edit 2000

E. Cakewalk F.Photoshop G 3ds Max H.Corel DRAW

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