嵌入式摸底测试题1.docx
《嵌入式摸底测试题1.docx》由会员分享,可在线阅读,更多相关《嵌入式摸底测试题1.docx(17页珍藏版)》请在冰豆网上搜索。
![嵌入式摸底测试题1.docx](https://file1.bdocx.com/fileroot1/2022-11/15/4c25a561-1673-4ca8-b4db-da7359dbf448/4c25a561-1673-4ca8-b4db-da7359dbf4481.gif)
嵌入式摸底测试题1
1
分数:
1要把文本框TextFieldtx的内容赋值给整数变量x,需()(选择一项)
选择一个答案A.x=tx.text();
B.x=Integer.ParseInt(tx.getText());
C.x=tx.getText();
D.x=String.valueOf(tx.getText());
..Question2
分数:
1在用ARM汇编编程是,其寄存器有多个别名,通常PC,LR,SP分别是指()
选择一个答案A.R15,R12,R13
B.R12,R14,R13
C.R15,R14,R12
D.R15,R14,R13
..Question3
分数:
1C语言中,逻辑“真”等价于()
选择一个答案A.大于零的整数
B.非零的数
C.非零的整数
D.大于零的数
..Question4
分数:
1考察以下程序TestThread.java
importjavax.swing.*;
publicclassTestThreadextendsJAppletimplementsRunnable
{
publicvoidinit()
{
System.out.println("Executing");
}
publicstaticvoidmain(Stringargs[])
{
newTestThread().start();
}
}
编译此程序时,以下中哪个为真?
()(选择一项)
选择一个答案A.代码编译成功,执行时没有产生输出。
B.代码编译失败,显示错误,因为没有实现抽象方法voidrun()。
C.代码编译成功,执行时程序进入无限循环。
D.代码编译成功,执行时在屏幕上显示字"Executing"。
..Question5
分数:
1在C语言中,下列关于条件语句的描述中,正确的是()
选择一个答案A.当If语句嵌套使用的时候,最后一个Else和最近的一个没有Else匹配的If匹配
B.一个Switch语句总是可以被一系列if..else语句替换
C.当执行Break语句时程序将停止执行
D.一个If语句可以有多个Else与之匹配
6
分数:
1在JAVA编程中,基于线程的多任务处理环境中,执行特定任务的可执行代码的最小单位是()。
(选择一项)
选择一个答案A.进程
B.服务
C.应用程序
D.线程
..Question7
分数:
1下面是正确的向Applet传递名为name,值为Jack的参数()(选择一项)
选择一个答案A.paramname=namevalue=jack
B.paramvalue=namename=jack
C.appletname=namevalue=jack
D.paramname=jack
..Question8
分数:
1ARM指令集和Thumb指令集分别是()对齐的。
选择一个答案A.3,2
B.4,2
C.4,1
D.3,1
..Question9
分数:
1在C语言中,下面不正确的字符串常量是()
选择一个答案A."12'12"
B.""
C.'abc'
D."0"
..Question10
分数:
1I2C传输是()方式传输
选择一个答案A.半双工
B.全双工
C.单工
11
分数:
1在C语言中,下面不正确的字符串常量是()
选择一个答案A.'abc'
B."12'12"
C."0"
D.""
..Question12
分数:
1研究下面C程序
#include
voidmain()
{
intx;
scanf("%d",&x);
if(x--<5)
printf("%d",x);
else
prinf("%d",x);
}
运行后,如果从键盘上输入5,则输出结果是()
选择一个答案A.4
B.3
C.5
D.6
..Question13
分数:
1文件操作的类包含在哪个包中()(选择一项)
选择一个答案A.B)Java.lang包
B.J包
C.A)Java.io包
D.D)Javax.io包
..Question14
分数:
1在C语言中,设有定义;
structcust_type
{
charname[20];
floatbalance;
}cust;
FILE*fp;
下列将变量cust以二进制形式保存到文件fp的语句正确的是()。
选择一个答案A.fwrite(cust,sizeof(structcust_type),1,fp);
B.fwrite(fp,sizeof(cust),1,&cust);
C.fwrite(&cust,sizeof(cust),1,fp);
D.fwrite(fp,sizeof(structcust_type),1,cust);
..Question15
分数:
1在C语言中,int数据类型在内存中占用()位
选择一个答案A.32
B.8
C.64
D.16
16
分数:
1inta,b;
intcount=0;
for(a=2,b=5;a
count++;
以上C程序段运行后count的值为()。
选择一个答案A.3
B.0
C.2
D.4
..Question17
分数:
1voidmain()
{
inta=100,x=10,y=20,ok1=5,ok2=0;
if(xif(y!
=10)
if(!
ok1)
a=1;
else
if(ok2)
a=10;
a=1;
printf("%d\n",a);
}
以上C程序的输出结果是()
选择一个答案A.-1
B.值不确定
C.1
D.0
..Question18
分数:
1Linux操作系统将所有硬件都视为文件来处理,包括硬盘分区、CD-ROM、软驱以及其他USB移动设备等,将其挂载到文件系统目录树中的一个子目录中。
答案:
对错误
..Question19
分数:
1以下属于DMA特点的有()
选择至少一个答案A.占用CPU
B.不占用总线
C.占用总线
D.不占用CPU
..Question20
分数:
1下面属于ARM子程序调用指令的是()
选择一个答案A.MOV
B.BL
C.BX
D.B
21
分数:
1研究下面的C语言代码:
#include
voidmain0
{intten=10;
printf("%d",ten+1);}
输出是()
选择一个答案A.11
B.12
C.1012
D.以上都不是
..Question22
分数:
1下面选项是C语言中定义的循环语句类型。
()
选择至少一个答案A.switch…case
B.while
C.repeat…until
D.for
E.ifelse
..Question23
分数:
1在C语言中,下面选项()声明一个数组用于保存4个参赛者参加5个项目的比赛成绩。
选择一个答案A.score[4][5]
B.score[5][6]
C.score[5][4]
..Question24
分数:
1charstr[]="ABC",*p=str;
printf("%d",*(p+3));
在c语言中,以上程序段的运行结果是()
选择一个答案A.0
B.字符'C'的地址
C.C
D.67
..Question25
分数:
1#include
voidchange(intx)
{
x+=5;
}
voidmain()
{
intx=5;
change(x);
printf("%d",x);
}
上述C程序运行后会显示()。
选择一个答案A.5
B.%d
C.10
D.0
26
分数:
1在C语言中,假设有如下说明语句:
structstu
{
inta;
floatb;
}stu_type;
则以下说法不正确的是()
选择一个答案A.stuct是结构体类型的关键字
B.structstu是用户定义的结构体类型
C.a和b是结构体成员名
D.stu_type是用户定义的结构体类型名
..Question27
分数:
1inta=4,b=20;
if(a>b&&++a
printf("b=%d",b);
else
printf("a=%d",a);
上面的C程序段的输出结果是()
选择一个答案A.a=5
B.b=21
C.b=20
D.a=4
..Question28
分数:
11.目前流行的两种软件包管理机制,Redhat使用()软件包。
选择一个答案A.rpm
B.tar
C.tgz
D.deb
..Question29
分数:
1考虑一下的C程序:
#include
voidmain()
{
inti,j,num=0;
for(i=0;i<4;i++)
for(j=i;j<2;j++)
num=num+j;
printf("\nThevalueofnumis%d",num);
}
程序执行后,num的值应该是()
选择一个答案A.4
B.3
C.0
D.2
..Question30
分数:
1以C语言中,用作计数器的变量通常是()。
(选择两项)
选择至少一个答案A.用于保存输入的数值
B.用于保存循环中变是的总数量
C.用于记录循环被执行的次数
D.用在循环语句中
31
分数:
1关于java的垃圾回收,说法正确的有:
(选择一项)
选择一个答案A.java的对象,变量的释放时机是由jvm控制
B.java的析构函数的定义方式为~+类名
C.java中可以手工删除对象。
D.java的所有类都必须析构函数
..Question32
分数:
1在C语言中,若已"a"方式打开一个已存在的文件,则已下叙述正确的是()
选择一个答案A.所有说法皆不正确
B.