
与之前的那篇文章:computer-basics-for-freshmen 大差不差,多了一些内容
一、文件管理
这里需要搞清楚,不仅仅只有 word、excel、ppt 叫做文件,还有图片文件、代码文件、可执行文件、压缩文件等等
90% 的文件会被存放在文件夹中,包括桌面也是一个文件夹。文件夹会放在对应盘符的磁盘里,并且文件夹可以嵌套
1、认识和创建文件(扩展名)
可能在大多数人的认知中手机里的图片就是一张图片,视频就是一段视频。但是在电脑中各种种类的文件格式多种多样,mp4、avi、mkv 等格式都表示视频。
而这些格式就体现在这些文件的后缀名上,打开显示文件扩展名就能看见,所以一个文件是由文件名和扩展名组成的

在你创建文件时,你需要选择一个合适的格式,比如说新建文本文档的时候系统会自动补充 .txt
为扩展名,那现在试试 Word 、表格、和 PPT 都是什么扩展名吧
那如果我需要你创建一个扩展名为 .abc
的文件这时又该怎么办呢?
以下是另外不同格式的文件,反正你使用电脑的时间越长,就会逐渐认识这些文件格式

2、删除和恢复文件(回收站)
删除文件很简单,只要找到对应文件所在的位置,然后右键删除即可,这样文件会被暂时移动在回收站中,等待用户手动或自动清除回收站
对于一般在电脑上存储的文件来说,如果删除之后还没有清空回收站的时候可以从回收站中恢复
而对于一些专有软件上的文件,比如说 wps 中的 word、excel、ppt 之类的,一般都会有云端同步,可以在对应软件的最近文件或者备份中心中找到
但是你即清除了回收站又没有在云端同步或者备份中心中找到对应文件的备份,那么这时候只能用一些专业的数据恢复软件来恢复,但是这样并不能保证百分百能找回你删除的文件
3、文件在哪(位置路径)
手机中找文件通常就是打开文件管理器按照分类找到你需要的图片和视频之类的

电脑相比于手机稍微复杂了一点,电脑的文件存放是分为不同层级的(盘符 - 文件夹 - 文件),这次层级组成了文件的所在位置,我们管这个位置叫做路径
就比如你在浏览器中下载了文件后会默认存放在 下载 文件夹中,而下载文件夹的路径一般在 C盘 - 用户文件夹 - 你的用户名文件夹
中

你可以尝试探索一些常见位置的路径,比如说桌面上的文件在哪个位置等等
4、运行文件(打开方式)
在电脑上运行文件通过双击就行,这样会通过默认打开方式打开,当然也可以右键手动选择打开方式或者重新设置默认应用
二、系统的使用
绝大多数人大学之前基本上没怎么用过电脑,电脑的操作系统会和手机略微有所差异。
1、查看电脑配置
相比大多数人买到新手机后就会去看关于手机,看看容量之类的。而电脑上最简单的方法就是通过查看任务管理器的性能选项卡

还有一个设备规格最好也了解了解,现在一般电脑都是 x64 操作系统
2、软件的安装与卸载
在手机中,安装软件可以很方便地从应用市场中下载安装。而对于电脑来说,一些品牌电脑可能会有专门的应用市场,比如说联想软件管家等之类的
在联想软件管家中,和手机一样,搜索你想要安装的软件后点击安装即可
而对于某型情况,比如说软件管家中没有你想要的软件,这个时候就需要从对应软件的官网中下载安装包然后手动安装
如果想卸载应用,可以在 win11 中的应用中找到你想卸载的应用然后卸载即可

或者你用的还是 win10,可以从控制面板中找到卸载程序的菜单,然后选择你想卸载的软件
3、环境变量
安装的软件在哪(应用安装位置)?

其实每次安装好了软件后我们只能像打开文件一样,在对应的文件夹下双击打开,那为什么我们能在桌面中直接打开呢?这是由于桌面上的那个是一个快捷方式,提供了能快速打开相关位置下对应文件的功能

而我们学习的编程,会经常用命令行运行 java、python 这种程序,而运行这些程序通常会把他们加入环境变量中,做到运行时可以从任何位置下调用。同理,你也可以把 QQ 加入环境变量中,这样你就可以在任何位置下运行 QQ 了
4、工具与快捷键
推荐一款好用的截图工具 Snipaste-2 结合触控板或者快捷键很好用

或者可以使用微信等工具或者电脑自带的截图工具
三、浏览器设置
浏览器对于计算机专业的学生来说可以算是使用时间最多的工具了,
1、浏览器收藏栏
一个花费时间和精力来整理的收藏栏会很大程度减少你找网站的时间,而精确的文件夹分类会大大地提高你工作和学习的效率

除了收藏栏这种,还有那种的现成的导航网站
2、浏览器扩展
没有扩展的浏览器是没有灵魂的,浏览器扩展可以实现很多有用的功能。对于新手来说可能最麻烦的就是不小心点击广告或者推销链接
这里推荐一款去广告的插件 ADguard,安装之后便能去除大部分搜索结果和网站上的侧栏广告之类的
3、浏览器密码管理器
对于计算机专业的学生来说,需要注册账户的网站很多,而很多网站的密码规则又不同,为了方便管理你的密码,在你每次注册账号的时候会询问你是否保存密码
如果你选择保存,浏览器会将你的密码存放在对应的云端账户中。下次如果需要登录该网站,点击密码输入栏就可以快速地选择你当时保存的密码
而且不止如此,密码管理器还会为你自动生成建议的密码,这样既不用担心不同的密码规则,还能得到一个安全性强的密码
如果有的时候密码管理器没有弹出已保存的密码,这时候可以从浏览器设置中的密码选项中搜索你需要登录的网站后找到
四、编程是什么
编程就是编写程序的过程。编写需要用到可以写入文件的工具,比如记事本、Word 等。而程序可以代表不是硬件的任何东西(软件)
1、输入与输出
输入和输出是编写程序中的重要概念。一个程序的输入就是接受数据信息,一个程序的输出就是输出数据信息。输入和输出之间就是程序的处理功能过程。
其实生活中也有这种输入和输出,比如今天你不吃早饭,中午就会饿。输入就是不吃早饭的这个动作,输出就是反馈饿的这种感觉
我们的大脑也可以抽象成一个巨大的函数,拿学校的学习来说,每次学到新知识就是输入,把它呈现在答题卡上就是输出。而这之间函数的功能就是通过作业、测验、背诵等内化知识的过程。
所以不管学习任何知识都是一样的,输入 - 内化 - 输出
2、数据与函数
编程这个过程就是编写函数去处理数据,所以编程的难度取决于数据量的大小和函数逻辑的复杂程度,这和解一道数学题是一样的

函数是能解决特定问题的一个概念,比如 excel 中的 SUM()
函数,它的功能是将多个数字相加,并输出求和。

更简单地来说,函数就是接受输入参数、处理功能、输出结果的过程。

我们通常把函数接受输入参数的动作叫做调用函数,在函数内还可以调用其他函数。比如我现在有一个加法函数,接受两个数字类型的参数,输出这两个数字的和。
注意了,这里只接收数字类型的参数,如果你传入其他类型的参数,比如字符,那么这个函数就会报错。

那么现在你可以用这个加法函数来计算 的结果吗

理解到这里了就恭喜你,你已经见识到了程序中的两大控制结构,判断结构 和 循环结构。而且一般一个程序只有一个主要的函数,然后在主要函数里面调用其他函数。那就比如上面的例子,谁是主函数,谁又是其他函数呢?