当前位置:文档之家› 全国高等教育自学考试高级语言程序设计考试试题

全国高等教育自学考试高级语言程序设计考试试题

全国高等教育自学考试高级语言程序设计考试试题
全国高等教育自学考试高级语言程序设计考试试题

做试题,没答案?上自考365,网校名师为你详细解答!

全国2006年1月高等教育自学考试

高级语言程序设计(一)试题

课程代码:00342

一、单项选择题(本大题共20小题,每小题1分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.可以用作C程序标识符的一组是()

A.print

B.i\am

oodb one-half

aBc 3pai

C.Pxq

D.Cpp

line# pow

His.age while

2.以下叙述正确的是()

A.宏名必须用大写的英文字母表示

B.宏定义不仅是符号替换,也可以赋值

C.宏替换是在程序编译时完成的,不占用程序运行时间

D.引用带参数的宏时,实际参数与宏定义中的形式参数类型应一致

3.设char a='\70';则变量a中()

A.包含1个字符

B.包含2个字符

C.包含3个字符

D.是非法表示

4.设long i=65539;,执行语句printf("%d",i);后的输出结果是()

A.-3

B.3

C.65539

D.数据不确定

5(F-32)能正确表示成C语言赋值表达式的是5.设float c,f;,将数学表达式C=

9

()

A.c=5*(f-32)/9

B.c=5/9(f-32)

C.c=5/9*(f-32)

D.c=5/(9*(f-32))

6.设int i=10;,表达式30-i<=i<=9的值是()

A.0

B.1

C.9

D.20

7.以下不能

..看作一条C语句的是()

A.{;}

B.a=5,b=5,c=5;

C.if(x>=0&&y=0);

D.if(x= =0)a=5;b=10;

8.在函数调用时,以下说法正确的是()

A.函数调用后必须带回返回值

B.实际参数和形式参数可以同名

C.函数间的数据传递不可以使用全局变量

D.主调函数和被调函数总是在同一个文件里

9.设int x=7;,执行语句x=x <<2;后,变量x的值是()

A.1

B.3

C.14

D.28

10.执行语句printf("|%9.4f|\n",12345.67);后的输出结果是()

A.|2345.6700|

B.|12345.6700|

C.|12345.670|

D.|12345.67|

11.以下说法中正确的是()

A.字符型变量可以存放字符串

B.递归调用是指函数调用自己

C.所有的外部函数只能在本文件中被调用

D.在循环体中break语句和continue语句的作用都是结束循环

12.设char s[6],*ps=s;,则正确的赋值语句是()

A.s="12345";

B.*s="12345";

C.ps="12345";

D.*ps="12345";

13.设int a[ ]={1,2,3,4,5},*p=a;

则数组元素的正确表示是()

A.a[2]

B.&(a+1)

C.a[5]

D.&p

14.对二维数组的正确定义是()

A.int a[ ] [ ]={1,2,3,4,5,6};

B.int a[2] [ ]={1,2,3,4,5,6};

C.int a[ ] [3]={1,2,3,4,5,6};

D.int a[2,3]={1,2,3,4,5,6};

15.字符数组s不能

..作为字符串使用的是()

A.char s[ ]="happy";

B.char s[ ]={"happy"};

C.char s[6]={'h','a','p','p','y'};

D.char s[4]={'h','a','p','p','y'};

16.若定义函数:

fun(int a,float b)

{return a+b;

}

则该函数的数据类型是()

A.int

B.void

C.float

D.不确定

17.设

struct st

{ int a;

float b;

}s, *p=&s;

则正确的引用是()

A.(*).s.a

B.(*p).a

18.设enum color {red,yellow=2,blue,white,black}r=white;,执行

printf("%d",r);后的输出结果是()

A.0

B.1

C.3

D.4

19.以下说法中错误

..的是()

A.共用型数据中所有成员的首地址都是同一个

B.可以用已定义的共用型来定义数组或指针变量的类型

C.共用型数据中的成员可以是结构型,但不可以是共用型

D.用typedef定义新类型取代原有类型后,原类型仍可有效使用

20.设#define L(x) 2*3.14*x

则L(x)是()

A.函数名

B.函数调用

C.无参的宏名

D.带参的宏名

二、填空题(本大题共10小题,每小题2分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.设int a[10];则数组a的首元素是__________________。

22.设int a=0,b=0,c;,则执行c=(a-=b-5),(a=b,b=3);后变量c的值是__________________。

23.设int a=0,b=0,c=2,d=4;,则执行(c=a= =b)||(d=b= =a);后变量d的值是__________________。

24.设int a[ ]={1,2,3,4,5,6,7,8},*s=a;

则*(s+1)的值是__________________。

25.设char s[ ]="apple";,则数组s的长度是__________________。

26.被调用函数执行结束时,此函数中定义的__________________类型的变量不被释放。

27.表达式的运算对象可以是常量、函数调用和__________________。

28.设int x;,则将x强制转换为双精度类型应写成__________________。

29.语句if(!k)a=3;中!k与__________________等价。

30.函数调用时,若形参是一个指针变量,而对应的实参是一个数组名,则函数参

数的传递方式是__________________传递。

三、程序分析题(本大题共5小题,每小题5分,共25分)

阅读下列程序,将输出结果写到各题右侧的空白处。

31.main( )

{

int a[3][3]={{1},{2},{3}};

int b[3][3]={1,2,3};

printf("%5d",a[1][0]+b[0][1]);

printf("%5d\n",a[0][1]+b[1][0]); }

32.int a=10;

struct data {int a, b;} s;

main ( )

{ int c;

s.a=20;s.b=30;

c=f (s.a+s.b);

printf("%d,%d,%d\n", s.a, s.b, c); }

f (int b)

{

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

return (a+b);

}

33.#include

fun ( )

{ int y=1;

static int z=4;

z ++; ++ y;

return (y*z);

}

main ( )

{ int i;

for (i=1; i<3; i++)

printf ("%5d\n",fun ( )); }

34.main ( )

{ char *p,s[ ]="6543210"; for (p=s; *p!='\0';)

{ printf ("%s\n",p);

p ++;

if (*p!='\0') p ++;

else break;

}

}

35.main( )

{

long f( );

printf("%5ld\n",f(5));

}

long f(int b)

{

if(b= =1| |b==2)return 1;

else return f(b-1)+f(b-2);

}

四、程序填充题(本大题共3小题,每小题6分,共18分)

给出下列程序,将横线处缺少的部分补上,使其能正确运行。

36.键入10个整数,统计其中正数(neg)、负数(pos)和零(zero)的个数并将三者输出。

int neg=0,pos=0,zero=0;

void sele(int num)

{

if(num>0)neg ++;

else if(num<0)pos ++;

else ______________ ;/ * 第一空 */

}

main ( )

{

int i,a[10];

for(i=0;i<10;i++)

{

scanf("%d",&a[i]);

printf("%5d",a[i]);

self(_________________); / * 第二空 */

}

printf("\nneg=%d,pos=%d,zero=%d\n",_______________); / * 第三空 */ }

37.输入一个学生的成绩(在0~100分之间,超出此范围显示错),进行五级评分并显示。

main ( )

{

int score;

scanf ("%d",&score); printf ("%d->",score);

if(__________________) / * 第一空 * /

switch (___________________) / * 第二空 */

{

case 9:

case 10: printf (" Excellent \ n");break;

case 8: printf ("Good \ n");break;

case 7: printf ("Middle \ n"); break;

case 6: printf ("Pass \ n");_______________;/* 第三空 */

default: printf ("No pass \ n");

else printf ("Input error! \ n ");

}

38.键入一个字符串(换行作为结束标志),将该字符串分别写到文本文件(te.dat )和二进制文件(bi.dat )中。

#include

main ( )

{

_______________;/* 第一空 */

char str [80];

gets (str); puts (str);

te=fopen ("te.dat "_______________); / * 第二空 */

bi=fopen ("bi.dat ",_______________); / * 第三空 */

fputs (str, te); fwrite (str, sizeof (str), 1, bi);

fclose (te); fclose (bi);

}

五、程序设计题(第39小题5分,第40、41小题各6分,共17分)。

39.输入一个圆半径(r ),计算并输出圆的面积(s )和周长(l ).

40.计算当sum=1+10N

13121>+++K K 时,输出N 的值。 41.用循环语句输出下列字母编排的三角形。

a

ab

abcd

………

abcde………xyz

全国高等教育自学考试高级语言程序设计

全国高等教育自学考试高级语言程序设计 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

2001年10月全国高等教育自学考试高级语言程序设计(一) 试卷 第一部分选择题 一、单项选择题 (本大题共20小题,每小题1分,共20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1. C语言程序编译时,程序中的注释部分【】 A. 参加编译,并会出现在目标程序中 B. 参加编译,但不会出现在目标程序中 C. 不参加编译,但会出现在目标程序中 D. 不参加编译,也不会出现在目标程序中 2. 下列表达式的值为0的是【】 A. 3﹪5 B. 3/ C. 3/5 D. 3<5 3. 正确的C语言用户自定义标识符是【】 A. print B. float C. when?

D. random﹪2 4. 设int a = 3;则表达式a<1&& - - a>1的运算结果和a的值分别是【】 A. 0和2 B. 0和3 C. 1和2 D. 1和3 5. 下列叙述中,正确的是【】 A. 引用带参的宏时,实际参数的类型应与宏定义时的形式参数类型相一致 B. 宏名必须用大写字母表示 C. 宏替换不占用运行时间,只占编译时间 D. 在程序的一行上可以出现多个有效的宏定义 6. 下列保留字中用于构成循环结构的是【】 A. if B. while C. switch D. default 7. 与语句if(a>b)if(c>d)x = 1;else x = 2;等价的是【】 A. if(a>b){if(c>d) x = 1;else x = 2;} B. if(a>b){if(c>d) x = 1;} else x = 2;

高级语言程序设计(VB)随堂练习答案DOC

高级语言程序设计(VB)随堂练习答案 第1章概述·1.1程序设计语言 当前页有1题,你已做1题,已提交1题,其中答对1题。 1. https://www.doczj.com/doc/7d488829.html,是一种( )程序设计语言。 A. 面向事件 B. 面向属性 C. 面向对象 D. 面向过程 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 第1章概述·1.2程序设计 当前页有2题,你已做2题,已提交2题,其中答对2题。 1.把源程序代码翻译为目标程序代码可以使用的翻译方式为( )。 A. 嵌入方式 B. 运行方式 C. 连接方式 D. 解释方式或编译方式 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 2.编译程序时出现的错误称为( ) 错误。 A. 语法或编译 B. 运行 C. 逻辑 D. 计算 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 第1章概述·1.3建立简单控制台应用程序 当前页有3题,你已做3题,已提交3题,其中答对3题。 1.存储数据不属于数据处理功能。

答题:对. 错. (已提交) 参考答案:× 问题解析: 2.控制台应用程序至少有一个Main过程。 答题:对. 错. (已提交) 参考答案:√ 问题解析: 3.上机时,程序编译和连接成功后,系统自动生成以.exe为扩展名的可执行文件。 答题:对. 错. (已提交) 参考答案:√ 问题解析: 第2章基本数据类型与表达式·2.1基本字符集和词汇集 当前页有3题,你已做3题,已提交3题,其中答对3题。 1.下面选项中()是算术运算符。 A. % B. & C. Mod D. And 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 2.下面不合法的标识符是()。 A. Go_To B. Integer C. 姓名 D. Int1 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 3.在程序设计语言系统中具有固定语法含义的符号串称为标识符。 答题:对. 错. (已提交) 参考答案:× 问题解析: 第2章基本数据类型与表达式·2.2 基本数据类型

2017年10月全国高等教育自学考试

2017年10月全国高等教育自学考试 中国近现代史纲要真题解析 (课程代码03708) 一、本大题共25小题,每小题2分,共50分。在每小题列出的四个备选项中只有一个最符合题目要求的,请将其选出。错选、多选或未选均无分。 1.中国半殖民地半封建社会最主要的矛盾是( )。 A.地主阶级与农民阶级的矛盾 B.资产阶级与工人阶级的矛盾 C.帝国主义与中华民族的矛盾 D.封建主义与人民大众的矛盾 2.洋务派最早从事的洋务事业是( )。 A.兴办军用工业 B.兴办民用工 C.派遣留学生 D.创立新式学堂 3.戊戌维新时期,维新派在上海创办的影响较大的报刊是( )。 A.《国闻报》 B.《时务报》 C.《强学报》 D.《万国公报》 4.1904年至1905年,为争夺侵略权益公然在中国东北进行战争的是( )。 A.美国与俄国 B.美国与英国 C.英国与日本 D.日本与俄国 5.20世纪初,在资产阶级民主革命思想传播中发表《驳康有为论革命书》的是( )。 A.孙中山 B.邹容 C.章炳麟 D.陈天华 6.1922年1月,中国共产党领导的第一次工人运动高潮的起点是( )。 A.香港海员罢工 B.安源路矿工人罢工 C.京汉铁路工人罢工 D.省港工人罢工 7.1930年8月,邓演达领导成立的中间党派是( )。 A.中国青年党 B.中国国家社会党 C.中国******临时行动委员会 D.中国******革命委员会 8.第五次反“围剿”斗争失败后,1934年10月开始战略转移的是( )。A.红十五军团B.红一方面军C.红二方面军D.红四方面军 9.1935年,日本帝国主义为扩大对华侵略而发动的事变是( )。 A.九一八亊变 B.—·二八事变 C.华北事变 D.卢沟桥事变 10.1937年,在淞沪会战中率领“八百壮士”孤军据守四行仓库的爱国将领是( )。 A.谢晋元 B.佟麟阁 C.张自忠 D.戴安澜 11.1940年,八路军对侵华日军发动大规模进攻的战役是( )。 A.平型关战役 B.雁门关战役 C.阳明堡战役 D.百团大战 12.1945年8月至10月,国共双方举行的谈判是( )。 A.西安谈判 B.重庆谈判 C.南京谈判 D.北平谈判 13.1946年6月,******军队挑起全面内战的起点是( )。 A.大举围攻中原解放区 B.大举围攻东北解放区 C.重点进攻陕甘宁边区 D.重点进攻山东解放区 14.台湾人民为反抗******当局暴政而举行“二二八”起义的时间是( )。 A.1945年 B.1946年 C.1947年 D.1948年

《高级语言程序设计》复习题及答案

一、选择题 1.以下叙述正确的是( ): A)在C程序中,main函数必须位于程序的最前面 B) C程序的每行只能写一条语句 C) C语言使用库函数实现输入输出操作 D)注释中的拼写错误会影响编译结果 2、以下说法中正确的是() A) C语言程序总是从第一个的函数开始执行 B) C语言程序总是从main()函数开始执行 C)在C语言程序中,要调用的函数必须在main()函数中定义 D)C语言程序中的main()函数必须放在程序的开始部分 3、下列选项种说法正确的是( ) A)函数由声明部分和执行部分两部分组成 B)语言中main函数一定在程序的开始部分 C)C语言程序总是从第一个定义的函数开始执行 D)C程序的每行中只能写一条语句 4、设有说明:int a;float b; char c; double d; 则表达式1.3*a+2*b*c+d*(int) 2.6 值的类型为( )。 A)doubleB) char C) floatD) int 5、C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( ) A)必须为字母 B)必须为下划线 C)必须为字母或下划线 D)可以是字母、数字和下划线中任一种字符 6、以下不正确的C语言标识符是( )。 A) ABC B) abc C)a_bc D) void 7、下列运算符中优先级最高的是( ) A)< B)+ C)&& D)!= 8、以下选项中属于C语言中合法关键字的是( ) A)Float B)abc C)int D)CASE 9、若x、i、j和k都是int型变量,计算下面表达式后,x的值为( ) x=(i=4,j=16,k=32) A)4 B)16 C)32 D)52 10、在C语言中,要求数据必须是整型的运算符是( ) A)/ B)+ + C)!=D) % 11、若整型变量x的值为8,则下列表达式中值为1的表达式是 A)x+=x-=x B) x%=x-1 C) x%=x%=3 D) x/=x+x 12、若w=1,x=2,y=3,z=4,则条件表达式“w > x? w : y< z ? y : z”的值是( ) A)4 B)3 C)2 D)1 13、有以下程序,程序运行后的输出结果是。 main() {inti=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d %d %d\n",i,j,k); }

《高级语言程序设计》答案

1. 输入两个整数,要求用两个函数求出其最大公约数和最小公倍数,最大公约数和最小公倍数都在主函数中输出。#include int main() { int i,j,t; int max(int,int); int min(int,int); scanf("%d%d",&i,&j); if(i int main() { int max4(int,int,int,int); //对max4的函数声明 int a,b,c,d; scanf("%d%d%d%d",&a,&b,&c,&d); //输入4个数 printf("max=%d\n",max4(a,b,c,d));//调用4个数中的最大者 return 0; } int max4(int a,int b,int c,int d) //定义max4函数 { int max2(int,int); //对max2的函数声明 return max2(max2(max2(a,b),c),d); //调用max2把作为函数值带回main函数} int max2(int a,int b) { return(a>b?a:b); //返回条件表达式的值,即a和b中的大者 } 3. 用递归调用的方法求5!。 #include int main() { int fac(int); int n; scanf("%d",&n);

最新全国高等教育自学考试

全国高等教育自学考 试

仅供学习与交流,如有侵权请联系网站删除 谢谢6 全国2003年10月高等教育自学考试 高等数学(一)试题 课程代码:00020 一、单项选择题(本大题共40小题,每小题1分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.下列集合中为空集的是( ) A.{x|e x =1} B.{0} C.{(x, y)|x 2+y 2=0} D.{x| x 2+1=0,x ∈R} 2.函数f(x)=2 x 与g(x)=x 表示同一函数,则它们的定义域是( ) A.(]0,∞- B.[)+∞,0 C.()+∞∞-, D.()+∞,0 3.函数f(x)==π -?? ?≥<)4(f ,1|x |,01|x ||,x sin |则( ) A.0 B.1 C. 2 2 D.-2 2 4.设函数f(x)在[-a, a](a>0)上是偶函数,则f(-x)在[-a, a]上是( ) A.奇函数 B.偶函数 C.非奇非偶函数 D.可能是奇函数,也可 能是偶函数 5.=+→) 2x (x x 2sin lim 0x ( ) A.1 B.0 C.∞ D.2 6.设2x 10 x e ) mx 1(lim =-→,则m=( )

仅供学习与交流,如有侵权请联系网站删除 谢谢6 A.21 B.2 C.-2 D.2 1- 7.设f(x)=???=≠2x ,12 x ,x 2,则=→)x (f lim 2 x ( ) A.2 B.∞ C.1 D.4 8.设x 1e y -=是无穷大量,则x 的变化过程是( ) A. x →0+ B. x →0- C. x →+∞ D. x →-∞ 9.函数在一点附近有界是函数在该点有极限的( ) A.必要条件 B.充分条件 C.充分必要条件 D.无关条件 10.定义域为[-1,1],值域为(-∞,+∞)的连续函数( ) A.存在 B.不存在 C.存在但不唯一 D.在一定条件下存在 11.下列函数中在x=0处不连续的是( ) A. f(x)=?? ? ??=≠0x ,10x ,|x |x sin B. f(x)=????? =≠0x ,00 x ,x 1sin x C. f(x)=???=≠0 x ,10 x ,e x D. f(x)=?? ??? =≠0x ,00 x ,x 1cos x 12.设f(x)=e 2+x,则当△x →0时,f(x+△x)-f(x)→( ) A.△x B.e 2+△x C.e 2 D.0 13.设函数f(x)=?????<-≥0 x ,1x 0 x ,e 2x ,则=--- →0x )0(f )x (f lim 0x ( )

自考高级语言程序设计复习题

2013年海南省衔接课程考试 高级语言程序设计复习题 一、单项选择题(在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。) 1、在以下给出的表达式中,与while E中的E不等价的表达式是()。 A)(!E=0) B)(E>0||E<0) C)(E==0) D)(E!=0) 2、若x和y是代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。 A)abs(x-y)<10 B)x-y>-10&&x-y<10 C) @(x-y)<-10||!(y-x)>10 D)(x-y)*(x-y)<100 3、以下能够正确判断char型变量c是否为大写字母的表达式是()。 A) (‘A’<=c)AND (‘Z’>=c) B)(‘A’<=c)& (‘Z’>=c) C)(‘A’<=c) && (‘Z’>=c) D)以上答案都不对 4、下列叙述正确的是()。 A) break语句只能用于switch语句 B)在switch语句中必须使用default C) break语句必须与switch语句中的case配对 D)在switch语句中,不一定使用break语句 5、以下选项中,不能看作一条语句的是()。 A){ ;} B)a=0,b=0,c=0; C) if(a>0); D)if(b==0) m=1;n=2; 6、以下程序段中与语句k=a>b?(b>c?1:0):0)功能等价的是()。 A) if(a>b&&(b>c)) k=1; B) if(((a>b)||(b>c)) k=1; else k=0; else k=0; C)if(a<=b) k=0; D)if(a>b) k=1; else if(b<=c) k=1; else if(b>c) k=1; else k=0; 7、若有以下程序: main() { int y=10; while(y--); printf(“y=%d\n”,y); }

