什么是计算机
- Computer,电脑
- 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
- 由硬件和软件组成
- 广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。
硬件及冯诺依曼结构
计算机硬件
- 一些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础
- 计算机硬件组成:
- CPU
- 主板
- 内存
- 电源、主机箱
- 硬盘
- 显卡
- 键盘、鼠标
- 显示器
- 等…
装机主要是CPU、内存和主板以及IO设备
冯.诺依曼体系结构
冯.诺依曼体系结构
软件及软件开发
计算机软件
-
计算机软件可以是计算机按照事先预定好的顺序完成特定的功能
-
计算机软件按照其功能分为系统软件与应用软件
-
系统软件:
-
DOS、Windows、Linux、Unix、Mac、Android、iOS
-
应用软件:
-
WPS、QQ、微信、英雄联盟、绝地求生…
-
软件、开发、软件开发
-
人机交互(图形化界面,命令行)
基本DOS命令
Dos命令
-
开启DOS控制台的几种方式:
- 开始+系统+命令提示符
- Win键+R 输入cmd打开控制台
- 在任意文件夹下面,按住shift+鼠标右键点击选择在此处打开命令行窗口
- 资源管理器的地址栏前面加上cmd 路径
- 管理员方式运行:选择以管理员方式运行
-
常用的DOS命令:
- 盘符切换 D:
- 查看当前目录下的所有文件 dir
- 切换目录 cd /d f:
- 返回上一级 cd…
- 进入下一级 cd 下一级目录名
- 清理屏幕 cls
- 退出 exit
- 查看电脑IP ipconfig
- 打开计算器 calc
- 打开画图工具 mspaint
- 打开记事本 notepad
- ping命令 ping www.baidu.com 获取相应ip地址
- 创建文件夹 md 目录名
- 创建文件 cd>文件名
- 删除文件 del 文件名
- 删除文件夹 rd 目录名
计算机语言发展史##
第一代语言
机器语言 二进制,给计算机直接使用,不需要任何转换
1 1
2 10
3 11
4 100
5 101
…逢二进一
第二代语言
汇编语言 解决人类无法读懂的机器语言问题,指令代替二进制
目前应用:逆向工程,机器人,病毒。。。
第三代语言
高级语言
大体分为:面向过程(典例:c语言)和面向对象(典例:c++、java)两大类
语言:c、c++、java、c#、Python,PHP,JavaScript、…