0基础如何开始学习计算机知识?

一、计算机的基本操作

计算机中只有文件和文件夹

计算机中,只有两样东西,文件和文件夹。

  • 文件夹:本身不存储数据内容。文件夹是用来组织和管理文件的。

  • 文件: 所有的txt文本文档,音乐,视频,图片等都属于文件。

完整文件名组成以及后缀名的含义

完整的文件名由文件主名和后缀名组成。两者之间以点区分。

文件主名:通常也称之为文件名。就是文件起的一个名字。在windows系统中是不区分大小写的。

后缀名:也称之为扩展名。是用来区分文件的属性的。简单理解,如果没有后缀名,那么操作系统不知道以什么方式去打开他。如果我们加上了后缀名,操作系统就知道以什么方式去打开了。

比如:.jpg 操作系统就知道用图片查看器打开。

.txt 操作系统默认就使用文本文档打开。

.doc 操作系统就知道使用office或者wps中的word打开。

如何显示和隐藏后缀名

文件名的后缀名默认是隐藏的。作为一个程序员,我们平时在操作文件的时候,会频繁看文件的后缀名,所以建议大家把后缀名展示出来。

win10:打开我的电脑,点击查看,将文件扩展名前面的勾选上,那么再看文件名时,就能看到后缀名了。

0基础如何开始学习计算机知识?_第1张图片

win7+win10:

打开文件夹选项,点击查看,滚动条往下拉找到隐藏已知文件类型的扩展名。

把前面的勾去掉即可。

0基础如何开始学习计算机知识?_第2张图片

创建文件夹

右键点击空白处,选择新建,再点击文件夹即可。就会出现一个文件夹,该文件夹默认名字:新建文件夹。

修改文件夹名字

刚刚创建的文件夹,默认名称不好,假如不修改都是使用默认名称,那么以后就会出现这样的情况,这样非常不方便管理文件。

所以我们要学会修改文件夹的名字,在起名字的时候见名知意。

方法如下:

  • 选中之后,过2秒左右,再次单击一下。

  • 右键点击,选择重命名

  • 选中之后,按快捷键F2

删除文件夹

要注意此时会把文件夹本身和文件夹里面的所有的文件全部删除。

方法如下:

  • 选中文件夹之后,右键点击删除

  • 选中文件夹之后,按快捷键delete

这种删除方式,其实是把该文件放到回收站中,相当于是扔到废纸篓里面。如果我们还想找回,可以打开回收站进行恢复。如果想要彻底删除,那么清空回收站即可。

如果我们要直接彻底删除一个文件,那么可以按住shift不松,再右键点击文件夹选择删除即可。

删除文件的操作方式与删除文件夹方式一样。

设置文件夹为隐藏文件夹

右键点击文件夹,点击属性,将隐藏前面的勾选中即可。

正常情况下,文件夹就会消失不见,看不到了,但是没有删除,还是在硬盘中存在的,只是看不到罢了。

但是如果该文件夹颜色变成灰色了,那么请点开文件夹选项,点击查看,往下拉,找到不显示隐藏的文件和文件夹这一选项,选中前面的点即可。

二、常见的办公软件

一、什么是Markdown

概念:

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

简单理解:我们按照MarkDown的语法规则,可以让写文档成为一种享受。

特点:

Markdown的语法简洁明了、学习容易,而且功能比纯文本更强;相比较word,更轻量。

应用:

  • 编写项目文档

  • 一个非常火的项目管理软件Teambition,是兼容Markdown语法的

  • 越来越多的博客也兼容Markdown语法

二、Markdown编辑器下载和安装

  • windows平台

  • Typora 地址:【Typora下载】2022年最新官方正式版Typora免费下载 - 腾讯软件中心官网

  • MarkdownPad 地址:http://markdownpad.com

  • mac

  • Mou 地址:http://25.io/mou/

  • MacDown 地址:http://macdown.uranusjr.com

  • APPStore下载即可

  • 在线跨平台的

  • 有道云笔记:http://note.youdao.com

三、Markdown文件的基本操作

新建:

步骤:

  • 新建文本文件

  • 后缀名改为md

  • 以windows为例,使用Typora文件打开

保存:

  • 手动保存

  • 快捷键保存

删除:

  • 常见方式

另存为:

  • 点击文件 --- 另存为

转成pdf格式或其他格式

  • 点击文件 --- 导出

四、简单演示一下Markdown的便利

拿一个实现准备好的文件演示

  • 格式清晰

  • 层次分明

  • 还有单独的代码区域

五、基本语法

标题元素:

符号#表示标题元素

1个#表示1号标题,字体最大。

2个#表示1号标题,字体变小。

3个#表示1号标题,字体再变小。

4个#表示1号标题,字体逐渐变小。

5个#表示1号标题,字体继续变小。

6个#表示1号标题,字体最小。

但是没有7个#了。

区块元素

符号>表示区块开始

强调元素

1. *表示强调:倾斜

倾斜的内容

2._表示强调:倾斜

倾斜的内容

3.**表示加粗

加粗的内容

4.__表示加粗

加粗的内容

5.三个*或者三个_表示强调:倾斜+加粗

