★★西安交通大学15年7月课程考试-《程序设计基础(高起专)》科目-作业考核试题-(附标准答案)

合集下载

西交15年7月课程考试《计算机及网络应用基础(高起专)》作业考核 答案

西交15年7月课程考试《计算机及网络应用基础(高起专)》作业考核 答案

西交15年7月课程考试《计算机及网络应用基础(高起专)》作业考核
一、名词解释(共 5 道试题,共 10 分。


1.解释下列概念。

注:缩写词除写出中文名称外,还要有简短的解释。

Internet
答:因特网,用于国际间采用TCP/IP协议的互联网络。

满分:2分
2.解释下列概念。

注:缩写词除写出中文名称外,还要有简短的解释。

Browser/Server
答:浏览器/客户端,C/S在万维网下的特殊表达形式。

满分:2 分
3.解释下列概念。

注:缩写词除写出中文名称外,还要有简短的解释。

NOS
答:网络操作系统,例如,Windows NT, Netware, UNIX等
满分:2 分
4.解释下列概念。

注:缩写词除写出中文名称外,还要有简短的解释。

通信设备
答:英文简称ICD,用于工控环境的有线通讯设备和无线通讯设备。

满分:2 分
5.解释下列概念。

注:缩写词除写出中文名称外,还要有简短的解释。

UNIX
答:操作系统,是一个强大的多用户、多任务操作系统。

满分:2 分
二、判断题(共 5 道试题,共 10 分。


1.子网掩码的作用是可以用来鉴别信源/信宿的网络地址。

()
A. 错误
B. 正确
正确答案:B
2.网络体系结构中,位于同一系统中的实体称为对等实体。

()。

西安交通大学智慧树知到“计算机科学与技术”《程序设计基础》网课测试题答案4

西安交通大学智慧树知到“计算机科学与技术”《程序设计基础》网课测试题答案4

西安交通大学智慧树知到“计算机科学与技术”《程序设计基础》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.对do-while语句描述正确的是()。

A.do-while语句构成的循环可以使用break语句退出循环B.do-while语句构成的循环必须使用break语句退出循环C.do-while语句构成的循环,当while中的表达式值为非零时结束循环D.do-while语句构成的循环,当while中的表达式值为零时结束循环2.函数的形式参数隐含的存储类型说明是()。

A.externB.staticC.registerD.auto3.被main函数调用的函数只能是库函数。

()A.错误B.正确4.以下不能定义为用户标识符的是()。

A.scanfB.VoidC._3com_D.int5.continue语句可用于switch语句,也可用于for、while和do循环语句中。

()A.错误B.正确6.以下关于typedef的叙述正确的是()。

A.用typedef可以定义各种类型名,但不能用来定义变量B.用typedef可以增加新类型C.用typedef只是将已存在的类型用一个新的名字来代表D.使用typedef便于程序的通用7.设:int a=4,b=5; 则表达式8>4-!0||2&&5>4的结果为()。

A.0B.1C.-1D.无法计算8.以下可以定义为用户标识符的有()。

A.scanfB.shortC._3com_D.int9.下列为c语言的关键字是()。

A.ifB.structC.unionD.Int10.以下程序的输出结果是()。

int f(){static int i=0; int s=1; s+=i; i++; return s;} main() {int i,a=0; for(i=0; iA.20B.24C.25D.1511.以下选项中非法的表达式是()。

西交15年7月课程考试《专题讲座(计算机用)》作业考核试题满分答案

西交15年7月课程考试《专题讲座(计算机用)》作业考核试题满分答案

西交15年7月课程考试《专题讲座(计算机用)》作业考核试题满分答案一、简答题(共6道试题,共60分。

)1.自由软件和开源软件有什么差别?答:源软件和自由软件一样,具备一可以免费使用二是公布源代码的主要特征,所以在不刻意追究微小差异的情况下,我们可以认为开源软件和自由软件是两个等价的概念。

但是开源软件的理念不像自由软件那样极端,自由软件和开源软件差不多是一样的东西,都是软件,但是两种不同的哲学。

自由软件和开源软件从哲学的角度看是非常不同的,因为它们基于不同的价值观。

自由软件是关于自由以及社区,是一场道德运动,这场运动要求我们尊重其他人的自由,我们不应当忍受剥夺其他人的自由,我们不能让其他人成为被殖民者,因此自由软件涉及到对错的问题。

而开源软件的哲学并不涉及到对与错,它仅仅是一个实际的价值观,这种哲学认为,他们有一个开发的模式,如果你按照这个开发的模式来做的话,那么就会得到一个高质量的软件。

因此这就像是一个自由软件的一个非常浮浅的一部分就是开源软件,但是这个自由软件不光是如此,看一看如何来做更好的自由软件,这一点才是非常重要的,因为从使用的角度来看的话,这些研究是可以非常有用的。

但是如果自由能够给我们得来技术先进带来的好处,我觉得不会有任何的抱怨,而且我也喜欢技术含量更高的软件,这个更为重要。

因此开源软件的哲学,忽视了非常重要的一个问题,也就是如果让其他人成为被殖民者的话这是错误的,我们必须阻止。

从哲学层面上它们是完全不同的,但是如果这两种哲学还有一个标准,就是什么是软件可以接受的,而这两种标准是完全不一样的。

有一些部分的开源软件是自由软件,但是几乎所有的自由软件都是开源的。

2.在操作系统、万维网、文字处理、多媒体处理领域,我们倾向哪些应用标准?答:在各各领域中,每个领域都是为人们服务,提供人娱乐,方面等等方面,不同领域有这一定的应用标准,操作系统是为其他领域提供平台,方便对其他领域操作;万维网是互联网为人们提供信息,学习,娱乐等等;文字处理是办公平台,提供学习,工作等等;多媒体处理提供新闻,娱乐等等!3.为什么存在如此众多的“开放标准”的定义?答:教育是培养新生一代准备从事社会生活的整个过程,也是人类社会生产经验得以继承发扬的关键环节,主要指学校对适龄儿童、少年、青年进行培养的过程。

西安交通大学15年7月《数字逻辑电路》在线作业考查课试题(更新)

西安交通大学15年7月《数字逻辑电路》在线作业考查课试题(更新)

西安交通大学15年7月《数字逻辑电路》在线作业考查课试题一、单选题(共40 道试题,共80 分。

)V 1. 一个8选一数据选择器的数据输入端有()个A. 1B. 2C. 3D. 8满分:2 分2. 在下列触发器中,有约束条件的是()A. 主从JK F/FB. 主从D F/FC. 同步RS F/FD. 边沿D F/F满分:2 分3. 8位移位寄存器,串行输入时经()个脉冲后,8位数码全部移入寄存器中A. 1B. 2C. 4D. 8满分:2 分4. 以下电路中,加以适当辅助门电路,()适于实现单输出组合逻辑电路A. 奇偶校验器B. 数据选择器C. 数值比较器D. 七段显示译码器满分:2 分5. 程序控制中,常用下列哪种电路作定时器()A. 比较器B. 计数器C. 译码器D. 编码器满分:2 分6. 为实现将JK触发器转换为D触发器,应使()A. J=D,K=/DB. K=D,J=/DC. J=K=DD. J=K=/D满分:2 分7. N个触发器可以构成能寄存()位二进制数码的寄存器A. N-1B. NC. N+1D. 2N满分:2 分8. 同步计数器和异步计数器比较,同步计数器的显著优点是()。

A. 工作速度高B. 触发器利用率高C. 电路简单D. 不受时钟CP控制满分:2 分9. A+BC= ( ).A. A+BB. A+CC. (A+B)(A+C)D. B+C满分:2 分10. 同步时序电路和异步时序电路比较,其差异在于后者()A. 没有触发器B. 没有统一的时钟脉冲控制C. 没有稳定状态D. 输出只与内部状态有关满分:2 分11. 一位十六进制数可以用( )位二进制数来表示A. 1B. 2C. 4D. 16满分:2 分12. 与十进制数(53.5)10等值的数或代码为( ).A. (0101 0011.0101)8421BCDC. (100101.1)2D. (65.7)8满分:2 分13. 对于JK触发器,若J=K,则可完成()触发器的逻辑功能A. RSB. DC. TD. T'满分:2 分14. 下列触发器中,有空翻现象的有()A. 边沿D触发器B. 主从RS触发器C. 同步RS触发器D. 主从JK触发器满分:2 分15. 与八进制数(47.3)8等值的数为( ).A. (100111.011)2C. (27.3)16D. (100111.11)2满分:2 分16. 若在编码器中有50个编码对象,则要求输出二进制代码位数为()位A. 5B. 6C. 10D. 50满分:2 分17. 在何种输入情况下,“或非”运算的结果是逻辑1( ).A. 全部输入是0B. 全部输入是1C. 任一输入为0,其他输入为1D. 任一输入为1满分:2 分18. 在下列逻辑电路中,不是组合逻辑电路的有()A. 译码器B. 编码器C. 全加器D. 寄存器满分:2 分19. 常用的BCD码有( ).A. 奇偶校验码B. 格雷码C. 8421码D. 汉明码满分:2 分20. 下列逻辑电路中为时序逻辑电路的是()A. 变量译码器B. 加法器C. 数码寄存器D. 数据选择器满分:2 分21. 以下代码中为无权码的为( ).A. 8421BCD码B. 5421BCD码C. 余三码D. 2421码满分:2 分22. 一个16选一的数据选择器,其地址输入(选择控制输入)端有()个.A. 1B. 2C. 4D. 16满分:2 分23. 对于T触发器,若原态Qn=0,欲使新态Qn+1=1,应使输入T=()A. 0B. 1C. QD. /Q或124. 欲使JK触发器按Qn+1=1工作,可使JK触发器的输入端()A. J=K=1B. J=1,K=0C. J=K=/Q或BD. J=K=0满分:2 分25. 在何种输入情况下,“与非”运算的结果是逻辑0( ).A. 全部输入是0B. 任一输入是0C. 仅一输入是0D. 全部输入是1满分:2 分26. 下列触发器中,没有约束条件的是()A. 基本RS触发器B. 主从RS触发器C. 同步RS触发器D. 边沿D触发器27. 卡诺图上变量的取值顺序是采用( )的形式,以便能够用几何上的相邻关系表示逻辑上的相邻。

西交大《程序设计基础》试题及答案

西交大《程序设计基础》试题及答案

西交大《程序设计基础》试题及答案一、单项选择题(本大题共20小题,每小题2分,共40分)1.int a[10];合法的数组元素的最小下标值为()。

A:10 B:9 C:1 D:0 答案:D2.以下运算符中优先级最低的是()。

A:&& B:& C:|| D:| 答案:C3.若使用一维数组名作函数实参,则以下正确的说法是()。

A:必须在主调函数中说明此数组的大小B:实参数组类型与形参数组类型可以不匹配C:在被调用函数中,不需要考虑形参数组的大小D:实参数组名与形参数组名必须一致答案:A4.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer 代表的是()。

A:一个整数,代表要读入的数据项总数B:一个文件指针,指向要读的文件C:一个指针,指向要读入数据的存放地址D:一个存储区,存放要读的数据项答案:C5.对以下说明语句int a[10]={6,7,8,9,10}; 的正确理解是()。

A:将5个初值依次赋给a[1]至a[5]B:将5个初值依次赋给a[0]至a[4] C:将5个初值依次赋给a[6]至a[10]D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B6.下列程序的输出结果是()。

main(){ int x=1,y=0,a=0,b=0; switch(x) {case 1:switch(y) {case case } case 2:a++;b++;break; case 3:a++;b++;break; }printf(\} A:a=1,b=0 B:a=2,b=1 C:a=1,b=1 D:a=2,b=2 答案:B7.下列程序的输出结果为()。

main() {int m=7,n=4; float a=38.4,b=6.4,x; x=m/2+n*a/b+1/2; printf(\0:a++;break; 1:b++;break;}A:27.000000 B:27.500000 C:28.000000 D:28.500000 答案:A8.若k为int型变量,则以下程序段的执行结果是()。

西交《程序设计基础(高起专)》作业考核试题

西交《程序设计基础(高起专)》作业考核试题

----------------------------------单选题----------------------------------1. 可将源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。

. 内存. 缓冲区. 文件. 寄存器正确答案:2. 对以下说明语句int [10]={6,7,8,9,10};的正确理解是()。

. 将5个初值依次赋给[1]至[5]. 将5个初值依次赋给[0]至[4]. 将5个初值依次赋给[6]至[10]. 因为数组长度与初值的个数不相同,所以此语句不正确正确答案:3. 逻辑运算符两侧运算对象的数据类型()。

. 只能是0或1. 只能是0或非0正数. 只能是整型或字符型数据. 可以是任何类型的数据正确答案:4. 函数的形式参数隐含的存储类型说明是()。

. xtrn. stti. rgistr. uto正确答案:5. int =1,=2,=3;i(>)=;i(>)=;则的值为()。

. 1. 2. 3. 不一定正确答案:6. 若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。

. print("%",&p);. print("%",*i);. print("%",*p);. print("%",p);正确答案:7. 下列程序段的输出结果为()。

Int x=3,y=2;print("%",(x-=y,x*=y+8/5));. 1. 7. 3. 5正确答案:8. 语言中的文件类型只有()。

. 索引文件和文本文件两种. SII文件和二进制文件两种. 文本文件一种. 二进制文件一种正确答案:9. 以下只有在使用时才为该类型变量分配内存的存储类说明是()。

. uto和stti. uto和rgistr. rgistr和stti. xtrn和rgistr正确答案:10. 以下数值中,不正确的八进制数或十六进制数是()。

程序设计基础试题(西安交大)

程序设计基础试题(西安交大)
a=7
五.编程题(40 %)
1)设有3x3矩阵
编写程序求解矩阵 ,即矩阵B为矩阵A及其转置阵AT之和。
2)编写程序求小于1000回文数。所谓回文数是指对一个数n,从左向右和从右向左读是相同的。
3)计算并输出一元二次方程的根,要求从键盘输入ax2+bx+c = 0的三个实数系数,计算该方程的实数根并输出。假定方程一定有两个实根(b2-4ac>=0)。要求必须用函数来计算方程的根。注:求平方根的函数是sqrt,包含在头文件math.h中。
西西西西安安安安交交交交通通通通大大大大学学学学考考考考试试试试题题专业班号专业班号专业班号期中期中期中期末期末期末语言规定函数返回值的类型是由语言规定函数返回值的类型是由语言规定函数返回值的类型是由returnreturnreturn语句中的表达式类型所决定语句中的表达式类型所决定语句中的表达式类型所决定调用该函数时的主调函数类型所决定调用该函数时的主调函数类型所决定调用该函数时的主调函数类型所决定调用函数时系统临时决定调用函数时系统临时决定调用函数时系统临时决定在定义该函数时所指定的函数类型所决定在定义该函数时所指定的函数类型所决定在定义该函数时所指定的函数类型所决定简单变量做实参时它与对应形参之间的数据传递方式是简单变量做实参时它与对应形参之间的数据传递方式是简单变量做实参时它与对应形参之间的数据传递方式是地址传递地址传递地址传递单向值传递单向值传递单向值传递由实参传给形参再由形参传回给实参由实参传给形参再由形参传回给实参由实参传给形参再由形参传回给实参由用户指定传递方式由用户指定传递方式由用户指定传递方式下述对下述对下述对cc语言字符数组的描述中错误的是语言字符数组的描述中错误的是语言字符数组的描述中错误的是字将数组可以存放字符串字将数组可以存放字符串字将数组可以存放字符串字符数组的字符串可以整体输入输出字符数组的字符串可以整体输入输出字符数组的字符串可以整体输入输出可以在赋值语句中通过赋值运算将可以在赋值语句中通过赋值运算将可以在赋值语句中通过赋值运算将对字符数组整体赋值对字符数组整体赋值对字符数组整体赋值不可以用关系运算符对字符数组中的字将串进行比较不可以用关系运算符对字符数组中的字将串进行比较不可以用关系运算符对字符数组中的字将串进行比较对两个数组对两个数组对两个数组aa做以下初始化做以下初始化做以下初始化

XXX15年7月课程考试《程序设计基础(高起专)》作业考核试题标准答案

XXX15年7月课程考试《程序设计基础(高起专)》作业考核试题标准答案

XXX15年7月课程考试《程序设计基础(高起专)》作业考核试题标准答案1.以下说法错误的是()A。

C程序必须从main( )函数开始执行B.所有函数在定义上讲都是相互独立的,不存在嵌套定义C。

C语言中有两类函数,系统提供的库函数和用户自定义的函数解析:正确答案为B。

应该改写为:所有函数在定义上都是相互独立的,不存在嵌套定义。

3.下列哪个不是算法的特征()A.有穷性B.可行性C.不确定性D.输入解析:正确答案为C。

应该改写为:下列哪个不是算法的特征?A.有穷性 B.可行性 C.不确定性 D.输入。

二、其他题(共1道试题,共10分。

)1.计算机系统是由(硬件系统)、(软件系统)两部分组成。

2.程序执行过程中其值保持不变的量称为(常量)。

它又可以分为(整型常量)、(实型常量)、(字符型常量)。

3.(Break)语句的作用是从switch、for、while或do-while语句中跳出来,终止这些语句的执行,把控制转到被中断的循环语句或switch语句之后去执行。

4.对于数组int a[5][6]的数组元素的引用最多到(a[4][5])。

5.有如下的表达式:Int a[20],*p;p=a;那么p+3表示的是(a[3])的地址。

解析:没有明显的格式错误和需要删除的段落。

对于第二题,可以改写为:程序执行过程中保持不变的量称为常量,包括整型常量、实型常量和字符型常量。

三、简答题(共1道试题,共10分。

)1.求1+2!+3!+…+20!的和。

include "XXX"void main()float n,s=0,t=1;for(n=1;n<=20;n++)t*=n;s+=t;printf("1+2!+3.+20!=%e\n",s);getch();解析:没有明显的格式错误和需要删除的段落。

对于代码部分,可以将①改写为n=1;n<=20;n++,将②改写为t*=n,将③改写为s+=t。

西安交通大学《程序设计基础》作业考核试题

西安交通大学《程序设计基础》作业考核试题

单选题(共30 道试题,共60 分。

)得分:521. 若有说明int a[3][4];则a数组元素的非法引用是(D)。

A. a[0][2*1]B. a[1][3]C. a[4-2][0]D. a[0][4]满分:2 分得分:22. 函数rewind的作用是(A)。

A. 使位置指针重新返回文件的开头B. 将位置指针指向文件中所要求的特定位置C. 使位置指针指向文件的末尾D. 使位置指针自动移至下一个字符位置满分:2 分得分:23. 结构体类型的定义允许嵌套是指(C)。

A. 成员是已经或正在定义的结构体型B. 成员可以重名C. 结构体型可以派生D. 定义多个结构体型满分:2 分得分:04. 下面有关for循环的正确描述是(D)。

A. for循环只能用于循环次数已经确定的情况B. for循环是先执行循环循环体语句,后判断表达式C. 在for循环中,不能用break语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来满分:2 分得分:25. C语言中,定义结构体的保留字是(B)。

A. unionB. structC. enumD. typedef满分:2 分得分:26. 以下运算符中,优先级最高的运算符是(C)。

A. ||B. %C. !D. ==满分:2 分得分:27. 以下叙述中错误的是(D)。

A. 二进制文件打开后可以先读文件的末尾,而顺序文件不可以B. 在程序结束时,应当用fclose函数关闭已打开的文件C. 在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据D. 不可以用FILE定义指向二进制文件的文件指针满分:2 分得分:28. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(B)。

A. 地址传递B. 单向值传递C. 由实参传给形参,再由形参传回实参D. 传递方式由用户指定满分:2 分得分:29. 若k为int型变量,则以下程序段的执行结果是(B)。

西交15年7月考试《计算机应用基础》复习题精简版

西交15年7月考试《计算机应用基础》复习题精简版

一、单项选择题(本大题共30小题,每小题2.5分,共75分)1、第二代计算机使用的电子元件是( B ) B、晶体管2、以下不属于数字计算机特点的是( C ) C、体积庞大3、冯•诺依曼计算机的基本原理是( D ) D、程序存储4、通常所说的“裸机”是指计算机仅有( A ) A、硬件系统5、已知英文字母m的ASCII码值为109,那么英文字母p的ASCII码值为( B ) B、1126、数据传送速度相对较慢,但适用于长距离传输的接口类型是( B ) B、串口7、计算机显示器画面的清晰度决定于显示器的( C ) C、分辨率8、以下四项中不属于Windows 7操作系统特点的是( D ) D、不会受到黑客攻击9、在Windows中,某个窗口的标题栏的右端的三个图标可以用来( D )D、最小化、最大化(向下还原)和关闭窗口10、Windows中系统还原程序的主要作用是( A ) A、可实现对系统的备份11、在Word中,要插入一些比较复杂的图形,用户可以通过( A )来完成。

A、“自选图形”按钮12、假定单元格D3中保存的公式为“=A3+B$3+C$3”,若把它复制到E4中,则E4中保存的公式为( B ) B、=B4+C$3+D$313、PowerPoint中幻灯片能够按照预设时间自动连续播放,应设置( B ) B、排练计时14、以( D )将网络划分为广域网(WAN)、城域网(MAN)和局域网(LAN)D、网络覆盖范围的大小15、开放系统互联参考模型(OSI参考模型)采用分层体系结构,将网络通信功能划分为七个层次,由低到高依次为( A )。

A、物理层、数据链路层、网络层、传输层、会话层、表示层、应用层16、家庭个人用户使用ADSL接入Internet时,除了计算机外,需要的其他设备和器材有ADSL调制解调器、语音分离器、一根网线和( B ) B、网卡17、下面( C )命令用于测试网络是否连通 C、ping18、当网络中任何一个工作站发生故障时,都有可能导致整个网络停止工作,这种网络拓扑结构为( B ) B、环型19、下列选项中属于Internet专有的特点为( A ) A、采用TCP/IP协议20、与Internet相连的计算机,不管是大型的还是小型的,都称为( B ) B、主机21、IP地址能唯一地确定.Internet上每台计算机与每个用户的( C ) C、位置22、超文本的含义是( C ) C、该文本中含有链接到其他文本的连接点23、以下( C )不是搜索引擎的主要任务 C、信息发布24、在IE浏览器访问FTP服务器时,下列地址中属于有效的FTP地址格式的是( A )。

西安交通大学15春学期《程序设计基础》离线作业

西安交通大学15春学期《程序设计基础》离线作业

西安交通大学15春学期《程序设计基础》离线作业西安交通大学15春学期《程序设计基础》离线作业-编程基础第一章程序设计基础本章的要点:1.计算机基础2、程序设计的基础和发展3结构化程序设计4面向对象编程本章目标:1.了解C语言的背景2.掌握C语言程序的结构3.了解C语言编程的风格4.能绘制流程图本章重点:1.面向对象设计2.程序结构3.流程图绘制本章难点:1.C程序结构2流程图绘制作业题一、填空题1.计算机系统由(软件系统)和(硬件系统)组成。

2.一台计算机从硬件系统看主要由四个部件组成:(中央处理器)、(存储器)、(输入设备)(输出设备)。

3.软件系统包括(系统软件)和(应用软件)4.c语句大致可分为以下几类:(说明语句)、(表达式语句)、(分支语句)、(循环语句)、(控制流程语句)。

5.程序包括两个方面:(数据结构)和(算法)-1-编程基础二、选择题1.下列哪项不是算法的特征(c)a.有限性b.可行性c、不确定性d.输入2.(b)是用于描述对象属性和行为的实体b.类c、反对d.现象3.以下哪项是算法的描述方法(ABCD)A.自然语言描述方法b.流程图描述法c、伪代码描述d.n-s流程图描述法4.计算机算法可分为两类(AB)A.数值算法b.非数值运算算法c、符号运算算法d.非符号运算算法5.每个C语句后面都应该跟一个(C)a.逗号b.冒号c、分号d.括号三、问答1.简述结构化程序设计的特征.答:(1)按照结构化编程方法构造的程序是一个结构化程序,它由三种基本控制结构组成:顺序结构、选择结构和循环结构;(2)限制使用goto语句;(3)用结构化编程语言编写;(4)强调人们在编程过程中的思维方式和规律是一种自上而下的编程策略。

它通过一套规则、法则和独特的风格对节目进行细分和组织。

2.简述c程序的特点.答:C程序的特点:(1)对于变量,首先定义它们的数据类型,然后使用它们;(2)C程序由函数组成,一个程序必须至少有一个函数;(3C)程序总是从main()函数开始;(4)书写格式是免费的,可以在一行上书写多条语句。

西交15年7月考试《计算机应用基础》作业考核试题最新

西交15年7月考试《计算机应用基础》作业考核试题最新

西交15年7月考试《计算机应用基础》作业考核试题最新试卷总分:100 测试时间:--一、单选题(共40道试题,共80分。

)1.在PowerPoint2003的( )下,可以用拖动方法改变幻灯片的顺序。

A. 幻灯片视图B. 备注页视图C. 幻灯片浏览视图D. 幻灯片放映满分:2分2.若要在Word2000文档中编辑一个复杂的数学公式,应使用“插入”菜单中的( )命令。

A. 图片B. 文件C. 对象D. 文本框满分:2分3.在ISO/OSI参考模型中,最低层和最高层分别为( )。

A. 传输层和会话层B. 网络层和应有层C. 物理层和应用层D. 链路层和表示层满分:2分4.Excel中,运算公式的一般形式为( )。

A. :表达式B. =表达式C. &表达式D. >=表达式满分:2分5.计算机内所有的信息都是以( )形式来存放的A. 八进制B. 十进制C. 二进制D. 十六进制满分:2分6.POP3服务器和SMTP服务器分别是指( )。

A. 接收邮件服务器和发送邮件服务器B. 发送邮件服务器和接收邮件服务器C. 回复邮件服务器和转发邮件服务器D. 转发邮件服务器和回复邮件服务器满分:2分7.如果要让艺术图形或文本(如公司名称)出现在每张幻灯片上,可以设计和使用幻灯片( )。

A. 模板B. 母版C. 配色方案D. 版式满分:2分8.以下存储器的容量中,容量最大的是( )A. 1000BB. 100KBC. 10GBD. 1MB满分:2分9.下列电子信箱地址,合法的是( )B. C. @wangD. wang.sohu@com满分:2分10.以下( )不是通用资源定位符(URL)的组成部分。

A. 传输协议B. 主机名C. 文档名D. 用户名满分:2分11.Internet网是目前世界上第一大互联网,它起源于美国,其雏形是( )A. NCFC网B. CERNET网C. GBNET网D. ARPANET网满分:2分12.在Word中可以插入表格,表格中的数据可以参加一些数学计算,其计算结果是由相应的公式得出来的。

《程序设计基础(高起专)》作业考核试题与答案

《程序设计基础(高起专)》作业考核试题与答案

《程序设计基础(高起专)》作业考核试题与答案西安交通大学16年3月课程考试《程序设计基础(高起专)》作业考核试题一、单选题1. 以下对C语言函数的描述中,正确的是( A )。

A. C程序必须由一个或一个以上的函数组成B. C函数既可以嵌套定义又可以递归调用C. 函数必须有返回值,否则不能使用函数D. C程序中有调用关系的所有函数必须放在同一个程序文件中2. 在C语言中,char型数据在内存中的存储形式是( D )。

A. 补码B. 反码C. 原码D. ASCII码3. 以下叙述中不正确的是( B )。

A. 一个好的程序应该有详尽的注释B. 在C程序中,赋值运算符的优先级最低B. 一个文件指针,指向要读的文件C. 一个指针,指向要读入数据的存放地址D. 一个存储区,存放要读的数据项7. 在C语言中,形参的缺省存储类是( A )。

A. autoB. registerC. staticD. extern8. 以下标识符中,不能作为合法的C用户定义标识符的是( A )。

A. putcharB. _doubleC. _123D. INT9. 在C语言中,能代表逻辑值“真”的是( D )。

A. TrueB. 大于0的数C. 非0整数D. 非0的数10. 已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是( C )。

A. 0B. 语法错C. 1D. "假"11. 函数rewind的作用是( A )。

A. 使位置指针重新返回文件的开头B. 将位置指针指向文件中所要求的特定位置C. 使位置指针指向文件的末尾D. 使位置指针自动移至下一个字符位置12. 以下正确的说法是:在C语言中( A )。

A. 实参和与其对应的形参各占用独立的存储单元B. 实参和与其对应的形参共占用一个存储单元C. 只有当实参和与其对应的形参同名时才共占用存储单元D. 形参是虚拟的,不占用存储单元13. 对以下说明语句int a[10]={6,7,8,9,10};的正确理解是( B )。

程序设计基础(高起专) 西交大考试题库及答案

程序设计基础(高起专) 西交大考试题库及答案
若有int*p=(int*)malloc(sizeof(int),则向内存申请到内存 空间存入整数123的语句() 若有inta[10]={0,1,2,3,4,5,6,7,8,9}.*p=a;则输出结果不 为5的语句为()。 若有说明int a[3][4];则a数组元素的非法引用是()。 若有下列定义和语句,则对a数组元素的非法引用是()。 int a[2][3],(*pt)[3]:pt=2; 设C语言中,int类型数据占2个字节,则short类型数据占 设int x=1,y=1;表达式(!x‖y--)的值是() 设变量a是整型,f是实行,i是双精度型,则表达式 10+"a"+i"f值的数据类型为()。 设有如下定义:structsk{int aloat b,Jdata,若要使p指向 data中的现,正确的赋值语句是() 设有说明char w;int x;float y;double z;则表达式wnx+y-z 值的数据类型为()。 下列程序的输出结果是() 下列程序的输出结果为()。main(){int m=7,n=4,floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("% f\n",x);} 下列程序段的输出结果是()。main() {charc1=97,c2=98;printf("%d%c",c1,c2);} 下列程序段的输出结果为()。Float k=0.8567;printf("% ()6.1d%%",k"100);
下面有关for循坏的正确描述是
以下不符合C语言语法的实型常量是( ).
以下不合法的赋值语句是( )
以下对switch语句和break语句中描述错误的有( )

西交15年7月《汇编语言程序设计》考查课试题(最新)

西交15年7月《汇编语言程序设计》考查课试题(最新)

西安交通大学15年7月《汇编语言程序设计》考查课试题试卷总分:100 测试时间:-- 试卷得分:100•单选题•多选题、单选题(共40 道试题,共80 分。

)得分:801. 在多字节加减运算时,特别要注意标志()对运算的影响:A. AFB. CFC. SFD. OF正确答案:B 满分:2 分得分:22. 要实现使BETA的值为56,应采用语句为()A. BETA DB 56B. BETA DB 56HC. BETA EQU 56D. BETA EQU 56H正确答案:C 满分:2 分得分:23. 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。

A. 占内存空间小,但速度慢B. 占内存空间大,但速度快C. 占内存空间相同,速度快D. 占内存空间相同,速度慢正确答案:B 满分:2 分得分:24. 下列传送指令中有语法错误的是( )。

A. MOV CS,AXB. MOV DS,AXC. MOV SS,AXD. MOV ES,AX正确答案:满分:2 分得分:25. 比较两个带符号的数B,当A=B时程序转移,测试的条件为()A. ZF=1B. ZF=0C. SF=1D. SF=0正确答案:满分:2 分得分:26. AL和VAR字节单元中分别存放一个带符号数,执行CMP AL,V AR时,如AL》V AR,那么溢出位和符号位的关系是( )。

A. OF=SFB. OF1SFC. OF=SF=1D. OF=SF=0正确答案:满分:2 分得分:27. 条件转移指令的转移范围:()A. -128 -- +127B. -32768 -- +32767C. 0 -- +255D. 0 -- +65535正确答案:满分:2 分得分:28. 下面指令执行后,改变AL寄存器内容的指令是( )。

A. TEST AL,02HB. OR AL,ALC. CMP AL,BLD. AND AL,BL正确答案:满分:2 分得分:29. 段内直接转移指令采用的寻址方式是:()A. 直接寻址B. 相对寻址C. 绝对寻址D. 间接寻址正确答案:满分:2 分得分:210. OR AL,AL是( )操作指令。

西安交通大学15年7月《面向对象程序设计》在线作业考查课试题(更新)

西安交通大学15年7月《面向对象程序设计》在线作业考查课试题(更新)

西安交通大学15年7月《面向对象程序设计》在线作业考查课试题一、单选题(共35 道试题,共70 分。

)V 1. 假定a为一个整型数组名,则元素a[4]的字节地址为( )。

A. a+4B. a+8C. a+16D. a+32满分:2 分2. 下列字符列中,可作为C++语言程序自定义标识符是()A. switchB. fileC. breakD. do满分:2 分3. C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行,另一种是通过()派生出新的类。

A. 复用B. 继承C. 单继承D. 多继承满分:2 分4. 使用myFile.open(“Sales.dat”,ios::app);语句打开文件Sales.dat 后,则()。

A. 该文件只能用于输出B. 该文件只能用于输入C. 该文件既可用于输出,也可用于输入D. 若文件存在,则清除该文件的内容满分:2 分5. 假定一个类的构造函数为“A(int aa,int bb){a = aa.b=aa*bb;)”,则执行“A x(4,5);”语句后,x.a和x.b的值分别为( )。

A. 4和5B. 5和4C. 4和20D. 20和5满分:2 分6. 在进行任何的C++流操作后,都可以用C++流的有关成员函数检测流的状态,用来检测是否到达文件的末尾函数是()。

A. fail()B. eof()C. bad()D. good()满分:2 分7. 下列有关类的说法不正确的是()。

A. 对象是类的一个实例B. 任何一个对象只能属于一个具体的类C. 一个类只能有一个对象D. 类与对象的关系和数据类型与变量的关系相似满分:2 分8. 面向对象程序设计着重于( )的设计。

A. 对象B. 类C. 算法D. 数据满分:2 分9. 下列关于派生类可访问它基类成员的描述中,错误的是()。

A. 派生类可访问它基类中的成员与继承方式有关B. 派生类不可访问它基类中的私有成员C. 公有继承方式下,派生类可访问它基类的私有成员D. 私有继承方式下,派生类可访问它基类中的公有成员和保护成员满分:2 分10. 多重继承是()。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西安交通大学15年7月课程考试《程序设计基础(高起专)》作业考核试题一、单选题(共 10 道试题,共 20 分。

)V1. 以下说法错误的是()A. C程序必须从main( )函数开始执行B. 所有函数在定义上讲都是相互独立的,不存在嵌套定义C. C语言中有两类函数,系统提供的库函数和用户自定义的函数满分:2 分3. 下列哪个不是算法的特征()A. 有穷性B. 可行性C. 不确定性D. 输入满分:2 分二、其他题(共1道试题,共10分。

)1.计算机系统是由(硬件系统)、(软件系统)两部分组成。

2.程序执行过程中其值保持不变的量称为(常量)。

它又可以分为(整型常量)、(实型常量)、(字符型常量)。

3.(Break )语句的作用是从switch、for、while或do-while语句中跳出来,终止这些语句的执行,把控制转到被中断的循环语句或switch语句之后去执行。

4.对于数组int a[5][6]的数组元素的引用最多到(a[4][5])。

5.有如下的表达式:Int a[20],*p;p=a;那么p+3表示的是(a[3])的地址。

三、简答题(共1道试题,共10分。

)1.求1+2!+3!+…+20!的和。

#include "stdio.h"void main(){float n,s=0,t=1;for( ①){②③}printf("1+2!+3!...+20!=%e\n",s);getch();}答:①:n=1;n<=20;n++②:t*=n;③:s+=t;四、论述题(共 4 道试题,共 60 分。

)1.编写一个程序,要求能够将输入的任意一个三位数颠倒过来。

解:#include <stdio.h>void main(){int units,tens,hundreds,a,b;printf("Please input a number(100~999):");scanf("%d",&a);hundreds=a/100;tens=(a-hundreds*100)/10;units=a-hundreds*100-tens*10;b=100*units+tens*10+hundreds;printf("after change,the number is:%d\n",b);}解:#include "stdio.h"main(){Int i,j,k,n;printf("water flower's number is:\n");for(n=100;n<1000;n++){i=n/100;//分解出百位j=n/10%10;//分解出十位k=n%10;//分解出个位if(i*100+j*10+k==i*i*i+j*j*j+k*k*k){printf("%-5d",n);}}printf("\n");3.用选择法对任意输入的一个10元整数数组排序(从小到大)。

解:#include <stdio.h>void main(){int a[10];int i,min,k,temp;printf("Please input 10 integer numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++){min=i;for(k=i+1;k<10;k++){if(a[k]<=a[min]) min=k;}temp=a[i];a[i]=a[min];a[min]=temp;}for(i=0;i<10;i++)printf("%-4d",a[i]);}4.用指针设计一个可以计算字符串长度的程序。

答:int strlen(s)char *s;{char *p=s;while(*p!='\0')p++;return(p-s);}附赠资料上海电视大学2011至2012学年度第1学期期中考试计算机应用技术和计算机信息管理专业《程序设计基础》试题计算机科学与技术专业《Visual Basic程序设计#》试题2011年11月姓名:学号:班级:要求:1.选择题直接将答案写此word里。

2.操作题,现在c:盘用自己学号姓名建个文件夹,让后将操作题保存到该文件夹。

1、下面属于合法的变量名的是( c )。

A.X_yz B.123abc C.Integer D.X-Y2、菜单中“生成解决方案”的目的是:( c )A.将程序翻译成可以看懂的文件B.将程序重新正确编排C.将程序生成计算机能够执行的机器代码,使之能够脱离VB开发环境运行D.检查程序中有无错误的机器代码,以便能够脱离VB开发环境运行3、要使窗体Form1的标题栏中显示“正在复制文件…”,以下哪条语句是正确的?( b )A. Form1.Caption = “正在复制文件…”B. Form1.title = “正在复制文件…”C. Form1.Text = “正在复制文件…”D. Form1.名称 = “正在复制文件…”4、在运行时要使某个控件可见但不可用,则应设置以下哪个属性?( b )A. LockedC. VisibleD. Disenabled5、VB.NET提供了结构化程序设计的三种基本结构,三种基本结构是( d )。

A.递归结构、选择结构、循环结构 B.选择结构、过程结构、顺序结构C.过程结构、输入输出结构、转向结构D.选择结构、循环结构、顺序结构6、 15除以4余数的-3次方的表达式是:( b )A.mod(15,4)^(-3)B.(15 mod 4)^(-3)C.15.0 MOD 4^-3.0D.MOD(15.0,4)^-3.07、数学关系式3≤x<10表示成正确的表示式是( b )。

A.3<=x<10 B.3<=x and x<10 C.x>=3 or x<10 D.3<=x and <108、以下 d 是不正确的For…Exit结构。

A.For x=1 to 20 Step 2 B.For x=3 to -3 step -3……Next x NextC.For x=1 to 10 D.For x=3 to 10 Step 3……Next x Next y9、 中检查程序逻辑错误的一般方法是:bA.设置断点B.蓝色浪线提示C.使用立即窗口D.在开发环境中进行判断10、在程序中调用某个控件时应使用该控件的:aA. Caption属性值B. name属性值C. Title属性值D. Top属性值1、超市为了促销,按购买货物的款数多少分别给予不同的优惠折扣,具体折扣情况如下:购物不足100元的,没有折扣;购物满100元(含100元,下同),不足500元的,减价5%;购物满500元,不足1000元的,减价8%;购物满1000元,不足3000元的,减价10%;新建项目test01,将其保存在考试目录下,此程序功能是:根据输入的购物款计算出应付款,增加“清除”和“退出”按钮。

程序界面如下:(10分)2.新建项目test02,将其保存在考试目录下,此程序功能是:输入4个数字,求出最大的数字和最小的数字,并显示在下面的文本框中,如下图:(10分)3、新建项目test03,将其保存在目录下,要求:1)程序执行结果如下图;2)此程序功能是:随机产生1个整数(整数的范围为0-100),并显示在第1个文本框中,单击“判断”按钮,能判断该整数是奇数还是偶数,并显示在第2个文本框中;3)第2个文本框设置为不可修改;4)单击“退出”按钮退出该程序。

