微型计算机原理与接口技术实践课程考核试题

微型计算机原理与接口技术实践课程考核试题

ID:22299374

大小:271.66 KB

页数:8页

时间:2018-10-28

微型计算机原理与接口技术实践课程考核试题_第1页
微型计算机原理与接口技术实践课程考核试题_第2页
微型计算机原理与接口技术实践课程考核试题_第3页
微型计算机原理与接口技术实践课程考核试题_第4页
微型计算机原理与接口技术实践课程考核试题_第5页
资源描述:

《微型计算机原理与接口技术实践课程考核试题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南工业大学自考助学实践课《微型计算机原理与接口技术》实践课程试卷(课程代码02206)姓名:准考证号:年级:身份证号:本试卷共7页,满分100分总分题号—•二三四五-X-/、七核分人题分302012512615复查人得分一、填空题(每空1分,共30分)1、在C语言中,注释部分是以开头并以结尾。2、C语言中,字符串"abode"在内存中占字节,strlen(〃abcde〃)的值是3、存在语句intx=7,邛;将指针p指向变量x的赋值语句是,上述赋值语句运行后,利用指针P输出x的值的语句为printf)。4、在C语言屮,格式输入操作是由库函数完成的

2、,格式输出操作是由库函数完成的。5、数組定义为inta[6]={l,2,3,4,5,6};则数组的第一个元素是3[_],如第三个元素为前二个元素之和,则表达式为。6、在循环结构屮,break的作用是,continue的作用是7、若a,b和c均是int型变量,则执行a=b=1;a+=2;b+=3;后,a值为,b值为。8、结构化程序设计的三种基本结构;switch…语句属于结构。do*"while…语句属于结构。9、一个函数屮调用另一个函数称为调用;一个函数定义屮直接调用自己称为调用。10、C语言打开文件的函数是,把一个字符写入到指定文件的函数是。1

3、1、计算机的系统总线有、和数据总线。12、通常,单片机上电S位时PC=,SP=07H;而工作寄存器则缺省采用第00组,这组寄存器的地址范围是从。13、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对进行某种控制。14、假定累加器A的內容30H,执行指令:1000H:MOVCA,@A+PC后,把程序存储器单元的内容送累加器A中。15、MCS-51单片机访问外部存储器时,利用信号锁存来自P0口的低8位地址信号。16、MCS-51单片机8031中有个16位的定吋/计数器,可以被设定的工作方式有种。17、MCS-51单片机有_个中断源,可分为_个

4、中断优先级。上电复位时外部中断0中断源的最高。18、用串行口扩展并行口时,串行接口的工作方式应选为方式。19、半导体存储器的最重要的两个指标是和。20、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为V。二、选择题(每题1分,共20分)1、能将《级语言编写的源程序转换为目标程序的是()。A、链接程序B、解释程序2、下列选项屮,属于复杂数椐类型的是(C、编译程序)。D、编辑程序A、intB、charC、doubleD、struct3、下列选项屮,可以作为用户定义字的是(A、林xB、x?yC、xyD、x*y4、要使a=123,b

5、=456,则对应语句scanf(〃%d,%c〃,&a,&b);正确的输入方式为()。A、1234565、下列叙述屮,(B、123,456)足正确的C、123456D、123?456A、C语言数组元素的下标从1开始。C、字符的输出格式是%s。6、若有以下程序段,则执行后输出的值为(B、字符串的输出格式是%c。D、printf()足格成输出函数)。intcl=l,c2=2;A、0printf(“%d”,cl/c2);B、1/2C、0.5D、I7、为了表示关系10^x^100,应使用的C语言表达式是()oA、10<=x〈=100C、(x〉=10)M(x

6、<:100)B、(x〉=10)AND(x〈=100)1)、(x〉=10)

7、

8、(x<=100)8、设字符变量ch的值为'K,则函数putchar(ch-32)的输出是)oA、BB、66C、b1)、969、在C语言屮,下列循环屮(A、until语句构成的循环C、while语句构成的循环)是非法的B、for语句构成的循环D、do-while语句构成的循环10、在一个C程序中()A、main函数必须出现在所有函数之前B、main函数可以在任何地方山现C、main函数必须出现在所有函数之后D、main函数必须山现在固定位置11、设有程序段inti=l;wh

9、ile(i<=2)i++;则下面描述中正确的是()。A、while循环条件错误B、循环是无限循环即死循环C、循环体语句一次也不执行D、循环体语句执行二次12、设i为int型变量,则执行下面循环输出结果为()。for(i=l;i〈=5;i++){if(i%2==l)printf(“%d”,i);>A、1B、6C、3D、413、有如下程序main(){inta=2,b=3;if(a〈b)printf(〃%d〃,a);elseprintf(〃%d〃,b);>该程序的输山结果是()。14A、0B、1下面数组定义的数组,哪一个是二维数组(C、2)oD、3A

10、、inta[3];B、inta[3.4];C、inta[3][4];D、inta[3][4][5];15、对数组元素进行初始化的正确作法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。