倾斜和加粗

列表元素

两种表达方式:

  • *和空格

  • +和空格

代码区块

三个键盘1左边的键表示代码区块

代码区块右下角可以选择语言

六、高级用法

1.分割线

三个*+回车

三个下划线+回车

三个横杠+回车

- 元素1:*** - 元素2:___ - 元素3:---

注意: 分割元素之间不能出现内容字符,但是可以出现空格

2.超链接

超链接元素可以提供一个到另一个网页的超链接(入口)

1)行内式(常用)

百度

语法格式: [超链接的名字](具体的url)

2)参考式

步骤一:自己起一个名字表示一个网址

[链接一] http://www.baidu.com

[链接名]: 具体的网址

步骤二:使用刚刚起的名字

搜索

[使用地名][链接名]

使用方式:

ctrl + 鼠标左键直接点击就可以跳转到对应的链接

3.图片

1)行内式 (常用)

语法格式:

![图片的名称](图片的地址)

2)参考式

语法格式:

步骤一 定义变量: [图片名]: 图片地址 步骤二 使用变量: ![使用地名][图片名]

三、编程语言的发展

编程语言到目前为止,经历了三个发展阶段,机器语言,汇编语言、高级语言。在高级语言中,又可以分为面向过程语言以及目前最为广泛流传的面向对象语言。

0基础如何开始学习计算机知识?_第3张图片

 

机器语言

第一代计算机语言称为机器语言。机器语言就是 0/1 代码。计算机只能识别 0 和 1。在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是 0/1 代码,因为 CPU 只能执行 0/1 代码。那么这是不是就意味着我们编程一定要用 0/1 代码呢? 首先这么编写肯定是可以的,但是这样太麻烦,而且很不好理解,所以后来就出现了汇编语言。

汇编语言

汇编语言就是将一串很枯燥无味的机器语言转化成一个英文单词。比如说:

add 1, 2;

add 就是一个英文单词,这样看起来就稍微有一些含义了,即 1 和 2 相加。这个就是汇编语言。 如果直接用机器语言编写的话,这几乎是无法实现的。因为用机器语言太难记忆了,也没人能看得懂。所以后来就设计出了第二种语言,即将 0/1 代码翻译为英文单词,这些英文单词直接对应着一串 0/1 指令。这个就是汇编语言。 通过专门的软件就可以将这些英文单词转化成 0/1 代码并由计算机执行,这种专门起翻译的作用的软件叫作编译器。 这些英文单词和与它们对应的 0/1 代码之间的对应关系,以及语言的语法,在编写这个软件的时候就已经写在里面了。我们只要通过编译器就可以将这些都转化成 0/1 代码。这样大大方便了我们对程序的编写。

但是汇编语言,学习成本太大了,我们举个例子,我们用汇编语言,跟这个世界打个招呼:

#hello.s 
.data            
        msg : .string "nihao,laotie!\\n"
        len = . - msg                
.text                   
.global _start        

_start:               
        movl $len, %edx  
        movl $msg, %ecx  
        movl $1, %ebx   
        movl $4, %eax    
        int  $0x80       

      
        movl $0,%ebx     
        movl $1,%eax      
        int  $0x80  

高级语言

汇编语言之后又出现了第三代语言。第三代语言又叫“高级语言”。高级语言的发展分为两个阶段:

以 1980 年为分界线,前一阶段属于结构化语言或者称为面向过程的语言,

后一阶段属于面向对象的语言。

什么叫面向过程,什么叫面向对象?这个非常的专业,我们可以举一个例子来简单说明。

比如现在有一个需求:我要吃一个大饼卷大葱。

如果用面向过程的语言实现:

那么就需要自己和面,做大饼,洗葱,切葱,再用饼将葱卷起来。简单理解就是所有的步骤都需要自己实现。

如果用面向对象的语言实现:

我直接找一个能做大饼卷大葱的人,具体你怎么做的我不管,我找到你,你把东西给我就可以了。只注重结果。

其中,面向过程语言中最经典、最重要的就是C语言。其他的Fortran、Basic 和 Pascal 语言基本上已经很少有人使用了。 从 20 世纪 80 年代开始又产生了另外一种“以面向对象”为思想的语言,其中最重要、最复杂的就是 C++。C++ 从易用性和安全性两个方面对C语言进行了升级。C++ 是一种较复杂、难学的语言,但是一旦学会了则非常有用。当C和C++都研究很透彻的话,一般都会成为业界大牛。 因为 C++ 太复杂,所以后来就对 C++ 进行了改装,产生了很多其他高级语言, Java,C#,python等。 到目前为止,Java 语言是现在最流行的语言之一。C# 则是微软公司看 Java 很流行而写的一个与 Java 语法相似的语言。而Pyhton语言,因为他语法非常简洁,开发周期短,也是现在越来越火的一门语言。

编程语言入门

2023黑马程序员Java学习路线图

2023年web前端开发学习路线图

2023Python+大数据学习路线图

2023年人工智能学习路线图

2023年软件测试学习路线图

2022年产品经理学习路线图

你可能感兴趣的:(互联网,编程,Java,wps,计算机知识,编程,编程语言)