试卷的讲解

2016-08-30

程序是如何运行的   试卷一

  1. CPU中不含有以下选项中的:答 : C

A:     运算器

B:      寄存器

C:     内存

D:     时钟

  1. CPU中负责计时的部件是:答 : F

E:      程序计数寄存器

F:      时钟

G:     控制器

H:     靠人来计时

  1. 对于汇编以下说法正确的是: 答: J

I:       汇编需要编译成机器码

J:       汇编是助记符,和机器码一一对应

K:      汇编是给CPU看的

L:      编译器编译出来的是汇编

  1. 以下哪个寄存器名是错的: 答: D

A:     累加寄存器

B:      程序计数器

C:     标志寄存器

D:     控制寄存器

  1. 以下哪个说法是错误的:答 : C

A:     计算机能够执行分支是因为标志寄存器

B:      计算机能够执行循环是因为程序计数器

C:     控制器控制程序的分支及循环运行

D:     标志寄存器负责保存计算后结果的状态

  1. 请写出二进制,八进制,十进制,十六进制(9之后使用字母顺序)

二进制


八进制


十进制


十六进制


0000 0000


00


0


0x0000


0000 0001


01


1


0x0001


0000 0010


02


2


0x0002


0000 0011


03


3


0x0003


0000 0100


04


4


0x0004


0000 0101


05


5


0x0005


0000 0110


06


6


0x0006


0000 0111


07


7


0x0007


0000 1000


010


8


0x0008


0000 1001


011


9


0x0009


0000 1010


012


10


0x000A


0000 1011


013


11


0x000B


0000 1100


014


12


0x000C


0000 1101


015


13


0x000D


0000 1110


016


14


0x000E


0000 1111


017


15


0x000F


0001 0000


020


16


0x0010


0001 0001


021


17


0x0011


0001 0010


022


18


0x0012


0001 0011


023


19


0x0013


0001 0100


024


20


0x0014

  1. 请使用公式写出二进制数 011100001100000111000对应的十进制,需要解题步骤:

答 :  0 1110 0001 1000 0011 1000

=2^3+2^4+2^5+2^11+2^12+2^17+2^18+2^19

=8+16+32+……

=923704

老师举例是以16进制转换0 1110 0001 1000 0011 1000

0   E    1       8    3   8

=   8  + 3 * 16 + 8 * 16^2 + 1*16^3 + 14*16^4

  1. 假设一个32位带符号(有负数)的二进制数 0111 0010 1110 1111 0011 1111 0000 1100,请写出对应的十进制数

答:符号位为零,那么这个数字是正的 1928281868

  1. 假设一个32位带符号(有负数)的二进制数 1111 0010 0010 1111 0011 0110 0000 1100,请写出对应的十进制数

答:符号位为1,那么,这个数是负数的补码,那么就要先减去1取反,得出- 231786996

  1. 假设二进制数(16位)0101 1111 0000 1111左移3位,结果是:

二进制:1111 1000 0111 1000

十进制:63608

十六进制:F878

  1. 假设二进制数(16位)0101 1111 0000 0000逻辑右移3位,结果是:

二进制:0000 1011 1110 0000

十进制  3040

十六进制:BE0

  1. 假设二进制数(16位)0101 1111 0000 0000算数右移3位,结果是:

二进制:0000 1011 1110 0000

十进制   3040

十六进制:BE0

  1. 假设二进制数(16位)1101 1111 0000 0000算数右移3位,结果是:

二进制:1111 1011 1110 0000

十进制  -1071

十六进制: -42F

  1. 请问以下代码输出的结果是

Int main()

{

Float sum = 0;

For( int I = 0; i< 100; i++)

{

Sum += 0.1;

}

Printf(“%f”,sum);

}

A: 10.0000000

B: 10.0000002

C: 不知道

D: 1.0000000

答:C

  1. 内存为什么有地址,我们是通过什么计算出内存的大小的?

答:内存因为分成很多个的空间,所以要用地址标记,以方便存储

我们是通过内存地址引脚数乘以数据引脚数来得出内存大小

  1. 编程时读取和写入内存速度最快的数据结构是:  答:A

A:     数组

B:      栈

C:     队列

D:     链表

  1. 请说明下上一题中几种数据结构的优势

答:数组,读取速度快

栈,有记录,可回溯

链表:删除,插入,添加  速度快

队列:便于连续数据的操作。

  1. 程序是在内存中执行的: 答:A

A:     对

B:      错

  1. 所有的数据都是一直(包括关机时)存储在:C

A:     内存

B:      CPU

C:     硬盘

D:     我脑子里

时间: 2024-10-12 22:38:46

试卷的讲解的相关文章

黑马程序员_关于黑马java班入学测试技术分享-后五(二)

??????????????????????????????????????????????????????????????????????????-----Java培训.Android培训.iOS培训..Net培训.期待与您交流! 作为本人首篇黑马技术博客有必要交代一下背景.个人理解博客的用作在于于己在于交流,于他在于学习,在交流学习中共同成长.下面进入正题.本文主要是介绍在做黑马入门测试时的一些问题(这个应该不是泄露题库吧). 本文只要是讲述黑马程序员基础测试题的6-10题,回过头来分析明显

第四课、试卷讲解 磁盘

