专升本C 考试A卷

合集下载

幼儿语言教育(专升本)试卷A及答案

幼儿语言教育(专升本)试卷A及答案

幼儿语言教育(专升本)试卷A及答案《幼儿语言教育》期末考试试卷A一、单选题(每小题2分,共40分)1.对支持性语言教育过程表述不正确的是( C )A.支持幼儿语言学习的个别需要B.支持幼儿开放而平等的语言学习C.支持幼儿开始学习写字D.支持幼儿做好终身学习的读写准备2.学前阶段的儿童实际存在着两种不同性质的语言学习:以语言为对象的学习和( B )A.以语言为成长的学习 B.以语言为工具的学习C.以语言为交往的学习 D.以语言为手段的学习3.在学前阶段儿童成长发展过程中,应当形成获得的最为重要的语言经验是( A )A.学前儿童语言学习与发展的核心经验B.学前儿童语言学习与发展的关键经验C.学前儿童语言学习与发展的基础经验D. 学前儿童语言学习与发展的重要经验4.儿童在谈话中能较为密切地围绕主题进行,并会主动回应、质疑、反驳成人或同伴的观点,通过初步思考提出新的观点,促使谈话主题的纵向深入,这种谈话能力所属的年龄阶段是( B )A. 入幼儿园之前B.大班阶段C.中班阶段D.小班阶段5.属于幼儿园日常谈话活动中创设积极语言交往环境的方法是( D )A.框定某一个谈话的方向B.事先设定谈话的内容C.随意选择谈话主题D.营造一个安全、积极的谈话氛围6.随着辩论游戏的深入开展,幼儿所需要的道具也会越来越多,在布置辩论硬环境的时候教师应该( B )A.用榜样的力量来激发辩论的热情B.提供专门的活动橱以更方便辩论C.帮助积累并建立论据墙D.让幼儿自主参与并布置灵活易动的场地7.用口头语言把人物的经历、行为或事情发生、发展、变化讲述出来,要说清楚人物、事件、时间、地点和为什么,并且要说明白事情发生、发展的先后顺序的一种口语叙事能力是( A )A. 叙事性讲述 B.说明性讲述C. 正式性讲述 D.讲述性讲述8.在幼儿园的一日生活中有很多环节可以用来开展非正式的叙事性讲述活动,其中不包括( D )A.日常交流中的叙事性讲述 B.角色游戏中的叙事性讲述C.过渡环节中的叙事性讲述 D.集体教学中的叙事性讲述9.“能够按照一定的顺序讲述某事物的特征,讲述的顺序根据讲述对象的不同而有所差异”属于幼儿理解说明性讲述的内容组织方式的( B )A.初始阶段B.稳定阶段C.拓展阶段D.发展阶段10.以优美的文笔抒写作者的见闻感受和真情实感,是那些适合于儿童阅读的,用凝练、生动、优美的文学语言写成的叙事、记人、状物或写景的幼儿文学作品是( C )A.诗歌 B.儿歌 C.散文 D.童话11.不属于幼儿园文学作品学习活动的基本组织过程的是( D )A.学习文学作品 B.理解体验作品C.迁移作品经验 D.表演作品经验12.“对看过的图书、听过的故事能说出自己的看法”属于学前儿童前阅读发展特点的( C )A.良好的阅读习惯和阅读行为 B. 阅读内容的理解C.阅读内容的表达与评判 D. 阅读策略的形成13. 属于幼儿前识字核心经验范畴的是( D )A.有好的交流规则和意识 B.符号和文字形式要求C.符号和文字的理念意识 D.符号和文字规则意识14.不属于幼儿语言发展对于认知发展作用的是( C )A.加深和巩固幼儿初步形成的概念B.指导并参与认知加工过程C. 发展对外部世界的认识D.促进幼儿造性思维的发展15.不属于幼儿园前书写学习活动设计与组织的基本要求的是( D )A.创设丰富的阅读与读写环境B.提供具有表意性质的阅读材料C.具有鲜明的文化和语言背景D. 围绕教师经验进行提问互动16. 能独立仿编或创编故事、诗歌和散文的完整内容或部分内容是( C )的语音教育目标。

2021年湖北师范学院专升本C语言程序设计试卷

2021年湖北师范学院专升本C语言程序设计试卷

湖北师范学院“专升本”招生考试《C语言程序设计》试题一、选取题(本题共20小题,每题2分,共40分)1.如下不合法顾客标记符是()。

A)S2_KEY B)Int C) 4s D)_char 2.设有 int x=11;则表达式 (++x)%3 值是()。

A)0 B)1 C)2 D)33.C语言源程序名后缀是()。

A).exe B).cp C).obj D).c4.若在定义语句:int a,b,c,*p=&c;之后,接着执行如下选项中语句,则能对的执行语句是()。

A)scanf("%d",a,b,c); B)scanf("%d%d%d",a,b,c);C)scanf("%d",p); D)scanf("%d",&p);5.C语言中运算对象必要是整型运算符是()。

A) %= B)/C) =D) 〈=6.若有定义语句:int a[3][6];,按在内存中存储顺序,a数组第10个元素是()。