2020年10月全国高级语言程序设计(一)自考试题及答案解析.docx

??????????????????????精品自学考料推荐?????????????????? 全国 2018 年 10 月高等教育自学考试 高级语言程序设计(一)试题 课程代码: 00342 一、单项选择题(本大题共20 小题,每小题 1 分,共 20 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括 号内。错选、多选或未选均无分。 1.下列不正确的转义字符是() . A. ′ ′ B. ′ ″ C. ′ \086′ D. ′ \0′ 2.下列运算符中,优先级最高的是() A. [] B.++ C.% D.&& 是 C 语言保留字的是 () 3.下列标识符中,不. A. char B. while C. min D. default 4.下列数据中,不.是 C 语言常量的是 () A. ′ \n′ B. ″ a″ C. e-2 D. 012 5.若定义了 int a; char b; float c ;,则表达式a*b-c 的类型是 () A. float B. int C. char D. double 6.若定义了 int a, x,y;,则下列语句中不.正确的是 () A. x=3 ,y=5 ; B. ++x ; C. x=y+=x*30 ; D. a=y+x=30 ; 7.调用函数时,若实参是一个数组名,则向函数对应的形参传送的是() A. 数组的长度 B.数组的首地址 C. 数组第一个元素的值 D. 整个数组元素的值 8.在 C 语言中,函数返回值的类型是由() A. 定义的函数类型决定 B.return 语句中表达式的类型决定 C.调用该函数的主调函数类型决定 D. 调用该函数时系统状态决定 9.若定义了 int b [][ 3]={ 1,2, 3,4, 5, 6, 7};,则 b 数组第一维的长度是 () A. 2 B. 3 C. 4 D.无确定值 1

全国2018年1月高等教育自学考试

全国2018年1月高等教育自学考试 财务管理学试题 课程代码:00067 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.企业内部各部门之间的财务关系,在性质上是( C )1-6、7 A.债权债务关系 B.所有权关系 C.资金结算关系 D.税收法律关系 2.在“两权三层”的财务治理结构框架中,“三层”指的是( C )1-32 A.厂部、车间和班组 B.车间、班组和个人 C.股东大会、董事会和经理层 D.股东大会、监事会和经理层 3.关于标准离差与标准离差率,下列表述正确的是( B )2-76 A.标准离差率是期望值与资产收益率的标准差之比 B.标准离差反映概率分布中各种可能结果对期望值的偏离程度 C.如果方案的期望值相同,标准离差越小,方案的风险越大 D.如果方案的期望值不同,标准离差率越小,方案的风险越大 4.下列关于先付年金现值的表达正确的是( B )2-57 A.V0=A·PVIFAi,n+1+A B.V0=A·PVIFAi,n-1+A

C.V0=A·PVIFAi,n-1-A D.V0=A·PVIFAi,n+1-A 5.下列各项中属于商业信用筹资形式的是( B )3-154 A.发行股票 B.预收账款 C.短期借款 D.长期借款 6.某公司利用长期债券筹资400万元,普通股筹资600万元,资本成本分别为6%和15%。则该筹资组合的综合资本成本是( B )3-163、164 A.10.6% B.11.4% C.12% D.12.5% 7.相对于利用银行借款购买设备而言,通过融资租赁方式取得设备的主要缺点是( D )3-150 A.限制条件多 B.取得资产慢 C.财务风险大 D.资本成本高 8.企业将资金占用在应收账款上而放弃的投资于其他方面的收益称作( D )4-203 A.管理成本 B.坏账成本 C.短缺成本 D.机会成本

高级语言程序设计答案

《高级语言程序设计答案 一、选择题(每题2分,共30分,请将答案写在后面的答题栏...上) 1-5 BDBBB 6-10 BBDCC 11-15 CDBAB 二、填空题(1-3题每空1分,4-8题每空2分,共20分) 1、对象,事件驱动 2、frm ,vbp 3、函数 过程 4、31 5、9 6、countn<5 n mod 3=1 and n mod 5=1 and n mod 7=1 8、7 7、*n s+1/f 三、综合题(每题5分,共25分) 1、 (2*y)/(a*x+b*y)(a*x-c*z) 2、(x+sqr(x^2+1))^(1/3) 3、30 60 4、7 5、1)建立界面。先建立窗体,再利用控件在窗体上创建各种对象。 2)设置属性。设置窗体或控件等对象的属性。 3)编写代码。编写对象的事件代码。 四、程序设计题(8+8+9,共25分) 1:x 的值由文本框输入,计算分段函数的值:y=???????≥<≤<≤<2 ,321,210,10,0x x x x 。 private sub command1_click( ) Dim x% x=text1.text if x>=2 then y=3 elseif x>=1 then y=2 elseif x>=0 then y=1 2:统计100以内被3整除的数比被5整除的数多多少。 Private Sub Command1_Click() Dim i%, s1%, s2% For i = 1 To 100 If i Mod 3 = 0 Then s1 = s1 + 1 If i Mod 5 = 0 Then s2 = s2 + 1 Next i

