首页 > 其他分享 >关于计算机的一些相关知识

关于计算机的一些相关知识

时间:2023-05-25 15:11:05浏览次数:40  
标签:内核 操作系统 Ctrl 知识 UNIX 关于 Linux Android 计算机

计算机硬件

定义

  • 定义:一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。

  • 计算机硬件组成:CPU、主板、内存、电源,主机箱、硬盘、显卡、键盘,鼠标、显示器等。

冯.诺依曼体系结构

  • 包括:输入设备、存储器、运算器、控制器、输出设备,数据流、指令流、控制流

    冯诺依曼体系结构

  •  

计算机软件

  • 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能

  • 计算机软件按照其功能划分为系统软件应用软件

系统软件:

  • DOS(Disk Operating System):DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”。dos是一种操作系统,跟windows一样,但是由于它操作复杂,界面差,被windows给代替了;

  • Windows:电脑windows是指美国微软公司以图形用户界面为基础研发的操作系统,主要运用于计算机、智能手机等设备。用户通过操作系统来使用计算机系统,操作系统紧靠着计算机硬件并在其基础上提供了许多新的设施和能力,从而使得用户能够方便、可靠、安全、高效地操纵计算机硬件和运行自己的程序。

  • Linux:Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括像提供GUI界面的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux发布版,而不是自己选择每一样组件或自行设置。 严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux,但Linux不属于GNU计划。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑Tablet、路由器Router、电视TV和电子游戏机等。在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。

  • Unix:UNIX 是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。于 1969 年,在美国 AT&T 公司的贝尔实验室开发类 UNIX(UNIX-like)。UNIX 最早由 Ken Thompson、Dennis Ritchie 和 Douglas McIlroy 于 1969 年在 AT&T 的贝尔实验室开发。当前它的商标权由国际开放标准组织所拥有,只有匹配单一 UNIX 规范的 UNIX 系统才能使用 UNIX 这个名称,否则只能称为类 UNIX(UNIX-like)。

  • Mac: Mac系统是苹果机专用系统,是基于Unix内核的图形化操作系统;一般情况下在普通pc上无法安装的操作系统。由苹果公司自行开发。苹果机现在的操作系统已经到了macOS Ventura(版本号13),代号为macOS,这是苹果macintosh电脑诞生15年来最大的变化。新系统非常可靠;它的许多特点和服务都体现了苹果公司的理念。

  • Android:安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由安迪·鲁宾开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。2022年5月12日,谷歌举办I/O 2022开发者大会,并正式发布Android 13。

  • iOS: iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。

应用软件:

  • WPS,QQ,微信,英雄联盟、绝地求生。。。。。。

  • 软件,开发,软件开发

  • 人机交互(图形化界面,命令行)


电脑常用快捷键(常用)

  • Ctrl+C:复制

  • Ctrl+V:粘贴

  • Ctrl+A:全选

  • Ctrl+X:剪切

  • Ctrl+Z:撤销

  • Ctrl+S:保存

  • shift+delete:永久删除

  • windows+R:之后输入cmd打开命令行窗口

  • windows+E:打开我的电脑

  • Ctrl+Shift+Esc:打开任务管理器


Dos命令

  • 打开CMD方式:

    开始+windows系统+命令提示符

    Windows+R 输入cmd打开控制台(推荐)

    在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口

    资源管理器的地址栏前面加上cmd+空格路径

     

  • 常用的Dos命令:

    1.盘符切换:在打开命令提示符后,在后面输入你想进入的磁盘并加上英文冒号,即可跳转。
    2.查看当前目录下的所有文件:在所在的盘后加上dir,即可查看
    3.切换目录:cd(change directory):
    cd..:返回上一级
    cd+空格+/+空格+想到的磁盘+冒号+\文件(目录名)
    4.清理屏幕: cls(clear screen)
    5.退出终端:exit
    6.查看电脑的IP: ipconfig
    7.打开计算器:calc
    8.打开绘图软件:mspaint
    9.打开记事本:notepad
    10.ping 命令:ping www.baidu.com(注:在命令提示符中,鼠标右键表示粘贴,ctrl+V会退出)
    11.创建文件夹:md 目录名
    12.创建文本:cd> 文件名
    13.删除文本:del 文件名
    14.移除文件:rd 目录名 
  •  

