摘要:
线程原理 线程 线程 既然线程是进程的分身,那么每个线程自然在本质上是一样的,即拥有同样的程序文本。但由于是分身,自然也应该有不一样的地方,这就是线程执行时的上下文不一致。事实上,我们说线程是进程里面的一个执行上下文或者执行序列。显然,一个进程可以同时拥有多个执行序列。 在线程模式下,一个进程至少有 阅读全文
摘要:
进程原理 进程 进程概论 进程是执行中的程序,一个程序加载到内存中后就变为进程。进程=程序+执行。 为了提高CPU利用率,人们想起将多个程序同时加载到计算机里,并发执行。进程让每个用户感觉自己独占CPU。 进程模型 从物理内存的分配来看,每个进程占用一片内存空间。 在物理层面上,所有进程共用一个程序 阅读全文
摘要:
硬件基本知识 总线结构:所有设备挂在总线上,通信均需通过总线,外部设备通过其控制器与CPU通信。 流水线结构:仿照工业流水装配线,将计算机的功能部件分为多个梯级,并将计算机的每条指令拆分为同样多个步骤,使每条指令在流水线上流动。 为了进一步提高计算机的效率,在流水线的基础上又发明了多流水线、超标量计 阅读全文
摘要:
问题 用计算机进行的模拟试验称为什么? 计算机模拟 伪随机数指的是什么? 通过公式产生的伪随机数,与真正的随机数不同,具有周期性。 随机数的种子指的是什么? 生成伪随机数的公式中使用的参数 计算机有思考功能吗? 作为计算机大脑的CPU,其本身并不具有思考功能。 计算机有记忆功能吗? 内存及磁盘等有记 阅读全文
摘要:
问题 在汇编语言中,是用什么指令来同外围设备进行输入输出操作的? IN指令和OUT指令 I/O是什么的缩写? Input/Output 用来识别外围设备的编号称为什么? I/O地址或I/O端口号 IRQ是什么的缩写? 中断请求Interrupt Request DMA是什么的缩写? Direct M 阅读全文
摘要:
问题 本地代码的指令中,表示其功能的英语缩写称为什么? 助记符 汇编语言的源代码转换成本地代码的方式称为什么? 汇编 本地代码转换成汇编语言的源代码的方式称为什么? 反汇编 汇编语言的源文件的扩展名,通常是什么格式? .asm 汇编语言程序中的段定义指的是什么? 构成程序的命令和数据的集合组 汇编语 阅读全文
摘要:
问题 监控程序的主要功能是什么 ? 程序的加载和运行 在操作系统上运行的程序称为什么? 应用 调用操作系统功能称为什么? 系统调用system call Windows Vista是多少位的操作系统? 32位(也有64位的版本) GUI是什么的缩写? Graphical User Interface 阅读全文
摘要:
问题 CPU可以解析和运行的程序形式称为什么代码? 本地代码 将多个目标文件结合生成EXE文件的工具称为什么? 链接器 扩展名为.obj的目标文件的内容,是源代码还是本地代码? 本地代码 把多个目标文件收录在一起的文件称为什么? 库文件 仅包含Windows的DLL文件中存储的函数信息的文件称为什么 阅读全文
摘要:
问题 应用的运行环境,指的是什么? 操作系统+硬件 Macintosh用的操作系统MacOS,在AT兼容机上能运行吗? 无法运行,不同的硬件种类需要不同的操作系统 Windows上的应用,在MacOS上能运行吗? 无法运行,应用是为了在特定操作系统上运行而作成的 FreeBSD提供的Ports,指的 阅读全文
摘要:
问题 文件存储的基本单位是什么? 1字节 DOC、LZH和TXT这些扩展名中,哪一个是压缩文件的扩展名? LZH是用LHA等工具压缩过的文件的扩展名 文件内容用“数据的值×循环次数”来表示的压缩方法是RLE算法还是哈夫曼算法? RLE算法 在Windows计算机经常使用的SHIFT JIS字符编码中 阅读全文