高级语言程序设计自考模拟10

[模拟] 高级语言程序设计自考模拟10 单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的。 第1题: 下列不属于面向机器语言的是( ) A.符号语言 B.二进制语言 C.汇编语言 D.C语言 参考答案:D 答案解析: 第2题: 设int b=2;表达式(b<<2)/(b>>1)的值是( ) A.2 B.4 C.6 D.8 参考答案:D 答案解析: 左移位运算移一位相当于乘2,右移位运算右移一位相当于除2。 第3题: 设置变量定义为:int a=0x53;int b=6;,求表达式~a|b的值(假定现有计算机字长为16)( ) A.82 B.-82 C.72 D.-72 参考答案:B 答案解析: 因计算机字长为16.故a的二制表示是0000000001010011,b的二进制表示是0000000000000110。运算符"~"自右向左结合,运算符"|"是自左向右结合;且运算符"~"的优先级高于运算符"|"的优先级,则进行计算的顺序是"(~a)|b"。最终计算结果是1111111101010010(十进制值为-82)。 第4题:

为了判定两个字符串是否相等应当使用( ) A.if(s1==s2) B.if(s1=s2) C.if(strcmp(s1,s2)==0) D.if(strcmp(s1,s2)=0) 参考答案:C 答案解析: 第5题: 设char c[5]={'a','b','\0','C','\0');则printf("%s",c);的输出是( ) A.'a''b' B.ab C.abc D."ab\0c" 参考答案:B 答案解析: 第6题: 以下程序的运行结果是( ) #include<stdio.h>main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12};int *p=&a[5],*q=NULL;printf("%d%d\n",*p,*q);} A.运行后报错 B.6 0 C.6 12 D.5 5 参考答案:A 答案解析: #include<stdio.h> main() { int a[]={1,2.3.4,5,6,7,8,9,10,11,12}; int*p=&a[5],*q=NULL; printf("%d%d\n",*P,*q);/*被置空的指针不能参与"*"运算*/ } 第7题: 当执行以下程序段时( ) do{y--;}while(--y) printf("%d\n",y--); A.循环体将执行一次 B.循环体将执行两次 C.循环体将执行无限次 D.系统将提示有语法错误

