系统级编程选择题集
- 格式:doc
- 大小:1.41 MB
- 文档页数:48
1. Visual Basic集成开发环境中不包括下列哪些窗口( )。
A、工具箱窗口B、工程资源管理器窗口C、属性窗口D、命令窗口参考答案是:D2. 在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。
A、代码窗口B、窗体设计窗口C、属性窗口D、工程资源管理器窗口参考答案是:D3. 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。
以下方式中不能启动Visual Basic的是:( )。
A、通过“开始”菜单中的“程序”命令B、通过“我的电脑”找到vb6.exe,双击该文件名C、通过“开始”菜单中的“运行”命令D、进入DOS方式,执行vb6.exe文件参考答案是:D4. Visual Basic 6.0工程文件的扩展名是( )。
A、.vbpB、.frmC、.basD、.cls参考答案是:A5. Visual Basic6.0是面向( )的程序设计语言。
A、过程B、工程C、事件D、对象参考答案是:D6. 下列关于Visual Basic编程特点的叙述中,错误的是( )。
A、Visual Basic 是采用事件驱动编程机制的语言B、构成Visual Basic 程序的多个过程没有固定的执行顺序C、Visual Basic 程序既可以编译运行,也可以解释运行D、Visual Basic 程序不是结构化程序,不具备结构化程序的3 种基本结构参考答案是:D7. Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。
A、设计状态B、编写代码状态C、运行状态D、中断状态参考答案是:B8. 在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按( )A、F1B、F2C、F3D、F4参考答案是:A9. Visual Basic 6.0集成开发环境的主窗口中不包括( )。
A、标题栏B、菜单栏C、状态栏D、工具栏参考答案是:C10. 下列可以激活属性窗口的操作是( )。
1. 以下哪种数据结构最适合用于实现优先队列?A. 数组B. 链表C. 堆D. 栈2. 在C语言中,以下哪个关键字用于定义常量?A. constB. staticC. volatileD. extern3. 下列哪个排序算法在最坏情况下的时间复杂度为O(n^2)?A. 快速排序B. 归并排序C. 堆排序D. 插入排序4. 以下哪种算法用于解决图的最短路径问题?A. Dijkstra算法B. Kruskal算法C. Prim算法D. 深度优先搜索5. 在Python中,以下哪个语句用于导入模块?A. importB. includeC. requireD. using6. 以下哪个数据结构不是线性数据结构?A. 数组B. 链表C. 树D. 栈7. 在Java中,以下哪个关键字用于实现多态?A. abstractB. finalC. overrideD. interface8. 下列哪个算法用于解决0/1背包问题?A. 贪心算法B. 动态规划C. 回溯算法9. 在SQL中,以下哪个语句用于从表中删除数据?A. DELETEB. DROPC. TRUNCATED. REMOVE10. 以下哪个不是面向对象编程的三大特性之一?A. 封装B. 继承C. 多态D. 抽象11. 在C++中,以下哪个关键字用于定义类?A. classB. structC. typedefD. enum12. 下列哪个算法用于解决最长公共子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法13. 在JavaScript中,以下哪个方法用于将字符串转换为整数?A. parseIntB. parseFloatC. toStringD. toFixed14. 以下哪个数据结构最适合用于实现LRU缓存?A. 数组B. 链表C. 哈希表D. 双向链表15. 在Python中,以下哪个语句用于定义函数?A. defB. functionC. procedureD. method16. 下列哪个算法用于解决最大子数组问题?A. 贪心算法B. 动态规划D. 分治算法17. 在SQL中,以下哪个语句用于创建表?A. CREATEB. INSERTC. UPDATED. DELETE18. 以下哪个不是数据库的三大范式之一?A. 第一范式B. 第二范式C. 第三范式D. 第四范式19. 在Java中,以下哪个关键字用于定义接口?A. classB. interfaceC. abstractD. final20. 下列哪个算法用于解决最小生成树问题?A. Dijkstra算法B. Kruskal算法C. Prim算法D. 深度优先搜索21. 在C语言中,以下哪个关键字用于定义指针?A. pointerB. refC. *D. &22. 下列哪个算法用于解决最长递增子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法23. 在Python中,以下哪个语句用于定义类?A. classB. structC. typedefD. enum24. 以下哪个数据结构不是树形结构?A. 二叉树C. 图D. 堆25. 在Java中,以下哪个关键字用于定义枚举?A. enumB. classC. interfaceD. abstract26. 下列哪个算法用于解决最长公共前缀问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法27. 在SQL中,以下哪个语句用于更新表中的数据?A. UPDATEB. INSERTC. DELETED. SELECT28. 以下哪个不是操作系统的主要功能之一?A. 进程管理B. 内存管理C. 文件管理D. 网络管理29. 在C++中,以下哪个关键字用于定义常量?A. constB. staticC. volatileD. extern30. 下列哪个算法用于解决最长回文子串问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法31. 在Python中,以下哪个语句用于定义列表?A. listB. arrayC. tupleD. set32. 以下哪个数据结构最适合用于实现栈?B. 链表C. 堆D. 队列33. 在Java中,以下哪个关键字用于定义抽象类?A. abstractB. finalC. overrideD. interface34. 下列哪个算法用于解决最长公共子串问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法35. 在SQL中,以下哪个语句用于查询表中的数据?A. SELECTB. INSERTC. UPDATED. DELETE36. 以下哪个不是计算机网络的七层模型之一?A. 物理层B. 数据链路层C. 传输层D. 应用层37. 在C语言中,以下哪个关键字用于定义结构体?A. structB. classC. typedefD. enum38. 下列哪个算法用于解决最长公共子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法39. 在Python中,以下哪个语句用于定义字典?A. dictB. listC. tupleD. set40. 以下哪个数据结构最适合用于实现队列?A. 数组B. 链表C. 堆D. 栈41. 在Java中,以下哪个关键字用于定义最终类?A. finalB. abstractC. overrideD. interface42. 下列哪个算法用于解决最长递增子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法43. 在SQL中,以下哪个语句用于删除表?A. DROPB. DELETEC. TRUNCATED. REMOVE44. 以下哪个不是数据库的事务特性之一?A. 原子性B. 一致性C. 隔离性D. 持久性45. 在C++中,以下哪个关键字用于定义引用?A. refB. *C. &D. pointer46. 下列哪个算法用于解决最长回文子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法47. 在Python中,以下哪个语句用于定义元组?A. tupleB. listC. arrayD. set48. 以下哪个数据结构最适合用于实现哈希表?A. 数组B. 链表C. 堆D. 树49. 在Java中,以下哪个关键字用于定义静态方法?A. staticB. finalC. abstractD. override50. 下列哪个算法用于解决最长公共子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法51. 在SQL中,以下哪个语句用于插入数据到表中?A. INSERTB. UPDATEC. DELETED. SELECT52. 以下哪个不是计算机网络的五层模型之一?A. 物理层B. 数据链路层C. 网络层D. 会话层53. 在C语言中,以下哪个关键字用于定义联合体?A. unionB. structC. typedefD. enum54. 下列哪个算法用于解决最长公共子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法55. 在Python中,以下哪个语句用于定义集合?A. setB. listC. tupleD. dict56. 以下哪个数据结构最适合用于实现堆?A. 数组B. 链表C. 树D. 栈57. 在Java中,以下哪个关键字用于定义静态变量?A. staticB. finalC. abstractD. override58. 下列哪个算法用于解决最长公共子序列问题?A. 贪心算法B. 动态规划C. 回溯算法D. 分治算法59. 在SQL中,以下哪个语句用于查询表中的数据?A. SELECTB. INSERTC. UPDATED. DELETE60. 以下哪个不是计算机网络的七层模型之一?A. 物理层B. 数据链路层C. 传输层D. 应用层答案1. C2. A3. D4. A5. A6. C7. D8. B9. A10. D11. A12. B13. A14. D15. A16. B17. A18. D19. B20. B21. C22. B23. A24. C25. A26. D27. A28. D29. A30. B31. A32. A33. A34. B35. A36. D37. A38. B39. A40. B41. A42. B43. A44. D45. C46. B47. A48. A49. A50. B51. A52. D53. A54. B55. A56. A57. A58. B59. A60. D。
【编程】python软件编程等级考试(三级)编程实操题04一、选择题1.已知字符串a="python",则a[1]的值为()A."p" B."py" C."Py" D."y"2.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为()A.1.3 B.5.33 C.5.4 D.5.33.下面Python代码运行后,a、b的值为( )a=23b=int(a/10)a=(a-b*10)*10b=a+bprint(a,b)A.23 2B.30 20C.30 32D.3 24.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。
A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出队;求队长;判队空D.入队;随机;列表;求队长;判队空5.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle6.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。
实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”))①y=k%100if ② :print(“符合”)else:print(“不符合”)划线处应填入的代码是()A.①x=k/100 ②(x+y)*2!=k B.①x=k//100 ②(x+y)*2==kC.①x=k/100 ②(x+y)**2!=k D.①x=k//100 ②(x+y)**2==k7.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y8.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④9.在Python语言中,用来定义函数的关键字是()。
计算机等级考试试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项是网络协议?A. USBB. TCP/IPC. HDMID. VGA答案:B3. 在Windows操作系统中,用于查看计算机硬件信息的命令是?A. ipconfigB. tasklistC. systeminfoD. netstat答案:C4. 下列哪个软件不是操作系统?A. Windows 10C. LinuxD. Microsoft Office答案:D5. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据存储B. 数据加密C. 数据访问D. 数据备份答案:B6. 在HTML中,用于创建无序列表的标签是?A. <ul>B. <ol>C. <li>D. <dl>答案:A7. 下列哪个算法是排序算法?A. 快速排序B. 深度优先搜索C. 广度优先搜索D. 动态规划答案:A8. 在C语言中,用于声明一个结构体的关键字是?B. unionC. enumD. typedef答案:A9. 下列哪个是面向对象编程(OOP)的主要概念?A. 过程B. 函数C. 类和对象D. 变量答案:C10. 在关系数据库中,用于执行查询的语句是?A. INSERTB. UPDATEC. SELECTD. DELETE答案:C二、填空题(每题3分,共15分)11. 在计算机科学中,URL代表________。
答案:统一资源定位器12. 数据加密的目的是________和________。
答案:保护数据完整性;防止未授权访问13. 在Java中,用于实现异常处理的关键字是________。
答案:try, catch, finally14. 在计算机网络中,DNS指的是________。
答案:域名系统15. 数据结构中的栈(Stack)是一种遵循________原则的数据集合。
关于计算机编程语言的选择题在计算机科学领域中,编程语言被广泛运用于软件开发和编写算法。
在选择适合的编程语言时,开发者需要考虑多种因素,如语言的易用性、效率、可移植性和生态系统等。
本文将讨论编程语言选择时需要考虑的几个主要因素,并提供一些常见编程语言的比较。
首先,易用性是选择编程语言时需要考虑的一个关键因素。
易用性包括语言的学习曲线、代码的可读性以及是否有相关的开发工具和文档支持等。
例如,Python语言以其简洁的语法和清晰的代码结构著称,使得初学者能够迅速掌握写出优雅代码。
而C++则相对较难学习和使用,但却提供了更高的效率和更大的灵活性。
其次,效率是另一个重要的考虑因素。
不同的编程语言通常在运行效率上存在差异。
例如,C语言由于其底层的特性,可直接访问系统硬件资源,因此在对性能要求较高的场景下,通常被选择为首选的语言。
相比之下,解释性语言如Python和Ruby通常较慢,但由于其高级抽象的特性,其编写和调试速度往往更快。
第三,可移植性也是选择编程语言时需要考虑的一个因素。
随着信息技术的迅猛发展和全球化,软件往往需要在多个平台和系统上运行。
因此,选择具有良好可移植性的编程语言是至关重要的。
例如,Java语言由于其“一次编写,到处运行”的特性,使得其适用于各种平台和操作系统。
此外,生态系统也是一个重要的因素。
编程语言的生态系统包括语言本身的库和框架,以及开发工具和社区等。
良好的生态系统能够为开发者提供丰富的资源和支持,有助于提高开发效率并解决问题。
例如,JavaScript的生态系统非常强大,拥有众多的开源库和框架,以及活跃的开发者社区。
以下是几种常见的编程语言的比较:1. Python vs. C++:Python具有简洁的语法和强大的标准库,适用于快速开发原型和小规模项目。
而C++则更适合于对性能要求较高的系统级编程和游戏开发等场景。
2. Java vs. JavaScript:Java是一种编译型语言,适用于开发大型企业应用和跨平台软件。
编程一级考试题目答案一、选择题(每题2分,共20分)1. 在编程中,下列哪个选项是正确的变量命名方式?A. 2variableB. variable2C. variable-nameD. variable name答案:C2. 以下哪个数据结构允许随机访问元素?A. 链表B. 队列C. 栈D. 数组答案:D3. 在面向对象编程中,封装的主要目的是什么?A. 提高代码的运行效率B. 增加代码的可读性C. 隐藏对象的内部状态和行为D. 减少代码的复杂性答案:C4. 下列哪个选项是正确的循环结构?A. for i = 1 to 10B. while i <= 10C. do while i <= 10D. repeat until i > 10答案:B5. 在HTML中,用于定义最重要的标题的标签是?A. <h1>B. <h6>C. <title>D. <header>答案:A6. 在JavaScript中,如何声明一个函数?A. function myFunction() {}B. var myFunction = function() {}C. function = myFunction()D. var myFunction = function myFunction() {} 答案:A7. 在数据库中,用于创建新表的SQL命令是什么?A. CREATE TABLEB. INSERT INTOC. SELECT INTOD. UPDATE TABLE答案:A8. 在Python中,以下哪个是正确的列表推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. [x: x in range(10)]答案:A9. 在CSS中,哪个属性用于设置元素的背景颜色?A. background-colorB. backgroundC. colorD. bgcolor答案:A10. 在编程中,哪种类型的数组允许存储不同类型的数据?A. 一维数组B. 二维数组C. 多维数组D. 混合数组答案:D二、填空题(每题2分,共20分)1. 在编程中,_________ 是指程序在执行过程中遇到错误而停止运行的情况。
编程语言与程序设计考试(答案见尾页)一、选择题1. 编程语言的发展历程及其对计算机科学的影响有哪些?A. 使得程序员能够用更少的代码实现同样的功能B. 提高了软件开发的效率和质量C. 促进了计算机科学的发展和创新D. 扩大了程序设计的应用领域2. 下列哪种编程语言是动态类型的语言?A. PythonB. JavaC. C++D. Fortran3. 什么是编译器,它的主要任务是什么?A. 将高级语言编写的源程序转换成机器语言程序B. 将高级语言编写的源程序转换成汇编语言程序C. 将汇编语言程序转换成机器语言程序D. 预处理源程序并生成中间代码4. 什么是算法?它在程序设计中的重要性是什么?A. 算法是一系列解决问题的清晰指令B. 算法是解决特定问题的一系列计算步骤C. 算法是计算机执行任务的基础D. 算法确保程序的正确性和效率5. 在程序设计中,常用的数据结构有哪些?A. 数组B. 链表C. 栈D. 图6. 什么是面向对象编程(OOP)?它的优点是什么?A. OOP是一种编程范式,它使用对象和类作为程序的基本构造块B. OOP允许程序员创建可重用的代码和模块化的设计C. OOP提高了代码的可维护性和扩展性D. OOP使得程序员可以更容易地管理复杂系统的开发和维护7. 什么是数据库管理系统(DBMS)?它在软件开发中的作用是什么?A. DBMS是一种用于存储和管理数据的软件系统B. DBMS提供了数据的定义、查询、更新和删除等操作C. DBMS是应用程序和数据之间的接口D. DBMS帮助组织和管理大量数据8. 什么是版本控制系统?它在软件开发中的作用是什么?A. 版本控制系统是一种用于跟踪代码变更的工具B. 版本控制系统可以帮助开发人员协作开发项目C. 版本控制系统可以追踪代码的历史记录和变更D. 版本控制系统有助于确保代码的安全性和完整性9. 什么是算法复杂度分析?它是如何评估算法性能的?A. 算法复杂度分析是一种评估算法执行时间的方法B. 算法复杂度分析是一种评估算法执行空间方法C. 算法复杂度分析通过比较不同算法的执行时间和或空间需求来评估算法的性能D. 算法复杂度分析可以帮助程序员选择合适的算法来解决特定问题10. 什么是调试?它在软件开发中的重要性是什么?A. 调试是发现和修复程序中的错误的过程B. 调试是优化程序性能的过程C. 调试帮助程序员理解程序的工作原理D. 调试是软件开发中不可或缺的一部分11. 编程语言的发展历程及其对计算机科学的影响有哪些?A. 从机器语言到高级语言的发展,使得程序设计更加抽象和易于理解。
注::作红色标记的为答案一、选择题模块1:1.当时引入多道程序的目的在于()。
A.有利于代码共享,减少主、辅存信息交换量B.充分利用存储器C.充分利用CPU,减少CPU等待时间D.提高实时响应速度2. 在单处理机计算机系统中,()是并行操作的。
A.程序与程序B.处理机的操作与通道的操作C.主程序与子程序D.用户程序与操作系统程序3.下面哪一个不是程序在并发系统内执行的特点()。
A.产生死锁的必然性B.资源分配的动态性C.程序执行的间断性D.相互通信的可能性4.进程和程序的一个本质区别是( D )。
A. 进程分时使用CPU,程序独占CPUB.进程存储在内存,程序存储在外存C. 进程在一个文件中,程序在多个文件中D.进程为动态的,程序为静态的5.在下列情况( ),系统需要进行进程调度。
A. 某一进程正访问一临界资源B.某一进程运行时因缺乏资源进入阻塞状态C.某一进程处于运行状态,而另一进程处于自由状态D.某一进程正在访问打印机,而另一进程处于就绪状态6.与设备控制器关系最密切的软件是()。
A.编译程序B.设备驱动程序C.存储管理程序D.处理机管理7. 若进程P一旦被唤醒就能够投入运行,系统可能()。
A.在抢占调度方式中,P的优先级高于当前运行的进程B.进程P的优先级最高C.就绪队列为空队列D.在抢占调度方式中,P的优先级高于就绪队列中所有的进程8. 在下列选项中,属于预防死锁的方法是()。
A.剥夺资源法B.资源分配图法C.资源随意分配D.银行家算法9. 如果要使装入内存的程序,在内存中移动后仍能正常运行,必须要有( )的支持。
A. 静态重定位B.动态重定位C. 动态链接D.静态链接10. 段页式管理中,地址转换表是( )。
A. 每个进程一张段表,一张页表B.每个进程的每个段一张段表,一张页表C.每个进程一张段表,每个段一张页表D.每个进程一张页表,每个段一张段表11.下列( )存储管理方式能使内存碎片尽可能少,避免内存的整理。
Multiple Choice Quiz 21分数: 8/8Which of the following could be represented by one bit of information? 选择一个答案a. the position of a light switchb. an ASCII characterc. the color of a single pixel on a true-color computer displayd. the current channel of a television receiver正确这次提交的分数:8/8。
Question 2分数: 8/8In C, what is the following binary number in hexadecimal? 11010101选择一个答案a. 0xD5b. 0xB5c. 0xABd. 0x5D正确这次提交的分数:8/8。
Question 3分数: 8/8What is the value of the following C expression?0x1234 ^ 0x5432选择一个答案a. 0x4606b. 0x5636c. 0x1030d. 0x5434正确这次提交的分数:8/8。
Question 4分数: 8/8What is the value of the following C expression?0x1234 & 0x5432选择一个答案a. 0x1030b. 0x1111c. 0x5636d. 0x6666正确这次提交的分数:8/8。
Question 5分数: 8/8How is 46 (decimal) represented in an 8-bit 2's complement binary format?选择一个答案a. 01000110b. 00101100c. 00101110d. 00011110正确这次提交的分数:8/8。
Question 6分数: 8/8How is -10 (decimal) represented in an 8-bit 2's complement binary format?选择一个答案a. 11111010b. 11110101c. 10001010d. 11110110正确这次提交的分数:8/8。
Question 7分数: 8/8In a computer with 4-byte words, which of the following C expressions tests whether ptr contains the address of a word?I. (ptr & 3) == 0II. (ptr | 3) == 0III. (ptr % 4) == 0选择一个答案a. III onlyb. II onlyc. I onlyd. I and III only正确这次提交的分数:8/8。
Question 8分数: 8/8What happens in a C program when an addition would cause integer overflow?选择一个答案a. The correct value is coerced to a floating point number.b. An incorrect result is produced and execution continues.c. An exception-handler is called with the two operands as parameters.d. Execution is terminated.正确这次提交的分数:8/8。
Question 9分数: 8/8What is the purpose of the exponent in floating point numbers? 选择一个答案a. to specify the superscriptb. to specify the base as binary, octal, or hexadecimalc. the mantissa is raised to the power of the exponentd. to indicate where the decimal or binary point should be正确这次提交的分数:8/8。
Question 10分数: 8/8Which of the following statements about floating-point numbers in C is true?I. Floating-point numbers are often only approximations of real numbers. II. A 32-bit float only approximates decimal fractions, but a 64-bit double represents them exactly.III. Floating-point numbers can represent any rational real number but not irrationals.选择一个答案a. I and III onlyb. I and II onlyc. II onlyd. I only正确这次提交的分数:8/8。
Question 11分数: 8/8Which of the following numerical operations is most likely to lead to loss of precision?选择一个答案a. Integer additionb. Floating-point additionc. Floating-point multiplicationd. Integer multiplication正确这次提交的分数:8/8。
Question 12分数: 8/8In C, using default floating point settings, what happens when a floating-point computation results in an overflow?选择一个答案a. An erroneous value is computed and execution continues.b. A special value "infinity" is computed, testable with _finite().c. An exception is raised unless disabled by calling _controlfp().d. Program execution is halted.正确这次提交的分数:8/8。
Multiple Choice Quiz 31分数: 7/7The program counter contains选择一个答案a. the number of times a program has been executedb. the address of the CPU instruction that is about to be fetchedc. the number of CPU instructions a program has executed so fard. the amount of memory a program is currently using正确这次提交的分数:7/7。
回复历史:# 动作回答时间原始分数成绩1评分the address of the CPU instruction that isabout to be fetched15年09月24日的12:59:147 72关闭the address of the CPU instruction thatis about to be fetched15年09月24日的13:02:5077Question 2分数: 7/7Immediately after the CPU executes an instruction that is neither a branch nor a jump instruction, the program counter选择一个答案a. is incremented by oneb. is incremented to point to the following instructionc. has a value that cannot be determined without further informationd. remains unchanged正确这次提交的分数:7/7。
Question 3分数: 7/7A CPU register is a word of CPU memory that选择一个答案a. houses a critical variable for the duration of the execution of a programb. is explicitly loaded and unloaded from normal memory by compiler-generatedinstructionsc. records the results of periodic CPU diagnosticsd. is automatically loaded when a CPU instruction refers to a word of normal memory正确这次提交的分数:7/7。
Question 4分数: 7/7Which of the following computations may be performed by exactly one CPU instruction?1. a = 5;2. a = b + c * 5;3. for (i = 0; i < 10; i += a[i++]);选择一个答案a. I onlyb. II onlyc. I, II, and IIId. I and II only正确这次提交的分数:7/7。
Question 5分数: 8/8Suppose that, using a tool such as the memory window of Visual C++, we found that a certain set of contiguous memory locations contained the integer 0xC605CD623A8365000000. What could these memory locations hold?1. the integer 0xC605CD623A83650000002. a string3. a CPU instruction选择一个答案a. I onlyb. I, II, and IIIc. I and II onlyd. III only正确这次提交的分数:8/8。