什么是计算机
Computer:全称电子计算机,俗称电脑
能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
有硬件和软件所组成
常见的形式有台式计算机、笔记本计算机、大型计算机等。
广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域
计算机硬件
一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
计算机组成
- CPU
- 主板
- 内存
- 电源、主机箱
- 硬盘
- 显卡
- 键盘、鼠标
- 显示器
- 等…
冯.诺伊曼体系结构
- 输入设备
- 存储器
- 运算器
- 控制器
- 输出设备
计算机软件
-
计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
-
计算机软件按照其功能分为系统软件与应用软件
系统软件
- DOS(Disk Operating System) Windows Linux Unix Mac Android iOS
应用软件
- WPS QQ 微信 英雄联盟 绝地求生
软件开发 软件 开发
人机交互 (图形化界面,命令行)
键盘功能键
Tab Shiift Ctrl Alt 空格 Enter Windows 上下左右
全选: Ctrl + A
复制: Ctrl + C
粘贴: Ctrl + V
剪切: Ctrl + X
撤销: Ctrl + Z
保存: Ctrl + S
关掉窗口: Alt + F4
永久删除:Shift + Delete
run shell : Windows + R
我的电脑: Windows + E
任务管理器: CTRL + shift + esc
切换任务; windows + Tab
Dos命令
打开cmd 方式
- 开始 -> 系统 -> 命令提示符
- Windows + R 输入cmd
- 在任何文件夹下 Shift + 鼠标右键 选择在此处打开命令行窗口
- 资源管理器的地址栏前面加上 cmd 路径
管理员方式运行: 选择以管理员方式运行
常用快捷键
#盘符切换 盘符: #查看当前目录下的所有文件 dir #切换目录 cd + 路径 /d(跨盘符切换) #返回上一级 cd .. #清理屏幕 cls(clear screen) #退出终端 exit #查看ip ipconfig #计算器 calc #画图 mspaint #记事本 notepad #ping 命令 ping + ip #创建文件 md + 文件夹名称 #创建文件 cd>文件名 #删除文件 del + 文件名 #删除目录 rd 文件夹
计算机语言发展史
-
机器语言
计算机的基本计算方式是基于二进制的
二进制:010101011111011101100010100011
这种代码是直接输入给计算机使用的,不经过任何的转换
-
汇编语言
解决人类无法读懂机器语言的问题
指令代替二进制
目前应用
- 逆行工程
- 机器人
- 病毒
- …
-
第三代语言
- 摩尔定律:当价格不变时,集成电路上可容纳的晶体管的数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔十八个月翻两倍以上。
- 高级语言:大体上分为面向过程和面向对象两大类
- C语言是典型的面向过程的语言。c++、java是典型的面向对象的语言。
- 聊聊语言
- C语言
- C++语言
- JAVA语言
- C#语言
- Python、PHP、JavaScript
- …