程序设计基础试题(附答案)

程序设计基础复习题 一、单选 1、一个完整的计算机系统应该包括() A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指() A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是() A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是() A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程5、当前广泛使用的微型计算机是() A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是() A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是() A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是() A、程序=算法+数据结构 B、程序是使用编程语言实现算法 C、程序的开发方法决定算法设计 D、算法是程序设计中最关键的因素

9、计算机能直接执行的语言是() A、机器语言 B、汇编语言 C、高级语言 D、目标语言 10、解释程序的功能是() A、将高级语言程序转换为目标程序 B、将汇编语言程序转换为目标程序 C、解释执行高级语言程序 D、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是() A、JAVA B、Object Pascal C、Delphi D、C 12、不是C语言的基本数据类型是() A、int B、double C、char D、bool 13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符() A、/ B、% C、* D、++ 14、数据的逻辑结构分为() A、纯属结构和非线性结构 B、顺序结构和非顺序结构 C、树型结构和图型结构 D、链式结构和顺序结构 15、用链表表示纯属表的优点是() A、便于随机存取 B、便于插入和删除操作 C、花费的存储空间较顺序存储少 D、元素的物理顺序与逻辑顺序相同 16、栈的最主要特点是() A、先进先出 B、先进后出 C、两端进出 D、一端进一端出 17、下面4句结论只有一句是错误的,它是()

