1. 北桥:高速总线

  2. 南桥:低速总线

  3. 进程:程序运行的实例,副本

  4. 进程上下文切换:cpu分配给程序运行的时间是分片的。如果当程序运行了第二条指令后cpu时间已经耗完,此时需要进行进程切换。而切换前必须保存当前进程的所有状态,称为保护现场。而当再次轮到该程序运行时需要切换至cpu上,并且恢复为原来的状态,称为恢复现场。

  5. 内核负责完成进程切换,因此占据CPU的资源和内存资源。但是此过程中并无生产力。因此,如果进程切换过于频繁,则效率低下。

  6. GCC:GNU C Complier。过程:预处理-->编译-->汇编-->链接

  7. IO控制器,适配器:集成于内部为控制器,外置则为适配器。其中有键盘IO控制器,硬盘IO控制器等,其作用将CPU发出的指令到硬件中执行,将电气特性转换为数字特性的工具。

  8. 进程由父进程fork自身而来。如在shell下执行ls,则ls的父进程为shell

  9. 父进程先向内核申请,启动一个结构。子进程启动后并无自己的内存,而是指向了父进程的内存空间来装载自己的程序。

  10. 最佳占比:用户空间/内核空间 = 7/3

  11. Linux:全称GNU/Linux

  12. GPL:General Public License。GPL协定过于苛刻,因此后来出现其他开源协定如BSD协定,Apache协定等。它们都比GPL松散,哪怕自己修改程序或者项目的10%也能认为自主开发。

  13. LGPL:更加宽松和简单的GPL,可以以库调用的方式调用别人的库以供自己做商业用途。

  14. 开源并不是免费,别人依旧拥有版权,因此不能侵犯别人的版权。

  15. 版权:copyright。  开源版权:copyleft

  16. 三大Linux发行版:redhat,suse,debian

  17. 内核功能:文件系统,网络协议栈,进程管理,加密/解密,驱动程序(内核和硬件之前的桥梁)

  18. 地址空间:ROM+RAM

  19. ROM:加电自检,cpu寻址地址空间的组成部分。

  20. 库:二次封装的系统调用,也可能仅仅为一些简单功能的封装。

  21. POSIX规范:可移植操作系统。目的是移植应用程序。Linux遵循posix规范,遵循标准的API。

  22. 应用程序运行需要ABI。

  23. init:操作系统(指Linux)的第一个进程,专门负责生成其他进程,为所有进程的父进程,用户空间启动的第一个进程,为内核的使者。

  24. rc版:发行候选release candidate

  25. 内核版本:主线版mainline,稳定版stable,长期维护版longterm

  26. 内核版本号:主版本号(引入新机制).次版本号(重大改变).修正号(发行号,如修复漏洞)

  27. Linux终端:

    1. 串行终端:/dev/ttyS#

    2. 物理终端:系统初始化时终端/dev/console

    3. 虚拟终端:附加在物理终端上,能够切换的终端。此时系统已经启动完毕,如tty1~tty6

    4. 伪终端:也叫模拟终端,为远程连接终端或gnome界面选择的terminal。如pts/#

  28. Linux哲学思想:

    1. 一切皆文件

    2. 由众多目的单一的应用程序完成复杂任务,一个程序只做好一件事

    3. 尽量避免跟用户交互

    4. 使用文本文件保存配置信息

    5. 提供机制,而非策略

  29. 自由软件的含义:

    1. 自由使用

    2. 自由学习和修改

    3. 自由创建衍生版

  30. 目录不是文件夹,而是索引

转载于:https://blog.51cto.com/jaywin/1891617

