c++选择题

论坛 期权论坛     
选择匿名的用户   2021-5-30 01:55   468   0
<p>1.小型机通常采用RISC和unix操作系统。(√)</p>
<p style="text-indent:50px;">小型机操作系统一般是UNIX,PC服务器操作系统一般是windows。但是题干中RISC不是操作系统,是精简指令集计算机,是计算机中央处理器的一种设计模式,这种设计思路对指令数目和<a href="https://baike.baidu.com/item/%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F">寻址方式</a>都做了精简,使其实现更容易,指令<a href="https://baike.baidu.com/item/%E5%B9%B6%E8%A1%8C%E6%89%A7%E8%A1%8C">并行执行</a>程度更好,编译器的效率更高,是CPU的设计模式,对应ARM。RISC专注高性能、高性能功耗比、小体积以及移动设备领域,CISC专注桌面、高性能和民用市场。</p>
<p style="text-indent:0;">2.盘接口的类型包括:1、SAS;2、SATA;3、NL-SAS;4、SCSI;5、IDE。请对上述五种类型的接口速率由快到慢进行排序,正确的一项是?</p>
<p style="text-indent:50px;">13245</p>
<p style="text-indent:50px;">IDE电子集成驱动器,“硬盘控制器”与“盘体”集成在一起的硬盘驱动器,一般指的是最早出现的ATA-1,速度较慢,目前已经逐渐淘汰。SCSI指的是小型计算机接口,其速度,性能和稳定性能都优于IDE,主要面向服务器和工作站市场。SATA指的是Serial Advanced Technology Attachment,是串行ATA。优点是持热插拔 ,传输速度快,执行效率高。SAS是指SAS是Serial Attach SCSI,串行SCSI。NL-SAS是采用了SAS的磁盘接口和SATA的盘体的综合体。首先串行速度高于非串行的,SCSI是高于IDE(ATA)的。</p>
<p style="text-indent:0;">3.以下哪项用来确定路由优先级:路由协议算法的优劣</p>
<p style="text-indent:0;">4.在shell命令行方式下,一行只能写一个指令,每次只能使用一个命令。(×)</p>
<p style="text-indent:50px;">在执行Shell命令时多个命令可以在一个命令行上运行,但此时要使用分号(;)分隔命令,长Shell命令行可以使用反斜线字符(\)在命令行上扩充</p>
<p style="text-indent:0;">5.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,命令为</p>
<p style="text-indent:50px;">tar -zcvf myfile.txt.tar.gz myfile.txt</p>
<p style="text-indent:0;">6.对于整数 n,(n &amp; (n-1) ) &#61;&#61; 0 的含义是判断 n 是否为偶数。(×)</p>
<p style="text-indent:50px;">要判断奇偶数, 直接用二进制最后一位去比较就可以.</p>
<p style="text-indent:50px;">if(n &amp; 1) cout &lt;&lt; &#34;奇数&#34; &lt;&lt; endl; else cout &lt;&lt; &#34;偶数&#34; &lt;&lt; endl;</p>
<p style="text-indent:50px;">n &amp; (n-1)  的作用是把n的最低位1设置为0; </p>
<p style="text-indent:50px;"> XXX10000 -&gt; XXX00000</p>
<p style="text-indent:50px;">所以这个表达式(n &amp; (n-1) ) &#61;&#61; 0 可以用来判断n是否是0 或者2的次方</p>
<p style="text-indent:0;">7.不含回路的有向图一定存在拓扑排序。(√)</p>
<p style="text-indent:50px;">判断有向图是否含有回路的一个重要方法就是采用拓扑排序。</p>
<p style="text-indent:0;">8.{0, 2, 1, 4, 3, 9, 5, 8, 6, 7} 是以数组形式存储的小顶堆,删除堆顶元素0后的结果是()</p>
<p style="text-indent:50px;">{1, 2, 5, 4, 3, 9, 7, 8, 6}</p>
<p style="text-indent:50px;">删除堆顶,然后总是从堆尾将某个数先放置到堆顶,然后依次下调到符合完全二叉树的要求,即每个子树的两个子节点都比父节点大(最小堆)</p>
<p style="text-indent:0;">9.局部变量可以和全局变量重名,编译的时候不会出现错误,但一旦不小心,就可能导致使用错误变量,所以在定义局部变量的时候不要和全局变量重名。(√)</p>
<p style="text-indent:0;">10.关于数组初始化说法错误的是:(C)</p>
<p style="text-indent:50px;">A.在函数体外定义的内置数组,其元素均初始化为 0</p>
<p style="text-indent:50px;">B.在函数体内定义的内置数组,其元素无初始化。</p>
<p style="text-indent:50px;">C.显式初始化的数组需要指定数组的维数值。</p>
<p style="text-indent:50px;">D.如果其元素为类类型,则自动调用该类的默认构造函数进行初始化。</p>
<p style="text-indent:50px;">只需要指定列维数即可</p>
<p style="text-indent:0;">11.下面关于哈弗曼树的叙述中,<strong>不正确</strong>的是:(ABD)</p>
<p style="text-indent:50px;">A.哈夫曼树一定是完全二叉树</p>
<p style="text-indent:50px;">B.哈夫曼树一定是平衡二叉树</p>
<p style="text-indent:50px;">C.哈夫曼树中权值最小的两个节点互为兄弟节点</p>
<p style="text-indent:50px;">D.哈夫曼树中左孩子节点小于父节点,右孩子节点大于父节点</p>
<p style="text-indent:0;">12.auto_ptr 类使用必须满足下列限制:(ABCD)</p>
<p style="text-indent:50px;">A不要使用 auto_ptr 对象保存指向静态分配对象的指针。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP