学习总结
来源:互联网 发布:洗头床价格300元淘宝 编辑:程序博客网 时间:2024/05/18 02:06
今天,是我正式学习java编程的第一天,老师今天主要讲的是学习java前的一些准备知识,对于初学者的我来说的确是受益匪浅。
首先,是java的学习方法和过程
方法:
过程:
然后简单的解释了程序、软件和计算机语言。
现在谈谈自己对这些知识的一个理解:
首先,什么是程序,什么是软件,我的理解是:程序是由无数个指令构成的,软件是为了达到某个或某些目的的程序组成的。如图所示:
什么是计算机语言:就是用于人与计算机之间沟通的语言。说简单点就像我们如果想和英国人沟通我们要学习英语,要和韩国人沟通要学习韩语。我们要实现和计算机的一个交流或者说我们要计算机执行一些命令时,那么我们要对计算机输入计算机能明白的指令。
其中,计算机语言可以分为3类:
1、机器语言:计算机能直接读懂的语言
2、汇编语言:利用符号代替机器语言,让人能够读懂。(例如:调动硬件执行命令)
3、高级语言:是针对操作系统来讲的,其中高级语言又可以分为两类:
(1)编译语言:将程序一次性读取,然后一次性执行。针对操作系统编程,所以编译语言所产生的执行文件能被操作系统直接执行。
(2)解释语言:程序读取一句,解释一句,再执行一句。然后再读写一句,解释一句,执行一句,直到读取完毕为止。不能被操作系统别,所以需要由另一个可执行的程序来解释执行。
最后是算法与流程图的学习:
算法:解决问题的具体方法和步骤。
算法的特征:1、有穷性 2、确定性 3、有效性
4、有0个或多个输入,有一个或多个输出
流程图:以图形的方式表达算法
常用的图形:
开始/结束输入/输出处理
判断/分支流程线
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- 学习总结
- JAVA GUI(键盘事件 和 鼠标事件)
- hdu2036——改革春风吹满地(计算几何)
- 长方形 --Beauty of Programming(2013全国挑战赛)
- 2013-04 清明节那一周总结
- Android的数据处理:使用annotation实现JSON字符串解析为java对象
- 学习总结
- pyramid 照着这个来就行了开始 [早晨起来看)
- org.gjt.mm.mysql.Driver与com.mysql.jdbc.Driver区别
- poj1625
- 树上的三角形 --Beauty of Programming(2013全国挑战赛)
- 文本编码管理encoding_manager
- POJ 1272 小希的迷宫【并查集+无向图判断是否有环 PS:和前一篇判断入度是否为1的很像】
- ERMaster
- PHP验证码的实现