2018年10月自考02275计算机基础与程序设计试题及答案含评分标准

合集下载

全国10月高等教育自学考试高级语言程序设计(一)试题及答案解析

全国10月高等教育自学考试高级语言程序设计(一)试题及答案解析

全国10月高等教育自学考试高级语言程序设计(一)试题及答案解析全国2018年10月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。

每小题1分,共20分)1.C语言不能选用的字母是( )A.wB.πC.ID.i2.构成一个C程序的是( )A.一个主函数和若干个非主函数B.若干个主函数和若干个非主函数C.一个主函数和最多一个非主函数D.若干个主函数和最多一个非主函数3.设int m1=5,m2=3;表达式m1>m2?(m1=1):(m2=-1)运算后,m1和m2的值分别是( )A.1和-1B.1和3C.5和-1D.5和34.设float m=4.0,n=4.0;使m为10.0的表达式是( )A.m-=n*2.5B.m/=n+9C.m*=n-6D.m+=n+25.表达式5&2||5|2的值是( )B.1C.2D.36.对于do-while语句,错误..的.说法是( )A.先执行循环体后判断循环条件B.循环体至少要执行一次C.循环体有可能一次也不执行D.循环体中可以包含若干条语句7.设int x=-1;执行表达式++x||++x||++x后,x的值是( )A.0B.1C.2D.38.设int a=7,b=8;则printf(″%d,%d″,(a+b,a),(b,a+b));的输出是( )A.7,15B.8,15C.15,7D.出错9.设int a[10];则对a数组元素的错误..引用是( )A.a[5]B.*(a+1)C.a[10-10]D.a(5)10.设char c[5]={′a′,′b′,′\0′,′c′,′\0′};则printf(″%s″,c)的输出是( )A.′a′′b′B.abD.″ab\0c″11.设double * p[6];则( )A.p是指向double型变量的指针B.p是double型数组C.p是指针数组,其元素是指向double型变量的指针D.p是数组指针,指向double型数组12.设char *s=″china″;则printf(″%s,%c,%c\n″,s,*s,s[3]);的输出是( )A.china, c,nB.china,china,iC.c,c,nD.china,china,n13.全局变量的存储类型可以定义为( )A.auto或staticB.extern或registerC.auto或externD.extern或static14.函数调用语句fun((((1,2),3),4));中参数的个数是( )A.1B.2C.3D.415.对于下列定义的枚举型enum colorl {yellow,green,blue=5, red,brone};则枚举常量yellow和red的值分别是( )A.3,6B.1,6C.0,6D.0,316.设有定义struct ru{long x;float y;} time,*timep=&time;则对time中成员x的正确引用是( )A.rnu.time.xB.timep.xC.(* timep).xD.time->x17.设FILE*fp;若fp指向的文件未结束,则函数feof(fp)的返回值为( )A.0B.trueC.非0D.false18.C语言中,系统自动打开的文件是( )A.二进制文件B.随机文件C.非缓冲文件D.设备文件19.执行下列程序#define R 0.5#define AREA(x) R*x*xmain (){int a=1, b=2;printf (″%5。

2018年10月高等教育自学考试_Java语言程序设计一真题_真题(含答案与解析)

2018年10月高等教育自学考试_Java语言程序设计一真题_真题(含答案与解析)