单击“判断”按钮界面4.新建项目test04,将其保存在考试目录下,此程序功能是:求n到m之间所有5、新建项目test05,将其保存在考试目录下,要求:1)程序运行界面如下图;2)单击“产生数组”按钮,随机产生8个整数,整数的范围为0-50,并显示在第一个文本框中;(用数组实现)3)单击“求最大值”按钮,计算出8个整数中最大的整数,并显示在第二个文本框中;4)将2个文本框改为不可修改状态。

(10分)特殊符号字库★★★★★★★★`123!@#$%^&*()——I{[{}]\|aA;:’”、?。

,,mM=+-——0}9(8*776^5%44332@1!`~△△▽○◇□☆▷◁♤♡♢♧☼☺☏•▲▼●◆▖★▶◀♠♥♦♣☀☻☎‥▪•*☉⊙⊕Θ◎❤¤✪の⊿☜☞…▁▂▃▄▅▆▇█▉▊▋▌▍▎▏……⊱⌒☌⊰⋚⋛⊱⊰⊹⌒☌☍☋╱▁╲↖↑↗→↔←▕㊣▏≡〓▬〓㈱ª™℡¢©®▧▤▨▥▩▥➹➹▧▤▨▥▩▥▨▤▧▦▦╲▔╱↙↓↘卍♀※#&◤◥♩♪♫♬€§¶†¬卐♂∷№@№@◣◢♭♯$Ψ¥∮‖‖‡¬▫◈▣◐◑◕░▒▓☑☒Ωcc☄☢☣☭❂☪➹☃☂❦❧✎✄Ю✟۩๑۞♨☠ஐ❁❃❀✿❉❈✲**♈♉♊♋♌♎♏♐♑♓♒♨♨❀❀❀❀❀❀❀☂☂☂☂☂☂☂➹➹➹➹。

相关文档
最新文档