01新手入门计算机、程序和java概述

. 计算机:

        1.1计算机是有着储存和处理数据功能的电子设备,它包括软件和硬件,并且由软件来控制硬件使其执行具体工作。

             硬件的组成:

             1.中央处理器(cpu)

                控制器和算术运算器组成;   

                控制器:控制和协调组件工作,

                算术运算器:数值运算和逻辑操作。

            2.内存

               储存数据和cpu执行的程序指令

               内存单位由字节组成,字节为最小存储单位

            3.存储设备:

               1).磁盘

                     硬盘和软盘组成;

                     硬盘:磁盘容量不同,能提供较快的速度和较大容量,在机箱内,也可用移动硬盘,

                     软盘:容量固定,提供速度和容量不及硬盘,软盘可移动,最终将被可擦写光盘(C-RW)和闪存(flash drires)取代。

              2).光盘和数字化可视光盘

                    只读光盘(CD-R)和可擦写光盘组成;

                    只读光盘:只能读取不能修改,

                    可擦写光盘:可以读取和重新操作。

              3).磁带

                    顺序存储信息,必须按照存储顺序来读取信息,且速度很快。

              4).USB闪存

           4.输入和输出设备

              用户与计算机通信

           5.通信设备

              .普通调制解调器

              .DSL

              两者都用电话线,但后者传输速度比前者快20倍

             .电缆调制解调器

             .网卡

             计算机接入局域网的连接设备,局域网通常用于商业、大学和政府等组织。

      1.2操作系统

           主要完成任务:

           1.控制和监视系统的活动

           2.分配系统资源

           3.安排操作顺序

              1).多道程序设计

              2).多线程(一个程序同时处理两个任务)

              3).多处理(一个任务由多个处理器处理)

      1.3数系

          1.了解进制书写形式

          2.掌握进制间转换

              1.)二进制<--->十进制

              2.)十进制<--->十六进制

              3).二进制<--->八进制、十六进制

.程序

    1.4计算机程序(软件)

           1.机器语言 

              二进制代码 最原始语言 人难读懂 且一旦输入难以更改

           2.汇编语言

              低级语言 较机器语言难度低 计算机不能直接读懂 需要借入汇编器将汇编语言转化成机器指令

          3.高级语言

             上百种高级语言,其中较为流行的如下:

             1).COBOL(面向商业的通用语言)

             2).BASIC(初学者通用符号指令代码)

              3).Visual Basic(Microsoft公司开发的类似Basic的可视化语言) 

             4).C语言(其开发者先设计了B语言)

             5).Visual Basic(Microsoft公司开发的类似B asic的可视化语言)

             6).Delphi(Borland公司开发的类似Pascal的可视化语言)

              7).c++(以C语言为基础的一种面向程对象设计语言)

              8).c#(由Microsoft公司开发的类似Java的语言)

               9)Java(有sun公司开发的一种面向对象的语言)

          4.程序简析

             源程序:用高级语言编写的程序

             源文件(.java)--->编译器(.class)-->机器语言文件--->链接器--->可执行文件(.exe)

.java概述          

      1.5Java概述

           1.Java简介

                     java是由James Gosling领导的小组在Sun公司开发的,原来叫做Oak,于1991年为嵌入式消费类电子产品而设计的。1995年更名为Java,并重新设计用于开发

               Internet 应用,关于Java的历史,请参见http://java.sun.com/feature/1998/05/biirthday.html。

            2.Java设计特点

               .java是简单的、面向对象的、分布式的、解释型的、健壮的、安全的、结构中立的、可移植的、高性能的、多线程的和动态的。

               .java的平台无关性

                机器语言程序只能在特定的机器上运行,通过适当的编绎器可以将源程序移植到任何计算机上,但原程序必须重新编译。但java是按目标程序可以在任何平台上运行

                而设计的,可以只写一次程序并将它编译成一种称为字节码的特殊语言机器码。字节机器码可以在任何装有虚拟机(JVM)的计算机上运行,实现了一次编译处处运行。

               .java的两种机制

                java虚拟机(JVM):无平台性,实现一次编译处处运行;

                java垃圾运行机制:及时清理内存中的垃圾

            3.Java学习和应用开发

                Java API:

                .Java SE(标准版)

                 Java学习的基础,对以后java学习有着重要的作用。可用于开发客户端独立的应用程序或applet。

                .Java EE(企业版)

                 Java实践的核心,对于公司的工作占有重大的部分。可用于开发服务器端的应用程序。

               .Java ME(微型版)

               可用于移动设备编程,如手机软件等。

           4. Java常用开发工具

              .Sun公司开发的JDK(通常用JDK5.0或称JDK1.5)

               JDK的安装和配置在下节内容介绍  

              .Borland公司开发的JBuilder

              .Sun公司开发的NetBeans Open Source

              .IBM公司开发的Eclipse Open Source

                   

 

 

欢迎大家观看指导(:-),下节敬请继续关注!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值