2018年10月高等教育自学考试Java语言程序设计(一)真题(总分100, 做题时间150分钟)单项选择题1.以下标识符中,不是 Java 语言关键字的是SSS_SINGLE_SELAclassBnewClongDwait该题您未回答:х该问题分值: 1答案:D2.以下程序代码的输出结果是intk=7;do{System.out.printlIn(k--); k--;}while(k >= 0);SSS_SINGLE_SELA6420B7531C642D531该题您未回答:х该问题分值: 1答案:B3.以下选项中,不是转义字符的是SSS_SINGLE_SELA\ u061B\C\141D\ u0061该题您未回答:х该问题分值: 1答案:A4.假设有定义: String S=null;,则下列选项中,能引发异常的是Ⅰ. if((s != null) &'(s.length()> 0){} Ⅱ. if((s != null) && (s.length()> 0)){}Ⅲ. if((s == null) | (s.length()== 0)){}Ⅳ. if (s == nuII) || (s.length()== 0)){}SSS_SINGLE_SELAⅠBⅠ和ⅢCⅡ和ⅣDⅢ该题您未回答:х该问题分值: 1答案:B5.设有数组定义 int[][]X={{1, 2, 3} , {} , {3, 4, 5} , {6,7}} ;,下列选项中正确的是SSS_SINGLE_SELAx. 1ength 的值是 3Bx[1][0] 的值是 0Cx[2]. 1ength 的值是 3Dx[3][1] 的值是 3该题您未回答:х该问题分值: 1答案:C6.下列关于抽象类的叙述中,正确的是SSS_SINGLE_SELA类中只能含有抽象方法,不能含有普通方法B类中不一定要有抽象方法,必须要有普通方法C类中必须含有抽象方法,也可以有普通方法D类中既可以有抽象方法,也可以有普通方法该题您未回答:х该问题分值: 1答案:C7.以下 Java 程序代码中,能创建 BufferedReader 对象的是SSS_SINGLE_SELABufferedReader in = new BufferedReader(new FileReader("a.dat"));BBufferedReader in = new BufferedReader(new Reader("a.dat"));CBufferedReader in = new BufferedReader(new FilelnputStream ("a.dat"));DBufferedReader in = new BuffredReader(new InputStream ("a.dat")); 该题您未回答:х该问题分值: 1答案:A8.MouseMotionListener 接口能处理的鼠标事件是SSS_SINGLE_SELA按下鼠标键B释放鼠标键C鼠标离开D鼠标移动该题您未回答:х该问题分值: 1答案:D9.列表(JList) 中可以对所选项进行控制,下列选项中正确的是SSS_SINGLE_SELA仅支持单项选择B同时支持单项或多项选择C仅支持连续的多项选择D既支持单项选择,也支持连续或间断的多项选择该题您未回答:х该问题分值: 1答案:D10.以下方法中,可以使新创建的线程投入运行的是SSS_SINGLE_SELAstart()Byield()Crun()Dwait()该题您未回答:х该问题分值: 1答案:A填空题11.源文件 Test11. java 经编译后,若正确,则得到的文件名是_________。

自考计算机基础与程序设计2022年10月真题试题与(02275)_2

自考计算机基础与程序设计2022年10月真题试题与(02275)_2

自考计算机基础与程序设计2022年10月真题试题与(02275)自考计算机基础与程序设计2022年10月真题试题与答案解析(02275)1.[单选题] 计算机内部存储、处理、加工和传输汉字时,使用的是( )A.汉字机内码B.汉字国标码C.汉字输入码D.汉字地址码2.[单选题] Cache 是为了解决( )A.主机与外设之间速度不匹配的问题B.CPU与内存储器之间速度不匹配的问题C.CPU与辅助存储器之间速度不匹配的问题D.内存储器与辅助存储器之间速度不匹配的问题3.[单选题] 蠕虫病毒对计算机软件系统造成极大的危害,它是( )A.一种芯片B.一条命令C.一种生物病毒D.一段特制的程序4.[单选题] 在C#中,可以标识不同控件的属性是( )A.IndexD.Title5.[单选题] 在C#中,下列不能作为变量名的是( )A._ 56B.FloatC.longD.Num_26.[单选题] 关于变量的声明和初始化,下列语句正确的是( )A.float x=13.0;B.float x=13.f;C.decimal x=13.0;D.double x=13;7.[单选题] 下列选项中,不属于C#循环的中断语句的是( )A.break 语句B.continue 语句C.goto 语句D.jump语句8.[单选题] 设数组定义为: int[] a= new int[5,6];,则下列关于数组元素的引用正确的是( )A.a[O][O]B.a[0,0]C.a[5][6]9.[单选题] 下列的数组定义语句,不正确的是( )A.int[ a=new int[5]{1,2,3,4,5};B.int[,] a= new int[3][4];C.intQOa = new int [3]0;D.int[a= {1,2,3,4};10.[单选题] 在C#中,不会显示在窗体上的控件是( )A.CheckBoxB.GroupBoxC.ImageListD.PictureBox11.[单选题] 如果要每隔15s产生一个定时器事件,则Timer的Interval 属性应设置为( )A.15B.150C.1500D.1500012.[单选题] 在C#中,如果不希望类被继承,则定义类时要使用关键字( )A.abstractB.overrideC.sealed13.[单选题] 如果某个类成员属于整个类而不属于类的某一个具体实例,则该成员前须用修饰符( )A.privateB.protectedC.publicD.static14.[单选题] 在C#中,对文本文件进行读取通常使用( )A.BinaryReader 类B.BinaryWriter 类C.StreamReader 类D.StreamWriter 类15.[单选题] SQL Server 2022是一个( )A.层次模型数据库B.网状模型数据库C.关系模型数据库D.面向对象模型数据库16.[单选题] 在中,用于对数据源执行SQL命令语句的对象是( )mand 对象B.Connection 对象C.DataAdapter 对象D.DataSet 对象17.[单选题] 下列软件工具中,不属于软件开发工具的是( )A.设计工具B.编码工具C.版本控制工具D.需求分析工具18.[单选题] 主要用于面向对象的开发过程的模型是( )A.螺旋模型B.喷泉模型C.智能模型D.快速原型模型;19.[单选题] 在数据流图中,用圆或圆角矩形表示( )A.加工B.数据流C.数据存储D.数据源点或终点20.[单选题] 为了提高模块的独立性,模块之间最好是( )A.数据耦合B.公共耦合C.内容耦合D.控制耦合21.[案例题] 在微型计算机中,西文字符一般采用________码进行编码。

自考本科-02275计算机基础与程序设计

自考本科-02275计算机基础与程序设计

⾃考本科-02275计算机基础与程序设计江西省南昌市2015-2016学年度第⼀学期期末试卷(江西师⼤附中使⽤)⾼三理科数学分析⼀、整体解读试卷紧扣教材和考试说明,从考⽣熟悉的基础知识⼊⼿,多⾓度、多层次地考查了学⽣的数学理性思维能⼒及对数学本质的理解能⼒,⽴⾜基础,先易后难,难易适中,强调应⽤,不偏不怪,达到了“考基础、考能⼒、考素质”的⽬标。

试卷所涉及的知识内容都在考试⼤纲的范围内,⼏乎覆盖了⾼中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。

1.回归教材,注重基础试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的⼤部分知识点均有涉及,其中应⽤题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学⽣感受到了数学的育才价值,所有这些题⽬的设计都回归教材和中学教学实际,操作性强。

2.适当设置题⽬难度与区分度选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较⼤,学⽣不仅要有较强的分析问题和解决问题的能⼒,以及扎实深厚的数学基本功,⽽且还要掌握必须的数学思想与⽅法,否则在有限的时间内,很难完成。

3.布局合理,考查全⾯,着重数学⽅法和数学思想的考察在选择题,填空题,解答题和三选⼀问题中,试卷均对⾼中数学中的重点内容进⾏了反复考查。

包括函数,三⾓函数,数列、⽴体⼏何、概率统计、解析⼏何、导数等⼏⼤版块问题。

这些问题都是以知识为载体,⽴意于能⼒,让数学思想⽅法和数学思维⽅式贯穿于整个试题的解答过程之中。

⼆、亮点试题分析1.【试卷原题】11.已知,,A B C 是单位圆上互不相同的三点,且满⾜AB AC →→=,则A BA C →→的最⼩值为()A .14- B .12-C .34-D .1-【考查⽅向】本题主要考查了平⾯向量的线性运算及向量的数量积等知识,是向量与三⾓的典型综合题。

解法较多,属于较难题,得分率较低。

【易错点】1.不能正确⽤OA ,OB,OC 表⽰其它向量。

2018年10月高等教育自学考试计算机与网络技术基础真题_真题(含答案与解析)-交互

2018年10月高等教育自学考试计算机与网络技术基础真题_真题(含答案与解析)-交互

2018年10月高等教育自学考试计算机与网络技术基础真题(总分100, 做题时间150分钟)单项选择题本大题共 20 小题,每小题1分,共 20 分。

1.在电子计算机的发展阶段中,使用超大规模集成电路的计算机属于SSS_SINGLE_SELA第一代B第二代C第三代D第四代该题您未回答:х该问题分值: 1答案:D2.下列计算机硬件中,主要由指令寄存器、译码器、程序计数器等组成的是SSS_SINGLE_SELA控制器B运算器C存储器D输入设备该题您未回答:х该问题分值: 1答案:A3.在 Windows 中,如果用鼠标选择多个不相邻项目,应同时按住的键是SSS_SINGLE_SELAAltBTabCCtrlDShift该题您未回答:х该问题分值: 1答案:C4.作用范围一般为几米到几十千米的网络是SSS_SINGLE_SELA广域网B局域网C城域网D互联网该题您未回答:х该问题分值: 1答案:B5.信息可以同时在两个相反方向上传输的通信方式是SSS_SINGLE_SELA单工方式B半双工方式C全双工方式D混合方式该题您未回答:х该问题分值: 1答案:C6.在传输过程中,每发送一个字符其开头都带一位起始位,以便在每一个字符开始时接收端和发送端同步一次,这是SSS_SINGLE_SELA同步传输B异步传输C低速传输D协同传输该题您未回答:х该问题分值: 1答案:B7.IPv6 是为适应当今网络的高速化趋势和数据融合趋势而设计的,它的地址字段长度为SSS_SINGLE_SELA16 bitB32 bitC64 bitD128 bit该题您未回答:х该问题分值: 1答案:D8.TCP/ IP 协议中,运输层最常用的协议是SSS_SINGLE_SELAIPBFTPCTCPTELNET该题您未回答:х该问题分值: 1答案:C9.OSI 参考模型中,唯一涉及通信介质的是SSS_SINGLE_SELA物理层B应用层C运输层D网络层该题您未回答:х该问题分值: 1答案:A10.下列不是 MAC 子层主要功能的是SSS_SINGLE_SELA将上层交下来的数据封装成帧进行发送B比特差错检测C提供与高层的接口D寻址该题您未回答:х该问题分值: 1答案:C11.ISO中继系统中,数据链路层中继系统称为SSS_SINGLE_SELA转发器网桥C路由器D网关该题您未回答:х该问题分值: 1答案:B12.IP 地址“20.110.60.55”属于SSS_SINGLE_SELAA 类地址BB 类地址CC 类地址DD 类地址该题您未回答:х该问题分值: 1答案:A13.下列有关网络操作系统(NOS) 的描述,不正确的是SSS_SINGLE_SELA是网络的心脏和灵魂B一般以使网络相关特性最佳为目的C总是跟踪每一个可供使用的打印机和每个用户的打印请求D属于单用户操作系统该题您未回答:х该问题分值: 1答案:D14.UNIX 文件系统中,每建立一个目录时,都会自动给它设定两个目录文件,其中“.”代表SSS_SINGLE_SELA目录文件自己B新建目录的父目录C新建目录的子目录D根目录该题您未回答:х该问题分值: 1答案:A15.UNIX 系统中,有一类不是普通磁盘文件的特殊文件,只是占据文件系统树形结构中的一个结点,应用程序和用户通过这个结点来访问相应的硬件设备。

(全新整理)7月全国自考计算机基础与程序设计试卷及答案解析

(全新整理)7月全国自考计算机基础与程序设计试卷及答案解析
2.组成计算机硬件系统的是( )
A.控制器、运算器和内存储器B.CPU、显示器和键盘
C.I/O设备、CPU和内存储器D.控制器、内存储器和I/O设备
3.(75)10的二进制的表示是( )
A.(01001001)2B.(01001010)2
C.(01001011)2D.(01001100)2
4.字符串常数“CHINA”在内存中存储时占的字节数是( )
13.如果一个C程序仅由一个源文件组成,则在一个源文件中定义的全局变量的作用域为( )
A.源文件的全部范围B.本程序的全部范围
C.本函数的全部范围D.从定义该变量的位置开始至本文件末尾
14.下列定义中,不是指针数组定义的是( )
A.int*p[5];B.float*q[4];
C.int(*r)[6];D.char*w[7];
17.设有结构体的定义如下:( )
struct cjd{long bh;int*q;char xm[9];};
则sizeof(struct cjd)的值是
A.14B.15
C.16D.17
18.设有说明:int x=0x15,y=0x0f;则x&y的结果是( )
A.0x5B.0x15
C.0xf0D.0xf5
}*p,*head=NULL;
下面各选项中正确的有
A.p=(struct car*)MALLOC(sizeof (struct car);
B.p=(struct car*)malloc (sizeof (struct car);
C.p.next=head;
D.p->next=head;
E.p=(struct car *)malloc (sizeof(car);

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

10月全国自考高级语言程序设计(一)试题及答案解析
14.若用数组名作为函数调用时的实参,则实际上传ห้องสมุดไป่ตู้给形参的是( )
A.数组的第一个元素值B.数组元素的个数
C.数组中全部元素的值D.数组首地址
15.下列错误的是( )
A. char s[]=″China″;B. char s[10]={″China″};
C. char s[10]; s=″China″;D. char s[10]={′C′,′h′,′i′,;′n′,′a′};
}
printf(″\n″);
}
四、程序填充题(本大题共3小题,每小题6分,共18分)
给出下列程序,将横线处缺少的部分补上,使其能正确运行。
36.一个三位整数(100~999),若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33),找出所有的这种数。
main( )
{
int n, a, b, c;/*n、a、b和c分别为三位数自身及其个位、十位和百位*/
for(i=1;i<3;i++)f(i);
}
f(int j)
{ static int a=100;
int k=1;
++k;
printf(″%d\n″, j+a+k);
a-=2;
}
32. #include <stdio. h>
long fun(int n)
{ long s;
if(n<=2)s=2;
else s=n+fun(n-1);
}
五、程序设计题(本大题共3小题,第39小题5分,第40、41小题各6分,共17分)
39.输入某学生的数学(math)、英语(english)和C语言(C)的成绩,输出该学生这三门课的成绩、总成绩(sum)和平均成绩(aver)。

