首页 > 软考
题目内容 (请给出正确答案)
[主观题]

嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的

是(55)。

A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的

B.通常嵌入式系统要求支持多任务,能够处理并发事件

C.嵌入式软件的开发需要交叉编译工具

D.电源能量的供应在嵌入式系统中是一项约束条件

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。…”相关的问题
第1题
嵌入式系统软件的开发平台由()组成。

A.硬件平台

B.目标平台

C.操作系统

D.编程语言

E.开发工具

点击查看答案
第2题
● 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个(54) 环境。 (54)A. 交互操

● 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个(54) 环境。

(54)

A. 交互操作系统

B. 交叉编译

C. 交互平台

D. 分布式计算

点击查看答案
第3题
本质安全技术中应提出对控制系统的安全设计,其中硬件和软件的选择、设计和安装,应符合安全功能的性能规范,针对不宜由用户重新编程的应用软件,应设置的功能是()

A.在不可重新编程的储存器中使用嵌入式软彳牛

B.宜限制访问设计安全功能的软件

C.宜设置安全锁或授权人员的登陆密码

D.应设置"定向失效模式或关键件的加倍(冗余)设置

点击查看答案
第4题
● 开发微型嵌入式应用系统,采用 (20)更合适。 (20)A.C 语言或汇编语言 B.HTML或XML语言 C.脚本程

● 开发微型嵌入式应用系统,采用 (20)更合适。

(20)

A.C 语言或汇编语言

B.HTML或XML语言

C.脚本程序语言

D.C++或SQL语言

点击查看答案
第5题
● 开发微型嵌入式应用系统,采用 (12)更合适。 (12)A. C 语言或汇编语言 B. HTML或XML语言 C. 脚本

● 开发微型嵌入式应用系统,采用 (12)更合适。

(12)

A. C 语言或汇编语言

B. HTML或XML语言

C. 脚本程序语言

D. C++或SQL语言

点击查看答案
第6题
智能计算机系统从基本元件到体系结构,从处理对象到编程语言,从使用方法到应用范围,同当前的诺依曼型计算机相比,都有质的飞跃和提高,它将全面支持智能应用开发,且自身就具有智能。()此题为判断题(对,错)。
点击查看答案
第7题
试题五 (共15 分 ) 阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题纸

试题五 (共15 分 )

阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题纸的对应栏内。

【说明】

嵌入式C语言编程中常涉及位运算、宏定义的问题,以及大端方式(Big-endian)、小端方式(Little-endian)的访问问题。

【 问题1 】(4 )

嵌入式系统中常要求用户对变量或寄存器进行位操作。下面的两个函数分别为设置和清除变量 a 的第 5位。请使用下面的宏定义 BIT5 按要求对变量 a 进行相应的处理。在函数set_bit5中,用位或赋值操作(=)设置变量a的第5位,在函数clear_bit5中,用位与赋值操作(&=)清除变量a的第5位。

define BIT5 (0x01<<5)

static int a;

void set_bit5(void)

{

① ; /* 设置变量a的第5位 */

}

void clear_bit5(void)

{

② ; /* 清除变量a的第5位 */

}

【 问题2】(5 分 )

图5-1所示代码的设计意图是计算1~100各数的平方。 该段代码运行后,没有得到应有的结果,请说明出错原因,将答案填入答题纸的对应栏内。

试题五 (共15 分 ) 阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题

试题五 (共15 分 ) 阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题

【问题3】(6分)

某嵌入式处理器工作在大端方式 (Big-endian)下, 其中unsigned int为32位, unsigned short为16位,unsigned char为8位。仔细阅读并分析下面的C 语言代码,写出其打印输出的结果,将答案填入答题纸的对应栏内。

include "stdio.h"

include "stdlib.h"

void *MEM_ADDR;

void mem_test(void)

{

unsigned int *pint_addr = NULL;

unsigned short *pshort_addr = NULL;

unsigned char *pchar_addr = NULL;

MEM_ADDR = (void *)malloc(sizeof(int));

pint_addr = (unsigned int *)MEM_ADDR;

pshort_addr = (unsigned short *)MEM_ADDR;

pchar_addr = (unsigned char *)MEM_ADDR;

*pint_addr = 0x12345678;

printf("0x%x, 0x%x\n", *pshort_addr, *pchar_addr);

/* 第一次输出 */

pshort_addr++;

*pshort_addr = 0x5555;

printf("0x%x, 0x%x\n", *pint_addr, *pchar_addr);

/* 第二次输出 */

pchar_addr++;

*pchar_addr = 0xAA;

printf("0x%x, 0x%x\n", *pint_addr, *pshort_addr);

/* 第三次输出 */

}

点击查看答案
第8题
开发微型嵌入式应用系统,采用(29)更合适。

A.C语言或汇编语言

B.HTML或XML语言

C.脚本语言

D.SQL语言

点击查看答案
第9题
开发微型嵌入式应用系统,采用(12)更合适。

A.C语言或汇编语言

B.HTML或XML语言

C.脚本程序语言

D.C++或SQL语言

点击查看答案
第10题
一些单片机的开发系统还提供()功能,并可提供用户宏调用的子程序库,以减少用户研制软件的工作量。

A.反汇编

B.高级语言

C.应用软件

D.应用程序

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改