A)a[0][4] B)a[0][3] C)a[1][4] D)a[1][3]7.若规定定义具备10个int型元素一维数组a,则如下定义语句中错误是A)#define N 10 Int a[N]B)#define n 5 Int a[2*n]C)int a[5+5]D)int n=10,a[n] 8.语句printf("a\bre\'hi\'y\\\bou\n");输出成果是()。

(阐明:'\b'是退格符)A)re'hi'you B)abre'hi'y\bou C)a\bre\'hi\'y\bou D)a\bre\'hi\'y\\\bou 9.下列程序执行后输出成果是()。

A)A B) B C) F D) Gvoid main(){ int x='f';printf("%c \n",'A'+(x-'a'+1));}10.若变量已正拟定义,有如下程序段i=0;do{printf("%d,",i);}while(i++);printf("%d\n",i)其输出成果是()。

湖北师范学院专升本C语言程序设计试卷

湖北师范学院专升本C语言程序设计试卷

湖北师范学院专升本C语言程序设计试卷湖北师范学院“专升本”招生考试《C语言程序设计》试题题号一二三四五六七八总分题分40 10 30 20得分评卷人一、选择题(本题共20小题,每题2分,共40分)得分1.以下不合法的用户标识符是()。

A)S2_KEY B)Int C) 4s D)_char 2.设有 int x=11; 则表示式 (++x)%3 的值是()。

A)0 B)1 C)2 D)33.C语言源程序名的后缀是()。

A).exe B).cp C).obj D).c4.若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。

A)scanf("%d",a,b,c); B)scanf ("%d%d%d",a,b,c);C)scanf("%d",p); D)scanf ("%d",&p);5.C语言中运算对象必须是整型的运算符是()。

A) %= B)/C) = D) 〈=6.若有定义语句:int a[3][6]; ,按在内存中的存放顺序,a数组的第10个元素是()。

A)a[0][4] B)a[0][3] C)a[1][4] D)a[1][3]7.若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是A)#define N 10 Int a[N]B)#define n 5 Int a[2*n]C)int a[5+5]D)int n=10,a[n] 8.语句printf("a\bre\'hi\'y\\\bou\n");的输出结果是()。

(说明:'\b'是退格符)A)re'hi'you B)abre'hi'y\bouC)a\bre\'hi\'y\bouD)a\bre\'hi\'y\\\bou9.下列程序执行后的输出结果是()。

北京专升本c语言真题及答案解析

北京专升本c语言真题及答案解析

北京专升本c语言真题及答案解析c语言试题一选择题(7分后,每小题0.5分后)1.C语言源程序的基本单位是( )。

A 过程B 函数C 子程序D 标识符2.下列程序的输出结果是( )。

main( ){ int a=7,b=5;printf("%d",b=b/a);}A 5B 1C 0 D不确认值3.假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是( )。

A 7B 8C 9D 24.设a为int型变量,执行下列赋值语句后,a的取值分别是( )。

a=125.534; a=(int)125.521%4; a=5<<2;A 125,31,1B 125,1,20C 125,31,20D 125.534,2,205.建有如下程序段,下面叙述中恰当的就是 ( )。

int k=10; while(k=0) k=k-1;A 循环继续执行一次 B循环就是无穷循环 C循环体语句一次也不继续执行 D循环体语句继续执行一次6.以下程序的输出结果为( )。

int i;void prt( ){ for(i=5;i<8;i++) printf("%c",'*');printf(" ");}main( ){ for(i=5;i<=8;i++) prt( );}A ***B *** *** *** ***C *** ***D * * *7.在C语言程序中,以下说法正确的是( )。

A函数的定义可以嵌套,但函数的调用不可以嵌套B函数的定义不可以嵌套,但函数的调用可以嵌套C函数的定义和函数的调用都不可以嵌套D函数的定义和函数的调用都可以嵌套8.以下函数调用语句中所含( )个实参。

func((e1,e2),(e3,e4,e5));A 2B 3C 5D 语法错误9.以下程序的输出结果为( )。

#define ADD(x) x*xmain( ){ int a=4,b=6,c=7,d=ADD(a+b)*c;printf("d=%d",d);}A d=70B d=80C d=140D d=70010.未知职工记录叙述如下,在Turbo C中,系统为变量w分配( )字节的空间。

C语言专升本考试卷

C语言专升本考试卷

第一章C语言程序设计初步一、主要知识点(一) 程序设计语言的发展1、机器语言2、汇编语言3、面向过程的语言4、面向对象的程序设计语言(二) C程序设计语言的执行过程1、编辑2、编译3、连接4、执行(三) 用库函数组装C程序例1:计算的正弦值。

#include “math.h”main( ){float a; /*定义a为实型变量*/a=sin(2.1715); /*调用sin函数*/printf(“%f\n”,a); /*调用printf函数,输出a的值*/}详解:1、在本例中用到的sin函数称为数学函数,它是为了用户使用方便,由一批厂家开发编写的函数,并不是C语言的一部分。

在使用数学函数时,往往要用到函数执行时所需的一些信息(例如宏定义),这些信息包含在“math.h”中。

因此在程序开头用#include “math.h”将有关的标头文件包括到程序中。