2017年10月高等教育自学考试《计算机基础与程序设计》试题02275

2017年10月高等教育自学考试《计算机基础与程序设计》试题02275

2017年10月高等教育自学考试《计算机基础与程序设计》试题课程代码:02275一、单项选择题1.计算机内部存储、处理、加工和传输汉字时,使用的是(A)A.汉字机内码B.汉字国标码C.汉字输入码D.汉字地址码2.Cache是为了解决(B)A.主机与外设之间速度不匹配的问题B.CPU与内存储器之间速度不匹配的问题C.CPU与辅助存储器之间速度不匹配的问题D.内存储器与辅助存储器之间速度不匹配的问题3.蠕虫病毒对计算机软件系统造成极大的危害,它是(D)A.一种芯片B.一条命令C.一种生物病毒D.一段特制的程序4.在C#中,可以标识不同控件的属性是(B)A.Index B.Name C.Text D.Title5.在C#中,下列不能作为变量名的是(C)A._56 B.Float C.long D.Num_26.关于变量的声明和初始化,下列语句正确的是(D)A. float x=13.0;B. float x=13.f;C. decimal x=13.0;D. double x=13;7.下列选项中,不属于C#循环的中断语句的是(D)A.break语句B.continue语句C.goto语句D.jump语句8.设数组定义为:ht[,]a=new int[5,6];,则下列关于数组元素的引用正确的是(B)A.a[0][0] B.a[0,0] C.a[5][6] D.a[5,6]9.下列的数组定义语句,不正确的是(B)A. int[] a:new int[5]{1,2,3,4,5};B. int[,] a: new int[3][4];C. int[][] a=newint [3][];D. int[] a= {1,2,3,4};10.在C#中,不会显示在窗体上的控件是(C)A.CheckBox B.GroupBoxC.ImageList D.PictureBox11.如果要每隔15s产生一个定时器事件,则Timer的Interval属性应设置为(D)A.15 B.150 C.1500 D.1500012.在C#中,如果不希望类被继承,则定义类时要使用关键字(C)A.abstract B.override C.sealed D.virtual13.如果某个类成员属于整个类而不属于类的某一个具体实例,则该成员前须用修饰符(D)A.private B.protected C.public D.static14.在C#中,对文本文件进行读取通常使用(C)A.BinaryReader类B.BinaryWriter类C.StreamReader类D.StreamWriter类15.SQL Server 2008是一个(C)A.层次模型数据库B.网状模型数据库C.关系模型数据库D.面向对象模型数据库16.在中,用于对数据源执行SQL命令语句的对象是(A)A.Command对象B.Connection对象C.DataAdapter对象D.DataSet对象17.下列软件工具中,不属于软件开发工具的是(C)A.设计工具B.编码工具C.版本控制工具D.需求分析工具18.主要用于面向对象的开发过程的模型是(B)A.螺旋模型B.喷泉模型C.智能模型D.快速原型模型19.在数据流图中,用圆或圆角矩形表示(A)A.加工B.数据流C.数据存储D.数据源点或终点20.为了提高模块的独立性,模块之间最好是(A)A.数据耦合B.公共耦合C.内容耦合D.控制耦合二、填空题21.在微型计算机中,西文字符一般采用ASCII 码进行编码。

计算机基础与程序设计试题及答案

计算机基础与程序设计试题及答案

计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.微机一般是16位机或32位机,它指的是机器的( )。

A.速度B.容量C.系列号D.字长2.若当前路径为C盘TC子目录,仅将A盘根目录下的文件名第3个字符为P,扩展名为C的所有文件复制到C盘TC子目录下,一定成功的命令是( )。

A.COPY A:\*P*.CB.COPY A:\??P*.C C:C.COPY A:\??P*.CD.COPY ??P*.C C:\TC3.在C程序中,main函数的位置是( )。

A.必须作为第一个函数B.必须作为最后一个函数C.可以放在任意位置D.必须放在它所调用的函数之后4.设int a=3;下列哪一个表达式的值等于0( )。

A.a&&(a>0)B.!a||aC.a%=aD.a>=a5.如果a=5,b=2,c=3,d=4,则表达式a>b? a:c>d? c:d的值是( )。

A.2B.3C.41D.56.在C程序中,设一表达式中包含有int, long, char和unsigned类型的变量和数据,这四种类型数据的转换规则是( )。

A.int→unsigned→long→charB.char→int→long→unsignedC.char→int→unsigned→longD.int→char→unsigned→long7.设有说明:int a=11, b=10;执行表达式a%=b+(a&&b)后,a的值为( )。

A.0B.1C.11D.228.下面程序段的运行结果是( )。

main(){int x=1,y=2,z=3,s=0;if(y>x)if(y>z) s=1;else s=2;else s=3;printf(”% d\ n”,s);}A.0B.1C.2D.329.设有说明:int x=1, y=2;执行条件表达式(x=y)? ++x:--x后,x的值为:( )。

2018年10月自考02275计算机基础与程序设计试题及答案含评分标准

2018年10月自考02275计算机基础与程序设计试题及答案含评分标准