一  .  带着问题学习   磁盘 现在计算机的运行速度越来越快,那么它最拖速度的又是什么呢?也就是说现阶段计算机速度的瓶颈是哪个部件呢? 现在来说,磁盘的速度成为了计算机速度的瓶颈了.cpu的频率高的已经达到了5.0GHZ,也就是说一个核心一秒钟运算了50亿次. 1.  存储程序方式是指的什么? 外部介质来存储,比如图灵机 ,效率低下,存储有的用打孔的方式记录,慢慢的发展,就有了现在冯诺依曼式的结构,存储式计算机. 存储式计算机,存储的介质,最开始用软盘,再发展成碟片式的磁盘,现在发展成芯片式

wex5 教程 之 图文讲解 考题模块框架设计

前几天帮人设计了一个手机版(做了屏幕适配,电脑使用也正常)的考题框架,供学习交流使用,今天把设计思路与技巧命整理一下. 一 效果演示: 1 登陆后台 题库管理 试卷管理 考生管理 科目管理 2 考生注册 考生登陆 进入考试界面 开始答题 交卷保存即可 二  开发思路: 充分利用baasdata数据绑定与data临时组件的存储特性,实现数据同步,绑定思想贯穿整个考题模块设计. 三 页面逻辑与代码实现: 1 数据库设计 数据库设计模型基础: (注)数据模型,是整个开发过程中对数据相关业务的描述,根据

区赛第一题讲解+基础算法——桶排序与快速排序

截止到上篇随笔,我们已经学完了c++中所有的基础语句,这意味着,noip普及组的第一题你已经可以拿满分了.为了纪念这个伟大的时刻,今天要上的这道题,是刚刚考完的海淀区区赛第一题. 题目描述: 已知RFdragon有n个杯子,每个杯子的容积都是无限大,里面都装有1L水.由于RFdragon的杯子实在太多了,他决定扔掉一些杯子,使剩下的杯子不超过k个.RFdragon每次可以把两个装水体积相同的杯子中的水倒在其中一个杯子里,然后扔掉另一个杯子.有时候,RFdragon无论如何也不能使剩下的杯子不超过

拓扑排序讲解

在这里我们要说的拓扑排序是有前提的 我们在这里说的拓扑排序是基于有向无环图的!!!. (⊙o⊙)…我所说的有向无环图都知道是什么东西吧.. 如果不知道,我们下面先来来说说什么是有向无环图. 所谓有向无环图,顾名思义是不存在环的有向图(至于有向图是什么不知道的在前面我们有一个图论讲解上都有). 点的入度:以这个点为结束点的边数. 点的出度:以这个点为出发点的边的条数. 拓扑序就是对于一个节点的一个排列,使得(u,v)属于E,那么u一定出现在v的前面.然而拓扑排序就是一个用来求拓扑序的东西. 对于左

形象易懂讲解算法I——小波变换

https://zhuanlan.zhihu.com/p/22450818?refer=dong5 最早发于回答:能不能通俗的讲解下傅立叶分析和小波分析之间的关系? - 咚懂咚懂咚的回答现收入专栏. 从傅里叶变换到小波变换,并不是一个完全抽象的东西,可以讲得很形象.小波变换有着明确的物理意义,如果我们从它的提出时所面对的问题看起,可以整理出非常清晰的思路. 下面我就按照傅里叶-->短时傅里叶变换-->小波变换的顺序,讲一下为什么会出现小波这个东西.小波究竟是怎样的思路.(反正题主要求的是通俗形

vim编辑器讲解

--vim编辑器讲解(vim(vi的升级版),推荐vim) 打开文件(如果该文件不存在,则创建之后,保存,从内存写到硬盘上,不保存,则删除掉该文件) vim filename vim编辑器有3中模式:命令模式,插入模式,尾行模式. 命令模式:刚进入文件的时候开始的状态.u为撤销键 命令模式进入插入模式:可以通过快捷键 i(当前光标位置插入) I(本行的开头) a(当前光标位置之后) A(当前光标所在最后) o O 插入模式返回命令模式:ESC 插入模式:主要用来编辑文本的. 尾行模式:主要用来,

Smarty 函数讲解

这里给大家总结了几种Smarty 函数并分别详细讲解了.如果你正在学习Smarty  ,希望这篇文章对你有用. html_checkboxes 自定义函数 html_checkboxes 根据给定的数据创建复选按钮组. 该函数可以指定哪些元素被选定. 要么必须指定 values 和 ouput 属性,要么指定 options 替代. 所有的输出与 XHTML 兼容 html_checkbox用来用给定的数据创建checkbox.name表示checkbox的名称,values表示checkbox

ThinkPHP讲解(一)框架基础

ThinkPHP框架知识点过于杂乱,接下来将以问题的形势讲解tp(ThinkPHP的简写) 1.tp框架是什么,为什么使用是它? 一堆代码的集合,里边有变量.函数.类.常量,里边也有许多设计模式MVC.AR数据库.单例等等.框架可以节省我们50-60%的工作量,我们全部精力都集中在业务层次. 为什么使用框架 框架可以帮组我们快速.稳定.高效搭建程序系统 该系统由于框架的使用使得本身的维护性.灵活性.适应客户需求方面得到最大化的增强. 使用框架的过程中可以使得我们的注意力全部集中业务层面,而无需关