计算机语言的作用
软件是计算机语言编写出来的,都是英文单词或其缩写,含义基本不变,如:while,就是循环重复的意思使用计算机语言中有大量的指令,可以用来操作计算机设备软件就是按照我们的想法,编写的大量指令的集合,如同写作文一样,表达一定的想法软件开发就是掌握如何使用这些指令来按照自己的意愿操作计算机
最基本的语言指令
操作内存,临时保存一些数据信息(关闭程序则丢失)
常量、变量、数组等
让电脑循环执行一些指令
循环命令(for/while)
根据条件决定让电脑执行什么指令
判断命令(if/switch/case)
把数据让电脑存储起来(到硬盘上)
文件操作(file/IO类指令)
让电脑处理其他繁琐的数据
查询统计工作
数据存储查询(数据库技术)
让电脑连接上网,浏览其他电脑上的数据信息
网络处理指令(socket/html)
….
操作系统的作用
任何电脑都需要安装操作系统,最常用的是:windows和linux操作系统帮助我们按照我们的指令指挥电脑来操作计算机语言编写的程序就是给操作系统的【工作程序】,操作系统按照这个程序中的指令来指挥电脑我们平时使用的软件都是这些程序文件
程序=指令的有序集合
按照自己的想法,把指令按照一定编程规则编写成程序代码文件,并让计算机执行每个计算机语言都是为了让我们方便的编写这些指令,只不过是语言的单词、语法规则略有不同,因此出现了各种计算机语言编写程序就是用这些语言编写一个命令文件,用来实现我们的想法
操作系统与程序的关系
不是我们按照计算机某种编程语言写的文件操作系统就可以识别其中的指令我们需要把这个文件(叫做
源代码文件)处理一下,编程程序文件,操作系统就理解了其中的指令的含义,并按指令操作电脑从源代码文件到程序的过程,通常叫做【编译】,就是翻译一下的意思我们平时使用的软件已经是被翻译成了程序了,并不是源代码文件而我们编写软件程序实际上指的是“编写源代码文件”的意思,简单地说叫做【程序开发】或【编程】
开发工具的作用
开发工具实际上就是用来编写指令文件的文件书写工具不使用专门的编程开发工具也可以编写程序文件,但非常麻烦并且可能不符合操作系统对文件格式的要求(比如记事本、
word)开发工具可以帮助我们记忆这些指令,并能发现书写错误,同时可以帮助我们生成程序文件,以便操作系统可以“认识”,并执行程序文件中的指令根据处理的计算机设备不同,开发工具也略有差异
VC++倾向游戏、图形(显示卡)、磁盘、文件、声卡的操作
VB倾向磁盘、数据库、图形、数学计算的操作
Java倾向互联网数据操作3dmax倾向图形图像(显示卡)
设计操作等等
电脑-操作系统-程序-语言
Java语言
Java语言要领指导
Java语言也是为了操作电脑的Java语言也有大量指令用来操作电脑Java语言编写的代码最终可以成为程序,并被操作系统用来指挥计算机Java语言也有语法定义,开发工具
循环、判断、文件处理、数据库处理等使用eclipse开发工具软件编写代码等JDK软件提供了大量的指令(叫做类库)可以使用
为编写代码而建立开发环境
要编写java代码,就要使用开发工具,sun公司和eclipse机构提供了
免费的软件工具
包含大量指令的软件工具:javaSDK1.5版本,可以到www.sun.com网站下载安装能够帮助方便编写代码的工具eclipse3.3,到www.eclipse.org上下载安装为了运行编写好的java程序,好需要安装一个虚拟操作系统——java虚拟机,他能按照你编写的程序指挥计算机,叫做javaruntimeenvirenment,简称JRE,可以到www.sun.com下载安装,这主要因为windows操作系统本身没有直接执行java程序的功能,这也是java程序与其他程序不一样的地方