走进软件 软件的定义 软件是用户与硬件之间的接口。从传统意义上讲,软件是计算机系统中与硬件相互依存的一个部分(非硬件部分)。简单的说软件就是程序加文档的集合体。可以认为:软件=程序+数据+文档。 软件的分类 1.按软件的功能分类 可以分为系统软件和应用软件。 (1)系统软件 系统软件为计算机使用提供 ...
分类:
其他好文 时间:
2019-12-06 19:54:14
阅读次数:
138
一.无处不在的缓存缓存在计算机系统是无处不在,在CPU层面有L1-L3的Cache,在Linux中有TLB加速虚拟地址和物理地址的转换,在应用层有Redis等内存数据库缓存、在浏览器有本地缓存、手机有本地文件缓存等等。可见,缓存在计算机系统中有非常重要的地位,主要作用就是提高响应速度、减少磁盘读取等 ...
分类:
其他好文 时间:
2019-12-06 11:54:28
阅读次数:
103
面试一些基础知识。 服务器:服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。 客户机:客户机又称为 ...
分类:
其他好文 时间:
2019-12-05 22:48:23
阅读次数:
174
在计算机系统中,递归是通过嵌套来实现的,涉及指针,地址,栈的使用。 部分例子 1.用STL输出全排列 #include<iostream> #include<algorithm>//包含sort()和next_permutation()函数 using namespace std; int main ...
分类:
其他好文 时间:
2019-12-03 19:54:40
阅读次数:
66
20191331 《信息安全专业导论》第9周学习总结 教材学习内容总结 + 操作系统责任 操作系统负责管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统 ...
分类:
其他好文 时间:
2019-12-02 00:56:51
阅读次数:
289
一.计算机网络 定义:将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,实现资源共享和信息传递的计算机系统。 网络分类: (1) 按网络的地理覆盖范围可分为局域网,城域网和广域网。 (2)按照网络传输媒体划分可分为有线网和无线网 3.计算机网络的硬件组成 (1) 网络传输媒 ...
分类:
其他好文 时间:
2019-12-02 00:44:41
阅读次数:
110
1. 在上课时学习了一些Linux的基本操作命令和最先,最佳,最差匹配。 应用软件帮助我们解决现实世界问题的程序。系统软件系统软件的核心,管理计算机系统并与硬件进行交互的程序。 逻辑地址是对一个存储值的引用,相对于引用它的程序。 机制存储器存放分区实时地址,界限存储器存储当前分区长度。 进程控制块操 ...
分类:
其他好文 时间:
2019-12-02 00:36:43
阅读次数:
107
教材学习内容总结 了解了应用软件和系统软件的区别 系统软件:是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。 应用软件(application softwar ...
分类:
其他好文 时间:
2019-12-01 22:50:23
阅读次数:
112
教材学习内容总结 1.现代软件:应用软件(帮助我们解决现实世界问题)、系统软件(管理计算机系统并与硬件进行交互) 2.内存管理: 三种技术的基本原理 单块内存管理 把应用程序载入一段连续的内存区域的内存管理方法 分区内存管理 固定分区法:把内存分为特定数目的分区以载入程序的内存管理方法 动态分区法: ...
分类:
其他好文 时间:
2019-12-01 21:18:24
阅读次数:
92
教材学习内容总结 本周再次复习了冯诺依曼结构以及其核心存储结构体系;了解了计算机系统的构成框架:ALU、CU以及寄存器组成CPU,CPU和内存组成主机,虚拟内存和主机有构成进程;再一次体会到了计算机科学中抽象的重要性;同时,学习了一些基础Linus的操作指令:rm(删除),.(当前目录),..(上一 ...
分类:
其他好文 时间:
2019-11-30 20:53:17
阅读次数:
97