上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 问题 存储程序方式指的是什么? 在存储装置中保存程序,并逐一运行的方式 通过使用内存来提高磁盘访问速度的机制称为什么? 磁盘缓存Disk Cache 把磁盘的一部分作为假想内存来使用的机制称为什么? 虚拟内存Virtual Memory Windows中,在程序运行时,存储着可以动态加载调用的函数和 阅读全文
posted @ 2021-03-22 18:22 睿阳 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在画UML类图时需要搞清楚类与类之间的关系,下面这篇博客讲的挺清楚的。 https://www.cnblogs.com/liuling/archive/2013/05/03/classrelation.html 总结一下就是: 纵向关系: 继承Inheritance:子类属于父类的一种 实现Real 阅读全文
posted @ 2021-03-18 09:43 睿阳 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 问题 有十个地址信号引脚的内存IC可以指定的地址范围是多少? 0~1023共1024个地址 高级编程语言中的数据类型表示的是什么? 占据内存区域的大小和存储在该内存区域的数据类型 在32位内存地址的环境中,指针变量的长度是多少? 32位,即4字节 与物理内存有着相同构造的数组的数据类型长度是多少? 阅读全文
posted @ 2021-03-16 17:26 睿阳 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 问题 二进制数0.1,用十进制表示的话是多少? 0.5 用小数点后有3位的二进制数,能表示十进制数0.625吗? 能,0.101(2) = 0.625(10) 将小数分为符号、尾数、基数、指数4部分进行表现的形式称为什么? 浮点数 二进制数的基数是多少? 2 通过把0作为数值范围的中间值,从而在不使 阅读全文
posted @ 2021-03-16 16:40 睿阳 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 问题 32位是几个字节? 4字节。1字节=8位。 二进制数01011100转换成十进制是多少? 92 二进制数00001111左移两位后,会变成原数的几倍? 4倍。二进制数左移1位会变为原来的2倍。 补码形式表示的8位二进制数11111111,用十进制表示的话是多少? 所有位都是1的二进制数,用十进 阅读全文
posted @ 2021-03-15 18:33 睿阳 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 代码之外的功夫 善用设计原型,探索项目创意 从理解项目背后的需求入手 细节问题都可以暂时搁置,现在应该几种精力探讨这个想法究竟是否可行 利用线框图表达功能需求 你可以通过线框图向大家解释待开发应用的基本结构,同时让大家都了解需要完成什么工作,以免过度关注技术细节而迷失了大方向 编程之初立即搭建测试系 阅读全文
posted @ 2021-03-13 13:28 睿阳 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 运行库实现 C语言运行库 开始 入口函数 程序运行的最初入口点不是main函数,而是由运行库为其提供的入口函数。主要负责:准备好程序运行环境及初始化运行库,调用main函数执行程序主体,清理程序运行后的各种资源。 运行库为所有程序提供的入口函数应该相同,在链接程序时需要指定该入口函数名。 堆的实现 阅读全文
posted @ 2021-03-13 11:01 睿阳 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 系统调用与API 系统调用介绍 什么是系统调用 Linux系统调用 系统调用的弊端 使用不便:操作系统提供的系统调用接口往往过于原始,程序员需要了解很多与操作系统相关的细节。如果没有进行很好的包装,使用起来不方便。 各个操作系统之间系统调用不兼容。 运行库就是用来解决以上弊端的。 系统调用原理 特权 阅读全文
posted @ 2021-03-13 10:59 睿阳 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 运行库 入口函数和程序初始化 程序并非从main函数开始,首先运行的代码是入口函数,负责准备好main函数执行所需要的环境,并且负责调用main函数。 GLIBC入口函数和MSVC CRT入口函数的实现略 I/O指代任何操作系统理解为文件的事务。在Linux里有文件描述符(File Descript 阅读全文
posted @ 2021-03-13 10:57 睿阳 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 内存 程序的内存布局 内核空间 用户空间 栈:用于维护函数调用的上下文 堆:用来容纳应用程序动态分配的内存区域 可执行文件映像 保留区:对内存中受到保护而禁止访问的内存区域的总称,比如nullptr。 栈与调用惯例 栈保存了一个函数调用所需要的维护信息,叫堆栈帧(Stack Frame)或活动记录( 阅读全文
posted @ 2021-03-13 10:55 睿阳 阅读(68) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页