Java预科
1 什么是计算机
- 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
- 由硬件和软件组成
- 广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域
2 硬件及冯诺依曼结构
计算机硬件:一些物理装置按系统结构的要求,构成一个有机整体,为计算机软件运行提供物质基础。
计算机硬件组成:CPU、主板、内存、IO设备(电源/主机箱、硬盘、显卡、键盘/鼠标、显示器等等……)
冯.诺依曼体系结构:
3 软件及软件开发
计算机软件可使计算机按照事先预定好的顺序完成特定的功能,可划分为系统软件和应用软件:
- 系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,IOS…
- 应用软件:微信、QQ、Office、英雄联盟……
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。
人机交互方式:2种:图形化界面(GUI)、命令行
4 Windows常用快捷键
键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Window…
键盘快捷键:
- 复制/剪切/粘贴 Ctrl+C/Ctrl+X/Ctrl+V
- 全选 Ctrl+A
- 撤销 Ctrl+Z
- 保存 Ctrl+S
- 关闭窗口 Alt+F4
- 永久删除 shift+delete
- 打开CMD Windows+R–>输入“CMD”
- 打开文件资源管理器 Windows+E
- 回到桌面 Windows+D
5 基本的Dos命令
打开CMD的四种方式:
- 开始->Windows系统->命令提示符
- Windows+R->输入CMD
- 在任意文件夹下面,按住shift键+鼠标右击->在此处打开Powershell窗口
- 文件资源管理器的地址栏前面输入cmd+空格
常用Dos命令:
D: #盘符切换
dir #查看当前目录下的所有文件
cd #change directory 切换目录
cd /d D:\Software #跨盘符切换目录
cd.. #返回上一级,用的比较多
#先dir查看目录下的文件,然后cd Software 进入该文件目录
cls #清理屏幕 clear screen
exit #退出终端
ipconfig #查看ip
calc #打开计算器
mspaint #打开画图
notepad #打开记事本
ping www.baidu.com #ping命令
#新建文件夹
cd /d C:\Users\Yupeng\Desktop
md test
#新建文件
cd test
cd> a.txt
#删除文件
del a.txt
#删除文件夹
cd ..
rd test
6 计算机语言发展史
- 第一代语言:机器语言
1)计算机的基本计算方式都是基于二进制:01011100010001010001100
2)这种代码是直接输入给计算机使用的,不经过任何转换 - 第二代语言:汇编语言
1)解决人类无法读懂机器语言的问题
2)用指令代替二进制
3)目前应用:逆向工程、机器人、病毒… - 第三代语言:高级语言
摩尔定律:IC上可容纳的晶体管数目,约每隔24个月便会增加一倍,性能也将提升一倍。
1)高级语言大体上分为两大类:面向过程(典型有C语言)和面向对象(典型有C++和Java)
2)C语言是高级语言的鼻祖
3)C++是C语言的升级版,是在其基础上开发的一种面向对象编程语言
4)有人称Java为C+±-,不仅吸收了C++语言的各种优点,还摒弃了C++中难以理解的多继承、指针等概念
5)其他高级语言还有:Python、PHP、JavaScript…
本文内容总结自B站视频:[狂神说Java]Java零基础学习视频通俗易懂
视频网址
up主:遇见狂神说