码迷,mamicode.com
首页 > 编程语言 > 详细

java语言编程入门

时间:2019-04-17 18:21:28      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:手机   工具   code   信息   性能   任务   算术   bsp   保存   

1 概述

  • 计算机包括硬件和软件两部分。硬件包括计算机中可以看得见的物理部分。而软件提供看不见的指令。这些指令控制硬件并且使得硬件完成特定的任务。

 

  • 程序设计的定义:创建(或开发软件)。软件包括了指令,告诉计算机做什么。
  • 程序设计的应用场景:软件遍布我们周围。除了个人计算机,飞机、汽车、手机甚至烤面包机中,同样运行着软件。

 

  • 程序设计语言:软件开发人员在程序设计语言的强大工具的帮助下创建软件。

 

2 计算机硬件介绍

技术图片

 

  • 冯诺依曼体系结构是现代计算机的基础,现在大多数计算机依然是冯诺依曼体系结构,只是做了一些改进而已,并没有从根本上突破冯诺依曼体系结构的束缚。冯诺依曼也因为被人们称为“计算机之父”。 

2.1 CPU

  • 中央处理器是计算机的大脑。它从内存中虎丘指令,然后执行这些指令。
  • 中央处理器包括控制单元和算术/逻辑单元
    • 控制单元:用于控制和协调其他组件的动作。
    • 算术/逻辑单元:用于完成数值运算和逻辑运算。    
  • 每台计算机都有一个内部时钟,该时钟以固定的速度发射电子脉冲。时钟的速度越快,在给定的时间段内执行的指令就越多。速度的计量单位是Hz,1Hz相当于每秒发射一个脉冲。随着CPU速度的不断提高,目前以GHz来表述。
  • 最初一个CPU只有一个核。核是处理器中实现指令的读取和执行的部分。一个多核CPU是一个具有两个或更多独立核的组件。可以用来提高CPU的处理能力。

2.2 IT定律之计算机行业发展规律

2.2.1 摩尔定律

  • 摩尔定律是由Intel的创始人之一戈登摩尔提出来的。
  • 当价格不变的时候,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。

2.2.2 安迪-比尔定律

  • 安迪比尔定律描述了硬件产商和如软件产商之间的关系。即比尔要拿走安迪所给的。
  • 个人电脑工业整个的生态链是这样的,以微软为首的软件开发商吃掉硬件提升带来的全部好处,迫使用户更新机器让惠普和戴尔等公司收益,而这些整机生产厂再向Intel这样的半导体厂订货购买新的芯片,同时向Seagate等外设厂购买新的外设。在这中间,各家的利润先后得到相应的提升,股票也随着增长。各个硬件半导体和外设公司再将利润投入研发,按照摩尔定律指定的速度,提升硬件性能,为微软下一步更新软件、吃掉硬件性能做准备。当然,微软和其他软件开发商在吃掉大部分硬件提升好处的同时,或多或少的会给用户带来一些新的东西。

2.2.3 反摩尔定律

  • 如果你发过来看摩尔定律,一个IT公司如果今天和18个月前卖掉同样多的、同样的产品,它的营业额就要降一半。

2.2 存储设备

  • 内存中的信息在断电的时候会丢失。那么我们可以考虑将程序和数据永久的保存在存储设备上。当计算机确实需要这些数据的时候,再移入到内存,因为从内存中读取要比从存储设备中快的多。
  • 存储设备主要有如下的三种:
    • 硬盘驱动器
    • 光盘驱动器
    • USB闪存驱动器   

 

 

 

 

 

3 计算机发展史上的鼻祖

 

4 操作系统

 

5 万维网

 

java语言编程入门

标签:手机   工具   code   信息   性能   任务   算术   bsp   保存   

原文地址:https://www.cnblogs.com/xuweiweiwoaini/p/10724762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!