小白学Java第一天Day01
了解一下计算机
1.什么是计算机呢?
- Computer:全称电子计算机,俗称电脑
- 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
- 由硬件和软件组成
- 常见形式有台式计算机、笔记本计算机、大型计算机、超级计算机等
- 应用广泛:科学计算、数据处理、自动控制、计算机辅助设计、人工智能AI、网络等领域
2.计算机硬件
- 含义:一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础
- 功能:输入并存储程序和数据,以及***执行程序把数据加工成可以利用的形式***
计算机硬件组成
- 主板:主板就是个平台 。内存 , 显卡 , 硬盘 , 光驱通过数据线或者直接装置来组成一个工作整体。目前的主板的主芯片都是国外制造的 , 芯片厂家主要有 NVIDIA、ATI、INTER、AMD、VIA、SIS 等等 , 各大主板厂家自己研发 PCB 板来进行主板的设计 , 分别来满足 2 个 CPU 厂家的 CPU 需要。
- CPU:一个是 AMD 公司的 , 目前罕见的 CPU 主要是由 2 个厂家生产。高端产品是速龙系列 , 低端是闪龙系列 , 另外就是 INTER 公司 , 高端产品是奔 4 系列 , 低端是赛扬系列。这两年开始流行的双核 CPU 2 个公司的高端产品中都有相应的型号 。
- 显卡:生产独立的显卡芯片主要有 2 个厂家垄断 , 目前的显卡分为独立和集成显卡。NVIDIA 和 ATI 公司 , 生产集成显卡芯片有 INTER、NVIDIA、ATI、SIS 等等 。各大显卡厂家利用显卡芯片提供的显卡 GPU 来进行显卡的设计和组装 。
- 内存:主要是韩国制造,国内是生产 PCB 板和封装的过程 。内存主要有 3 种 , 目前所有内存的颗粒都是国外制造的 。 一种是 SD 内存 ( 已淘汰 ) , 一种是 DDR 内存 , 一种是 DDR II 代内存 . 未来还有 DDR III 代内存 。
- 硬盘:西数和希捷 , 罕见的硬盘有三星 。 基本上是希捷一枝独秀 , 容量在 20GB 以上的基本上都是 7400 转的 , 低于 20GB 一般都是 5400 转的 , 转速越高 , 硬盘读些数据的速度越快 .。
- 机箱+电源:没有什么技术含量。
- 光驱:CD 刻录机 ( 兼容 VCD, 罕见的有 CD-ROM 类似 VCD 机 ) . 可以刻录 VCD ,DVD 光驱 ( 类似 DVD 机 , 兼容 VCD , 康宝 ( 相当于 DVD 光驱多了个刻录 VCD 光盘的功能 ) ,DVD 刻录机 (VCD,DVD 播放和 VCD,DVD 刻录功能 )。
- 显示器:CRT 和 LCD , 罕见的有两种类型 . 一种是普通显示器 , 一种是液晶显示器 , 普通显示器罕见的发展过程和电视机相似 , 尺寸从 14 15 17 19 21, 屏幕从球面超平视觉纯平物理纯平 . 液晶显示器尺寸从 14 15 17 19 寸 , 目前流行的宽屏有 17 19 20 21 寸等等 。
- 声卡:绝大多数的主板都集成的有集成声卡 , 独立声卡一般应用于高端。
- 网卡:罕见的有独立和集成网卡 , 绝大多数的主板都集成有集成网卡 , 独立网卡主要应用于特殊要求的用户。
- 鼠标+键盘:属于损耗品
- 音响+耳麦:属于损耗品
计算机之父–约翰·冯·诺依曼
约翰·冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家、计算机科学家、物理学家,毕业于苏黎世联邦工业大学,现代电子计算机与博弈论的重要创始人,被后人称为现代计算机之父、博弈论之父。
他在泛函分析、遍历理论、几何学等众多数学领域及计算机学、量子力学和经济学中都有重大贡献。其一生中发表了大约150篇论文,代表作有《计算机与人脑》《博弈论与经济行为》等。1957年2月8日,约翰·冯·诺依曼逝世。
冯·诺依曼体系结构
3.计算机软件
- 计算机软件可以使计算机按照事先预定的顺序完成特定的功能
- 计算机软件按其功能划分为系统软件与应用软件
- 系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,ios
- 应用软件:WPS,QQ,微信,英雄联盟,绝地求生…………
- 软件、开发、软件开发(IntelliJ IDEA 一款编程软件)
- 人机交互(图形化界面,命令行)
4.Windows快捷键
- 键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Windows
- Ctrl + C :复制
- Ctrl + V :粘贴
- Ctrl + A:全选
- Ctrl + X:剪切
- Ctrl + Z:撤销
- Ctrl + S:保存
- Alt + F4:关闭窗口
- Win + R:打开运行窗口
- Shift + DEL:永久删除
- Win + E:打开我的电脑
- Ctrl + Shift +ESC:打开任务管理器
5.Dos命令
打开CMD的几种方式
- 开始+系统+命令提示符
- Win + R 输入cmd打开控制台
- 在任意文件夹下,按住shift+鼠标右键点击,在此处打开命令窗口
- 资源管理器的地址栏前面加上cmd 路径(注意有一个空格)
管理员方式运行:可以获得最高权限(右键选择即可)
常用的Dos命令
- 盘符切换:D:(切换到D盘)
- 查看当前目录下所有文件:dir
- 切换目录:cd + 目录名(当前盘下)cd …(回到上一级)cd /d F: \目录名(跨盘符进入)
- 清理屏幕:cls (clear screen)
- 退出终端:exit
- 查看电脑IP:ipconfig
- 打开计算器:calc
- 打开画图工具:mspaint
- 打开记事本:notepad
- ping命令:ping www.baidu.com(得到百度IP地址)
- 创建文件夹:md 目录名
- 创建文件:cd>文件名(如cd>a.text)
- 删除文件:del 文件名
- 移除目录:rd 目录名
6.计算机语言发展史
第一代语言–机器语言
- 我们都知道计算机的基本计算方式都是基于二进制的方式
- **二进制:**010111001010110010110100
- 这种代码是直接输入给计算机使用的,不经过任何的转换!!!
第二代语言–汇编语言
- 解决人类无法读懂机器语言的问题
- 指令代替二进制
- 目前应用:逆向工程、机器人、病毒…………
第三代语言–高级语言
-
摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,没一美元所能买到的电脑性能,将每隔18个月翻两倍以上。
Intel公司的创始人之一 戈登·摩尔
-
高级语言大体上分为:面向过程和面向对象两大类
-
C语言是典型的面向过程的语言。C++、Java、Python是典型的面向对象的语言。
-
面向对象与面向过程是相辅相成的
-
各种语言:C语言、C++语言、Java语言、C#语言、Python、PHP、JavaScript、MATLAB、R……
-
C(底层开发)Java(服务器开发)Python(大数据分析)PHP(快速构建网站)
7.Markdown使用小注
- 文本编辑器:Typora
- 文件后缀:文件名.md
- **标题创建:**几级标题就是几个#,然后空格写标题名称
- **字体样式:*文字左右分别一个,就是斜体(可用作强调),两个就是加粗描黑的字体,三个就是斜体加粗描黑,左右两个~会有字体删除线的样式
- 图片:英文模式下输入[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b0fAHldi-1612947565062)(输入图片路径)]
- 引用:>然后空格回车
- 分割线:三个-或者三个*然后回车
- 超链接:英文模式下输入【输名字】(输地址)
- 列表:数字. 然后空格或者*加一个空格
- 表格:快捷键或鼠标右键直接插入,或者内容之间加|表示Y方向分隔线,–表示X方向分隔线
- 代码写入:英文模式下tab键上面的点三个,然后回车选择想要写入的带吗种类,然后就可以写入代码了
然后回车
- 超链接:英文模式下输入【输名字】(输地址)
- 列表:数字. 然后空格或者*加一个空格
- 表格:快捷键或鼠标右键直接插入,或者内容之间加|表示Y方向分隔线,–表示X方向分隔线
- 代码写入:英文模式下tab键上面的点三个,然后回车选择想要写入的带吗种类,然后就可以写入代码了