基本计算机相关概念

1.冯诺依曼体系结构:

2.Linux系统特性:开放性,多用户,多任务,良好的用户界面(Linux的传统界面是基于文本的命令行界面,即shell,有很强的程序设计能力,用户可方便的用它编制程序,从而为用户扩充系统功能提供更高级的手段。

Linux特点:开源  免费 稳定,具有设备独立性,丰富的网络功能,可靠地网络安全,良好的可移植性。

3.Linux分为内核和shell,内核是操作系统的核心,功能:虚拟内存,多任务,共享库,需求加载,可执行程序和TCP/IP网络功能。

shell:命令行解释器,对命令进行识别和分析。外壳开发shell(界面程序)和windows窗口功能一样。bash解释器是shell的一种

shell外壳程序功能:

1.读取并识别命令

2.调操作系统提供的接口

3.接口返回命令

Linux命令分为:

a.shell内部命令,这些命令在shell启动时载入内存,像是操作系统本身所具有的命令一样,如:cd,mkdir,rm.

b.shell外部命令,linux中大部分命令属于shell外部命令,每一个shell外部命令都有一个独立的可执行程序(实用工具程序)

4.在Linux中,文件:设备,显示器,一切皆文件设计思路(软件层实现虚拟)

5.Linux文件类型:
1.普通文件( regular file)第一个字符为[ - ]

2.目录(directory): 第一个字符为[ d ]
3.连接件( link)第一个字符为[ l ]
4.设备和设备文件
块设备文件,即一些存储文件,如硬盘、软盘等,第一个字符为
[ b ]
字符设备文件,即一些串行端的接口文件,如键盘、鼠标等,
第一个字符为[ c ]

5.套接字( sockets)第个字符为[ s ]

6.管道( FIFO, pipe)第个字符为[ p ]

时间: 2024-10-09 17:44:27

基本计算机相关概念的相关文章

计算机相关概念总结(1)

1.交换机:交换机(Switch)意为"开关"是一种用于电(光)信号转发的网络设备 .它可以为接入交换机的任意两个网络节点提供独享的电信号通路.最常 见的交换机是以太网交换机.其他常见的还有电话语音交换机.光纤交换 机等.2.交换交换(switching)是按照通信两端传输信息的需要,用人工或设备自动 完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称3.交换机全双工交换机的全双工是指交换机在发送数据的同时也能够接收数据,两者同步 进行,这好像我们平时打电话一样,说话的同时

计算机相关概念总结(2)

49.操作系统 操作系统(Operating System,简称OS)是管理和控制计算机硬件与 软件资源的计算机程序,是直接运行在"裸机"上的最基本的系统软件, 任何其他软件都必须在操作系统的支持下才能运行. 操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的 接口.操作系统的功能包括管理计算机系统的硬件.软件及数据资源,控 制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所 有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好 的工作环境,为其它软

BugPhobia进阶篇章:功能规格说明书

0x01 :特别鸣谢 首先特别鸣谢<构建之法>中并没有给出固定化格式的功能规格说明书的样例,因此在此次的说明书中将尽可能用生动形象的例子展示软件交互阐释 因此受到它本身的启发,此次团队功能规格说明书尽量用活生生的例子讲述用户和软件交互的场景,并且力求语言的简洁和直白 最后,再次鸣谢bugphobia团队本身的创造力,最终没有局限在模板中,而是能在讨论中共同挖掘出非常欢酷的想法 0x02 :前置条件阐释 0x0200 :定义 <摘要>依据康德理性批判“澄清前提,划清界限”的指导思想,

BugPhobia终章篇章:学霸在线系统Beta阶段展示

0x00 :序言 1 universe, 9 planets, 204 countries,809 islands, 7 seas, and i had the privilege to meet you. 展信安,致以BugPhobia团队的终章 即便对庆典失去兴趣和新鲜感 也选择用仪式感填补生活 就像用纸记下“一二三四”的计划 贴在学校衣柜的铁皮上 0x01 :团队成员简介 图1 BugPhobia团队终章篇章的合影 0x02 :团队项目愿景 0x0200: 学霸在线系统基本定位 网站基本定

13张动图助你彻底看懂马尔科夫链、PCA和条件概率!

https://mp.weixin.qq.com/s/ll2EX_Vyl6HA4qX07NyJbA [ 导读 ] 马尔科夫链.主成分分析以及条件概率等概念,是计算机学生必学的知识点,然而理论的抽象性往往让学生很难深入地去体会和理解.而本文,将这些抽象的理论概念,用可视化的方式来解释,还可调节相应参数来改变结果,使这些抽象概念变得生动而立体! 计算机相关概念太难.太抽象?别怕,往下看! 人类对视觉信息的记忆要远远大于文字信息.使用图表等形式的可视化,可以让抽象.难懂的概念一目了然:在此基础之上,添

这几天憋的无聊记录一下吧。

2019年11月,我决定学习计算机编程,以java语言为主.我就读于传统工科专业,没怎么接触过计算机相关概念与课程,我知道自学的过程不会顺利,甚至可能未入门放弃.就这样吧,于此记录我进行的这次学习之旅. 在看书过程中,涉及到网络编程这部分,我有诸多疑惑,就找了谢希仁的计算机网络这本书翻了翻,我就谈一谈我所理解的计算机网络吧. 计算机网络的基本模型是TCP/IP模型.它是构建在硬件之上,包括但不限于TCP/IP协议的一组认为制定的协议,其目的是为了方便在计算机上传输信息.该模型自顶向下主要分为应用

DNS服务相关概念详解

实验环境:RHEL 32Bit DNS服务相关概念详解 DNS是一种域名解析服务,DNS服务的核心以及DNS服务的标准都是基于一个软件来实现的,这个软件叫做BIND(Berkeley Internet Name Domain),互联网上几乎所有的DNS服务都是由BIND来构建的,虽然也有其它的DNS服务构建标准,但是它们的使用语法以及工作机制都和BIND非常接近. ·Linux服务器和Windows服务器的比较 Linux服务器在没有SELinux的时候它的安全级别和Windows服务器的安全级

大数据以及Hadoop相关概念介绍

一.大数据的基本概念 1.1.什么是大数据 大数据指的就是要处理的数据是TB级别以上的数据.大数据是以TB级别起步的.在计算机当中,存放到硬盘上面的文件都会占用一定的存储空间,例如: 文件占用的存储空间代表的就是该文件的大小,在计算机当中,文件的大小可以采用以下单位来表示,各个单位之间的转换关系如下: 平时我们在我们自己的电脑上面常见的就是Byte.KB.MB.GB这几种,那么究竟什么是大数据呢,大数据的起步是以TB级别开始的,1TB=1024GB,而我们处理的数据可能会到达PB级别,1PB=1

IBM WebSphere MQ 相关概念

IBM WebSphere MQ 基本概念 基本概念 1.队列管理器 队列管理器,顾名思义,就是管理消息队列的,它可以确保队列中的消息发送到正确的接收队列中,或者将消息传递至另外一个队列管理器中.队列管理器为每一个调用或者命令生成合适的完成代码. 队列管理器执行的任务有: 启动通道 处理 MQI 调用 创建.删除或改变队列和通道定义 运行命令服务器以处理 MQSC 命令 2.MQ 消息队列 从数据结构的知识知道,Queue是队列,是一个线性容器.MQ(Message Queue)就是存放消息的容