全国高等教育自学考试三大特点

全国高等教育自学考试三大特点 自考文凭的含金量高已经得到了大家的公认,这从不畏自考的高难度和低仍 踊跃报考的人群上就可以看出来。另外,国外很多正规大学都承认自学考试的文凭也证实了这一点。很多选择了自学考试的人,看重的都是那张过硬的文凭。 文凭含金量高是大家公认的,考试的高难度也是众所周知的。自考的教学模式主要是学生自学,入学时是不需要考试的,考生只需要选择所报专业就可以,但是为了严格把关,各专业的主考院校都设置了较高的分数线标准。一位历经四年时间刚在今年春季通过最后两门考试取得毕业证的考生说:"自考考试难度大、题型多、范围广,说一万个学生里能考出一个一点都不过分。" 花费是成考的三分之一以大专毕业续本科为例,先算算上成考要花多少钱。报名费用200元左右,参加成考辅导班费用1500元左右,购买教材、练习题、各种学习资料费用300元左右,这些只是考前费用,共约2000元。如果考上了,脱产学习最少要两年的时间,这两年的学费、在学校的住宿费加在一起不会少于一万元。那么,一个大专生从成考本科毕业,至少要花上万元。 再来看看自考,考试费用为每科25元,专科续本科大约要考十三科,就是325元,书本资料费约300元,考前辅导班费用约3000元,如果能一次顺利通过考试的话,毕业时只用花费4000元左右,是成考花费的三分之一。 学习时间有弹性欢迎 对于上班族来说,工作学习两手抓,两者之间的时间安排经常出现矛盾,往往让他们感到力不从心。如果上成考,就必须按照学校规定的时间上课和考试,经常会出现考试没考好,又把工作耽误了的情况。 而自考的学习时间完全由学习者自己把握,在多长时间内学几门课、参加几门考试都可

