1.计算机之父 冯·诺依曼
学计算机的不知道冯·诺依曼简直是耻辱好吧····
2.计算机组成
计算机分为硬件跟软件
硬件由 运算器,输入设备,输出设备,存储器,控制器五部分组成。
CPU:(中央处理器),有运算器跟控制器作用。
存储器:分为内存储器,外存储器。硬盘即外存储器,内存条那一部分承担内存储器。
输入输出设备:键盘 鼠标 触摸屏 ·········· 显示器,音箱等等
软件由 系统软件跟应用软件组成:系统软件主要是指 操作系统,一个系统的运行是离不开操作系统的,属于最底层的软件 控制着计算机中运行的其他软件 并管理着整个计算机的资源 它是计算机硬件与应用程序和用户交互的桥梁。
应用软件就比较繁多了,QQ,微信等等。
3.什么是软件开发:软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。
4.人机交互:
(1)图形化界面交互: 对于用户使用比较简单 易入手 易操作
(2)控制指令交互 : 需要控制台 在控制台上输入计算机识别的指令 是计算机通过指令完成对应的操作
初步了解一些指令有助于理解控制指令交互
DOS命令: dir 查看的当前目录下的子文件和子目录 (隐藏的文件是看不到的)
dir/a 查看的是包含隐藏文件的所有文件
dir/ah 只查看隐藏文件
cd +文件名 跳转同一目录下的文件夹
cd .. 回到上一级目录
cd/ 回到根目录
md 创建目录
echo 创建文件.后缀名
type 查看文件内容
del 文件名.后缀 删除文件
del 文件名.* --- 删除同名的文件
del *.txt -- 删除指定后缀的所有文件
del *.* -- 删除该目录下的所有文件
rd 目录名称 --- 只能删除空目录
清除控制台指令 cls
copy 源文件路径 目的文件路径 拷贝文件
move 源文件路径 目的文件路径 移动文件(剪切)
exit 退出控制台
5.进制转换
这里就不提了,会基本的进制转换就好了
6.Python语言学习准备:
除了最基本的编程软件(推荐大家使用pycharm),还要搭建环境。
去Python官网下载Python安装包,安装。
添加环境变量 Path ,将Python.exe的路径位置添加到环境变量中。---> 将Python解释器的位置放于环境变量中
Python入门仪式:
输出hello world
输出功能
print(values, sep=" ", end="\n", flile=sys.stdout, flush=False)
values 输出的内容: 可以输出多个内容 每个内容之间使用逗号隔开即可,需要用双引号包含,
sep表示输出内容之间的分割符 默认是空格 分割符格式是字符串类型的,
end表示整体输出内容的结尾符 也是字符串类型的 默认是\n --- 换行
flile 表示输出内容的目的地 默认是到控制台
flush 为是否刷新,如果为False是表示不会立即刷新,True相反。
了解数据类型 int 整形
float 浮点型
" asdsa1321" 字符串类型
注释:
单行注释 使用 # 符号
多行注释 6个单引号 ''' '''