随笔分类 - 计算机基础原理
摘要:OSI七层模型 七层网络结构: 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 一般也作五层 应用层、传输层、网络层、数据链路层、物理层(实体层) TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关
阅读全文
摘要:概念 概念I/O系统,英文全称为“Input output system”,中文全称为“输入输出系统”,由输入输出控制系统和外围设备两部分组成,是计算机系统的重要组成部分。在计算机系统中,通常把处理器和主存储器之外的部分称为输入输出系统。针对不同的操作对象,可以划分为磁盘I/O模型,网络I/O模型,
阅读全文
摘要:常常听到有程序员会跟你讨论:“我们在读写文件的时候,系统是有缓存的”。但实际上有一部分人把用户进程缓存区和系统空间缓存区的概念混淆了,包括这两种缓冲区的用法和所要解决的问题,还有其它类似的概念。本文就来区分一下不同的缓冲区概念(主要针对类unix平台)。 用户进程和操作系统的关系,首先我用一张图来解
阅读全文
摘要:RAM:(Random Access Memory)随机存取存储器,又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。 RAM的特点: (1)可读可写; (2)给存储器断电后,里面存储的
阅读全文
摘要:机器语言 机器语言:0,1 汇编语言:MOV,ADD,IN...... 高级语言(以C语言举例):for,while,end,main...... 我们可以采用人工的方式,通过文本形式把高级语言转换成汇编语言,再转换成机器语言,然后烧录程序。但是这个工作量很大,现在由编译器和汇编器编译。由于在计算机
阅读全文
摘要:安装过程是一个与操作系统结合的过程,有些程序需要系统链接文件才能运行,同时提供卸载程序以及软件制作信息,动态连接库文件(.DLL)的要考到指定的位置,还有它要改注册表里的信息。不需要安装的软件,放到硬盘中即可使用,这样的软件叫作绿色软件。那些和操作系统联系和集成非常紧密的软件,这些软件不适合制成绿色
阅读全文
摘要:软件的本质 软件是人告诉计算机如何处理问题的方法,具有除上述特点以外的其他几个特点:(1)软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键;(2)软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新;(3)软件的开发和运行必须依赖于特定的计算机系统环境,对于硬件有依赖性,为
阅读全文

浙公网安备 33010602011771号