00342高级语言程序设计自考机考答案

高级语言程序设计(一)(00342) 一、选择题(共75小题,每题2分,共150分) 1-5 BBCDB 6-10 CBAAC 11-15 DACBC 16-20 BACAA 21-25 CCCBB 26-30 DACDD 31-35 CDCDC 36-40 DBADD 41-45 CACCD 46-50 BBCBB 51-55ABCDC 56-60BCBAA 61-65DCDCD 66-70CDBAA 71-75DBADD 二、判断题(共25小题,每题2分,共50分) 1-5 ????6-10 ????11-15 ????16-20 ????21-25 ???? 三、名词解释题(共25小题,每题4分,共100分) 1、答:所谓函数的调用,是指一个函数(调用函数)暂时中断本函数的运行,转而执行另一个函数(被调用函数)的过程。 2、答:计算机能直接识别和接受的二进制代码。 3、答:由.OBJ文件转化而成的.EXE文件,即计算机可以识别、执行的程序。 4、答:即一组计算机能识别和执行的指令。 5、答:在程序中要指定用到哪些数据以及这些数据的类型和数据的组织性形式,就是数据结构。 6、答:用一个符号代表一个常量,称为符号常量。 7、答:在计算机高级语言中,用来对变量、符号变量名、函数、数组、类型等命名的有效字符序列统称为标识符。 8、答:用关系运算符将两个数值或数值表达式连接起来的式子,称关系表达式。 9、答:在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用。 10、答:函数的首行(即函数首部)称为函数原型。 11、答:即要求计算机进行操作的步骤,可以用言语描述,也可以用流程图描述。 12、答:将已设计好的算法用计算机语言来表示,即根据已经细化的算法正确写出计算机程序。 13、答:如果一个变量在某个文件或函数范围内是有效的,就称该范围为该变量的作用域。 14、答:如果在程序中定义了一个函数,在编译时,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(又称入口地址),称为这个函数的指针。 15、答:一个数组,若其元素均为指针类型数据,称为指针数组。 16、答:所谓类型,就是对数据分配存储单元的安排,包括存储单元的长度(所占多少字节)

《高级语言程序设计》期末考试试卷附答案

