恢复内容开始 第十章 10.1 应用软件:帮助我们解决现实世界问题的程序 系统软件:管理计算机系统并与硬件进行交互的程序 操作系统:管理计算机资源并为系统交互提供界面的系统软件 操作系统负责管理硬件资源,它允许应用软件直接或通过其他系统软件访问系统资源,提供只记得人机交互的界面 一台计算机通常只有一 ...
分类:
其他好文 时间:
2019-11-05 00:30:36
阅读次数:
107
读书心得: 通过学习《计算机科学概论》的第五部分操作系统层,我从第十章了解到操作系统是管理计算机资源的系统软件的一部分,是人类用户、应用软件和系统硬件设备之间的协调者。 多道程序设计技术允许在内存中同时驻留多个程序,让它们竞争C ...
分类:
其他好文 时间:
2019-11-04 21:44:23
阅读次数:
117
第十章 操作系统 一.操作系统的角色 应用软件:帮助我们解决现实世界问题的程序 系统软件:管理计算机系统并与硬件进行交互的程序 操作系统:管理计算机资源并为系统交互提供界面的系统软件 1.内存,进程与CPU管理 多道程序设计:同时在主存中驻留多个程序,由它们CUP的技术。 内存管理:了解主存中载有多 ...
分类:
其他好文 时间:
2019-11-03 22:03:15
阅读次数:
83
一、锁的内存语义 所为的java内存模型的内存语义指的就是在JVM中的实现原则。 锁的内存语义:锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。 我们把上面这句话再整理下: 当线程释放锁时,JMM会把该线程对应的本地内存中的共享变量刷新到主内存中。 当线程获取锁时,JMM ...
分类:
编程语言 时间:
2019-11-03 16:39:32
阅读次数:
85
问题:1、为什么单块内存管理法中操作系统和应用程序换位置以后会有影响? 2、怎样判断偏移量和帧的大小? 3、我在自己的计算机里怎么找文件? 4、进程是不是线程? 第十章、操作系统 1、计算机的操作系统把硬件和软件紧密地联系在一起,它是其他软件依附的基础,并允许我们编写与机器进行交互的程序 2、软件的 ...
分类:
其他好文 时间:
2019-11-03 15:04:21
阅读次数:
83
本文链接:https://blog.csdn.net/loongkingwhat/article/details/78910921 数组和指针向来就是傻傻分不清,当他们一起出现的时候就更加懵逼。 1 解析不同变量之间的区别: 数组名a: 数组名可以作为数组第一个元素的指针。我们由数组和指针的关系知道 ...
分类:
编程语言 时间:
2019-10-12 22:25:08
阅读次数:
117
既然我们的make可以自动推导命令,那么我看到那堆[.o]和[.h]的依赖就有点不爽,那么多的重复的[.h],能不能把其收拢起来,好吧,没有问题,这个对于make来说很容易,谁叫它提供了自动推导命令和文件的功能呢?来看看最新风格的makefile吧。 这种风格,让我们的makefile变得很简单,但 ...
分类:
其他好文 时间:
2019-10-10 15:30:26
阅读次数:
85
在这一章我们干点有趣的事——让我们上一章绘制的图表动起来,这样岂不是很有意思 为了让图表动起来,我们还是需要以下新的知识点 .attr(xxx) .transition() .attr(xxx),transition()表示添加过渡,也就是从前一个属性过渡到后一个属性.duration(2000), ...
分类:
Web程序 时间:
2019-09-29 19:39:37
阅读次数:
167
一、数组 1.数组的长度是固定的,而指针可以像迭代器来遍历数组; 2.数组不仅可以用来保存基本类型,还可以用来保存类类型: 3.如果元素为类类型,调用默认构造函数进行初始化,如果没有默认构造函数,应显式调用其他构造函数。 4.数组不能直接复制或赋值。 二、指针 1.指向另外一种变量地址的变量,使用指 ...
分类:
编程语言 时间:
2019-09-14 19:16:35
阅读次数:
113
可以将一个类的定义放在另一个类的定义内部,这就是内部类。
内部类是一种非常有用的特性,它允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性,但内部类与组合是完全不同的概念。 ...
分类:
编程语言 时间:
2019-09-13 22:14:39
阅读次数:
129