笔记整理来源 B站UP主狂神说 https://www.bilibili.com/video/BV12J41137hu?p=20
计算机硬件
概念:一些物理装置按系统结构的额要求构成一个有机整体为计算机软件运行提供物质基础。
- 冯诺依曼体系结构(计算机之父)
计算机软件
-
系统软件:DOS(disk operating system),Windows,Linux,Unix,Mac,Android,IOS
-
应用软件:wps, qq, 微信, 英雄联盟, 绝地求生
-
软件、开发、软件开发
-
人机交互(图形化界面,命令行)
windows常用快捷键
ctrl + x 剪切
ctrl + shift + Esc 打开任务管理器
alt + F4 关闭窗口
DOS命令
开启DOS控制台的几种方式:
打开CMD的方式:
- 开始菜单+windows系统+命令提示符
- win键+R 输入cmd 打开控制台(推荐使用)
- 在任意文件夹下,shift+鼠标右键,选择在终端打开
- 资源管理器的地址栏,前面 加上cmd 路径
管理员方式运行(右键以管理员身份运行)
常用的Dos命令
#盘符切换 D: //切换到对应的磁盘目录
#查看当前目录 dir //显示该目录下的所有文件以及文件的信息
#切换目录 cd change directory 通过 /d 来实现,例如E:\>cd /d d:\adobe
#返回上一级目录 cd..
#进入下一级目录 cd +目录名
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑的ip ipconfig
#通过dos命令打开内部应用程序 例如:calc打开计算器; mspaint打开画图工具; notepad打开记事本
#ping命令:ping www.baidu.com,复制过去,在dos窗口右键既是粘贴,即可查看该网站的ip数据。(主要用来测试搭建网站是否正常)
#创建文件夹 md + 目录名
#进入文件夹 cd + 目录名
#创建文件 cd> + 文件名.格式
#删除文件 del + 文件名.格式
#移除文件夹 rd + 目录名 (此过程需保证文件夹内为空,若不为空,则需要用del去删除)
计算机语言发展史
摩尔定律(当价格不变时,集成电路上课容乃的晶体管的数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。)
-
(第一代)机器语言:二进制 ,这种代码都是直接输入给计算机是使用的,不经过任何的转换
-
(第二代)汇编语言:解决人类无法读懂机器语言的问题,使用指令代替二进制;
目前应用层面:逆向工程、机器人、病毒等偏底层的东西。
-
(第三代)高级语言:大体上分为面向过程与面向对象两大类;C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。
-
C语言:既有高级语言的特点,又有汇编语言的特点,一般用来写操作系统、工作系统和一些不依赖系统硬件的工作程序,有很强的数据处理能力。
-
C++ :进一步扩充了c语言,
-
JAVA:被称为C+±-,剔除了c++中不好用的部分;
-
C#:微软学习了JAVA的优点,与其类似,但平台通用性不强。
-
还有诸如:Python、PHP、JavaScript等。
-