首页 > 编程语言 >《程序是怎样跑起来的》第九章

《程序是怎样跑起来的》第九章

时间:2024-03-09 21:37:33浏览次数:26  
标签:功能 操作系统 第九章 程序 Windows API 怎样

作者仔细讲解了源代码等知识 让我从断章取义理解的一个程序起始代码有了新的见解 有助于往后的学习 以往从未接触过此类书籍而有了新的视野 为了更好学习对重点内容进行摘抄
《程序是怎样跑起来的》第九章
监控程序的主要功能是程序的加载和运行
在操作系统上运行的程序叫做应用或应用程序
操作系统的硬件控制功能通过一些小的函数集合体来提供 调用操作系统功能称为系统调用
在操作系统的运行环境下 应用需要通过操作系统来间接控制硬件
Windows是通过API的函数集来提供系统调用 API是联系做成应用的程序员和操作系统之间的接口 API的实体是用C语言编写的函数
GUI指的是通过点击显示器中显示的窗口及图标等可进行可视化操作的用户界面 GUI既难又简单
WYSIWYG指显示器上显示的内容可以直接通过打印机打印出来
Windows是通过时钟分割技术实现多任务功能 多任务值是同时运行多个程序的功能 时钟分割是·在短时间间隔内多个程序切换运行的方式 Windows中还具有以程序中的函数为单位来进行始终分割的多线程功能
网络功能和数据库功能与操作系统很接近 所以被统称为中间件 操作系统和中间件合在一起成为系统软件

标签:功能,操作系统,第九章,程序,Windows,API,怎样
From: https://www.cnblogs.com/jyk6868/p/18063353

相关文章

  • 《程序是怎样跑起来的》第八章
    《程序是怎样跑起来的》第八章CPU可以解析和运行的程序形式称为本地代码将多个目标文件结合形成exe文件的工具称为链接器拓展名为点.OBJ的目标文件的内容是本地代码把多个目标文件收录在一起的文件称为库文件仅包含Windows的DLL文件中储存的函数信息的文件称为导入库在程序......
  • 《程序是怎样跑起来的》第十章
    《程序是怎样跑起来的》第十章本地代码的指令中表示其功能的英文缩写称为助记符汇编语言的源代码转换成本地代码的方式称为汇编负责转换工作的程序称为汇编器本地代码转换成汇编语言的源代码的方式称为反汇编汇编语言的原文件拓展名是.asm形式汇编语言程序中的断定义指的是......
  • 《程序是怎样跑起来的》第十一章
    《程序是怎样跑起来的》第十一章在汇编语言中通过in指令和out指令来同外围设备进行输入输出操作用来识别外围设备的编号称为I/O地址或者I/O端口号用来识别具有DMA功能的外围设备的编号称为DMA通道利用操作系统提供的系统调用功能就可以实现对硬件的控制Windows控制硬件是借......
  • 《程序是怎样跑起来的》第十二章
    《程序是怎样跑起来的》第十二章运用计算机进行的模拟实验叫做计算机模拟伪随机数指的是通过公式产生的伪随机数随机数的种子值指生成伪随机数的公式中使用的参数控制是指CPU和各种设备之间配合进行数据的输入输出处理随机数指的是随机出现没有规律的数值通常所说的随机数指......
  • 《程序是怎样跑起来的》第三章
    《程序是怎样跑起来的》第三章位数多的情况下经常使用十六进制数代替二进制数(基数为2)我们在生活中不能过度依赖计算机,计算机并不是永远都是对的,人非圣贤孰能无过,计算机也一样也会有出错的时候计算机处理数据通过二进制在二进制表示整数和小数上有所不同计算机出错的原因便在......
  • 程序是怎么跑起来的第12章
    读《程序是怎么跑起来的》第十二章有感在计算机中,有硬件和软件之分。在学习,我知道主要的硬件有CPU、控制器、运算器、输入设备和输出设备等,在这里,讲到了输入指令和输出指令,它们的英文名为INPUT和OUTPUT,但是计算机可以连接很多外围设备,我们应该了解它们是怎样工作的。首先,我们先看......
  • 《程序是怎样跑起来的》第四章
    《程序是怎样跑起来的》第四章数据大小链表分叉成两个方向的数据结构称为二叉查找树高级编程语言中的数据类型表示的是占据内存区域的大小和储存在该区域的类型栈是一种后入先出式的数据结构(LIFO)内存是一种电子元件名为内存IC内存IC内部有大量可以储存8位数的地方,通过地址......
  • 《程序是怎样跑起来的》第五章
    又读了一些内容对储存有了崭新的认识初次涉猎弥补了见识的不足对其中较为重要的内容做了摘抄希望有利于以后的学习《程序是怎样跑起来的》第五章储存程序方式指在储存装置中保存程序,并逐一运行的方式通过使用内存来提高磁盘访问速度的机制为diskcache磁盘缓存把磁盘的一部......
  • 《程序是怎样跑起来的》第六章
    《程序是怎样跑起来的》第六章此章有着众多全新名词需要去认识了解有助于未来更好的认识计算机文件储存的基本单位是1字节LZH是压缩文件的拓展名数值的值×循环次数为RLE算法RLE不适合文本文件压缩会使文件变大在SHIFTJIS字符编码中,1个半角英数用1字节数据表示压缩后能......
  • 《程序是怎样跑起来的》第七章
    《程序是怎样跑起来的》第七章应用的运行坏境指操作系统和计算机本身硬件的种类Macos在AT兼容机上无法运行freebsd提供的ports指通过使用源代码来提供应用,并根据运行环境进行整合编译,从而得以在该坏境下运行的机制Macintosh上可以利用的Windows坏境模拟器称为Virtualpcfor......