软件是按照特定顺序组织的计算机数据和指令的集合。
常见的软件有:
系统软件,如:DOS,Windows,Linux,Unix,IOS,Android等。 (为计算机使用提供最基本的功能)
应用软件:Word,Excel,迅雷,QQ,凌波等。 (根据用户需求和所服务的领域提供不同的功能)
软件开发是指制作软件。软件的出现才实现了人机交互。
人机交互方式:
图形化界面:这种方式简单直观,便于使用者接受,容易上手操作。
命令行方式:需要有一个控制台,输入特定指令,让计算机完成一些操作。需要记录住一些命令,较为麻烦。
常用的DOS命令:
dir 列出当前目录下的文件以及文件夹
md 创建目录
rd 删除目录
cd: 改变指定目录(进入指定目录)
cd.. 退回到上一级目录
cd\ 退回到根目录
del 删除文件,删除一堆后缀名一样的文件 (*.txt)
exit 退出dos命令行
cls 清屏
计算机语言:人与计算机交流的方式。计算机语言有很多种,如,Java,c++,C等。
Java语言概述
Java语言是SUN公司1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言。它简单易学,完全面向对象,安全可靠,与平台无关,是编程语言。
java语言三种技术架构 JAVASE,JAVAEE,JAVAME(Android)
java语言的跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行
*JVM(Java Virtual Machine) 由JVM负责Java程序在该系统中的运行
*java语言是跨平台的,但是jvm不是跨平台的。
原理:只需要在运行Java应用程序的操作系统上,先安装一个Java虚拟机即可。由JVM来负责Java程序中该系统中的运行。有了JVM,所以同一个Java程序中三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性
(4)JRE,JDK
**JRE JVM+java核心类库 (Java Runtime Environment JAVA运行环境)
**JDK JRE+java tools (Java Development Kit Java开发工具包 包含JRE)
简而言之:使用JDK开发完成的JAVA程序交给JRE去执行。
------- ASP.Net+Android+IOS开发、 .Net培训、期待与您交流! ------详细请查看: http://edu.csdn.net