《程序是怎样跑起来的》基础问答

1. 程序是什么

程序是指示计算机执行的一组指令

2. 程序是由什么组成的

指令 + 数据

3. 什么是机器语言

计算机可以直接识别的语言

4. 正在运行的程序存储在什么位置

raw

5. 什么是内存地址

表示指令和数据储存位置的数值

6. 计算机的构成元件中,负责程序的解释和运行的是哪个

cpu

7. 32位是几个字节?

4

8. 二进制数01011100转换成十进制数是多少?

92

9. 二进制数0001111左移两位后,会变成原来的几倍?

4

10. 补码形式表示的8位二进制数11111111,用十进制数表示的话是多少?

-1

11. 补码形式表示的8位二进制数10101010,用16位的二进制数表的话是多少?

1111111110101010

12. 翻转部分图形模式时,使用的是什么逻辑运算?

异或

13. 二进制数0.1,用十进制数怎么表示?

0.5

14. 用小数点后3位的二进制数,能表示十进制数吗?

15. 将小数分为符号、尾数、基数、指数4部分进行表现的形式称为什么?

浮点数

16. 二进制的基数是多少?

2

17. 通过把0作为数值范围的中间值,从而在不适用符号位的情况下来表示负数的表示方法称为什么?

EXCESS

18. 10101100.01010011 准备个二进制数,用十六进制数表示的话是什么?

ac.53

19. 有10个地址型号引脚的IC可以指定的地址范围是多少?

0 ~ 1023

20. 高级编程语言中的数据类型表示的是什么?

占用内存区域的大小以及该内存区域的数据类型

21. 在32位内存地址的环境中,指针变量的长度是多少位?

32位

22. 与物理内存有着相同构造的数组的数据类型长度是多少?

1个字节

23. 用LIDO方式进行进行数据读写的数据结构称为什么?

24. 根据数据的大小链表分叉成两个的数据结构称为什么?

二叉查找树

25. 储存程序方式指的是什么?

在存储装置中保存程序,并逐一运行的方式。

26. 通过使用内存来提高磁盘访问速度的机制称为什么?

磁盘缓存

27. 把磁盘的一部分作为假想内存来使用的机制称为什么?

虚拟内存

28. windows中,在程序运行时,储存着可以动态加载调用的函数和数据的文件为什么?

dell

29. 在EXE程序文件中,静态加载函数的方式称为什么?

静态链接

30. 在windows中,一般磁盘的1个扇区是多少字节?

512字节

31. 文件储存的基本单位是什么?

1字节

32. DOC、LZH和TXT这些扩展名中,哪一个是压缩文件的扩展名?

LZH

33. 文件内容用“数据的值*循环次数”来表示的压缩方法是RLE算法还是哈夫曼算法?
RLE算法

34. 在Windows计算机经常使用的SHIFT JIS字符编码中,1个半角英数是用几个字节的数据来表示的?

1个字节

35. BMP(BITMAP)格式的图像文件,是压缩过的吗?

没有

36. 可逆压缩和非可逆压缩的不同点是什么?

可逆压缩可以完整的恢复成原来的数据,而非可逆压缩在复原的时候会丢失一些数据。

37. 应用的运行环境,指的是什么?

运行系统+硬件。

38. Macintosh 用的操作系统(MacOS),在AT兼容机上能运行吗?

不能

39. Windows上的应用,在MacOS上能运行吗?

不能

40. FreeBSD提供的Ports,指的是什么?

41. 在Macintosh上可以利用的Windows环境模拟器称为什么?

Virtual PC for Mac

42. Java虚拟机的功能是什么?

运行Java应用的直接代码

43. CPU可以解析和运行的程序形式称为什么代码?

本地代码(机器语言代码)

44. 将多个目标文件结合生成EXE文件的工具称为什么?

链接器

45. 扩展名为.obj的目标文件的内容,是源代码还是本地代码?

本地代码

46. 把多个目标文件收录在一起的文件称为什么?

库文件

47. 仅包含Windows的DLL文件中存储的函数信息的文件称为什么?

导入库

48. 在程序运行时,用来动态申请分配的数据和对象的内存区域形式称为什么?

堆栈

49. 监控程序的主要功能是什么?

程序的加载和运行

50. 在操作系统上运行的程序称为什么?

应用

51. 调用操作系统功能称为什么?

系统调用

52. windows vista是多少位的操作系统?

32

53. GUI是什么的缩写

图形化界面

54. WYSIWYG是什么的缩写

所见即所得

55. 本地代码的指令中,表示其功能的英语缩写称为什么?

助记符

56. 汇编语言的源代码转换成本地代码的方式称为什么?

汇编

57. 本地代码转换成汇编语言的源代码称为什么?

反汇编

58. 汇编语言的源文件的扩展名,通常是什么格式?

.asm

59. 汇编语言程序中的段定义指的是什么?

用来区分或者划定范围区域的意思

60. 汇编语言的跳转指令,是在何种情况下使用的?

将程序流程跳转到其他地址时需要用到该指令

61. 在汇编语言中,是用什么指令来同外围设备进行输入输出操作的?

IN、OUT

62. I/O是什么的缩写?

输入输出设备

63. 用来识别外围设备的编号称为什么?

端口号

64. IRQ是什么的缩写?

中断请求

65. DMA是什么的缩写?

66. 用来识别DMA功能的外围设备的编号称为什么?

DMA通道

67. 用计算机进行的模拟实验称为什么?

计算机模拟

68. 计算机有思考功能吗?

没有

69. 计算机有记忆功能吗?

猜你喜欢

转载自www.cnblogs.com/usebtf/p/11268527.html