复习指针
- 格式:ppt
- 大小:743.00 KB
- 文档页数:48


管理信息系统期末复习题1、对于"指针"和"链",下面的说法正确的是( )。
A.它们是数据物理组织的两种形式B.它们是数据逻辑组织的两种形式C.它们是数据物理组织的两种基本工具D.它们是数据逻辑组织的两种基本工具正确答案是:D2、不是IBM公司从技术视角所描述的大数据4V特征是( )。
A. verticalB. velocityC. varietyD. veracity正确答案是:A3、在计算机信息处理中,数据组织的层次是( )。
A.数据、记录、文档、数据库B.数据、记录、文件、数据库C.数据项、记录、文件、数据库D.数据项、记录、文件、数据库正确答案是: D4、计算机网络拓扑结构主要取决于它的( )。
A.资源子网B.FDDI网C.通信子网D.城域网正确答案是:C5、工业互联网为( )环境下的技术创新、制造模式创新和商业模式创新提供坚实的技术基础A.智慧农业B.智能制造C.智慧旅游D.移动互联网正确答案是:B6、将软件作为服务的云计算服务类型是( )。
A. SaaSB. PaaSC. DaaSD. laaS正确答案是: A7、下面哪类数据不能称为大数据( )。
A.某高校学生名单数据B. Facebook评论数据C. 淘宝购物数据D. 公安视屏监控数据正确答案是:A8、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
A.数据定义B.数据管理C.数据操纵D.数据控制正确答案是:C9、下面哪个系统没有使用物联网技术( )。
A.温室大棚控制系统B.工资管理系统C.电力设备在线监测系统D.交通信号控制系统正确答案是: B10、下面的系统中,哪一个必须是实时系统?( )。
A.销售数据统计系统B.航空订票系统C.计算机辅助设计系统D.计算机激光排版系统正确答案是: B11、MapReduce是( )提出的一种大规模数据的分布式处理模型,用于大规模数据集的并行计算,通过映射(Map)和化简(Reduce)两种主要操作,实现对海量数据的搜索、挖掘、分析与理解。
c语言复习题一、单项选择题1.以下叙述中错误的是? A.用户所定义的标识符允许使用关键字B.用户所定义的标识符应尽量做到“见名知意”C.用户所定义的标识符必须以字母或下划线开头D.用户定义的标识符中,大、小写字母代表不同标识2、c语言数据的基本类型包括()A、整型、字符型、实型B、整型、字符型、实型、枚举类型C、整型、实型、枚举类型、指针类型 D、整型、字符型、实型、数组类型3.以下不合法的字符常量是A.’\019’B.’\’’’C.’\\’D.’\xcc’4、c语言允许使用的变量标识符是()A、x#yB、12shC、j_c_tD、char5.设有以下语句。
int a=1,b=2,c;c=a^(b<<2);执行后,c的值为 A.6 B.7 C.8 D.96、c语言中合法的字符常量是()A、‘\084’B、‘\X43’C、‘ab’D、“\0”7.下列标识符中,合法的变量名有? A.a.b B.$888 C.A1 D.3x568、若定义x和y为double型,则表达式:x=1,y=x*3/2的值是()A、1B、2C、 2.0D、1.59、若有以下类型说明语句:char w;int x;float y;double z;则表达式 w*x+z-y的结果为()类型A、floatB、char C 、int D、double10、下列表达式中,()可以正确表示x<=0或x>=1的关系A、(x>1)or (x<=0)B、x>1 || x<=0C、x>1 or x<=0D、x>=1 || x<=011.下列不正确的表达式是A.10%3+5%3B.10/3+5/3C.10%3/2D.(10.0/3.0%3)/212.以下四个选项中,不能看作一条语句的是A.{;}B.a=0,b=0,c=0;C.a>0;D.m=1;n=2;13.设x为int 型变量,则执行以下语句后,x的值为x=10;x+=x-=x-x;A.10B.20C.40D.3014、若定义a为整型数据变量则a=-2 L;printf(“%d\n”,a);以上语句结果为()A、赋值语句不合法B、输出值为-2C、输出值为不确定值D、输出值为215、现已定义整型变量int i=1;执行循环语句“while(i++<5)后i的值变为()A、1B、5C、6D、以上三个答案均不正确16、若执行下述程序时,从键盘输入数据3和4,则程序的输出结果是()main(){ int a ,b ,s;scanf(“%d%d”,&a,&b);s=a;if(a<b)< p="">s=b;s=s*s ;printf(“%d”,s);}A、14 B、16 C、18 D、2017、若数组名作为函数参数传递给函数,作为实参的数组名被处理为()A、该数组的长度 B、该数组的元素个数C、该数组中各元素的值 D、该数组的首地址18、c语言允许函数值类型缺省定义,此时该函数值隐含的类型是()A、float型B、int型C、long型D、double型19、在c语言中,存储类型为()的变量只在使用它们的时候才占用存储空间A、static和autoB、register和autoC、static和registerD、register和extern20、下面程序片段的输出结果是()char str[]=“abcd”,*p=str;printf(“%d\n”,*(p+4));A、68 B、0 C、字符‘d’的地址D、不确定的值21、设有以下说明,已知int类型占2个字节,则下列叙述正确的是()struct st{int a;int b[2];} a;A、结构变量名a和结构成员a同名,不合法B、程序运行时将为结构体st分配6个字节的内存单元C、程序运行时不为结构体st分配内存单元D、程序运行时将为结构体变量a分配6个字节的内存单元22、求字符串长度的函数是()A、strcat B、strcpy C、strcmpD、strlen 23.现已定义整型变量 int i=1;执行循环语句“while(i++<5);”后,i的值为A.1B.5C.6D.以上三个答案均不正确24.以下叙述中错误的是A.C语句必须以分号结束B.复合语句在语法上被看作一条语句C.空语句出现在任何位置都不会影响程序运行D.赋值表达式末尾加分号就构成赋值语句25.设有定义:int a=2,b=3,c=4;时,以下选项中值为0的表达式是A.(!a= =1)&& (!b= =0)B.aC. a&&bD.a||(b+b)&&(c-a)26.C语言中,定义PI为一个符号常量,正确的是A.#define PI 3.14B.define PI 3.14C.#include PI 3.14D.include PI 3.1427.下面关于switch语句和break语句的结论中,只有是正确的A.break语句是switch语句中的一部分B.在swtich语句中可以根据需要使用或不使用break语句C.在swtich语句中必须使用break语句D.以上三个结论中有两个是正确的28.有以下程序:main(){int i,s=0;for(i=1;i<10;i+=2) s+=i+1;printf(“%d\n”,s);}程序执行后的输出结果是 A.自然数1~9的累加和 B.自然数1~10的累加和C.自然数1~9中的奇数之和D.自然数1~10的偶数之和29.在C语言函数的定义和引用中,以下描述正确的是A.必须有形式参数B.也可以没有形式参数 C.数组名不能作为形式参数 D.形式参数必须是变量名30.下列关于return语句的说法,正确的是A.必须在每个函数中都出现B.只能在除主函数之外的函数中出现一次C.可以在同一个函数中多次出现D.在主函数和其他函数中都可以出现31.下列说法不正确的是A.形式参数是局部变量B.主函数main 中定义的变量在整个文件或程序中都又效C.在一个函数的内部,可以在复合语句中定义变量D.不同的函数中,可以使用相同名字的变量32.以下叙述正确的是A.do-while语句构成的循环不能用其它语句构成的循环来代替B.do-while语句构成的循环只能用break语句退出C.用do-while语句构成的循环,在while后的表达式为非零时结束循环D.用do-while语句构成的循环,在while后的表达式为零时结束循环33.下列数组定义语句正确的是A.int a[][]={1,2,3,4,5,6};B.char a[2][3]=’a’,’b’C.int a[][3]={1,2,3,4,5,6};D.static int a[][]={{1,2,3},{4,5,6}}; 34.若定义int a[3][4];则下列选项不能表示数组元素a[1][1]地址的是A.a[1]+1B.&a[1][1]C.*(a+1)[1]D.*(a+5)35.已知int 和double类型分别占2个和8个字节,若有如下定义:Struct data{ int i;char ch;double f;}b;则结构变量b占用内存的字节数是 A.7 B.2 C.8 D.1136.对于以下递归函数f,调用f(4),其返回值为int f(int n){ return f(n-1)+n;}A.10 B.11 C.0 D.以上均不是37.有以下程序:main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2;printf(“%d\n”,*p+*q);}程序运行后的输出结果是 A.16 B.10 C.8 D.638.C语言中操作文件的正确顺序是A.读写,关闭,打开B.打开,读写,关闭C.打开,关闭,读写D.读写,打开,关闭39.定义union s{int w,x,y,z;char c[6];};,请问执行sizeof(union s)=A.2B.6C.8D.1440.说明语句int *f();中的标识符f代表A.一个用于指向整型数据的指针变量B.一个用于指向一维数组的行指针C.一个用于指向函数的指针变量D.一个返回值为指针型的函数名二、填空题1.设有程序段:int k=10;while(k=0) k=k-1;则循环体语句执行次。
汇编语言程序设计复习提纲一、单项选择题1.指令指针寄存器是()。
2. DAL DB 67HNUM EQU 80H则执行AND DAL,NUM语句后DAL中的内容是()。
A. E7HB. 80HC. 67HD. 03.与指令MOV AX,NOT 0F0H等效的汇编语言指令是()。
A. MOV AX,0FHB. MOV AX,0FF0FHC. MOV AX,000FHD. MOV AX,0F0H4.一个有16个字的数据区,它的起始地址是70A0H:DDF6H,则这个数据区最末一个字单元的物理地址是()。
B5.可用作基址变址寻址或寄存器间接寻址的寄存器是()。
,BX,CX,DX ,ES,CS,SS,BP,IP,BX ,DI,BP,BXD6.在串操作指令中,下列描述中不正确的是()。
MOVSB STOSBCMPSB LODSBD7. ORG 0030HDA1 DB 0 , ‘0’, 30H偏移地址为0030H字存储单元的内容是()。
A8.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令是()。
A. CMPD9.将汇编语言源程序翻译成机器码程序的程序是()。
A.编译程序B.汇编程序C.解释程序D.目标程序B10.设DS=1E4AH,偏移地址为0056H,该字节的物理地址为()。
A. 1E4A6HB. 1E456HC. 1E556HD. 1E4F6HD11.当程序顺序执行时,每取一条指令语句,IP指针增加的值是()A.由指令长度决定的字节数A12.若AX=349DH, CX=0FH。
则执行指令AND AX,CX后,AX的值是()。
B13. 设(AX)=0FC77H, (CX) =504H, CF=1,执行SAR AX, CL指令后,AX的值是()。
A. FFC8HB. FFC9HC. FFC7HC14.假设字节单元(02398H)=12H, (02399H) =34H, (0239AH) =56H,则(02399H)字单元的内容是()。
嘀嗒嘀嗒钟声响教案教案标题:嘀嗒嘀嗒钟声响教案教学目标:1. 通过本课的学习,学生将能够理解钟表的基本概念和指针的运动规律。
2. 学生将能够读取和写入时间,并能够在日常生活中运用所学知识。
教学重点:1. 理解钟表的基本概念和指针的运动规律。
2. 学会读取和写入时间。
教学难点:1. 理解指针的运动规律。
2. 学会读取和写入时间。
教学准备:1. 教学投影仪或黑板。
2. 钟表模型或图片。
3. 学生练习册。
教学过程:引入活动:1. 引导学生回忆并讨论日常生活中使用钟表的场景,如上学、吃饭、睡觉等。
2. 准备一张钟表图片或钟表模型,向学生展示,并请学生描述钟表的外观和指针的运动。
教学步骤:步骤一:介绍钟表的基本概念(10分钟)1. 向学生解释钟表的基本概念,包括表盘、时针、分针和秒针。
2. 通过图片或钟表模型,向学生展示并解释每个部分的功能和作用。
步骤二:指针的运动规律(15分钟)1. 通过示范和解释,向学生展示指针的运动规律,如时针每小时转动一圈,分针每60分钟转动一圈等。
2. 引导学生思考并回答一些与指针运动相关的问题,以巩固他们对指针运动规律的理解。
步骤三:读取和写入时间(20分钟)1. 向学生介绍如何读取和写入时间,包括小时和分钟的表示方法。
2. 通过示范和练习,引导学生逐步学会读取和写入时间。
3. 提供一些实际生活中的时间场景,让学生运用所学知识进行读取和写入时间的练习。
步骤四:巩固与拓展(10分钟)1. 分发学生练习册,让学生进行更多的读取和写入时间的练习。
2. 鼓励学生互相合作,共同解决问题,并及时给予指导和反馈。
总结活动:1. 向学生复习本课所学内容,确保他们对钟表的基本概念和指针的运动规律有清晰的理解。
2. 鼓励学生分享他们在日常生活中运用所学知识的经验和感受。
拓展活动:1. 鼓励学生观察和分析不同钟表的设计和指针运动规律,并与同学分享他们的观察结果。
2. 引导学生思考和讨论时间的重要性,以及如何合理安排时间。