计算机基础名词(二)相关推荐

  1. 计算机基础(二)——Git的底层原理,reverse和reset的区别,rebase作用

    目录 1.分区 2.对象 3.对象实例演示 4.branch和tag 5.reset和reverse区别 6.rebase作用 7.rebase再探究竟,rebase和merge区别 这一篇其实不属于 ...

  2. 计算机基础(二):嵌入式驱动、图像处理知识设备小结

    一.LINUX内核驱动 C库:Gilbc.Bionic.静态链接库.动态链接库 Brom-boot()-uboot-kernal-init 功耗相关:standby.cpulide/thermal.d ...

  3. 大学计算机基础试题二

    一. 单选题 (共20题,共40分) 1. 想搜索英语口语方面的mP3下载时,使检索结果最准确的关键词是 ( ). A.英语口语下载 B.英语口语 C.英语口语mP3 D.英语口语mP3下载 ★标准答 ...

  4. 计算机基础名词概念(一)

    CPU指令集:计算机能够执行的指令的集合,或芯片在生产过程中内置的功能集合,各芯片支持的指令集有所不同. 运算器:将各电信号分时输入到运算器中,并将输出结果保存至寄存器中. 寄存器:锁存设备.将电气信 ...

  5. 计算机基础知识二进步,大学计算机基础学习知识练习进步题(含规范标准答案).doc...

    /. 第一部分 二进制数110000转换成十六进制数是 A)77B)D7 C)7D)30 十进制数45用二进制数表示是 A) 1100001 B) 1101001 C) 0011001 D) 1011 ...

  6. 计算机基础(二)二进制

    计算机是通过什么来传送数据信号的呢? 计算机采用电平信号来传送数据,并且只有两种信号:高电平和低电平(高电平用1表示,低电平用0表示). a. 电平是个电压范围,规定输出高电平>2.4V,输出低 ...

  7. 计算机基础(二):压缩算法

    压缩算法 认识压缩算法 我们想必都有过压缩和 解压缩文件的经历,当文件太大时,我们会使用文件压缩来降低文件的占用空间.比如微信上传文件的限制是100 MB,我这里有个文件夹无法上传,但是我解压完成后的 ...

  8. 山东专升本计算机基础知识(二)

    山东专升本计算机基础知识二 一. 进制转换 二. 算术运算和逻辑运算 三. 原码.反码与补码 四. 字符与汉字编码 一. 进制转换 进制转换(这部分一般会出1至2道题,主要考察方式是四个选项比较大小或 ...

  9. 大学计算机基础 学年教学计划,大学计算机基础教学计划.pdf

    DOC可编辑修改 为你整理各种最新最全办公范文 双击可以删除 大学计算机基础教学计划 计算机基础教学计划一 一.教学目标: 结合学校工作计划,积极开展本科各项活动.旨在提高 学生计算机知识水平,使学生 ...

最新文章

  1. 洛谷 [P1801] 黑匣子
  2. 深入剖析Redis系列(三) - Redis集群模式搭建与原理详解
  3. RESET MASTER和RESET SLAVE使用场景和说明,以及清除主从同步关系
  4. 2021天翼杯 密码官方wp
  5. python3.4编程_求教python3.4的编程问题
  6. javafx游戏_JavaFX游戏(四连环)
  7. LeetCode 79. Word Search
  8. 资源 | 想进行数据科学项目却没有数据集?26个数据集网站汇总
  9. ios pan手势滑动消失动画_解析Color OS全面屏手势,操作丝滑,操作逻辑帮了大忙...
  10. gpu opencl 向量加_【Embedding】GloVe:大规模语料中快速训练词向量
  11. scala spark 数据对比_Spark 实践——用 Scala 和 Spark 进行数据分析
  12. 【路径规划】基于蚁群算法求解带时间窗车辆路径问题(VRPTW)matlab代码
  13. openstack虚拟机迁移操作
  14. 项目工时估算PERT法
  15. indexof 的基本用法
  16. 跨平台APP开发心路历程
  17. 文科如何晋级计算机职称,职称的档次是怎么确定来的?
  18. M001: MongoDB Basics Chapter 3: Deeper Dive on the MongoDB Query Language学习记录
  19. 大白菜装机教程win10_电脑一键装机win10系统_win10教程
  20. 设计模式——抽象工厂 Java源代码

热门文章

  1. Windows实现微信双开
  2. 微信小程序添加emoji表情组件,雪碧图版本
  3. Shiro限制登录尝试次数(适用于单节点)
  4. 家事:庆祝父亲60岁生日
  5. mysql执行存储过程报错1366_花花蘑菇
  6. 如何实现自动化按图片搜索淘宝商品(拍立淘)功能?拍立淘API接口item_search_img
  7. 数据库原理题型 - 选择题
  8. Python 对称矩阵顺时针旋转90度
  9. [第四届蓝桥杯省赛C++B组]省赛全题目题解
  10. [PPPOE]PPPD的选项