2018年10月自考02275计算机基础与程序设计试题及答案含评分标准(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--2018年10月高等教育自学考试全国统一命题考试计算机基础与程序设计试卷(课程代码02275)本试卷共6页,满分l00分,考试时间l50分钟。

考生答题注意事项:1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号。

使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题区域无效。

第一部分选择题一、单项选择题:本大题共20小题,每小题l分,共20分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.感染对象主要是Office文档的计算机病毒是A.宏病毒 B.木马病毒C.蠕虫病毒 D.文件型病毒2.下列选项中,不属于计算机病毒防治技术措施的是A.不使用盗版软件B.不让患感冒的人用计算机C.不要轻易打开来历不明的电予邮件的附件D.不要随便使用在其它计算机上使用过的可擦写存储介质3.在计算机程序设计语言中,可以壹接被计算机识别并执行的是A.机器语言 B.汇编语言C.算法语言 D.高级语言4.下列运算符中,属于右结合运算符的是A.+ B.*C.= D.==5.假设整型变量X的值是17,Y的值是5,则语句“X/=y;”执行后,X的傻是B.3C.5 D.176.下列逻辑运算符中,优先级最高的是A.& B.&&C.l D.||7.下列语句中,不能直接跳出循环体的是A.break语句 B.continue语句C.got0语句D.return语句8.已知ArrayList对象alist中按顺序存储了5个元素:“l,2,4,5,6”,语句“alist.RemoveAt(3);”执行后,alist中的元素是A.1,2 B.1,2,5,6C.1,2,4,6 D.1,2,4,5,69.在C撑中,对交错数组中的所有元素进行遍历,最方便的方法是使用A.for循环 B.foreach循环C.while循环 D.d0.while循环10.鼠标移入一个控件时触发的事件是A.MouseClick事件 B.MouseDown事件C.MouseEnter事件 D.MouseLeave事件11.下列按键中,按下后会触发KeyPress键盘事件的是A.AIt B.CtrlC.Enter D.Shift12.在C群的同一个类中,一些方法可以使用相同的名字,但带有不同的参数,这叫作A.方法的重载 B.方法的覆盖C.方法的改写 D.方法的隐藏13.已知定义:Color C=Color.FromArgb(50,100,150,250);,则表达式c.R的值是A.50 B.100C.150 D.25014.下列StreamReader类的方法中,可以一次性读取指定文件的全部内容的方法是 A.Read() B.ReadBlock()() D.ReadToEnd()15.在SQL语句中,HAVING子句必须与A.AS子句一起使用 B.DISTINCT子句一起使用C.GROUP BY子句一起使用D.ORDER BY子句一起使用16.下列BindingSource控件的常用属性中,设置数据源中的表的属性是A.Count B.DataMemberD.Position17.软件生命周期模型中,称为基于知识的软件开发模型的是A.螺旋模型 B.增量模型C.喷泉模型 D.智能模型18.下列选项中,属于软件管理和支持工具的是A.文档分析工具 B.版本控制工具C.逆向工程工具 D.项目管理工具19.下列选顼中,发现错误能力最弱的逻辑覆盖是A.语句覆盖 B.判定覆盖C.条件覆盖 D.路径覆盖20.在UML的连接关系中,描述整体与部分的连接关系是A.关联 B.泛化C.依赖 D.聚合第二部分非选择题二、填空题:本大题共l0小题,每小题l分,共10分。

02275计算机基础与程序设计200904历年真题及答案

02275计算机基础与程序设计200904历年真题及答案

02275计算机基础与程序设计200904历年真题及答案2009年4月高等教育自学考试全国统一命题考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.衡量存储器的基本单位是()A. bitB. byteC. KBD. word2.Windows操作系统是()A. 单用户、单任务B. 单用户、多任务C. 多用户、单任务D. 多用户、多任务3.组成微机主存储器的是()A. CD—ROM和RAMB. 硬盘和RAMC. 硬盘和CD—ROMD. ROM和RAM4.下列数据中最大数是()A. (1010010)2B. (123.4)8C. (84.5)10D. (55)165.在Turbo C 2.0中,运行一个程序后,要查看运行结果可按键()A. Alt+F1B. Alt+F5C. Alt+F9D. Alt+F106.下列是合法C语言常量的是()A. eB. 7E4.0C. E4D. -9.13E-307.设有int a=3,b=-4,c=5;表达式(a<b)?a:b&&c<0的值是()< p="">A. 0B. 1C. 3D. 48.以指数形式输出实型数的格式说明符是()A. %uB. %xC. %fD. %e9.下列程序的输出结果是()main( ){ int x=5,y;if(x<0)y=-1;if(x==0)y=0;y=1;printf(″%d″,y);}A. -5B. -1C. 010.下列程序段的输出结果是()i=1;while(i<3){j=1;while(j<=i){printf(″%d″,i+j);j++;}i++;printf(″\n″);}A. 2 3 3 4B. 2 3 4C. 2 3D.23 4 3 411.已知str1和str2是字符数组名,下面函数中能正确地完成字符串输出的是()A. puts (str1,str2)B. puts (str2)C. putchar (strl)D. putchar (str1,str2)12.下列关于函数的说明中不正确...的是()A. 函数名后面可以不要一对圆括号B. 函数参数类型必须作说明C. 函数形参个数可以是一个、多个或没有D. 空函数被调用时不做任何工作13.若有定义:int a[5];则a数组中首元素的地址可以表示为()B. a+1C. aD. &a[1]14.设有char *s=″\ta\017bc″;则指针变量s指向的字符串在内存中所占的字节数是()A. 5 B. 6C. 7D. 915.下列关于结构体类型的定义正确的是()A. struct treeB. struct tree{ int branch; { int branch;char name[20]; char name[20],char *relation; char *relation,}; };C. struct treeD. struct tree{ int branch { int branch;char name[20] char name[20];char *relation char *relation;} }16.下列各个位运算符的优先级从左到右依次降低的是()A. | & ? > >B. ? & > > |C. ~> > ? |D. ~> > | ?17.设有说明:int u=1,v=3,w=5;表达式:v &~~u|w的值是()A. 3B. 5D. 818.设有下列程序:()#include″stdio.h″main( ){unsigned x=8,y=2;printf(″%d\n″,y|~(x&y));}该程序的运行结果是A. -1B. 0xffC.127D. 6553519.若有定义∶# define P(x) x *x *x+1和说明语句:int a=2;则表达式P(2)的值是()A. 6B. 8C. 9D. 1020.在语句fgets(str,n,p);中,下列说法不正确...的是()A. str是字符指针B. 一次可以读n个字符C. str是字符数组名D. 一次可以读n-1个字符二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。

自考《计算机基础与程序设计》试题及答案

自考《计算机基础与程序设计》试题及答案

4.在Turbo C 2.0 中,保存源程序在主菜单File项中可选择()C. 27. 下面不正确的关系表达式是()A. a=3C.a > =b > c8. 设有声明int x=1 , y=2,A. 0C.2 9. 设有int b=-1 ;则执行printf(”D. 3B. a v 3D.a > b > cz的值是()B. 12011年4月高等教育自学考试《计算机基础与程序设计》试题及答案(课程代码:02275)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.计算机处理信息时,CPU —般是以一组二进制数码为单位进行处理的,这组二进制数码称为A.wordB.MBC.KB2. 下列不属于计算机硬件系统的是A.操作系统C.存储器3. 下面转义字符中,表示换页的是A. \ 0C. \ rD.bitB.控制器D.运算器B. \ n D. \ fA.LoadB.NewC.Save5.下面表达式结果为3的是()A.(-7)% 4 D.QuitB.(-7.O) % 4.0C.7 % (-4)D.7.O % 4.O6.设有int x=2 ,y, z;执行z=y=x++ ;后变量z的值是(A.0B.1z;执行z=x>y?x+2 : y-2后变量D.3 % u\ n”,b);后的输出是() A.-1 B.ffff10. 下面程序段的输出结果是 ()mai n(){ int a=3, b=5 , c ;c=a+b ; a=b;b=c ;printf(" %d ,% d" , a , b) ; }A. 3 , 5C. 5 , 811. 设有声明 int x=-1;执行 if(x<0)x=-x-1A. -1C. 112. 关于break 语句,以下说法不正确的是 (A. 它可以用于循环语句中B. 它可以用于switch 语句中C. 可以从最内层循环结构中直接跳出最外层循环结构D. 可以从当前switch 结构中跳出 13. 下面能正确将字符串A. c har s : 3] ={ ' B ',' o ',' y ‘ }; C.char s : 3]二{"Boy"};B. 5 , 3 D. 8 , 13;后变量x 的值是()B. 0D. 2 )()B.char s ="Boy";D.char s 】3 】;:O ] =' Bs [ 1] =' o '; s :2]二’yB.fgets D.fputs15. 在一个c 源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该 变量需要使用的存储类别是 () B.register D.static16.C 语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是 ()B.单向值传递A.(p+1) OC.*(p : 1] +1)"Boy"进行完整赋值操作的语句是 s14.下列函数中向文件一次读一串字符的函数是 ()A.fgetcC.fputcA.exter nC.auto A.地址传递C. 由实参传给形参,再由形参传回给实参D. 由用户指定方式17.设有声明语句int a : 2 ][ 3 ], (*p):3 ] =a ;则对 a 数组元素正确引用的是B.*(*(p+2)+1)D.p : 1 ] +218.设有下面的结构体和结构变量定义:() struct carlong idchar*name ;struct car carl ;关于结构体类型变量赋值不正确的是A.carl.id=10101 ;C. carl.* name二"BlueSky";B.carl. name二"BlueSky"D.carl.id=123456L19.设有声明和语句: ()un sig ned int x=1 ,y=2 ;xvv=y+1 ;则x 的值是A.1C.520.设有下面程序:()#in clude"stdio.h"void mai n(void)B.4D.8{unsigned x=1 , y=3 , z=5 ;printf(" % d \ n" , x : y);}该程序的运行结果是 A.1 C.5二、多项选择题(本大题共 5小题,每小题在每小题列出的五个备选项中至少有两个是符合题目要求的,B.3 D.72分,共10分)请将其代码填写在题后的括号内。

