编程入门(二)【计算机基础三】

简介: 编程入门(二)【计算机基础三】

前言

本系列(分为三篇文章)主要分为七个部分来讲解计算机,前两个部分(第一篇)分别写了🔥计算机的来历,为什么用计算机,计算机的发展史,以及计算机的组成与工作原理。第三、四部分(第二篇)介绍了🚀数制的转换以及计算机储存信息的单位。后三个部分(第三篇)介绍了🚗常用的软件与操作系统,以及我们常用的Windows11系统的基本操作。

🚀本文为第三篇

五、常用软件的相关介绍

软件名词解释

软件(中国大陆及香港用语,台湾称作软体,英文:software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。

软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。(百度百科)

系统软件

要正常使用计算机必须要安装的软件,有预先安装的,也有自己安装的。最典型的系统软件是操作系统。

如常见的windows 10、windows 11、Linux、macOS等,还有一些硬件的驱动程序,如显卡驱动、声卡驱动、硬盘驱动等,这些都是系统运行不可或缺的软件。下面第六七部分将对操作系统与Win11的使用做详细介绍。

应用软件

为了使用某一种功能而安装的软件。比如常见的office、wps、浏览器、QQ等,都是为了实现某种特定工具而安装在电脑中的软件,并不是电脑正常运行不可或缺的。

下面笔者将介绍应用软件360压缩的使用

360压缩:

windows也有自带的压缩包,功能与360压缩类似

1、安装360压缩

直接在360官网上下载即可

2、压缩文件或文件夹

如需对文件或文件夹进行压缩,选中文件或文件夹(支持一个或多个),单击鼠标右键,在弹出的菜单中选择"添加到’xxx.zip’",如下图所示:

点击后即在当前目录下生成以zip为扩展名的压缩文件,如下图所示

3、解压缩文件

解压缩则是反着来,右击压缩包文件,点击解压缩。

中间件

不是系统预装的,但是提供某种通用功能,以支持其它应用软件正常运行的软件。一般来说,一个应用软件可以直接在操作系统中运行,但某些软件需要额外再安装一个软件才能运行,那么这个额外安装的介于操作系统和应用软件之间的软件就称为‘中间件’。

比如要在电脑上运行一个JAVA程序,就需要先安装一个JDK软件,或者在服务器上运行一个JAVA做的网站,就需要先安装一个tomcat软件,类似于JDK和tomcat这样的软件就是中间件。所以‘中间件’也可以认为是一种特殊的应用软件。

下面笔者将介绍中间件JDK的安装步骤:

JDK的安装:

JDK的全称是:Java Development Kit,是 Java 语言的软件开发工具包 ,当开发或者运行一个java程序

时,必须先在电脑中安装JDK。

1️⃣进入官网下载对应的安装包:

官网连接

👇

2️⃣双击安装包运行进行安装

👇对下文中环境变量如何进入的同学可以参考笔者的这篇博客MongoDB的安装与配置

3️⃣在环境变量中增加变量JAVA_PATH,指向JDK的根目录,如下图所示:

👇

4️⃣配置环境变量,在环境变量path中,增加如下两项:

六、操作系统的相关介绍

1、 什么是操作系统

操作系统(operating system,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统

需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络

与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。(百度百科)

2、操作系统分类

根据CPU一次能处理的最大位数,可以将电脑分为32位和64位的电脑。针对这两种不同的电脑,

出现了32位和64位操作系统。

在32位电脑上只能安装32位操作系统,而在64位电脑上既可以安装32位操作系统也可以安装64位

操作系统。不仅是操作系统,对于其它软件也是如此,在64位电脑上可以运行32位的软件,而32

位电脑上无法运行64位软件。

另外,电脑CPU的这种特性影响到对内存的读写, 32位系统的最大寻址空间是2的32次方

=4294967296(bit)= 4(GB)左右,因此32位电脑只能支持4G的内存,而64位电脑没有这个限制。

3、常见的操作系统

一、PC端:

MS-DOS

1979年由微软公司(Microsoft)推出的一个操作系统,DOS全称为:Disk Operating

System(磁盘操作系统)。这是一个非图形化的操作系统,即以命令行的形式对系统进行操作,在80和90年代是主流的操作系统,直到1995年微软推出Windows95后不再进行新版本的发布。

目前在Windows中提供的cmd命令行模式就是沿用了MS-DOS操作系统的风格。

Windows系列

Windows操作系统是微软公司在1985年👉推出的一个基于图形化的操作系统,早期的版本做的比较简陋,直到1992年👉Windows 3.1版本的出现,使Windows系统普及量大大增加,后续又出了Windows 3.2版本,这是第一个中文版本的Windows系统。这些版本的Windows系统都有一个共同特点,就是都需要先安装DOS系统,即基于DOS系统的可视化系统,还算不上真正完全独立的操作系统。

1995年,微软推出了👉第一个不基于DOS的Windows系统:Windows95,这个是

Windows家族中第一个完全独立的操作系统,不需要先安装DOS,但是为了兼容以前的DOS用户,在Windows内部保留了DOS系统(模拟的DOS系统,和真正的DOS系统稍有差异)。

微软后序又推出了很多重要的Windows产品,如Windows Me、Windows NT、

Windows 2000、Windows XP、Windows 7、Windows 10等,目前最新产品是2021

年推出的Windows 11。

UNIX

UNIX是1970年问世的一个操作系统,可用于各种类型的电脑,如微型电脑、小型电脑、中大型电脑等,由于设计理念非常先进,对后续其它操作系统的诞生产生了巨大影响。

目前UNIX操作系统主要用于商业用途,常见于一些服务器、小型机中,各硬件厂商使用的UNIX版本不一样,由各厂商各自维护,如HP公司的服务器上使用的是HP-UX系统,IBM公司的服务器上用的是AIX系统等。

Linux

Linux是一个开源的类UNIX系统,由芬兰人林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)1于1991年开发出了Linux第一版内核程序。Linux的设计思想及操作方式和UNIX很像,且是完全开源免费的操作系统,因此推出后受到了极大的推崇,并发展出了很多不同的版本,如 debian、centos,ubuntu和基于商业开发的Red Hat EnterpriseLinux、SUSE等

macOS

macOS是一套由苹果(Apple)公司开发的运行于Macintosh(麦金塔)系列电脑上的操作系统。macOS是首个在商用领域成功的图形用户界面操作系统。(百度百科)

二、移动端:

iOS

iOS是苹果公司开发的专门用于移动设备的操作系统。由于该系统可以同时用于iPhone、iPad、iPod touch设备上,因此命名为iOS。该系统最早发布于2007年,基本一年出一个大版本,截止2022年的最新版本为iOS16。

Android

Android(安卓)是由美国google(谷歌)公司开发的一种基于Linux内核的自由及开源的操作系统,主要应用于各种移动设备,如手机、平板电脑等,同时近年逐渐应用于其它设备,比如汽车、电视、物联网设备等。由于Android开放源代码的特性,很多手机厂商都使用Android系统作为自己手机的操作系统,并针对自己手机的特性对原有代码做

了修改,因此Android系统在横向和纵向上都有许多版本,增加了测试的复杂程度。

Harmony OS

又称为’华为鸿蒙系统’(HUAWEI Harmony OS),是华为公司在2019年推出的一个操作系统。鸿蒙系统是一个面向物联网的操作系统,除了应用在手机、平板电脑外,也可以应用于电视、汽车及各种物联网设备。鸿蒙系统和Android、iOS一样,是一个完全独立的操作系统,并不是某个操作系统的分支或延续。2022年6 月,鸿蒙3.0的Beta版本开

启了公测。

Windows Phone

是微软公司于2010年10月推出的一款手机操作系统,目前使用该系统的手机厂商有Nokia、三星、HTC等。

七、Window11系统的基本操作

1、查看操作系统类型

在Win11中,如果要查询当前操作系统是32位还是64位,可以通过右键单击桌面的“此电脑”图标,左键点击“属性”菜单,如下图所示:

在弹出的界面中,查看系统类型,既可以看出当前操作系统是32位还是64位,如下图所示:

2、系统的文件管理

Windows中的常见文件类型

🅰️文件扩展名是用于标记文件类型的一种方式,具体表现形式为文件名后连接一个字符串,字符串的长度没限制,一般以3位或4位居多,文件名和扩展名之间用".“分隔。扩展名的主要作用是可以让系统自动识别用哪种软件打开这种类型的文件。比如有个文件名称叫做"test.doc”,其扩展名为doc,当双击该文件时,系统会自动使用Word或者WPS软件打开该文件,因为Word或WPS软件默认支持doc类型的文件。

显示和隐藏文件扩展名

🅱️不同类型的文件具有不同的文件扩展名,在Windows 10中允许用户设置显示或者隐藏文件的扩展名,具体设置方法为:打开任意一个文件夹,选择’查看’页签,勾选’文件扩展名’选项,那么系统中所有文件都会显示文件的扩展名,如果不勾选该选项,则文件不显示扩展名。如下图所示:

Windows常见的文件扩展名:

1️⃣二进制可执行文件

扩展名为"exe"和"com"的文件是Windows下的可执行二进制文件,双击即可执行。

脚本可执行文件

脚本(Script),是使用一种特定的描述性语言,依据一定的格式编写的可执行文

件。 (百度百科)

Windows下常见的脚本可执行文件扩展名有"vb"、“vbs”、“js”、“bat”、“py"等。

2️⃣txt文件

扩展名为"txt"的纯文本文件,只能包含文本信息,不支持图片、视频等多媒体内容,可

以用Windows的"记事本"工具打开。

3️⃣office类文件

可以被Office或者WPS软件打开和编辑的文件,常见扩展名有"doc”、“docx”、“xls”、“xlsx”、“ppt”、“pptx”。

4️⃣图片文件

常见的图片文件扩展名有"bmp"、“jpg”、“jpeg”、“gif”、“png"等,其中gif格式是无损

耗的文件格式。

5️⃣声音文件

常见的声音文件扩展名有"wav”、“mp3”、“mid"等。

6️⃣视频文件

常见的视频文件扩展名有"avi”、“mpg”、“mpeg”、“mp4”、“mov”、“rm”、“wmv"等。

7️⃣压缩文件

常见的压缩文件扩展名有"zip”、“rar”、"7z"等。

3、任务管理器

Windows 10中提供了一个叫做’任务管理器’的工具,供用户查看系统性能、以及查看正在运行中的程序

等。打开任务管理器的方式有多种,可以使用Ctrl+Shift+Esc组合键直接打开、也可以在底部菜单条的空白区域点击右键,选择’任务管理器’打开,如下图所示:

打开任务管理器界面后,界面显示7个页签,分别为’进程’、‘性能’、‘应用历史记录’、‘启动’、‘用户’、‘详细信息’、‘服务’,其中常用的有’进程’、‘性能’、‘启动’、‘服务’。

1️⃣进程

'进程’页签显示的是当前正在运行的程序(进程即运行中的程序),如下图所示:

该界面中将进程分为三类:应用、后台进程、Windows进程。'应用’进程指的是在屏幕中能看到的正在运行的程序,即带有界面的程序,比如上图中WeChat等程序都有对应的界面;‘后台进程’指不带界面且正在运行的应用程序,比如

Windows自带的防火墙程序,虽然界面上看不到,但是可以在后台’默默运行’,自动检查在系统中新增的文件,如果发现带有病毒会自动进行处理;'Windows进程’指Windows自带的支持操作系统正常运行的一些运行中的程序。

2️⃣性能

‘性能’页签显示当前电脑的资源使用情况,包括CPU、内存、磁盘、网络、GPU的实时性能数据,如下图所示:

3️⃣启动

‘启动’页签中显示所有可以在电脑启动时自动运行的程序,该程序有两种状态:已启用、已禁用,

已启用的程序会在开机自动运行,已禁用的开机时不会自动运行。可通过选中某个程序,单击右下角的按钮(选中的程序为’已启用’状态,右下角按钮为’禁用’,反之则为’启用’)修改其状态,如下图所示:

4️⃣服务

服务是指Windows系统中预先注册的应用程序,在’服务’页签中可以显示所有的服务,并且可以由用户来控制服务的运行状态。服务有两种状态:正在运行、已停止。可以通过右键单击某个服务,选择’开始’启动一个已停止的服务,也可以选择’停止’来关闭一个正在运行的服务,如下图所示:

4、cmd终端

在Windows系统出现之前,主流的PC机操作系统是MS-DOS,它是一个非图形界面的命令行模式的操作系统,通过输入不同的命令来执行各种操作。在Windows95系统出现后,为了兼容之前MS-DOS系统的用户,在Windows系统中做了一个模拟的DOS系统,用命令command触发,后来在Windows2000版本之后,使用cmd命令取代了command命令。通过cmd模式下的命令,几乎可以执行任何通过Windows界面执行的各种操作,包括文件管理、系统设置、开机关机等,这里介绍一些cmd的基本操作及常用命令。

1️⃣启动与退出

win+r,输入cmd进入终端界面:

退出输入exit命令

查看帮助:

如果你需要查看一个命令怎么使用可以在该命令后跟上:空格+/?如图:

切换盘符

如果要从一个磁盘分区切换到另一个分区,只需要输入盘符并回车即可,比如要从c盘

切换到d盘,只需要输入如图所示:

2️⃣常用命令

🔥清空屏幕

如果当前cmd窗口中有太多内容,可以使用如下命令清空当前窗口信息:cls

文件操作

🔥切换目录:

cd+空格+目标路径,

ps:cd命令不能跨分区操作,必须先切换盘符后再切换目录.

🔥查看文件列表

要查看当前目录下有哪些文件和文件夹,可以使用dir命令。由于文件或文件夹分为隐藏

和非隐藏两种类型,默认情况下dir只列出非隐藏的文件和文件夹。

🔥新建目录

要在当前目录新建一个目录,可以使用md命令

🔥删除目录

如果要删除一个目录,可以用rd命令。

🔥新建文件

如果要创建一个文本文件,可以使用echo加上大于号实现。

🔥查看文件内容

如果要查看某个文本文件的内容,可以使用type命令。

🔥修改文件内容

如果要修改一个文件的内容,分成两种情况。

如果要覆盖原文件所有内容,可以输入:

echo hello jacky>a.txt

如果要保留文件原来的内容,在后面追加内容,则可以输入:

echo hello jacky>>a.txt

🔥删除文件

如果要删除一个文件,可以使用del命令。

🔥修改文件的属性

如果要修改一个文件的属性,可以使用attrib命令.

🔥修改文件或目录名称

如果要修改一个文件或者目录名称,可以使用ren命令。

🔥复制文件

可以使用copy命令将一个文件复制到另一个地方。

🔥移动文件

如果要将一个文件或者目录移动到另一个地方,可以使用move命令。

3️⃣网络相关操作

✈️查看IP地址

如果要查看当前电脑的ip地址,可以输入ipconfig命令。

✈️查看连接状态

如果想查看某台电脑和当前电脑是否处于网络连通的状态,可以使用ping命令。

目录
相关文章
|
6月前
|
存储 数据处理
编程入门(二)【计算机基础二】
编程入门(二)【计算机基础二】
48 0
|
6月前
|
存储 人工智能 网络协议
编程入门(二)【计算机基础一】
编程入门(二)【计算机基础一】
40 0
|
7月前
|
机器学习/深度学习 人工智能 数据可视化
Python编程入门:从零开始探索编程的奇妙世界
这篇教程引导初学者入门Python编程,从安装Python开始,逐步讲解基本语法,如`print()`、变量、条件判断、循环以及自定义函数。文章强调了Python在数据处理、数据分析、人工智能和机器学习等领域的重要性,并鼓励学习者探索Python的广泛应用,开启编程之旅。
|
7月前
|
JavaScript 前端开发 算法
如何快速进行自学一门编程?
如何快速进行自学一门编程?
125 0
|
存储 算法 搜索推荐
数据结构与算法:编程中的基本功
数据结构与算法:编程中的基本功
87 0
|
存储 Kubernetes 负载均衡
K8S对小白来说有什么用?如何才能学好K8S?底层原理是什么?
K8S对小白来说有什么用?如何才能学好K8S?底层原理是什么?
209 0
|
开发框架 IDE .NET
☀️ 学会编程入门必备 C# 最基础知识介绍(一)
前言 C# 🔥 C# 简介💫 C# 强大的编程功能👍 C# 环境👏 .Net 框架(.Net Framework)💪 C# 的集成开发环境(Integrated Development Environment - IDE)👐 在 Linux 或 Mac OS 上编写 C# 程序🙏 C# 程序结构👼 C# Hello World 实例🙉 编译 & 执行 C# 程序🙊 C# 有用的资源👀
|
存储 机器学习/深度学习 人工智能
程序员如何高效学好数据结构与算法?
  主题:   1. 为什么要学数据结构   2. 数据结构学习秘籍   3. 算法为什么那么难   4. 算法学习秘籍   5. 如何打开数据结构与算法这两扇门   随着科学技术的发展,人工智能已渗透到各个行业,算法工程师非常火 爆,急缺大量人才,年薪也越来越高。刚毕业30-40万很常见。很多人想入手 学习算法,那么多算法,究竟该如何下手呢?   很多人看到招聘要求,算法工程师有很多具体分支:
212 0
|
物联网 Linux
零基础如何自学编程?
一、做好心理准备自学编程的弯路多得数不完,坑多得踩不完。如果你决定要自学编程,就意味着踏上了一条面对困难、挫折和失败的无尽之路,要想清楚自己能不能承受这些挫折,自己能不能坚持走到最后。自学编程过程中总会遇到这样一些问题:编程环境?不会搭建;知识点好多,定义概念,格式规则,缺点优点;刚学的知识怎么又忘了,怎么这也不会那也不会;这个语法是什么逻辑,搞不懂;教程这样做可以,我这样做怎么就不行;敲了半天代码,一运行怎么全是错误;错误解决不了,想放弃,狗带;学了这么久,感觉还没入门;教程内容都是旧的,学起来费力;技术更新了,旧知识不管用,又要重新学。
1961 0