当前位置:首页 > 正文

电脑入门必备基础知识大全

作者:晨曦发布时间:2023-02-19浏览:458


电脑放在现在来说已经是一个极为平常的东西了,但是有关电脑的基本小常识却没有多少人能有底气的说自己很了解。下面就让我带你去看看 电脑入门 必备基础 知识大全 ,希望能帮助到大家! 零基础学电脑从入门到精通 电脑零距离
一.认识电脑的基本组成 电脑,我们也称之为微型计算机,计算机由软件和硬件两部分组成,我们用肉眼可以看到的部件就是硬件,计算机中运行的程序就是软件。

台式电脑
1. 显示器 与主机的接线 显示数据线,主要分VGA、DVI、HDMI等几种接口,目前主流的还是VGA接口,不管哪种接口,都是要一头插显示器,一头插主机后面的接口,电脑接口有防错机制,插错了接口是插不进去的。 有的主机后面有集成显卡和独立显卡两个接口,对于这种情,一般我们是要插到独立显卡上的,当出现独立显卡插上不能正常工作时,我们再考虑接到集成显卡上。
2.主机和显示器电源线 主机电源线和显示器电源线插口都是一样的,一头插电源插板上,一头插主机和显示器的插口即可。
3.鼠标和键盘的连接 鼠标和键盘接口的形状是一样的,我们可以从鼠标和键盘接口的颜色对应,可以判断哪个接口应该接鼠标,哪个接口用来接键盘。

当然,如果我们的鼠标和键盘都是USB接口的,那就方便多了,主机后面一般会有4个USB接口,可以任意接插。
4.网线 我们需要一根双向带有水晶头的网线,一头接路由器,一头接主机的网卡插口,连接好后,在开机状态下网卡显示灯会亮,说明连接正常,这样我们就可以正常上网了。
二.电脑基本操作
1.开关机 初学者,首先需要学的是正确的开机和关机步骤。

开机很简单,直接按主机的电源按钮即可打开主机,按显示器的开关即可。如果按过开关后,电脑没反应,首先就是要考虑电源有没有插紧,重新拔插一下再试试。如果还不行就要求助专业人员了。

这里重点说一下关机,笔者遇到过很多不懂电脑的人,用完电脑之后,直接拔主机电源,直接关插排开关,或者按开机键关机。涛哥有个朋友,他媳妇就是用完电脑直接拔主机电源的,美其名曰“节能”,后来电脑开不了机了,就来问我怎么回事。 这里再次强调,正确的关机方式是:鼠标点击电脑桌面左下角的“开始”,然后点击关闭计算机即可关机,最后再考虑关闭插板开关。


2.鼠标的使用 鼠标是计算机最常用的输入设置,是电脑最最基本的操作,如果不会用鼠标,操作电脑也就无从谈起了。 左键:使用鼠标左键,单击(点一下)表示选中,按住不放可以拖动文件,双击(连续点两下)一般是打开文件或者打开软件。 右键:鼠标右键的功能很简单,就是一些功能属性,把鼠标光标移到某个文件的快捷方式上,右键鼠标,你可以看到很多操作,包括:复制、粘贴、重命名、删除、压缩、发送、属性等等一系列操作。 滑轮:滑轮用的最多之处就是翻页,打开网页之后,我们可以使用滑轮前后滑动对网页进行上下翻页,打开word文档也可以使用滑轮翻页。


3.键盘的使用 键盘的按键比较多,小键盘蕴藏着大智慧,键盘的使用,初学者首先要学会的是如何打字,切换输入法,笔者刚开始打字的时候,就是不知道怎么切换输入法,老是打不出中文。这些操作,找个会的人,教一下就会了!如果大家觉得有必要,可以添加笔者学习。
三.初学者应该掌握哪些基本操作 电脑初学者,我认为必须要掌握的一些操作有: 文件夹创建、移动、重命名、删除、复制(拷贝)、粘贴; 文件的创建、移动、重命名、删除、复制、粘贴、打开(双击打开); 打字,可以用拼音、五笔、手写、语音输入等方式,总有一种方式适合你; 软件的下载安装; 如何使用浏览器上网; 使用QQ打字聊天; 使用U盘移动文件; Office办公软件的使用等。 对于电脑初学者,笔者觉得只要掌握以上知识,就算电脑入门功能,冰冻三尺非一日之寒,要想熟练的操作电脑,还需要勤加练习,多用、多操作、多学习。