最新10月全国自学考试C加加程序设计试题及答案解析

最新10月全国自学考试C加加程序设计试题及答案解析

最新10月全国自学考试C加加程序设计试题及答案解析全国2018年10月自学考试C加加程序设计试题课程代码:04737一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.对C++中主函数描述正确的是( )A.名称为main,可为多个B.名称不限,可为多个C.名称为main,必须有且只能有一个D.名称不限,必须有且只能有一个2.调用声明为int result(int a,int b)的函数时,正确的方法是( )A.result(1,2)B.result(1)C.result(0.1,0.3)D.result(1,2,3)3.用于包含C++标准库iostream的预处理指令是( )A.#defineB.#includeC.#define ‘iostream’D.#include‘iostream’4.无类型标识符是指( )A.voidB.boolC.shortD.long5.从本质上看,引用是被引用变量的( )A.拷贝B.别名C.复制D.克隆6.下面关于数组的初始化正确的是( )A.char str[ ]={'a','b','c'};B.char str[2]={'a','b','c'};C.char str[1][2]={{'a','b'},{'e','d'}};D.char str[ ][ ]={'a','b','c'};7.C++类中定义的成员默认访问属性为( )A.publicB.privateC.protectedD.friend8.决定C++语言中函数的返回值类型的是( )A.return语句中的表达式类型B.调用该函数时系统随机产生的类型C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型9.函数int & min(int &,int &)返回参数中较小者,设有两整型变量int a=10;int b=15;在执行语句min(a,b)--;之后,a,b值分别为( )A.9,14B.9,15C.10,14D.10,1510.声明函数为内联函数时所使用的关键字为( )A.constB.inlineC.shortD.signed11.函数int sum(int a=l,int b=1,int c=3)可与下列哪个函数同时声明( )A.double sum(int);B.char sum(int,int);C.int sum(double);D.int sum(int,int,int);12.函数模板template void Func(T,T)可具有下列哪种实例化形式( )A.void Func(float,int)B.void Func(char,char)C.void Func(int,double)D.void Func(bool,float)13.下列访问成员的方式哪个是正确的( )A.对象名.对象成员名B.对象指针名.对象成员名C.对象名→对象成员名D.类名→对象成员名14.对类A,复制构造函数的原型是( )A.A::A(const A&);B.A::A(const A *);C.A::A(const A);D.A::A( );15.对class point,如使用point * ptr=new point[2];创建对象数组,则删除此数组使用的语句是( )A.delete ptr[2];B.delete[ ] ptr;C.delete ptr[ ];D.delete[2] ptr;16.下列哪个编译指令不属于条件编译指令( )A.#ifB.#elseC.#endifD.#error17.类A中存在静态数据成员x,设a和b是类A的两个对象,在执行a.x=10之后,b.x的值为( )A.未初始化B.等于a.xC.等于0D.随机18.使用string.h库操纵字符串时,将两个字符串连接成一个字符串的函数是( )A.strlen()B.strcap()C.strcat()D.strcmp()19.基类中的public成员,通过public派生,其在派生类中的访问权限为( )A.不可访问B.privateC.protectedD.public20.不同对象调用同名函数,但导致完全不同行为的现象称为( )A.抽象B.封装C.继承D.多态性二、填空题(本大题共20小题,每小题1分,共20分)请在每小题的空格中填上正确答案。

计算机基础与程序设计试卷及答案整理

计算机基础与程序设计试卷及答案整理

