07-18

0.1概述

计算机包括硬件和软件两部分,硬件包括看得见的物理部分。而软件提供看不见的指令。

程序设计

0.2计算机硬件介绍

组成:中央处理器(cpu),内存,存储设备,输入输出设备,通信设备。

冯诺依曼体系结构

中央处理器(cpu):由运算器和控制器组成。控制器用于协调和控制其他组件的运作。运算器用于完成数值运算和逻辑运算。

摩尔定律:每两年计算机的晶体管的数量会翻一倍,运算能力会翻一倍。

存储设备:磁盘和内存。内存断电消失,磁盘断电数据保存持久化。

内存:简称RAM,由一个有序的字节序列组成,用于存储程序及程序需要的数据。

一个程序和他的数据在被CPU执行以前必须移到计算机的内存中

内存带点存储,断电消失,且数据有限。

比特(bit)和字节(byte)

一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单元。

计算机中最基础的存储单位是字节。每个字节由8个比特构成。

03计算机发展的鼻祖

图灵,计算机和人工智能之父,奠定了计算机的概念

冯诺依曼,计算机之父、博弈论之父,将计算机推广至普罗大众。

04操作系统

计算机中最重要的程序,可以控制和管理计算机。

05万维网

让web客户端浏览web服务器上的页面,通过超文本传输协议。

万维网,因特网,互联网

browser server

client server

06职业发展与提升

07学习经验探讨

一边思考,一边做笔记

看得懂,练的熟,

三分看,七分练

模仿好的编码习惯,每天半小时回顾整理。

面向对象编程

应用程序开发

授课须知

每天读单词30来回两遍

每天思考

晚上敲代码

整理笔记,注重要点,注意重点

培养兴趣

1.1软件开发介绍

软件开发:计算机数据和指令的集合,系统软件和应用软件

人机交互方式

图形化界面

命令行方式

命令行

常用的DOS

进入盘符d:

进入  cd

创建  md

退出  cd..

删除文件  del

删除目录rd  team

1.2计算机编程语言介绍

计算机语言 很多种 c,c++,java,php,python,scala等

安卓 底层linux 中层c,c++  最上层java

1.3java语言概述

由sun推出的语言

是一种面向internet的编程语言

后台开发:java(大型网站)、php、python、Go、Node.js、

java简史

       1996发布jdk

       2004发布jdk1.5.,改名为jdk5.0

       oracle收购sum

       2014发布jdk8.0

java SE

适合开发桌面级应用

java EE

用来开发应用后台

java各领域的应用

企业级应用:软件的web后端

安卓平台的应用

大数据开发:各种框架hadoop,pqrk,flink,scala

java语言之父

在c之上的发展

纯粹的面向对象

舍弃了指针,增加了垃圾回收功能

java运行机制和运行过程

面向对象:

       两个基本概念 :类、对象

       三大特征:封装、继承、多态

健壮性:

吸收了c的优点,去掉了指针,增加了垃圾回收

跨平台性:

       在别的平台也能够使用

       有jvm虚拟机

Java的两种核心机制

       java虚拟机jvm,字节码在jvm运行

       java垃圾回收装置

java环境搭建

jdk java开发工具包

jrejava的运行环境

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值