位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 专业技术中级资格嵌入式系统设计师基础知识2006年下半年嵌入式系统设计师上午试题

● 关于C语言的函数参数,下列叙述中正确的是 (60) 。

发布时间:2024-07-09

A.只有在发生函数调用时,函数中的形参才被分配内存单元

B.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中, 没有办法去修改主调函数中任何变量的值

C.形参变量所占用的内存单元位于堆中

D.如果形参是数组名,则传递的是每个数组元素的值

试卷相关题目

  • 1● 执行C程序代码 “int a = 1; int b = 0; int c = 0; int d = (++a) * (c = 1);”后 a, b, c, d的值分别为 (59) 。

    A.2,0,1,2

    B.1,0,1,1

    C.2,0,1,1

    D.2,0,0,2

    开始考试点击查看答案
  • 2● 在C语言中,设有数组定义:char array[ ] = "China";则数组array所占用的空间为 (58) 。

    A.4个字节

    B.5个字节

    C.6个字节

    D.7个字节

    开始考试点击查看答案
  • 3● 在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“push eax”(eax为32位寄存器)后,栈指针的当前值应为 (57) 。

    A.0x00FFFFE4

    B.0x00FFFFE6

    C.0x00FFFFEA

    D.0x00FFFFEC

    开始考试点击查看答案
  • 4● 关于汇编语言,以下叙述中正确的是 (56) 。

    A.汇编语言程序可以直接在计算机上运行

    B.汇编语言通常会提供控制伪指令,用于控制汇编程序的执行流程

    C.在汇编语言中,不能定义符号常量

    D.伪指令语句所指示的操作是在程序运行时完成的

    开始考试点击查看答案
  • 5● 以下叙述中正确的是 (55) 。

    A.宿主机与目标机之间只需要建立逻辑连接即可

    B.在嵌入式系统中,调试器与被调试程序一般位于同一台机器上

    C.在嵌入式系统开发中,通常采用的是交叉编译器

    D.宿主机与目标机之间的通信方式只有串口和并口两种

    开始考试点击查看答案
  • 6● (61) 的做法不利于嵌入式应用软件的移植。

    A.在软件设计上,采用层次化设计和模块化设计

    B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来

    C.将不可移植的部分局域化,集中在某几个特定的文件之中

    D.在数据类型上,尽量直接使用C语言的数据类型

    开始考试点击查看答案
  • 7● 在大型实时系统开发项目中,体系结构设计产生的部件列表包括下列部件,① 输入信号预处理 ② 主控制过程 ③ 网络接口非功能需求中的可靠性应该在 (62) 部件设计中考虑。

    A.①

    B.①和②

    C.②和③

    D.①、②和③

    开始考试点击查看答案
  • 8● (63) 是软件系统测试的典型输入。① 合同书 ② 需求规格说明书 ③ 程序代码 ④ 系统设计说明书

    A.①和②

    B.①、②和③

    C.①和③

    D.①、②、③和④

    开始考试点击查看答案
  • 9● 系统分析模型应明确体现的因素是 (64) 。① 性能描述 ② 功能描述 ③ 约束条件 ④ 系统结构 ⑤ 动态模型。

    A.①、②、③、④和⑤

    B.①、②、③和⑤

    C.①、②和④

    D.①、②、④和⑤

    开始考试点击查看答案
  • 10● 嵌入式系统软硬件协同设计从目标系统构思开始,经过(65)阶段完成。①需求描述 ② 软硬件划分 ③ 硬件综合、接口综合、软件编译④软硬件集成 ⑤ 软硬件协同仿真与验证

    A.①、②、③、④和⑤

    B.②、③、④和⑤

    C.②、④和⑤

    D.①、②、④和⑤

    开始考试点击查看答案
返回顶部