2、一个C语言源程序文件由一个或多个函数组成,C语言的基本组成单位是函数。

一个完整的C语言程序有且只有一个称为主函数的main函数,程序总是从main函数开始执行,调用其它函数后再回到main函数,在main函数中结束整个程序的运行。

3、main是函数名称,没有参数可以不写,但圆括号不能省略,main()后面有一对花括号,花括号内的部分称为函数体,main函数可以在程序的任意位置。

4、C规定每个语句以分号(;)结束,分号是语句不可缺少的组成部分,每行中可以写多条语句。

5、/*与*/之间为注释信息,对程序运行结果不发生影响,也不被编译,注释说明可以放在语句的任意位置。

6、float a;此语句是把a定义为一个实型变量。

7、C语言本身没有输入、输出语句,本例使用prinft函数输出数据。

prinft 函数的括号内包括两部分内容:双引号内的部分、双引号外的部分。

双引号内的部分是“格式字符串”,用于指定输出双引号外的变量的打印格式。

此例中双引号中有一个”%f”,它是输出一个保留小数点后6位数字的格式字符,小数点前的位数不指定。

专升本考试c语言试题及答案

专升本考试c语言试题及答案

专升本考试c语言试题及答案一、选择题(每题2分,共20分)1. 下列关于C语言的描述中,不正确的是()。

A. C语言是一种高级编程语言B. C语言可以直接被计算机执行C. C语言具有结构化编程的特性D. C语言可以用于系统软件开发答案:B2. C语言中,用于定义变量的关键字是()。

A. varB. defineC. intD. let答案:C3. 下列选项中,不是C语言标准库函数的是()。

