JAVA分为三个层面
层次一:基本语法(变量、运算符、流程控制、数组);
层次二:面向对象(java是一门面向对象语言,面向对象也是java的核心);
层次三:高级应用(多线程、集合、IO流、网络编程、放射、NID等等);
冯·诺依曼体系结构是现代计算机的基础,被称为计算机之父
计算机盘分为:光驱和软驱
软驱:占据A B盘,所以我们现在看不到AB盘,很早之前
光驱:光驱是光盘驱动器的简称
计算机中最基本的储存单元是字节(byte)每个字节由8个比特(bit)构成 同时:比特是计算机中最小的存储单位。
单位换算:
千字节(kilobyte,KB)= 1024B
兆字节(megabyte,MB)= 1024KB
千兆字节(gigabyte,GB)= 1024MB
万亿字节(terabyte,TB)= 1024GB
内存:也叫(Random-Access Memory,RAM):由一个有序的字节序列组成,用于储存程序及程序需要的数据。
一个程序和它的数据在被CPU执行前必须移到计算机的内存中
1.计算机硬件介绍:输入和输出设备
常见的输入设备:键盘(keyboard)和鼠标(mouse)
常见的输出设备:显示器(monitor)和打印机(printer)
2.计算机硬件介绍:通信设备
常见的设备有:
拨号调制解调器:使用电话线,传输速度可达56000bps(bps:每秒比特)
DSL(数字用户线):使用的也是电话线,但传输速度叫上面的快20倍
电缆调制解调器:利用有线电视电缆进行数据传输,通常速度比DSL快
网络接口卡(NIC):将计算机接入局域网(LAN)的设备。局域网通常用于大学、商业组织和政府组织。速度甚至可达1000Mbps
无线网络:在家庭、商业和学校中极其常见。计算机可通过无线适配器到局域网或internet上。
3.计算机发展史上的鼻祖
计算机最高奖项:图灵奖
阿兰·图灵:图灵是当之无愧的计算机科学和人工智能之父。
冯·诺依曼:计算机之父
提出的理论:计算机基本工作原理是存储程序和程序控制的
要点:数学计算机的数制采用二进制:计算机应该按照程序顺序执行
4.操作系统
操作系统(Operating System)是运行在计算机上的最重要的程序,它可以管理和控制计算机的活动
硬件、操作系统、应用程序和用户之间的关系图如下:
操作系统的主要任务:
1.控制和监视系统的活动。
2.分配和调配系统资源。
3.调度操作。
5.万维网
万维网(World Wide Web www,环球信息网)常简称为Web,发明者:蒂姆·伯纳斯·李。分为Web客户端和Web服务器程序。
www.baidu.com 统一资源标识符
http:// 超文本传输协议
万维网 因特网 互联网:包裹如下
软件架构分为两种:
B/S:browser server
通过浏览器访问的远程服务器叫做B/S。浏览器输入特殊的客户端
C/S:client server
客户端,不需要打开浏览器(比如QQ)
github:软件开发平台,自己写的框架或者数据结构可以发表在这个上面,所有人都能看得见
6.职业发展与提升
7.学习经验探讨
收获成语:纸上得来终觉浅,绝知此事要躬行!
要为成功找理由,不为失败找借口!
战略上藐视"对手",战术上重视“对手”!
代码虐我千万遍,我视代码如初恋!