标签:内核,操作系统,Ctrl,知识,UNIX,关于,Linux,Android,计算机
From: https://www.cnblogs.com/synyn/p/17431330.html

相关文章

  • linux productuuid计算机唯一标识符查看
    目录linuxproductuuid计算机唯一标识符查看在Windows操作系统中查看ProductUUID:在macOS操作系统中查看ProductUUID:在Linux操作系统中查看ProductUUID:两台机器上的uuid可能会冲突吗linuxproductuuid计算机唯一标识符查看"ProductUUID"是指计算机的唯一标识符(UUID),它是......
  • 报错问题:谷粒商城关于pubsub、publish报错,无法发送查询品牌信息的请求
    1、npminstall--savepubsub-js2、在src下的main.js中引用:①importPubSubfrom'pubsub-js'②Vue.prototype.PubSub=PubSub ......
  • 文档关键信息提取形成知识图谱:基于NLP算法提取文本内容的关键信息生成信息图谱教程及
    文档关键信息提取形成知识图谱:基于NLP算法提取文本内容的关键信息生成信息图谱教程及码源(含pyltp安装使用教程)1.项目介绍目标:输入一篇文档,将文档进行关键信息提取,进行结构化,并最终组织成图谱组织形式,形成对文章语义信息的图谱化展示。如何用图谱和结构化的方式,即以简洁的方式对......
  • 关于源代码管理工具的介绍与实际使用技巧
      当谈到主流的源代码管理工具时,GitHub和AzureDevOps(之前称为TFS,即TeamFoundationServer)是两个备受推崇的选择。我将重点介绍GitHub,并说明如何将其与团队项目结合起来。  GitHub是一个在线软件源代码托管服务平台,使用Git作为版本控制软件,由开发者ChrisWanstrath、P.J.H......
  • 关于MYSQL连接后关闭连接问题
    因为创建连接并注册驱动时可能会错先错误,但是链接还是会进行创建 ,如果不判断连接Connection为不为空就关闭的话会引起空指针异常,同理ResultSet、PreparedStatement也是如此。创建顺序是从Connection->Preparedstatment->ResultSet,关闭顺序则是从ResultSet->Preparedstat......
  • 关于《Building a GraphQL service》的尝试
      以下是实现代码packagecom.example.graphqlserver;importjava.util.Arrays;importjava.util.List;publicrecordAuthor(Stringid,StringfirstName,StringlastName){privatestaticList<Author>authors=Arrays.asList(newAuthor(......
  • 关于JQuery的选择和过滤
    首先,比较简单的我们就不过多陈述,JQuery的选择器类似于css的选择器,所以在这不做过多陈述。在这篇文章里,我们主要讨论过滤器的使用;1.过滤器(Filter):过滤器一般不单独使用,他通常附加在选择器上,帮助我们更精确地定位元素。举例如下:$('ul.langli:nth-child(even)');//选出序号为偶......
  • 国家税务总局关于印发《征收个人所得税若干问题的规定》的通知
    国家税务总局关于印发《征收个人所得税若干问题的规定》的通知国税发〔1994〕89号部分有效    成文日期:1994-3-31  ......
  • java基本原理及三大框架原理和数据库基本知识点总结
    这个也是超详细的,自己遇到的问题,然后总结下来的,有查的和自己理解的,很多点,对于做javaweb开发的同学很有帮助。笔记如下:1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选......
  • 关于对Promise 以及async的理解!
    为了解决Promise.then和.catch看起来比较乱以及写起来比较麻烦的问题,可以用async配合await来调用Promise实现异步操作。代码的写法和同步有点类似。例如:asyncfunctionget(url){try{letresp=awaitfecth(url);returnresp.json();}catch(e){//出错了}}用a......