计算机根底与程序设计真题课程代码:02275一、单项选择题1.与十进制数49等值的二进制数是〔D 〕A.101111B.110000C.110001D.1100102.编译程序的功能是〔B 〕A.修改并建立源程序B.将源程序翻译成目标程序C.调试程序D.命令计算机运行可执行程序3.Turbo C 2.0中,假设定义long b;则变量b在内存中分配的字节数是〔C 〕A.1个B.2个C.4个D.8个4.以下语句中不能完成循环结构的语句是〔A 〕A.if语句B.while语句C.do—while语句D.for语句5.内存每个根本单元都有唯一的序号,这个序号称为〔C 〕A.地址B.字节C.代码D.字6.计算机对编译型高级言语的执行方法是〔 C 〕A.逐条语句边解释边执行,即解释一条就执行一条B.将整个程序编译完成后再执行,不生成目标代码C.将源程序编译成目标程序,执行连接后的程序D.将源程序解释完毕后再执行7.以下转义字符中,表示换行的是〔 B 〕A.\0B.\n(回车换行)C.\r〔回行不回车〕D.\f8.unsigned long型数的取值范围是〔 D 〕A.-215~(215-1)B.-231~(231-1)C.0~(216-1)D.0~(232-1)9.设有int a=3;表达式a十=a X=a X=a的值是〔 D 〕A.3B.9C.81D.16210.以下四种运算符中,优先级最低的是〔D 〕A.>=B.!C.&&D.||11.以下程序段的输出结果是〔 A 〕main( ) {int a=5,b=3,c ; c=a ;a=b ;b=c ;printf(″%d ,%d \n ″,a ,b); }A.3,5B.5,3C.5,8D.8,3 12.以下程序段所表示的逻辑关系是〔 B 〕 if(a<b) if(c==d) x=l ; elsex=2; A.x=⎩⎨⎧≠>=<d c b a 2dc b a 1且且B.x=⎩⎨⎧≥=< b a 2dc b a 1且 C.x=⎩⎨⎧≠<=<d c b a 2dc b a 1且且D.x=⎩⎨⎧≠=< b a 2d c b a 1且13.执行以下程序段后,i 的结果是〔 B 〕 int i=10; switch(i){case 9:i+=l ;break ; case 10:i+=l ;break; case 11:i+=1;break ; default :i+=1;break; } A.10 B.1l C.12 D.13 14.衡量存储器的根本单位是〔A 〕 A. bit B. byte C. KB D. word A. e B. 7E4.0 C. E4 D. -9.13E-3015.一个完整的计算机系统应该包含〔 B 〕 A .主机和外设 B .主机和操作系统C .硬件系统和系统软件D .硬件系统和软件系统16.假设用八位二进制表示一个整数,则-4在计算机中的表示是〔 C 〕 A .11111100 B .11111011 C .10000100 D .0000010017.以下转义字符中,表示回车的是〔C〕A.\0 B.\nC.\r D.\f18.假设定义double d;则d在内存中分配的字节数是〔D〕A.1个 B.2个C.4个D.8个19.以下表达式中运算结果为3的表达式是〔B〕A.〔-7〕%4 B.7/4+2C.7/4X4-4 D.8/3+8/320.设有int a=3,b=-4,c=5;表达式a++-c+b++的值是〔C〕A.-6 B.-5C.-4 D.-321.在printf语句中,格式说明符u表示〔C〕A.以十进制带符号形式输出整数B.以十六进制带符号形式输出整数C.以十进制无符号形式输出整数D.以十六进制无符号形式输出整数22.假设有int a=3,b=4,c=5,d=6,x=4;执行以下程序段后x的值是〔D〕if(a<b){if(c= =d)x=c;}elsex=d++A.4 B.5C.6 D.723.关于switch中的表达式,正确的说法是〔D〕A.它必须是算术表达式B.它必须是关系表达式C.它必须是逻辑表达式D.它可以是任意类型的表达式24.存储容量1KB等于〔B〕A.32字节B.102字节C.202字节D.302字节25.在计算机中,指令通常是由〔A〕A.操作码、操作数组成B.源操作数、目标操作数组成C.反码、补码组成D.直接寻址、目的寻址组成26.与十进制数39等值的二进制数是〔A〕A.00100111 B.01001001C.10100111 D.0101100027.以下设备中属于输出设备的是〔D〕A.扫描仪B.键盘C.鼠标D.显示器28.整数-2在机器内存中的表示是〔B〕29.以下运算符中优先级最低的是〔D〕A.> B.!C.% D.= =30.设有int a=3,b=-4,c=5;表达式+ +a-c+b+ +的值是〔B〕A.-6 B.-5C.-4 D.-331.以十进制无符号形式输出整数的格式说明符是〔A〕A.%u B.%xC.%o D.%d32.以下程序段的输出结果是〔B〕void main(void){iny y=1,x=5;if(x<0)y=-1;if(x>=0)y=0;printf("%d\n",y);}A.-1 B.0C.1 D.533.执行如下程序段后,x的值是〔D〕int x=1,y=-1;if(y<0)x-=y;else x+=y;A.-1 B.0C.1 D.234.执行while(表达式)循环的条件是〔C〕A.当表达式的值为0时B.仅当表达式的值为1时C.当表达式的值非0时D.当表达式的值不为1时35.以下程序段输出的结果是〔A〕for(i=1;i<3;i+ +)for(j=1;j<3;j+ +)printf("%d",i+j);A.2 3 3 4 B.2 3 4C.2 3 D.23 4 3 436.假设有定义int s4]={1,2,3,4};则aa2]-3Xa0]+1]的值是〔B〕A.1 B.2C.3 D.437.以下关于C言语程序说法正确的选项是〔D〕A.C言语程序总是从有定义的函数起顺序执行B.在C言语程序中,被调用函数必须在main函数中定义C.C言语程序中的main函数必须放在程序的开始局部D.C言语程序总是从main函数起开始执行38.假设有int a ]={1,2,3,4,5,6,7,8,9,10},且0≤i<10,则对数组元素地址正确表示的是〔D〕A.&a+1 B.&a+ +C.&a D.&ai]39.以下关于结构体类型定义正确的选项是〔C〕A.struct ABC B.struct ABC{ {int a int a;char b char b;charXp char X p;} }C.struct ABC D.struct ABC{ {int a; int a,char b; char b,char X p; char Xp,}; };40.以下位运算符中,表示按位异或操作的是〔C〕A.~ B.│C.^ D.&41.以下各个位运算符的优先级从左到右依次升高的是〔C〕A.>>│~ B.│>> ~C.│>> ~ D.~│>>42.设有说明:int u=1,v=3;则表达式u<<= v的值是〔D〕A.0 B.1C.3 D.843.如果文件存储的是数据在内存中存放的字节形式,则该文件是〔C〕A.ASCII文件B.文本文件C.二进制文件D.设备文件44.微机中信息的最小单位是〔B〕A.bit B.byteC.KB D.word45.组成计算机硬件系统的是〔A〕A.操纵器、运算器和内存储器B.CPU、显示器和键盘C.I/O设备、CPU和内存储器D.操纵器、内存储器和I/O设备46.〔75〕10的二进制的表示是〔D〕A.〔01001001〕2B.〔01001010〕2 C.〔01001011〕2D.〔01001100〕247.字符串常数“CHINA〞在内存中存储时占的字节数是〔B〕A.5个B.6个C.7个D.8个48.如果a=1,b=2,c=3,d=4,则表达式a>ba:c<dc:d的值是〔D〕A.1 B.2C.3 D.449.输出字符串的格式说明符是〔A〕A .%cB .%sC .%uD .%g7.设有说明int x=0,y=0; 则执行if(x++)y=1+x;else y=2+x ;后,变量y 的值是〔 A 〕 A .0 B .1 C .2D .38.以下程序段所表示的数学函数关系是〔 B 〕 y=-1if(x!=0) if(x>0) y=1;else y=0; A .⎪⎩⎪⎨⎧>=<-=)0(1)0(0)0(1x x x yB .⎪⎩⎪⎨⎧>=-<=)0(0)0(1)0(1x x x yC .⎪⎩⎪⎨⎧>=-<=)0(1)0(1)0(0x x x yD .⎪⎩⎪⎨⎧>=<-=)0(0)0(1)0(1x x x y9.执行下面程序段后,输出字符A 的个数是〔 B 〕 for(i=0;i<=5;i+=2) printf(″A ″); A .0个 B .3个 C .5个D .6个10.假设有定义char a ]= ″computer ″;则存储字符m 的数组元素是〔 C 〕 A .a1] B .a2] C .a3]D .a4]11.假设有定义int a 4]={1,2,3,4};则aa3]-a1]Xa1]]的值是〔 C 〕 A .1 B .2 C .3D .412.但凡函数中未指定存储类别的局部变量,其隐含的存储类别为〔 C 〕 A .自动〔auto 〕 B .静态〔static 〕 C .外部(extern)D .存放器〔register 〕13.如果一个C 程序仅由一个源文件组成,则在一个源文件中定义的全局变量的作用域为〔 D 〕A .源文件的全部范围B .本程序的全部范围C.本函数的全部范围D.从定义该变量的位置开始至本文件末尾14.以下定义中,不是..指针数组定义的是〔D〕A.intXp5];B.floatXq4];C.int(Xr)6];D.charXw7];15.假设有语句intXpoint,a=4;和point=&a;下面代表地址的一组选项是〔B〕A.a,point,X&a B.&Xa,&a,XpointC.X&point,Xpoint,&a D.&a,&Xpoint,point16.以下程序的运行结果是〔C〕difine N 9fun (char s ]){charXp=s+4,Xq=s;int i;for(i=0;i<4;i+ +,p+ +,q + +){si]=Xp;si+4]=Xq}}main( ){char ssN]= ″ABCDEFGH″;fun(ss)printf(″%s\n″,ss);}A.EFGHABCD B.EFGHEFGHC.ABCDEFGH D.ABCDABCD17.设有结构体的定义如下:〔C〕struct cjd {long bh;intXq;char xm9];};则sizeof(struct cjd)的值是A.14 B.15C.16 D.1718.设有说明:int x=0x15,y=0x0f;则x&y的结果是〔B〕A.0x5 B.0x15C.0xf0 D.0xf519.如果在程序中要使用系统提供的函数strlen,则需要书写的编译预处理命令是〔D〕A.include<stdio.h> B.include<math.h>C.incLude<string.h> D.incLude<malloc.h>20.由FILEXfp;fp=\fopen(″a:\\abc.txt″,″r+″);可以推知fopen 函数的原型是〔A〕A.char Xfopen(char,char);B.FILE X fopen(charX,charX);C.int fopen (charX,charX); D.FILF fopen(charX ,char X);二、多项选择题〔本大题共5小题,每题2分,共10分〕21.下面根本结构和特性中符合结构化程序设计的要求的有〔BCDE〕A.选择结构B.循环结构C.顺序结构D.各结构之间只有一个入口,至多两个出口E.各结构之间只有一个入口,一个出口22.假设有int x;float;y下面结果为整型数的表达式有〔ABCE〕A.(int)(x+y) B.(int)x+yC.´a´+x D.x+(int)yE.xXy23.设有定义:int a2]3];下面关于数组元素引用正确的有〔BCD〕A.a0]3] B.a0]0]C.a2]1] D.a1]2]E.a2]3]24.设有关于结构体类型的定义:〔AC〕struct car{charXname;float price;struct car Xnext;}Xp,Xhead=NULL;下面各选项中正确的有A.p=(struct carX)MALLOC(sizeof (struct car);B.p=(struct carX)malloc (sizeof (struct car);C.p.next=head;D.p->next=head;E.p=(struct car X)malloc (sizeof(car);25.设有说明:int u=1,v=5;则以下表达式的值为1的有〔ACDE〕A.u&v B.v>>2C.u^u D.u¦vE.(u<<3)/51.I/O设备指的是计算机的〔B〕A.存储设备B.输入和输出设备C.操纵器D.运算器2.具有只读功能的内存储器是指〔A〕A.ROM B.RAM C.硬盘D.CD-ROM3.十进制数-5在八位的微机内的存储形式是〔D〕A.00000101 B.10000101 C.11111010 D.111110114.C言语源程序的根本单位是〔B〕A.过程B.函数C.子程序D.语句5.设有int p,q;以下不正确...的语句是〔D〕A.p X=3;B.p/=q;C.p+=3;D.p&&=q;6.假设有以下程序段,欲使a=2,b=3,对应正确的数据输入方法是〔其中<CR>表示换行〕〔A〕int a,bscanf("%d%d",&a,&b);A.2<CR> B.a=2 b=3<CR>3<CR>C.a=2,b=3<CR> D.2,3<CR>7.设有说明int x=0,y=2;则执行if(x=0) y=1+x;else y=x-1;后,变量y的值是〔A〕A.-1 B.0 C.1 D.28.下面程序的输出结果是〔B〕main( ){int x=5,y;if(x>0)y=1;y=0;if(x<0)y=-1;printf("%d",y);}A.-1 B.0 C.1 D.5 9.执行下面程序段后,输出字符B的个数是〔B〕x=0;while(x<=5){printf("B");x+=2;}A.0个B.3个C.5个D.6个10.在下述程序中,for循环执行的次数是〔C〕main( ){int i =0,j=10,k=2,s=0;for(; ;){i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}A.4 B.5 C.6 D.7 11.假设有定义:int a10];则数组元素的下标的下限和上限分别是〔C〕A.0和1 B.1和9 C.0和9 D.1和10 12.以下说法不正确的选项是.......〔C〕A.一个源程序文件由一个或多个函数组成B.一个C程序由一个或多个源程序文件组成C.一个C程序以函数为独立的编译单位D.一个C程序必须有一个main( )函数13.在C言语中,确定函数返回值的类型由〔D〕A.return语句中的表达式类型决定B.调用该函数的主函数类型决定C.调用函数时临时决定D.定义函数时所指定的函数类型决定14.假设有以下定义和语句,且0≤i<10,则对数组元素地址的正确表示是〔D〕int a ]={0,1,2,3,4,5,6,7,8,9},Xp;p=a;A.&(a+1) B.a++ C.&p D.&pi]15.假设有以下说明:char s10]=“ABCDEFGH〞,Xp=s;不能..表示字符C的是〔B〕A.s2] B.s3] C.s'c'-'a'] D.X(p+2)16.有以下程序:func(int x, int y, intXjia, intXjian){Xjia=x+y;Xjian=x-y;}main( ){int i =10,j=3,x1,x2;func( i ,j,&x1,&x2 );printf("%d,&d\n",x1,x2);}则其运行结果是〔C〕A.0,0 B.10,3 C.13,7 D.7,1317.设有结构体的定义如下:struct data{int n;char c;float f;};则sizeof (struct data)的值是〔C〕A.1 B.3 C.7 D.1118.如果在程序中要使用系统提供的函数sqrt,则需要书写的编译预处理命令是〔B〕A.include<stdio. h> B.include<math. h>C.include<string.h> D.include<malloc.h>19.设有说明:int x=12,y=3;则x¦y的值是〔D〕A.0 B.3 C.12 D.1520.测试文件是否结束函数的函数名是〔A〕A.feof B.EOF C.eof D.FEOF三、简答题27.简述C言语标准库函数strcpy 的格式(或函数原型)与功能。