《高级语言程序设计》期末考试试卷附答案 一、选择题(共20题,每题3分,共60分) 1. 下列四个选项中,均是合法的整型常量的选项是() A.160 –0XFFFF 011 B. -0XCDF 01A 0XE C. -01 986,012 0688 D. -0X48a 2e5 0x 2. 下列四个选项中,均是不合法的浮点数的选项是() A.160.0.12 e3 B. 123 2e4.2 .e5C.18 0.0 123e4 D. e3. 234 1e3 3. 合法的C语言字符常数是() A.'\t' B. "A"C.54 D. A 4. 在C语言中,要求运算数一定是整型的运算符是() A./ B. ++C.!= D. % 5. 字符串常量”mine”的字符个数是() A.4 B. 5C.6 D. 7 6. 以下属于非法的C语言转义字符的是() A.'\b' B. '0xf'C.'\037' D. '\' 7. 若x、y、z均为int型变量,则执行以下语句后的输出是() x=(y=(z=10)+5)-5; printf("x=%d, y=%d, z=%d\n",x,y,z); y=(z=x=0,x+10); printf("x=%d, y=%d, z=%d\n",x,y,z); A. x=10, y=15, z=10 B.x=10, y=10, z=10 x=0, y=10, z=0x=0, y=10, z=0 C.x=10, y=15, z=10 D. x=10, y=10, z=10 x=10, y=10, z=0 x=10, y=10, z=0 8. 在以下一组运算符中,优先级最高的运算符是() A.<= B. =C.% D. && 9. 已知:int x; float y; 所用的scanf调用语句格式为: scanf( “x=%d, y=%f”, &x, &y ); 为了将数据10和66.6分别赋给x和y,正确的输入应当是() A.x=10, y=66.6<回车> B. 10, 66.6<回车> C.10<回车>66.6<回车> D. x=10<回车>y=66.6 <回车> 10. 已有如下定义的输入语句,若要求A1,A2,C1,C2的值分别为10,20,A和B,当从第一列开

全国2004年10月高等教育自学考试试题及答案

