12 公共资源包括全局变量、双口RAM、共享内存等。几种常见的互斥实现方案有( )
①:开关中断
②:锁任务
③:动态调整优先级
④:信号量
13 全球的法律环境和政治环境已经发生非常突出的变化,网络安全问题已上升为法律问题、政治问题,政治的博弈已转移到网络安全领域。在软件开发阶段,需要遵循安全编码的要求,如下安全编码要求正确的是( )
①:代码注释中可以有开发人员的电子邮箱地址,以便于外部交流;
②:C标准的随机数产生函数rand()可以用于生成密钥相关的随机数;
③:正式发布给网上客户的代码、代码注释、脚本或者二进制文件中不能有明文的账号和密码信息;
④:为了便于以后进行网上问题定位,通过内部不公开的账号和密码可以访问系统内部的定位用函数;
⑤:串口登录使用默认口令;
14 当前客户对网络安全的要求越来越严格,一些全球大的运营商要求通信设备商出售给其产品时要进行源码交付,即提供产品所有的软件源代码、逻辑源代码、硬件原理图、硬件PCB给运营商,以便在危机时刻运营商可以自行维护产品并进行二次开发。关于源码交付如下的描述正确的是:( )
①:源码交付还包括交付产品的架构设计文档、软硬件总体设计文档;
②:提供产品所有软件的编译环境、所有硬件的构建环境,工具归一,编译链接环境可复制;
③:提供一键式版本编译的构建指导书;
④:保证在源码版本不变的情况下任何时候编译的目标文件完全一致,至少要做到“差异可控,有合理解释”;
①:开关中断
②:锁任务
③:动态调整优先级
④:信号量
13 全球的法律环境和政治环境已经发生非常突出的变化,网络安全问题已上升为法律问题、政治问题,政治的博弈已转移到网络安全领域。在软件开发阶段,需要遵循安全编码的要求,如下安全编码要求正确的是( )
①:代码注释中可以有开发人员的电子邮箱地址,以便于外部交流;
②:C标准的随机数产生函数rand()可以用于生成密钥相关的随机数;
③:正式发布给网上客户的代码、代码注释、脚本或者二进制文件中不能有明文的账号和密码信息;
④:为了便于以后进行网上问题定位,通过内部不公开的账号和密码可以访问系统内部的定位用函数;
⑤:串口登录使用默认口令;
14 当前客户对网络安全的要求越来越严格,一些全球大的运营商要求通信设备商出售给其产品时要进行源码交付,即提供产品所有的软件源代码、逻辑源代码、硬件原理图、硬件PCB给运营商,以便在危机时刻运营商可以自行维护产品并进行二次开发。关于源码交付如下的描述正确的是:( )
①:源码交付还包括交付产品的架构设计文档、软硬件总体设计文档;
②:提供产品所有软件的编译环境、所有硬件的构建环境,工具归一,编译链接环境可复制;
③:提供一键式版本编译的构建指导书;
④:保证在源码版本不变的情况下任何时候编译的目标文件完全一致,至少要做到“差异可控,有合理解释”;