网站建设必备软件,网站首页导航代码,php网站源码建设教程,玉溪网站设计一、常识理论题 1、 简述嵌入式操作系统有哪些#xff0c;你用过哪几种#xff0c;简述其特点、优势及劣势#xff1f;(5分) 2、 请描述控制及提高嵌入式软件质量有哪些办法#xff0c;在开发过程中怎么才能保证嵌入式软件的可靠性#xff1f;#xff08;5分#xff09;…一、常识理论题 1、 简述嵌入式操作系统有哪些你用过哪几种简述其特点、优势及劣势(5分) 2、 请描述控制及提高嵌入式软件质量有哪些办法在开发过程中怎么才能保证嵌入式软件的可靠性5分 3、 你认为在嵌入式开发过程中需要哪些过程控制文档5分 4、 用变量a给出下面的定义。(8分) a) 一个整型数An integer b) 一个指向整型数的指针 A pointer to an integer c) 一个指向指针的指针它指向的指针是指向一个整型数 A pointer to a pointer to an integer d) 一个有10个整型数的数组 An array of 10 integers e) 一个有10个指针的数组该指针是指向一个整型数的。An array of 10 pointers to integers f) 一个指向有10个整型数数组的指针 A pointer to an array of 10 integers g) 一个指向函数的指针该函数有一个整型参数并返回一个整型数A pointer to a function that takes an integer as an argument and returns an integer h) 一个有10个指针的数组该指针指向一个函数该函数有一个整型参数并返回一 个整型数 An array of ten pointers to functions that take an integer argument and return an integer 5、 在嵌入式系统中动态分配内存可能发生的问题是什么请给出下面这段代码的输出结 果。(10分) char *ptr; if ((ptr (char *)malloc(0)) NULL) puts(Got a null pointer); else puts(Got a valid pointer); 6、 请解释下面这段语句的意思及区别(10分) #define dPS struct s * typedef struct s * tPS; dPS p1,p2; tPS p3,p4; 7、 请解释关键字static、const、volatile各自的含义及作用请解释下面这个函数有什么错 误(10分) int square(volatile int *ptr) { return *ptr * *ptr; } 8、 请指出下面代码是什么意思指出其中的错误。(10分) __interrupt double compute_area (double radius) { double area PI * radius * radius; printf(\nArea %f, area); return area; } 9、 请用C/C编写一个ASC码字符串拷贝程序。(12分)