(全新整理)10月汇编语言程序设计全国自考试卷及答案解析

(全新整理)10月汇编语言程序设计全国自考试卷及答案解析

全国2018年10月高等教育自学考试汇编语言程序设计试题课程代码:02321一、单项选择题(本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.设A=186,B=273Q,C=0BBH,它们之间的关系是()A.A>B>CB.A<B<CC.A=B=CD.A<B=C2.8086/8088的存贮器组织是将存储器划分为段,可作为段的起始地址是()A.185A2HB.00020HC.01004HD.0AB568H3.下列指令执行后,能影响标志位的指令是()A.PUSHFB.POPFC.JNLE OPRD.LOOPE LOP4.循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是()A.CX≠0且ZF=1B.CX≠0且ZF=0C.CX≠0或ZF=1D.CX≠0或ZF=05.设V ARl和V AR2是已定义的变量名,非法的表达式是()A.V ARl-V AR2B.V AR2-V ARl[BX]C.V ARl+V AR2D.V ARl[BX]6.设NUM=11011011B,指令MOV AX,NUM SHL 3执行后AX中的值是()A.11011011000BB.1l011000BC.00011011BD.00011011011B7.8088/8086存储器分段,每个段不超过...()A.64K个字B.32K个字节C.64K个字节D.1兆个字节8.设AL中已有压缩型BCD码,为实现对AL的减1操作,可选用的指令序列是()A.DEC ALB.SBB AL,0AAS DAS1C.SUB AL,1D.SUB AL,lAAS DAS9.若AX=-15要得到AX=15应执行的指令是()A.NEG AXB.NOT AXC.INC AXD.DEC AX10.8086/8088系统执行传送指令MOV()A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志11.下列指令中操作数在代码段中的是()A.MOV AL,42HB.ADD AL,BLC.SUB [BX],DID.INC [DI]12.表示过程定义结束的伪指令是()A.ENDPB.ENDSC.ENDD.ENDM13.条件转换指令JNBE产生转换的条件是()A.CF=0 AND ZF=0B.CF=0 AND ZF=1C.CF=1 AND ZF=0D.CF=1 AND ZF=l14.设(SS)=338AH,(SP)=450H,执行PUSH BX,和PUSHF两条指令后,堆栈顶部的物理地址是()A.33CECHB.33CF2HC.33CF4HD.33CE8H15.要输入端口1234H中的8位数据,其指令应是()A.MOV DX,1234HB.MOV DX,1234HOUT DX,AL IN AL,DXC.IN AX,1234HD.OUT DX,1234H16.标志寄存器中属于控制标志位的是()A.DF,OF,SFB.DF,IF,TFC.OF,CF,PFD.AF,OF,SF17.用一条指令实现将寄存器BX和SI中的内容相加,结果送入AX中,这条指令是()A.ADD AX,[SI][BX]B.MOV AX,[BX+SI]2C.AND AX,[BX+SI]D.LEA AX,[BX][SI]18.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是()A.DIV BXB.CWDIDIV BXC.XOR DX,DXD.CBWDIV BX IDIV BX19.下列指令执行后对源和目的操作数均无影响的是()A.MOV [BX+2],AXB.SUB AX,2467HC.SBB [SI],BXD.CMP AX,BX20.下列有语法错误的语句是()A.DB 1234HB.DW 4567HC.DD ′AB′,′CD′D.DB ′ABCD′二、填空题(本大题共6小题,每小题1分,共6分)请在每小题的空格中填上正确的答案。

02275自考计算机基础与程序设计2007年~2014年试题及答案

02275自考计算机基础与程序设计2007年~2014年试题及答案

2007年4月高等教育自学考试全国统一命题考试计算机基础与程序设计试题课程代码:2275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.I/O设备指的是计算机的()A.存储设备B.输入和输出设备C.控制器D.运算器2.具有只读功能的内存储器是指()A.ROM B.RAM C.硬盘D.CD-ROM3.十进制数-5在八位的微机内的存储形式是()A.00000101 B.10000101 C.11111010 D.111110114.C语言源程序的基本单位是()A.过程B.函数C.子程序D.语句5.设有int p,q;以下不正确...的语句是()A.p *=3;B.p/=q;C.p+=3;D.p&&=q;6.若有下列程序段,欲使a=2,b=3,对应正确的数据输入方法是(其中<CR>表示换行)()int a,bscanf("%d%d",&a,&b);A.2<CR> B.a=2 b=3<CR>3<CR>C.a=2,b=3<CR> D.2,3<CR>7.设有说明int x=0,y=2;则执行if(x=0) y=1+x;else y=x-1;后,变量y的值是()A.-1 B.0 C.1 D.28.下面程序的输出结果是()main( ){int x=5,y;if(x>0);.'y=1;y=0;if(x<0)y=-1;printf("%d",y);}A.-1 B.0 C.1 D.5 9.执行下面程序段后,输出字符B的个数是()x=0;while(x<=5){printf("B");x+=2;}A.0个B.3个C.5个D.6个10.在下述程序中,for循环执行的次数是()main( ){int i =0,j=10,k=2,s=0;for(; ;){i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}A.4 B.5 C.6 D.7 11.若有定义:int a[10];则数组元素的下标的下限和上限分别是()A.0和1 B.1和9 C.0和9 D.1和10 12.下列说法不正确...的是();.'A.一个源程序文件由一个或多个函数组成B.一个C程序由一个或多个源程序文件组成C.一个C程序以函数为独立的编译单位D.一个C程序必须有一个main( )函数13.在C语言中,确定函数返回值的类型由()A.return语句中的表达式类型决定B.调用该函数的主函数类型决定C.调用函数时临时决定D.定义函数时所指定的函数类型决定14.若有以下定义和语句,且0≤i<10,则对数组元素地址的正确表示是()int a [ ]={0,1,2,3,4,5,6,7,8,9},*p;p=a;A.&(a+1) B.a++ C.&p D.&p[i] 15.若有以下说明:char s[10]=“ABCDEFGH”,*p=s;不能..表示字符C的是()A.s[2] B.s[3] C.s['c'-'a'] D.*(p+2) 16.有下列程序:func(int x, int y, int*jia, int*jian){*jia=x+y;*jian=x-y;}main( ){int i =10,j=3,x1,x2;func( i ,j,&x1,&x2 );printf("%d,&d\n",x1,x2);}则其运行结果是()A.0,0 B.10,3 C.13,7 D.7,13 17.设有结构体的定义如下:struct data{int n;char c;float f;};则sizeof (struct data)的值是()A.1 B.3 C.7 D.11;.'18.如果在程序中要使用系统提供的函数sqrt,则需要书写的编译预处理命令是()A.#include<stdio. h> B.#include<math. h>C.#include<string.h> D.#include<malloc.h>19.设有说明:int x=12,y=3;则x¦y的值是()A.0 B.3 C.12 D.1520.测试文件是否结束函数的函数名是()A.feof B.EOF C.eof D.FEOF二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。

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

2018年10月高等教育自学考试全国统一命题考试
计算机基础与程序设计试卷
(课程代码02275)
本试卷共6页,满分l00分,考试时间l50分钟。

考生答题注意事项:
1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号。

使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题区域无效。

第一部分选择题
一、单项选择题:本大题共20小题,每小题l分,共20分。

在每小题列出的备选项中
只有一项是最符合题目要求的,请将其选出。

1.感染对象主要是Office文档的计算机病毒是
A.宏病毒 B.木马病毒
C.蠕虫病毒 D.文件型病毒
2.下列选项中,不属于计算机病毒防治技术措施的是
A.不使用盗版软件
B.不让患感冒的人用计算机
C.不要轻易打开来历不明的电予邮件的附件
D.不要随便使用在其它计算机上使用过的可擦写存储介质
3.在计算机程序设计语言中,可以壹接被计算机识别并执行的是
A.机器语言 B.汇编语言
C.算法语言 D.高级语言
4.下列运算符中,属于右结合运算符的是
A.+ B.*
C.= D.==
5.假设整型变量X的值是17,Y的值是5,则语句“X/=y;”执行后,X的傻是
A.2 B.3
C.5 D.17
6.下列逻辑运算符中,优先级最高的是
A.& B.&&
C.l D.||
7.下列语句中,不能直接跳出循环体的是
A.break语句 B.continue语句
C.got0语句D.return语句
8.已知ArrayList对象alist中按顺序存储了5个元素:“l,2,4,5,6”,语句“alist.RemoveAt(3);”执行后,alist中的元素是
A.1,2 B.1,2,5,6
C.1,2,4,6 D.1,2,4,5,6
9.在C撑中,对交错数组中的所有元素进行遍历,最方便的方法是使用
A.for循环 B.foreach循环
C.while循环 D.d0.while循环
10.鼠标移入一个控件时触发的事件是
A.MouseClick事件 B.MouseDown事件
C.MouseEnter事件 D.MouseLeave事件
11.下列按键中,按下后会触发KeyPress键盘事件的是
A.AIt B.Ctrl
C.Enter D.Shift
12.在C群的同一个类中,一些方法可以使用相同的名字,但带有不同的参数,这叫作 A.方法的重载 B.方法的覆盖
C.方法的改写 D.方法的隐藏
13.已知定义:Color C=Color.FromArgb(50,100,150,250);,则表达式c.R的值是
A.50 B.100
C.150 D.250
14.下列StreamReader类的方法中,可以一次性读取指定文件的全部内容的方法是
A.Read() B.ReadBlock()
C.ReadLine() D.ReadToEnd()
15.在SQL语句中,HAVING子句必须与
A.AS子句一起使用 B.DISTINCT子句一起使用
C.GROUP BY子句一起使用D.ORDER BY子句一起使用
16.下列BindingSource控件的常用属性中,设置数据源中的表的属性是
A.Count B.DataMember
C.DataSource D.Position
17.软件生命周期模型中,称为基于知识的软件开发模型的是
A.螺旋模型 B.增量模型
C.喷泉模型 D.智能模型
18.下列选项中,属于软件管理和支持工具的是
A.文档分析工具 B.版本控制工具
C.逆向工程工具 D.项目管理工具
19.下列选顼中,发现错误能力最弱的逻辑覆盖是
A.语句覆盖 B.判定覆盖
C.条件覆盖 D.路径覆盖
20.在UML的连接关系中,描述整体与部分的连接关系是
A.关联 B.泛化
C.依赖 D.聚合
第二部分非选择题
二、填空题:本大题共l0小题,每小题l分,共10分。

21.计算机________是指插入在计算机程序中的,能破坏计算机功能或者数据,能自我复制的一组计算机指令或者程序代码。

22.通常用________方式将C语言编写的源程序翻译成机器指令。

23.在C#中,可以使用________强制表达式中的某些部分先予其他部分计算。

24.在do…while循环语句中,当while后面表达式值为________时结束循环。

25.已知数组定义:int[][]m=new int[3][];,则m.GetUpperBound(O)的值是________。

26.在面向对象程序设计的3个特征中,________是指同一操作作用于不同的对象,产生不同的执行结果。

27.在.NET的绘图系统中,默认情况下,绘图是以________为单位。

28.SQL语句“SELECT宰FROM student WHERE性别=`男`”的功能是从表________ 中查询所有男学生。

29.匿向对象软件开发方法的组成包括面向对象分桥、面向对象设计和________。

30.UML定义了9种图,其中________图从用户的角度描述系统的功能,它由用铡、参与者以及它们之间的关系组成。

三、简答题:本大题共5小题,每小题4分,共20分。

31.简述逻辑运算符“|”和“||”的差别。

32.试结合下面while循环的语法格式簿述while循环的执行过程。

while(布尔表达式){循环体}
33.什么是抽象方法?它有什么特点?
34.菜学生选谋数据库(xsxk)中包含如下3个表:
(1)学生表:包含学号、姓名、性别字段,“学号”为主键。

(2)课程表:包含课程编号、课程名、学分字段,“课程编号”为主键。

相关文档
最新文档