一、计算机的基本操作

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

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

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

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

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

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

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

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

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

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

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

如何显示和隐藏后缀名

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

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

win7+win10:

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

把前面的勾去掉即可。

创建文件夹

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

修改文件夹名字

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

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

方法如下:

  • 选中之后,过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/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年产品经理学习路线图

0基础如何开始学习计算机知识?相关推荐

  1. 用计算机专业术语祝福,学习计算机知识必须懂得50个专业术语

    来到Qi9电脑知识网的朋友一定都想学习一些计算机知识,但是,很多的朋友都因为一些电脑的专业术语所头疼,许多的电脑硬件术语缩写不认识.计算机术语不认识等等,这些都阻拦了我们学习计算机知识的步伐.为此,小 ...

  2. 计算机专业知识技能名词,学习计算机知识必须懂得50个专业术语

    来到Qi9电脑知识网的朋友一定都想学习一些计算机知识,但是,很多的朋友都因为一些电脑的专业术语所头疼,许多的电脑硬件术语缩写不认识.计算机术语不认识等等,这些都阻拦了我们学习计算机知识的步伐.为此,小 ...

  3. 0基础学怎么学习python

    ​ Python相对于其他编程语言来说是比较简单的,非常适合零基础的小白学习,想要进入到互联网行业,可以优先选择学习Python,那么下面小编就来为大家详细的介绍一下0基础学怎么学习python? ​ ...

  4. 计算机前端专业术语,学习计算机知识必须懂得50个专业术语

    计算机已经成为我们办公.学习.娱乐不可或缺的利器,不过计算机毕竟是国外发明的,里面会涉及到很多计算机相关英文专业术语.而我们经常在和计算机打交道的时候都会碰到,以下百事网小编为大家汇总了下计算机知识必 ...

  5. 计算机学习知识,如何学习计算机知识呢

    下面给大家介绍下如何学习计算机知识,希望可以帮到您哦! (1)按传统的学习方法,循序渐进 按刚才对电脑知识的分类一步一步从电脑基础知识开始学,学了初级学中级,然后再学电脑的其它分支.这种学习在开始时, ...

  6. 计算机专业知识技能名词,学习计算机知识必须知道的50个专业术语

    计算机已经成为我们办公.学习.娱乐不可或缺的利器,不过计算机毕竟是国外发明的,里面会涉及到很多计算机相关英文专业术语.而我们经常在和计算机打交道的时候都会碰到,下面学习啦小编给大家分享关于电脑必须知道 ...

  7. 【个人感悟】如何学习计算机知识

    [个人感悟]如何系统学习计算机知识 思维导图 思维导图 个人思考:计算机相关知识都是十分严谨以及科学的,其中一些软件都是具有解决一定场景下的具体问题的工具. 在学习时,主要注重理解和实践 理解: 1. ...

  8. 文科生学什麼计算机知识,我们学习计算机知识究竟是在学什么?

    原标题:我们学习计算机知识究竟是在学什么? 计算机学科不是一门纯粹的软件学科,与软件工程学科相比,更多的方向仍然落在计算机本身.计算机学科实际上是一门软硬兼施的学科.因此,计算机基础不只是指计算机软件 ...

  9. 计算机速记学的是什么,速记基础:如何学习计算机速记

    计算机速记没有深奥的理论,但它却与学习者的语言文字应用能力.个人意志.性格.毅力等息息相关.学习计算机速记要有坚定的自信心.刻苦的学习态度,运用科学方法掌握学习要点,提高综合素质.循序渐进.持之以恒, ...

最新文章

  1. InfluxDB 2.0 Alpha展开测试!将会加入查询语言Flux
  2. Mac IntelliJ IDEA 快捷键终极大全,速度收藏!
  3. 【工具分享】deepin v20.5桌面快捷方式编辑器:desktop-entry-editor
  4. linux 从命令行自动识别文件并将其打开的命令
  5. 绘制商务感十足的折线图和面积图
  6. Makefile浅尝
  7. 【CodeForces - 1084D】The Fair Nut and the Best Path (树形dp)
  8. 如何在Debian Linux上设置静态IP地址
  9. Python连接Oracle-常见问题
  10. centos配置java环境变量_【开发笔记】-CentOS配置Java环境变量
  11. Spring的声明式事务
  12. IE发现新的零日攻击漏洞 用户可采取缓解措施
  13. 提高短线操作成功率的诀窍!
  14. oracle临时表空间占用率过高,ORACLE临时表空间太大,如何处理?
  15. c语言棋盘上的麦粒switch,C语言教材后习题及答案.doc
  16. 【JDK】win 10 / win 11:jdk 8 下载、安装、配置、验证
  17. 10min说完淘宝最初10年的产品故事
  18. 计算机用户名起什么好,如何随机取名计算机名-如何改计算机用户名
  19. 1167. Anagrammatic Distanc (字符串匹配)
  20. 阿里P6工作四年,女友跑路、晋升无望、年薪45W买不起房,加班加到焦虑!

热门文章

  1. 2014,难得一见的美丽雪景
  2. 女生学计算机求职意向,计算机专业的求职意向怎么写
  3. 基于Python实现点菜系统
  4. 计算机网络 - OSI/RM七层网络模型
  5. 抖音广告推广直播如何抓住粉丝痛点?抖音广告怎么开户
  6. python小游戏源代码pygame_python抓娃娃小游戏源码(pygame)
  7. flex vue 垂直居中居上_图片水平垂直居中对齐的四种做法
  8. 学生学籍信息管理系统
  9. 微博 和 微信 和 贴吧的特点比较
  10. mysql每个月数据按天行转列_Mysql 中使用DATE_FORMAT函数按月、周统计数据