1、计算机软件
计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
计算机软件按照其功能划分为系统软件与应用软件
系统软件
DOC(Disk Operating System)Windows、Linux、Unix、Mac、Android、ios
应用软件
WPS、QQ、微信、英雄联盟、哔哩哔哩、腾讯视频
软件开发
人机交互(图形化界面,命令行)
1.1、计算机语言发展史
第一代语言(机器语言)
- 我们都知道计算机的基本计算方式都是基于二进制的方式。
- 二进制:01011100101011001 0110100
- 这种代码是直接输入给计算机使用的,不经过任何的转换!
第二代语言(汇编语言)
-
解决人类无法读懂机器语言的问题
-
指令代替二进制
-
应用(逆向工程、机器人、病毒等)
第三代语言(高级语言)
-
大体上分为:面向过程和面向对象两大类。
-
C语言是典型的面向过程的语言。C++,Java是典型的面向对象的语言。
-
各种语言(C语言、C++语言、Java语言、C#语言、Python、PHP、JavaScript)
1.2、电脑常用快捷键
- Ctrl+C:复制
- Ctrl+V:粘贴
- Ctrl+A:全选
- Ctrl+Z:撤销
- Ctrl+F:查找
- Ctrl+S:保存
- Ctrl+Shift+S:另存为
- Alt+F4:关闭窗口
- Shift+Delete:永久删除
- Win+R:运行
- Win+E:我的电脑
- Ctrl+Shift+Esc:打开任务管理器
- Alt + Tab:切换多个窗口
- Alt + F4:快速关闭当前窗口
- shift + F5:放映幻灯片
- Ctrl + Alt + Delete:打开安全对话框
- Windows键:打开开始菜单
- 文本键:替代鼠标右键
- Win + S:打开搜索
- Win + L :锁屏
- Win + I :打开设置
- Win + D :显示桌面
- win+M:返回桌面
- win+Tab: 时间轴、查看任务视图
- Ctrl+P:快捷打印
- win+X:功能菜单
- win+K:连接设备
- win+H:语音助手
1.3、鼠标
鼠标是一种输入设备
鼠标的常用操作包括移动、单击、双击、拖拽
1.4、键盘
键盘是用户向计算机输入信息最常用的设备
常用的键盘有101键、104键等几种,不同种类的键盘键位分布基本一致
键盘包括功能键区、打字键盘区、编辑键区、数字键盘区、指示灯
1.5、指法
键盘上的A、S、D、F、J、K、L、;
键称为基准键位
2、Word文档
3、Excel电子表格
工作蒲和工作表
Excel常用函数
- SUM(求和)
- AVERAGE(平均值)
- PRODUCT (乘法)
- ABS(绝对值)
- MIN(最小值)
- MAX(最大值)
- MOD(求余数)
4、PowerPoint幻灯片
常用的视图
- 普通视图
- 幻灯片浏览视图
- 幻灯片放映视图
5、计算机的组成
5.1、什么是计算机?
- Computer:全称电子计算机,俗称电脑
- 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
- 由硬件和软件组成
- 常见的形式有台式计算机、笔记本计算机、大型计算机等
- 广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域
5.2、硬件
硬件是指完成输入、存储处理数据、输出功能的具体设备
5.3、软件
软件是用来控制硬件正确有效地完成各种功能
计算机硬件组成
计算机硬件包括:CPU(中央处理器)、内存、硬盘(存储器)、鼠标、键盘、显示器、打印机、音箱(输入,输出设备)、其他设备
输入设备
- 输入数据,向计算机发送指令
输出设备
- 查看信息或输出处理的数据
CPU(中央处理器)
- 执行所有的处理工作,是信息处理、程序运行的最终执行单元
CPU的性能指标—主频
- 主频:CPU内核工作的时钟频率,也就是CPU工作频率
硬盘:计算机永久性存储介质
- 计算机存储器以位和字节计量
存储器
存储器包括内存条、硬盘、光盘、U盘、存储卡
内存容量和性能:影响电脑性能的最重要因素
显卡
- 控制电脑的图形输出,负责将CPU送来的的影像数据处理成显示器认识的格式,再送到显示器形成图像
- 显卡决定显示器的刷新频率和分辨率
5.4、冯·诺依曼体系结构
6、操作系统
为什么需要操作系统?
操作系统 (OS,Operating System) 可定义为
- 管理和控制计算机系统中的硬件和软件资源
- 合理地组织计算机工作流程
- 以方便用户使用的程序集合
操作系统的分类
基于字符的界面——DOS
图形用户界面——Windows
常用DOS命令
- cd:用于改变当前目录
- dir:显示一个目录下的文件和子目录
- md:用于新建目录
- edit:一个简单的编辑软件,经常用它来编辑一些程序和批处理文件
- copy:复制一个或一组文件到指定磁盘或目录中
- rd:删除空目录(不能删除当前目录和空目录)
- del:删除目录中的一个或一组文件
- Move:将文件或目录从一个位置移动到另一个位置
- ren:对目录中的一个文件或一组文件更改名称
- cls:清屏
- format:格式化磁盘
7、网络相关
7.1、什么是网络?
网络:一组相互连接的计算机
- 多台计算机组成
- 使用物理线路进行连接
7.2、网络的优点
- 交换数据
- 资源共享
7.3、网络的类型
- 局域网 (LAN)
- 城域网 (MAN)
- 广域网 (WAN)
局域网:局限在小的地理区域内或单独的建筑物内
- 范围:几十米~几公里
- 传输速度快
连接设备(双绞线、集线器、交换机)
城域网:规模局限在一个城市的范围内
- 区域:几公里~几十公里
连接设备(光纤、路由器)
广域网:网络跨越国界、洲界,甚至全球范围
- 典型代表:Internet
7.5、Internet简介
Internet :一个巨大的网络集合
Internet提供的服务:
- 远程登录
- 文件传输
- 电子邮件
- WWW
- 聊天
- 视频会议
万维网
- WWW:World Wide Web
- 客户端:向另一台计算机请求某种服务的计算机
- 服务器:为其他计算机的请求提供服务的计算机
B/S:浏览器/服务器
- 浏览器将请求发送给Web服务器,Web服务器对请求进行处理,将响应发回浏览器
C/S:客户端/服务器
- 客户端向服务器发出请求,服务器处理请求并将响应发送给客户端
网络通信原理
- IP地址:唯一标识网络上的每一台计算机
- TCP/IP:传输控制/网际协议,Internet的基础
- 路由交换设备:将数据从一台计算机送到另一台计算机
IP地址的表示方法
- IP 地址:32位,由4个8位二进制数组成
IP地址 = 网络ID +主机ID
- 网络ID:标识计算机或网络设备所在的网段
- 主机ID:标识特定主机或网络设备