A. printfB. scanfC. strcpyD. strcat答案:D4. 在C语言中,以下哪个选项是正确的字符串定义方式?A. char str[] = "Hello";B. char str[6] = "Hello";C. char str[] = 'Hello';D. char str[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; 答案:A5. 下列关于C语言数组的描述中,正确的是()。

A. 数组下标从0开始B. 数组可以是多维的C. 数组的大小在定义时可以改变D. 数组可以存储不同类型的数据答案:B6. C语言中,用于实现循环结构的关键字是()。

A. forB. whileC. repeatD. do答案:A7. 下列选项中,表示逻辑与运算符的是()。

A. &&B. ||C. !D. =答案:A8. 在C语言中,用于定义函数的关键字是()。

A. functionB. defC. intD. void答案:D9. 下列关于C语言指针的描述中,正确的是()。

A. 指针可以存储变量的地址B. 指针可以存储变量的值C. 指针不能存储数组的地址D. 指针不能存储函数的地址答案:A10. 在C语言中,用于实现条件选择的关键字是()。

专升本考试《C语言程序设计》试卷

专升本考试《C语言程序设计》试卷

专升本考试《C语言程序设计》试卷一、选择题1.C语言中,sizeof运算符返回的是什么类型的值?A. intB. floatC. doubleD. size_t正确答案:D. size_t解析:sizeof运算符返回的是size_t类型的值,用于表示内存中对象的大小。

2.下列哪个选项是C语言的关键字?A. declareB. assignC. typedefD. define正确答案:C. typedef解析:typedef是C语言的关键字,用于定义自定义类型。

3.在C语言中,scanf函数的返回值是什么?A. 读取到的字符的个数B. 读取到的整数C. 读取到的字符串D. 读取失败的标志正确答案:A. 读取到的字符的个数解析:scanf函数返回成功读取到的字符的个数。

4.下面哪个选项是C语言中的逻辑与运算符?A. &&B. ||C. !D. &正确答案:A. &&解析:C语言中,逻辑与运算符用&&表示。

5.在C语言中,以下哪个选项是正确的注释符号?A. //B. ||C. ##D. //正确答案:A. //解析:在C语言中,//用于表示单行注释。

二、填空题1.标准库函数strlen用于计算给定字符串的长度。

2.for循环的语法结构为:for (初始表达式; 条件表达式; 增量表达式) {循环体}3.C语言中,用于输出到标准输出设备的关键字是printf。

4.在C语言中,用于定义常量的关键字是const。

5.scanf函数中,格式化控制符%d用于读取整数。

三、编程题1.编写一个C程序,实现输入两个整数,输出它们的和。

```c #include <stdio.h>int main() { int a, b; printf(。

C语言程序设计(专升本)试卷附答案

C语言程序设计(专升本)试卷附答案

C语言程序设计开/闭卷:闭专业测绘工程班级室主任签字:一、1、以下叙述中正确的是A) C语言比其他语言高级B) C语言可以不用编译就能被计算机识别执行C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C语言出现的最晚,具有其他语言的一切优点2、C语言中用于结构化程序设计的三种基本结构是A) 顺序结构、选择结构、循环结构B) if、switch、breakC) for、while、do-whileD) if、for、continue3、在一个C程序中A) main函数必须出现在所有函数之前B) main函数可以在任何地方出现C) main函数必须出现在所有函数之后D) main函数必须出现在固定位置4、下列叙述中正确的是A) C语言中既有逻辑类型也有集合类型B) C语言中没有逻辑类型但有集合类型C) C语言中有逻辑类型但没有集合类型D) C语言中既没有逻辑类型也没有集合类型5、下列关于C语言用户标识符的叙述中正确的是A)用户标识符中可以出现在下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头D)用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头6、以下叙述中正确的是A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其他函数之前D)C函数定义的格式是K&R格式7、应用数据库的主要目的是A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题D)解决数据量大的问题8、一个C语言程序是由A)一个主程序和若干子程序组成B)函数组成C)若干过程组成D)若干子程序组成9、请选出可用作C语言用户标识符的是A)void,define,WORDB)a3_b3,_123,IFC)FOR,--abc,CaseD)2a,Do,Sizeof10、下列各数据类型不属于构造类型的是A)枚举型B)共用型C)结构型D)数组型11、在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是A)a=20000+20000;B)a=4000*10;C)a=30000+10000;D)a=4000L*10L12、以下不正确的叙述是A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b 中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值13、sizeof(float)是A)一个双精度型表达式B)一个整型表达式C)一种函数调用D)一个不合法的表达式14、若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为A)4B)16C)32D)5215、设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是A)p=1;B)*q=2;C)q=p;D)*p=5;16、以下叙述中正确的是A)C程序的基本组成单位是语句B)C程序中的每一行只能写一条语句C)简单C语句必须以分号结束D)C语句必须在一行内写完17、计算机能直接执行的程序是A)源程序B)目标程序C)汇编程序D)可执行程序18、以下关于宏的叙述中正确的是A)宏名必须用大写字母表示B)宏定义必须位于源程序中所有语句之前C)宏替换没有数据类型限制D)宏调用比函数调用耗费时间19、以下选项中正确的定义语句是A)double a;b; B) double a=b=7C)double a=7,b=7; D)double,a,b;20、以下不能正确表示代数式2ab/cd 的C语言表达式是A)2*a*b/c/d B)a*b/c/d*2C)a/c/d*b*2 D)2*a*b/c*d21、C源程序中不能表示的数制是A)二进制B)八进制C)十进制D)十六进制22、检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试23、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

教育原理(专升本)试卷A及答案

教育原理(专升本)试卷A及答案

《教育原理》期末考试试卷A一、单选题(每小题2分,共40分)1.近代启蒙主义教育的代表人物是( C )A.夸美纽斯 B.康德 C.卢梭 D.裴斯泰洛齐2.根据各级各类学校任务确定的对所培养的人的特殊要求,我们习惯上称为( D )A.教育方针B.教育目的C.教学目标D.培养目标3.以课程任务为依据可把课程分为( D )A.学校课程B.技能性课程C.学生中心课程D.基础型课程4.人类教育赖以生存和发展的决定性力量是( B )A.自然环境 B.社会生产 C.人口状况 D.政治制度5.个体身心发展的不均衡性要求( A )A.教育教学工作要抓关键期B.教育工作要循序渐进C.因材施教,有的放矢D.教育工作要根据不同年龄分阶段进行6.现代学科课程的奠基人是( B )A.孔子 B.夸美纽斯 C.杜威 D.布鲁纳7.我国的教师节是( D )A.6月1日 B.9月1日 C.10月10日 D.9月10日8.首次从理论上对班级授课制进行描述和探讨的教育家是( C )A.孔子 B.赫尔巴特 C.夸美纽斯 D.亚里士多德9.学校教育产生于( B )。

A.原始社会末期 B.奴隶社会初期C.奴隶社会末期 D.封建社会初期10.个人本位论的代表人物是( A )。

A.卢梭、洛克、裴斯泰洛齐、福禄倍尔B.杜威、洛克C.杜威、孔德D.涂尔干、赫尔巴特11.《儿童权利公约》的核心精神是维护少年儿童的( A )。

A.社会权利主体独立地位B.社会权利主体非独立地位C.社会权利的客体独立地位D.社会权利的客体非独立地位12.教育教学立足于发展关键期或发展最佳期的目的是为( A )。

A.个体身心发展的顺序性规律B.个体身心发展的阶段性规律C.个体身心发展的不均衡性规律D.个体身心发展的个别差异性规律13.教师劳动的创造性主要是由( B )的特点所决定的。

A,劳动内容 B.劳动对象 C.劳动手段 D.劳动方式14.人在质的方面的物质要素和精神要素的总和称( B )。

湖北文理学院专升本《C 语言程序设计》考试样卷

湖北文理学院专升本《C 语言程序设计》考试样卷

湖北文理学院专升本《C语言程序设计》考试样卷一、单项选择题(共50小题,每小题2分,共100分;在每小题列出的四个备选项中只有一个是符合题目要求的,请在答题卡上,将正确答案的代码填写在对应的题号处。

)1、下列C语言标识符中合法的是()。

A.*yB.sumC.intD.%5f2、下列可以正确表示字符型常量的是()。

A.’\t’B.”a”C.”\n”D.2973.在C语言程序中,表达式8/5的结果是()。

A.1.6B.1C.3D.04.若有int a=3,b=4;则条件表达式"a<b?a:b"的值是()。

A.3B.4C.0D.15.在C语言中,认为()为逻辑"真"。

A.trueB.大于0的数C.非0整数D.小于0的数6.设有语句“int a=2,b=3,c=-2,d=2;”,则逻辑表达式“a>0&&b&&c<0&&d>0”的值是()。

A.1B.0C.-1D.出错7.C语言对嵌套if语句的规定是:else语句总是与()配对。

A.其之前最近的ifB.第一个ifC.缩进位置相同的ifD.其之前最近的且尚未配对的if8.设x为int型变量,则执行“x=10;x*=x;”后,x的值为()A.10B.20C.100D.09.若有“int a=1,x=1;”,则循环语句“while(a<10)x++;a++;”执行()A.无限次B.不确定C.10次D.9次10.设有说明char c;int i;float f;则表达式c*i+f*f值的数据类型为()。

A.floatB.charC.intD.double11.下列表达式为关系表达式的是_______。

(设其中a为一整型变量)A.3+4*5B.a==10C.a>0?a:-aD.a=112.不属于字符型常量的是_______。

A.‘A’B.'\0x1f'C.“A”D.'\123'13.下列属于整型常量的是_______。

2019《软件测试技术》专升本考试题 - 答案(修改)

2019《软件测试技术》专升本考试题 - 答案(修改)

软件测试技术(A卷)答案及评分标准一、二、三、填空题(20×1=20分)1.软件缺陷产生的原因包括软件说明书、设计、编写代码以及其他原因。

2.软件开发模式包括大棒模式、边写边改模式、流水模式、螺旋模式。

3.黑盒测试用例设计方法包括等价类划分法,边界值法,以及因果图法,错误推测法等。

4.测试过程中,____测试计划_______________描述用于描述测试的整体方案,________缺陷报告__描述依据测试案例找出的问题。

5.传统的等价类划分测试的实现分两步进行,一是___划分等价类表____,二是_边界值分析法______。

6.在兼容性测试中,______向前兼容_________是指可以使用软件的以前版本, ___向后兼容_____是指可以使用软件的未来版本。

7.测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为__动态黑盒测试___,在不执行代码的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为___静态白盒测试_____________。

8.不需要修复软件缺陷的原因包括______没有时间__、不能算真正的软件缺陷、___风险太大__、不值得修复。

9.白盒测试又称为_结构测试或逻辑结构测试_,黑盒测试又称为___功能测试或给予规格说明书的测试_。

10.动态测试的两个基本要素是___被测试程序___、_____测试数据___。

四、名词解释(5×3=15分)1.软件缺陷:(符合下列规则的叫软件缺陷):1).软件未达到产品说明书的功能2).软件出现了产品说明书指明不会出现的错误3).软件功能超出产品说明书指明范围4).软件未达到产品说明书虽未指出但应达到的目标5).软件测试员认为难以理解、不易使用、运行速度缓慢、或者最终用户认为不好2.β测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况,提出批评意见。

《心理学》(专升本)试卷A 及答案

《心理学》(专升本)试卷A 及答案

《心理学》期末考试试卷A一、单选题(每小题2分,共40分)1.科学心理学的创始人是( A )。

A.冯特B.韦伯C.费希纳D.艾宾浩斯2.人本主义的主要代表人物是( C )。

A.冯特和铁钦纳B.杜威和安吉尔C.罗杰斯和马斯洛D.魏特海默、克勒和科夫卡3.脑是由( C )构成的。

A.脑干和端脑B.延脑、桥脑和中脑C.脑干、间脑、小脑和端脑D.延脑、桥脑、中脑和端脑4.1860年法国医生布洛卡发现了( A )。

A.运动性言语中枢B.听觉性言语中枢C.视觉性言语中枢D.书写性言语中枢5.粘液质气质类型的高级神经活动过程的特点是( C )。

A.强、平衡、灵活B.强、不平衡C.强、平衡、不灵活D.弱6.在现实生活中女性色盲的人数( D )。

A.大大多于男性色盲的人数B.和男性色盲的人数相等C.略少于男性色盲的人数D.大大少于男性色盲的人数7.声音强度太大或声音作用时间太长,引起听觉感受性在一定时间内降低的现象叫( C )。

A.听觉适应B.声音掩蔽C.听觉疲劳D.听力丧失8.在遇到鱼和熊掌不可兼得时所体验到的动机冲突属于( A )。

A.双趋式冲突B.双避式冲突C.趋避式冲突D.双重趋避式冲突9.对暗适应是在暗环境中视觉( B )。

A.感受性不断降低的过程B.感受性不断提高的过程C.感觉阈限不断提高的过程D.差别阈限不断提高的过程10.“红花还得绿叶配”是说绿色背景上的红色看起来更红了,这种现象叫( C )。

A.色觉适应B.颜色后像C.颜色对比D.联觉11.一个人离我近时他在我视网膜上形成的视像大,离我远时形成的视像小,但我看这个人却是一样高,这说明知觉具有( C )。

A.整体性B.理解性C.恒常性D.选择性12.和意志坚韧性相反的品质是( C )。

A.受暗示性B.优柔寡断C.虎头蛇尾D.任性和怯懦13.学生回答选择题时所进行的记忆活动叫( D )。

A.识记B.保持C.回忆D.再认14.后学习的材料对识记和回忆先前学习材料的干扰作用叫( B )。

安徽计算机专升本c语言考试真题

安徽计算机专升本c语言考试真题

一、选择题1.下列关于C语言数组的描述中,正确的是()A.数组名表示数组的首地址B.数组名在表达式中可以被赋值为另一个数组名C.数组名在内存中占用存储空间,存储数组的首地址D.数组名可以作为函数参数,表示数组的长度2.下列哪个不是C语言中的基本数据类型?()A.intB.floatC.charD.string3.下列关于C语言中指针的说法,错误的是()A.指针变量存储的是变量的地址B.指针变量可以进行加减运算,但结果依赖于指针指向的数据类型C.指针变量可以指向任何类型的变量D.指针变量必须初始化后才能使用4.下列关于C语言中结构体(struct)的说法,正确的是()A.结构体是一种特殊的数据类型,用于表示一组不同类型的数据项B.结构体中的成员变量在内存中占用不连续的存储空间C.结构体变量在定义时,必须初始化D.结构体变量之间可以直接进行赋值操作5.下列哪个不是C语言中的循环控制语句?()A.forB.whileC.do-whileD.repeat-until6.下列关于C语言中函数的说法,错误的是()A.函数是C语言的基本组成单位,用于实现特定的功能B.函数定义包括函数返回类型、函数名和函数体C.函数调用时,实参和形参的类型必须严格匹配D.函数调用可以嵌套,但函数定义不能嵌套7.下列关于C语言中预处理指令的说法,正确的是()A.预处理指令在编译之前执行,对源代码进行文本替换等操作B.预处理指令以“#”开头,但不需要以分号“;”结束C.预处理指令可以出现在程序的任何位置,其作用范围是整个源文件D.预处理指令#include用于包含另一个源文件的内容8.下列关于C语言中字符串的说法,错误的是()A.字符串是以空字符'\0'结尾的字符数组B.字符串常量在内存中占用连续的存储空间C.字符串常量可以修改D.字符串可以通过字符数组或指针来操作。

河北c语言专升本真题及答案

河北c语言专升本真题及答案

河北c语言专升本真题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是C语言中的关键字?A. intB. floatC. doubleD. string2. C语言中,哪个运算符用于计算两个数的乘积?A. +B. -C. *D. /3. 以下哪个语句可以正确地声明一个整型变量?A. int a;B. float a;C. double a;D. All of the above4. 在C语言中,哪个函数用于输入字符?A. printf()B. scanf()C. getchar()D. puts()5. 以下哪个是C语言中的条件语句?A. ifC. forD. switch6. 在C语言中,哪个函数用于输出字符串?A. printf("%s", str);B. puts(str);C. print(str);D. display(str);7. 以下哪个选项是C语言中的数组声明方式?A. int arr[10];B. int arr = 10;C. int arr = {1, 2, 3};D. int arr[] = 10;8. C语言中,哪个关键字用于定义函数?A. defineB. functionC. defD. void9. 在C语言中,哪个语句用于循环遍历数组?A. forB. whileC. do-whileD. switch10. C语言中,哪个函数用于计算两个数的和?A. sum()B. add()D. None of the above二、填空题(每空2分,共20分)11. 在C语言中,一个基本的数据类型包括______、______、______等。

12. 用于定义常量的关键字是______。

13. 在C语言中,______语句用于实现条件分支。

14. 函数______用于输出格式化的字符串。

15. 在C语言中,______用于定义一个函数。

16. 一个数组在声明时,其大小必须在______之前确定。

专升本C语言复习A卷

专升本C语言复习A卷

《C语言程序设计》课程考试试卷 A卷一、填空題(每题2分,共16分)1.C语言是由函数构成的。

一个完整的C程序必须有且只能有一个函数。

2.C语言标识符只能由、数字和下划线组成。

3.表达式 21 % 4 的值为。

4.已知a=79.345,则表达式 (int)a 的值为。

5.已知ch='B',则表达式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值为。

6.定义符号常量PI为3.14159的语句是。

7.函数形参和调用的实参是普通变量时,参数按方式进行传递。

8.表达式 3 & 2 的值是。

二、单项选择题(每题2分,共40分)1. 下列C语言标识符中,合法的是…………………………………………………()A. ifB. returnC. 23aD. a232.欲从键盘给整型变量a赋值3,b赋值2,则对应语句【scanf("%d,%d",%a,&b); 】的输入格式是…………………………………………………………………………………()A. 3 2B. 2,3C. 2 3D. 3,23. C语言源程序文件经过C编译程序编译连接之后生成的文件后缀名是………()A. .exeB. .objC. .batD. .c4.结构化程序设计的三种基本结构是………………………………………………()A. 顺序结构、复杂结构、循环结构B. 顺序结构、复杂结构、分支结构C. 顺序结构、分支结构、选择结构D. 顺序结构、选择结构、循环结构5.以下表达式中,值为0的是………………………………………………………()A. 4%5B. 4/5.0C. 4/5D. 4<56.设下列表达式中所涉及的变量均已正确定义,则不符合C语言语法的是……()A. 4&&3B. a++C. a=b=5D. int(3.14159)7.以下程序输出的结果是……………………………………………………………()#include "stdio.h"void main(){char s[]="hello\nworld";printf("%s",s);}A. helloB. worldC. helloD. hello\nworldworld8. 以下程序输出的结果是……………………………………………………………()#include "stdio.h"void main(){char ch[]="I love Great Wall of China!";char *p=ch;printf("%c",*(p+5));}A. 5B. ofC. vD. e9.设变量定义为【int a[2]={1,3}, *p=&a[0]+1; 】,则*p的值是………………()A. 2B. 3C. 4D. &a[0]+110. 在C 语言程序中,在函数内部定义的变量称为………………………………()A. 全局变量B. 外部变量C. 全程变量D. 内部变量11. 对于以下的变量定义,正确的表达式是…………………………………………()struct node {char s[10];int k;} p[4];A. p->k=2B. p[0]->k=2C. p(0)->k=2D. p->s='a'12.若变量c为char类型,则能正确判断出c为小写字母的表达式是……………()A. (c>= 'a')||(c<= 'z')B. 'a'<=c<= 'z'C. (c>= 'a')&&(c<= 'z')D. ('a'<=c)and ('z'>=c)13.C语言中以“只读”方式打开文件,应选择的参数是……………………………()A. oB. wC. aD. r14. 设变量定义为【int a[2][3]={1,2,3,4,5,6}, *p=a[1]; 】,则p的值是……()A. 数组a的首地址B. 数组a的第1个元素的地址C. 数组a的第“1”行的首地址D. 数组a的第“1”列的首地址15.与【while((*to++=*from++)!=’\0');】语句不等价的是…………()A.while(*to++=*from++);B.for(;(*to++=*from++)!=0;);C.while((*to++=*from++)<0);D.for(;*to++=*from++;);16.用链表表示线性表的优点是……………………………………………………()A.便于随机存取B.便于插入和删除操作C.花费的存储空间较顺序存储少D.数据元素的物理顺序与逻辑顺序相同17. 结构化程序设计主要强调的是…………………………………………………()A.程序的规模B.程序设计语言的先进性C.程序的效率D.程序易读性18.以下表达式中,不正确的字符常量是…………………………………………………()A. 'n’B. "a"C. '2’D. '\101’19.若【int x=12,*p=x;】,则正确的赋值表达式是…………………………………()A. p=xB. p=*xC. *p=xD. *p=*x20. 有如下的结构体定义,则结构体变量example在内存中占用的空间为………()struct ex{ int x ; float y; char z ;} example;A. 2B. 3C. 6D. 9三、程序填分析(每题5分,共25分)1.分析下列程序,写出程序运行结果。

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

上海电机学院2011年专升本《C++程序设计》考试试卷 A卷一、选择题(每题1分,共25分)1. 编写C++程序一般需经过的几个步骤依次是( )。

A. 编译、编辑、连接、调试B. 编辑、编译、连接、调试C. 编译、调试、编辑、连接D. 编辑、调试、编辑、连接2. 可用作C++语言用户标识符的一组标识符是( )。

A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a do sizeof3. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是( )。

A. 12B. 144C. 156D. 2884. x>0 || y==5的相反表达式为()。

A. x<=0 && y!=5B. x<=0 || y!=5C. x>0 || y!=5D. x>0 && y==55. 在下面循环语句中循环体执行的次数为()。

for(int i=0; i<n; i++)if(i>n/2) break;A. n/2B. n/2+1C. n/2-1D. n-16. switch语句能够改写为()语句。

A. forB. ifC. doD. while7. 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。

A. 0B. 4C. 8D. 68. 函数重载是指()。

A. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C. 两个以上的函数名字不同,但形参的个数或类型相同D. 两个以上的函数取相同的函数名,并且函数的返回类型相同9. 若用数组名作为函数调用的实参,传递给形参的是()。

A. 数组的首地址B. 数组中第一个元素的值C. 数组全部元素的值D. 数组元素的个数10. 将两个字符串连接起来组成一个字符串时,选用()函数。

A. strlen()B. strcap()C. strcat()D. strcmp()11. C++语言的编译系统对宏命令的处理是( )。

A. 在程序运行时进行B. 在程序连接时进行C. 和C++程序的其它语句同时进行编译D. 在对源程序中其它成分正式编译之前进行12. 在下面存储类中,()的对象不是局部变量。

A. 函数形参B. 自动类C. 外部静态类D. 寄存器类13. 定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为()。

A. int *p=new int[30];B. int *p=new int(30);C. int *p=new [30];D. *p=new int[30];14. 关于封装,下列说法中不正确的是()。

A. 通过封装,对象的全部属性和操作结合在一起,形成一个整体B. 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)C. 通过封装,每个对象都成为相对独立的实体D. 通过封装,对象的属性都是不可见的15. 假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为()。

A. x(a)B. x[a]C. x->aD. x.a16. 假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为()。

A. abcB. *thisC. thisD. this&17. 结构中定义的成员默认为()访问属性。

A. publicB. privateC. protectedD. friend18. 假定AB为一个类,则执行“AB r1=r2;”语句时将自动调用该类的( )。

A. 无参构造函数B. 带参构造函数C. 赋值重载函数D. 复制构造函数19. 一个类的静态数据成员所表示属性 ( )。

A. 是类的或对象的属性B. 只是对象的属性C. 只是类的属性D. 类和友元的属性20. 当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()。

A. 只能是公有成员B. 只能是保护成员C. 只能是除私有成员之外的任何成员D. 具有任何权限的成员21. 如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。

A. a.operator+(b)B. b.operator+(a)C. operator+(a,b)D. operator(a+b)22. 从一个基类派生出的各个类的对象之间( )。

A. 共享所有数据成员,每个对象还包含基类的所有属性B. 共享部分数据成员,每个对象还包含基类的所有属性C. 不共享任何数据成员,但每个对象还包含基类的所有属性D. 共享部分数据成员和函数成员23. 对于公有继承,基类的公有和保护成员在派生类中将( )成员。

A. 全部变成公有B. 全部变成保护C. 全部变成私有D. 仍然相应保持为公有和保护24. C++中的虚基类机制可以保证:()。

A. 限定基类只通过一条路径派生出派生类B. 当一个类多次间接从基类派生以后,其基类只被一次继承C. 当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员D. 允许基类通过多条路径派生出派生类,派生类也就能多次继承该基类25. 派生类的对象对其基类中()可直接访问。

A. 公有继承的私有成员B. 公有继承的公有成员C. 公有继承的保护成员D. 私有继承的公有成员二、填空题(25%)1. 用于从键盘上为变量输入值的标准输入流对象是________。

2.程序文件的编译错误分为________和________两类。

3. 十进制常数245对应的八进制的C++表示为_0_________。

4. 字符串”This\’s a book.\n”的长度为__________。

5. 数学算式221byax 的C++表达式为________________。

6. 若while循环的“头”为“while(i++<=10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行______次后正常结束。

7. strlen(”apple”)的值为_______,strcmp(”a”,”A”)的值为________。

8. 在C++语言中,一个函数由函数头和__________组成。

9. 全局变量和静态局部变量具有静态生存期,存放在内存的____________区中。

10. 假定p所指对象的值为25,p+1所指对象的值为42,则*p++的值为________。

11. 执行int *p=new int操作得到的一个动态分配的整型对象为__*p______。

12. 以面向对象方法构造的系统,其基本单位是__________。

13. C++支持两种多态性:_________时的多态性和__________时的多态性。

14. 为了使类中的成员不能被类外的函数通过成员操作符访问,则应把该成员的访问权限定义为________。

15. 若采用x.abc(y)表达式调用一个成员函数,在成员函数中使用的__*this______就代表了类外的x对象。

16.假定AB为一个类,则类定义体中的“AB(AB& x);”语句为该类______________的原型语句。

17. 在重载一个单目运算符时,参数表中没有参数,说明该运算符函数只能是类的_____________。

18. 派生类的成员函数可以直接访问基类的成员,不能直接访问基类的______成员。

19. 引进虚基类的根本目的是为了消除____________。

20. 设有如下定义:#include<iostream.h>class A1{ int a1;protected:int b1;public:void show1() { cout<<”class A1”<<endl; }};class A2: public A1{ int a2;protected:int b2;public:void show2() { cout<<”class A2”<<endl; }};void main(){ A1 obj1;A2 obj2;…}派生类A2的成员函数show2()中可以访问的成员包括a1、b2、、。

1.阅读下面的程序,写出输出结果#include<iostream.h>int a[8]={6,11,13,4,12,7,16,15};void main(){ int s0,s1,s2;s0=s1=s2=0;for(int i=0; i<8; i++) {switch(a[i]%3) {case 0: s0+=a[i];break;case 1: s1+=a[i];break;case 2: s2+=a[i];break;}}cout<<s0<<'\t'<<s1<<'\t'<<s2<<endl;}2.阅读下面的程序,写出输出结果#include<iomanip.h>void fun(int *&a, int &m){ a=new int[m];int * p=a;for(int i=0;i<m;i++)*p++=i*i+1;}void main(){ int *b,n=5;fun(b,n);for(int i=0;i<n;i++)cout<<b[i]<<’‘;cout<<endl;delete[]b;}3.阅读下面的程序,写出输出结果#include <iostream.h>int fun(int n ){ int a=1;static int b=1;a=a+1;b=b*n;return a*b;}void main( ){ int i;for(i=1;i<5;i++)cout<<fun(i)<<endl;}4.阅读下面的程序,写出输出结果#include<iostream.h>class AA{ int n;public:AA(int i) { n=i; cout<<"调用类AA构造函数 n: "<<n<<endl;}~AA() { cout<<"删除类 AA "<<endl;}};class BB{ int n;public:BB(int j) {n=j; cout<<"调用类BB构造函数 n: "<<j<<endl;}~BB() { cout<<"删除类 BB "<<endl;}};class CC:public BB,public AA{public:CC(int a,int b,int c):AA(a),BB(b),n(c){ cout<<"调用类CC构造函数 n: "<<n<<endl; }~CC() { cout<<"删除类 CC "<<endl;}private: //派生类的私有对象成员int n;};void main( ){ CC obj(10,20,30); }四.改正错误(每题有几处错误,在错误处画线,并写出正确语句。

相关文档
最新文档