三九宝宝网宝宝教育教学论文

帮我做一份嵌入式c语言在51 pic ARM应用的题很容易的

01月02日 编辑 39baobao.com

[嵌入式培训心得有吗?谁培训过有什么心得]下面是星创客优秀学员的培训心得: 有很多处于迷茫中的就业者,总在纠结要不要从事嵌入式这个行业,主要问题在于嵌入式这个行业对求职者的专业技能要求是非常高的,但不可否认一点...+阅读

助人乃快乐之本,同学你也要努力哦~单选题:(40分)以下编译器支持51单片机的是A) keil 2 以下编译器支持PIC单片机的是D) mplab以下编译器支持ARM的是C) ADS1.2以下不是嵌入式操作系统的是C) winxp以下是嵌入式操作系统的是B) ucosiiC源程序通过编译后通常得到那种文件D) objC源程序通过编译链接后通常得到那种文件A) exe 要想使得C源程序能在51或者PIC单片机中运行,需要生成那种文件A) bin C生成的EXE文件,可以使用以下那种方式进行调试B)debugC生成的EXE文件,可以使用以下那种方式得到汇编源程序D) 反汇编在windows下,C要生成EXE文件,下面那种编译器不行A) keil 2 在linux操作系统下,C的常见编译器是D) gcc在一般的51或者PIC单片机的C应用中,常见的C程序实际是一个A) 死循环 当C只包含一个函数时,函数名必须是C) main 设有 int x=11; 则表达式 (x++ *1/3 ) 的值是 A) 0 B) 3 C) 11 D) 12以下叙述中不正确的是D) 在一个函数内的复合语句中定义的变量在本函数范围内有效在keil2中,定义一个指针char *p,则指向的数据格式是B) char在keil2中,定义一个指针char *p,则指针本身占用字节长度是C) 3定义 int str[12][9] ; 关于str[9] 下面哪个说法是错误的A)str[9] 与 &str[9][0] 相等下面关于字符数组str的输入语句中,正确的是A) scanf(“%c”,&str[0]); 若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a; 则不能表示a数组元素的表达式是 C) *a下列程序片段中不正确的字符串赋值或初始化方式是C) char str[7]={'s','t','r','i','n','g','\0'};以下叙述正确的是D) 用do-while语句构成的循环,在while后的表达式为零时结束循环。

C语言的说明语句“ char *line[5];”的含义是指A) line是一个数组,其数组的每一个元素是指向字符型的指针变量;一个C语言程序是从__________开始执行。A.程序中的第一个语句以下各标识符组中,合法的用户标识符为________。B. b_1、a10下面的常数表示中不正确的是__________。B. '\55' C语言中各种基本数据类型的存储空间长度排列为char≤int≤long≤float≤double下面程序的输出是 _。

main( ) { char x=060; printf("%d\n", x); }A. 48 设x和y均为int型变量,则执行以下语句后的输出值为 x=15; y=5; printf("%d",x%=(y/=2));B. 1设实型变量f1,f2,f3,f4的值均为2,整型变量a,b的值均为1。则表达式(a=f1f4)的值是D.出错设a和b为整型变量,执行语句b=(a=2+3,a*4),a+5;后,a和b的值为。A. 5,10 B. 20,25 C. 5,25 D. 5,20对下面三条语句(其中s1和s2为内嵌语句),正确的叙述是 。

if(a) s1;else s2if(a==0)s2;else s1if(a!=0)s1;else s2A. 三者相互等价下面程序的输出为________#includemain( ){ int y=-9; while(++y); printf("y=%d\n",y); }A. y=0退出一个循环语句(不终止函数的执行)的有效措施是B.用continue语句 当在源程序中使用到函数sin()时,先要用include命令将_________头文件包含进来。A. math.h数组名作为参数传递给函数,作为实际参数的数组名被处理为______。

D.该数组的首地址下面程序的输出是 。 main( ) { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; printf("%d\n",*(p+3)); }B. 4若有以下语句,已知int类型占两个字节,则结构变量stud所占的字节数为 。 struct st { char a[8]; int b; float c; }; struct st stud;C. 14简答题(40分)1.在软件开发方式中,IDE通常是指什么?集成开发环境2.试例举5个以上常见的支持C的开发环境?TubroC,BorlandC,Delphi,Visual C,KeilC3.常见的C程序的开发流程? 编辑-编译-链接-调试-编译-...4.试例举3个以上常见的嵌入式操作系统?uClinux,RTX,Vxworks5.嵌入式操作系统有什么特点?可裁剪,可固化,便于移植。

6.分别列出支持51单片机、PIC单片机、ARM7的开发环境。keilC,Mplab,Keil MDK-ARM7.在KEIL2中,定义idata,code,xdata分别是指定义的数据放在哪个存储区?全部内部RAM区域,内部ROM区域,外部RAM区域8.Turbo C 2.0中,如何编译、连接程序?如何运行程序?如何观察程序的运行结果?如何将源程序改名另存?Complie菜单,选择complie命令完成编译,选择link命令完成链接,选择DEBUG菜单下RUN命令运行程序,Alt+F5观察运行结果,File菜单选择Save AS完成重命名另存。

9.在C语言中,从变量的作用域来分,变量可以分为哪两种?全局变量和局部变量论述题(20分)1.阅读以下程序,说明这段程序在嵌入式C中的功能,并分析嵌入式C和标准C有什么相同点和不同点? void delay_ms(unsigned int ms) { unsigned int i,j; for(i=0;i

以下为关联文档:

请问如何自学嵌入式如何学习嵌入式c语言嵌入式比单片机高级的多,因为它的上面可以安装操作系统,来实现更加复杂的操作。 嵌入式的概念也很大,包含的许多东西,尤其到了软件这块,分支很多,比如工业控制、图形、网络、手机...

那所嵌入式培训能实现出来就就业高薪待遇呢??亚嵌教育是中国嵌入式教育的创立者和领航者,开创的中国嵌入式教育的先河! 亚嵌学员北京地区的平均薪酬是4600多元/每月,全国的平均薪酬是4100多元/每月,亚嵌毕业学员第一次就业...

推荐阅读
图文推荐