计算机入门必备算法——快速排序法
1.引言 今天的运气不是很好,再加上项目的压力。准备停止学习一周,等把项目这一关过了,再继续深入学习分享算法。后来吧今天遇到的事情都比较郁闷,也无心情继续开发项目。便想转移一下注意力,继续学习快速排序算法的内容。

昨天了解了递归的使用原理。今天可以使用这个新技能来解决一个新的问题————快速排序。快速排序是一种排序算法,这个算法比前天学习的选择排序要快得多,实属优雅代码的典范。


2.快速排序 2.1 学习准备 这里讲解一个比较著名的递归式问题解决 方法 ————分而治之(divide and comquer,D&C)。为了方便理解,还是使用一个示例给大家讲解一下这是个什么样的使用原理。 给定一个数字数组arr=[2,4,6],我们可以将这些数字相加并返回结果,使用循环其实可以很容易得出结论(具体代码可以自行来敲哦!可以粘到留言板我帮你检查哦~),那么如何使用递归函数解决这个需求呢? 这里给出一种思路实现:
1.找出基线条件 我们首先考虑最简单的数组是什么样的?一种是空数组或者数组中只有一个元素,这完全可以直接计算出来,结果要么就是null或者就是这个元素的值。

计算总和非常容易,这就是我们需要找的基线条件(不明白基线条件可以看昨天的 文章 哦)。
2.缩小数组 我们需要算出这个数组的和,其实可以表示为sum([2,4,6]),那么如何缩小数组的规模呢?那么sum([2,4,6])=2+sum([4,6]) = 2 + 4 + sum([6])(达到基线条件) = 2+4+6=1
2.�
3.函数的运行过程 下图解释了函数是如何运行的,递归保存了运行的状态! 2.2 快速排序的原理 使用快速排序算法对数组进行排序,首先考虑对于排序算法而言,最简单的数组上面介绍要么是空数组或者只有一个元素的数组。因此基线条件为空或者只包含一个元素。

在这种情况,可以直接返回该数组。 我们再在数组里加一个元素,两个元素应该如何排序呢?思路也很简单,如果从小到大排序,就需要将这两个元素进行比较,如果前一个比较小,直接返回;如果前一个比较大,就需要互相交换,然后返回数组。那么包含三个元素或者更长的数组应该怎么排序呢? 此时我们可以考虑分而治之算法,将数组进行分解,直到满足基线条件。

第一步,从数组中选择一个基准值,理论上这个基准值是可以随意挑选的,你可以选择数组首项也可以选择中项甚至可选择尾项。(有什么区别在后面讲) 我们暂时先将数组中的第一个值用作基准值,接下来,我们需要找出比基准值大的和小的元素,这被称为"分区",这样操作之后,你会有一个比基准值小的数字组成的子数组、基准值、一个比基准值大的数字组成的子数组。 但是这里只是进行了分区,但这个分区数组并不一定就是有序的。但是我们三项的数组就可以在选出一个基准值的情况下,然后对后面的数组(只含有两项)进行排序(这个很容易),这样我们也得到了有序数组,那么四项数组、五项数组甚至更多项呢? 2.2 代码实现 书上使用的python代码,我将其翻译为java语言,快速排序算法利用python语言是很好实现的,但是java实现起来还是比较麻烦的。

通过网上查阅,先将编译好的java代码进行展现。 2.3 运行时间 快速排序的运行时间在于你选择的基准值。假设你一直都选择第一个元素作为基准值,且要处理的数组是有序的。

快速排序不检查数组元素的顺序,因此还是会尝试对其排序,但是这会有一个问题,每次选择第一个作为基准值,导致比基准值小的数组都是空的,使得调用栈非常高。运行时间较长。栈长表示为O(n)。 那有没有更好的办法呢?有的,我们可以参考二分查找的实现方法,每次选择中间的元素作为基准值,就会发现调用栈被减短了许多�。


声明:部分资源转载自互联网,转载目的在于传递更多知识,并不代表本网赞同其观点和对其真实性负责。如有侵权或者知识有谬误之处,麻烦通知删除,谢谢!联系方式: zzsla2022#163.com