全国2004年10月高等教育自学考试 古代汉语试题 课程代码:00536 一、单项选择题(本大题共30小题,每小题1分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题干的括号内。错选、多选或未选均无分。 1.下列各句中加着重号的字与括号中的字具有假借关系的是() A.選賢與能,講信脩.(修)睦。 B.好從事而亟失時,可謂知.(智)乎? C.螾.(蚓)無爪牙之利,筋骨之强。 D.臧宣叔逆晋師,且道.(導)之。 2.下列各组汉字,前后两字读音(包括古音)和意义(包括本义和各个义项)完全相同的一组是()A.州——洲B.雜——襍 C.雕——彫D.鐘——鍾 3.下列各组汉字,象形字、指事字、会意字、形声字四种都有的一组是() A.田末牧特B.魚本孟恭 C.人上逐甦D.刀刃亦泪 4.下列各组汉字,有相同意符的一组是() A.造徒徙近B.勝肺胡朝 C.祈視祁禁D.閭聞閩閨 5.下列句子中加着重号的字使用简化字的是() A.今爾出於崖涘,觀於大海,乃知爾丑.。 B.晋靈公不君,厚斂以彫.墻。 C.且許子何不爲陶冶,舍.皆取諸其宫中而用之? D.姜氏欲.之,焉辟害? 6.下列句子属于判断句的是() A.無乃爾是過與?B.先生不知何許人也。 C.是社稷之臣也。D.客果有能也。 7.在“先生之風,山高水長”句中,“山”、“水”充当的语法成分是() A.作主语B.在主谓谓语中作小主语 C.作状语D.作定语 8.下列各句中,含有形容词用作一般动词的句子是() A.必将富之貴之,敬之譽之。 B.楚左尹項伯者,素善留侯張良。 C.工師得大木,則王喜;……匠人斫而小之,則王怒。 D.彊本而節用,則天不能貧。 第 1 页

全国高等教育自学考试暂行条例

全国高等教育自学考试暂行条例 (1988年3月3日发布)国发[1988]15号 一、总则 第一条为建立高等教育自学考试制度,完善高等教育体系,根据宪法第十九条“鼓励自学成才”的规定,制定本条例。 第二条本条例所称高等教育自学考试,是对自学者进行以学历考试为主的高等教育国家考试,是个人自学、社会助学和国家考试相结合的高等教育形式。 高等教育自学考试的任务,是通过国家考试促进广泛的个人自学和社会助学活动,推进在职专业教育和大学后继续教育,造就和选拔德才兼备的专门人才,提高全民族的思想道德、科学文化素质,适应社会主义现代化建设的需要。 第三条中华人民共和国公民,不受性别、年龄、民族、种族和已受教育程度的限制,均可依照本条例的规定参加高等教育自学考试。 第四条高等教育自学考试,应以教育为社会主义建设服务为根本方向,讲求社会效益,保证人才质量。根据经济建设和社会发展的需要,人才需求的科学预测和开考条件的实际可能,设置考试专业。 第五条高等教育自学考试的专科(基础科)、本科等学历层次,与普通高等学校的学历层次水平的要求应相一致。 二、考试机构 第六条全国高等教育自学考试指导委员会(以下简称“全国考委”)在国家教育委员会领导下,负责全国高等教育自学考试工作。 全国考委由国务院教育、计划、财政、劳动人事部门的负责人,军队和有关人民团体的负责人,以及部分高等学校的校(院)长、专家、学者组成。 全国考委的职责是: (一)根据国家的教育方针和有关政策、法规,制定高等教育自学考试的具体政策和业务规范; (二)指导和协调各省、自治区、直辖市的高等教育自学考试工作; (三)制定高等教育自学考试开考专业的规划,审批或委托有关省、自治区、直辖市的高等教育自学考试机构审批开考专业; (四)制定和审定高等教育自学考试专业考试计划、课程自学考试大纲; (五)根据本条例,对高等教育自学考试的有效性进行审查; (六)组织高等教育自学考试的研究工作。 国家教育委员会设立高等教育自学考试工作管理机构,该机构同时作为全国考委的日常办事机构。 第七条全国考委根据工作需要设立若干专业委员会,负责拟订专业考试计划和课程自学考试大纲,组织编写和推荐适合自学的高等教育教材,对本专业考试工作进行业务指导和质量评估。 第八条省、自治区、直辖市高等教育自学考试委员会(以下简称“省考委”)在省、自治区、直辖市人民政府领导和全国考委指导下进行工作。省考委的组成,参照全国考委的组成确定。 省考委的职责是: (一)贯彻执行高等教育自学考试的方针、政策、法规和业务规范; (二)在全国考委关于开考专业的规划和原则的指导下,结合本地实际拟定开考专业,指定主考学校; (三)组织本地区开考专业的考试工作; (四)负责本地区应考者的考籍管理,颁发单作合格证书和毕业证书; (五)指导本地区的社会助学活动; (六)根据国家教育委员会的委托,对已经批准建校招生的成人高等学校的教学质量,通过考试的方法进行检查。 省、自治区、直辖市教育行政部门设立高等教育自学考试工作管理机构,该机构同时作为省考委的日常办事机构。 第九条省、自治区人民政府的派出机关所辖地区(以下简称“地区”)、市、直辖市的市辖区高等教育自学考试工作委员会(以下简称“地市考委”)在地区行署或市(区)人民政府领导和省考委的指导下进行工作。 地市考委的职责是: (一)负责本地区高等教育自学考试的组织工作; (二)指导本地区的社会助学活动; (三)负责组织本地区高等教育自学考试毕业人员的思想品德鉴定工作。 地市考委的日常工作由当地教育行政部门负责。 第十条主考学校由省考委遴选专业师资力量较强的全日制普通高等学校担任。主考学校在高等教育自学考试工作上接受省考委的领导,参与命题和评卷,负责有关实践性学习环节的考核,在毕业证书上副署,办理省考委交办的其他有关工作。 主考学校应设立高等教育自学考试办事机构,根据任务配备专职工作人员,所需编制列入学校总编制数内,由学校主管部门解决。 三、开考专业 第十一条高等教育自学考试开考新专业,由省考委组织有关部门和专家进行论证,并提出申请,报全国考委审批。 第十二条可以实行省际协作开考新专业。 第十三条开考新专业必须具备下列条件: (一)有健全的工作机构,必要的专职人员和经费; (二)有符合本条例第一条规定的主考学校; (三)有专业考试计划; (四)有保证实践性环节考核的心要条件。 第十四条开考承认学历的新专业,一般应在普通高等学校已有专业目录中选择确定。 第十五条国务院各部委、各直属机构和军队系统要求开考本系统所需专业的,可以委托省考委组织办理,或由全国考委协调办理。 第十六条全国考委每年一次集中进行专业审批。省考委应于每年六月底前将申报材料报送全国考委,逾期者延至下一年度重新申季办理。审批结果由全国考委于当年第三季度内下达。凡批准开考的专业均可于次年接受报考,并于首次开考前半年向社会公布开考专业名称和专业考试计划。 四、考试办法 第十七条高等教育自学考试的命题由全国考委统筹安排,分别采取全国统一命题、区域命题、省级命题三种办法。逐步建立题库,实现必要的命题标准化。 试题(包括副题)及参考答案,评分标准启用前属绝密材料。 第十八条各专业考试计划的安排,专科(基础科)一般为三至四年,本科一般为四至五年。 第十九条按照专业考试计划的要求,每门课程进行一次性考试。课程考试合格者,发给单科合格证书,并按规定计算学分。不及格者,可参加下一次该门课程的考试。 第二十条报考人员可在本地区的开考专业范围内,自愿选择考试专业,但根据专业要求对报考对象作职业上必要限制的专业除外。 第二十一条报考人员应按本地区的有关规定,到省考委或地市考委指定的单位办理报名手续。 第二十二条已经取得高等学校研究生、本科生或专科生学历的人员参加高等教育自学考试的,可以按照有关规定免考部分课程。

全国高等教育自学考试高级语言程序设计试卷考卷

全国高等教育自学考试高级语言程序设计试卷 考卷 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

2001年10月全国高等教育自学考试高级语言程序设计试卷 第一部分选择题 一、单项选择题 (本大题共20小题,每小题1分,共20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1. C语言程序编译时,程序中的注释部分【】 A. 参加编译,并会出现在目标程序中 B. 参加编译,但不会出现在目标程序中 C. 不参加编译,但会出现在目标程序中 D. 不参加编译,也不会出现在目标程序中 2. 下列表达式的值为0的是【】 A. 3﹪5 B. 3/ C. 3/5 D. 3<5 3. 正确的C语言用户自定义标识符是【】 A. print

C. when? D. random﹪2 4. 设int a = 3;则表达式a<1&& - - a>1的运算结果和a的值分别是【】 A. 0和2 B. 0和3 C. 1和2 D. 1和3 5. 下列叙述中,正确的是【】 A. 引用带参的宏时,实际参数的类型应与宏定义时的形式参数类型相一致 B. 宏名必须用大写字母表示 C. 宏替换不占用运行时间,只占编译时间 D. 在程序的一行上可以出现多个有效的宏定义 6. 下列保留字中用于构成循环结构的是【】 A. if B. while C. switch

7. 与语句if(a>b)if(c>d)x = 1;else x = 2;等价的是【】 A. if(a>b){if(c>d) x = 1;else x = 2;} B. if(a>b){if(c>d) x = 1;} else x = 2; C. if((a>b) && (c>d)) x = 1;else x = 2; D. if(a< =b) x = 2;else if (c>d) x = 1; 8. 设char x =′a′;则printf(″x = ﹪c, y = ﹪c \ n″,x,97);的输出是【】 A. x = a,y = 97 B. x = 97,y = a C. x = 97,y = 97 D. x = a,y = a 9. 设int a[][4]={1,2,3,4,5,6,7,8,9};则数组a的第一维的大小是【】 A. 2 B. 3 C. 4 D. 无确定值 10. 执行下列程序

相关主题
文本预览
相关文档 最新文档