首页 > TAG信息列表 > 速成

计算机科学速成课第十二课:编程基础-语句和函数

1、变量、赋值语句 如a=5 ,其中a为可赋值的量,叫做变量。把数字 5 放a里面.这叫"赋值语句",即把一个值赋给一个变量 2、if判断 可以想成是 "如果 X 为真,那么执行 Y,反之,则不执行Y",if语句就像岔路口,走哪条路取决于条件的真假。 3、while循环 当满足条件时进入循环,进入循环后,当条件不满

计算机科学速成课第十一课:编程语言发展史

0、概念梳理 伪代码:用自然语言(中文、英语等)对程序的高层次描述,称为“伪代码” 汇编器:用于将汇编语言装换成机器语言。一条汇编语句对应一条机器指令。 助记符(汇编器): 软件 1、早期二进制写代码 先前都是硬件层面的编程,硬件编程非常麻烦,所以程序员想要一种更通用的编程方法,就是软件

计算机科学速成课第十课:早期的编程方式

1、早期,程序如何进入计算机 程序必须人为地输入计算机。早期,电脑无内存的概念,人们通过打孔纸卡等物理手段,输入数据(数字),进入计算机。 2、早期计算机的编程 打孔纸卡/纸带:在纸卡上打孔,用读卡器读取连通电路,进行编程。原因,穿孔纸卡便宜、可靠也易懂。62500 张纸卡=5MB 数据 插线板

计算机科学速成课第九课:高级CPU设计

0、概念梳理 缓存:在 CPU 中的小块 RAM,用于存储批量指令。   缓存命中:想要的数据已经在缓存里   缓存未命中:想要的数据不在缓存里   脏位:缓存里每块空间,有个特殊标记,叫脏位,用于检测缓存内的数据是否与 RAM 一致。 多核处理器:一个 CPU 芯片中,有多个独立

计算机科学速成课第八课:指令和程序

  1、概念梳理 指令:指示计算机要做什么的代码(机器码),多条指令共同组成程序。如数学指令,内存指令。 注:指令和数据都是存在同一个内存里的。 指令集:记录指令名称、用法、操作码以及所需 RAM 地址位数的表格。      程序 2、指令的执行 原则: RAM 每一个地址中,都存放 0 或

计算机科学速成课第七课:中央处理器

  1、概念梳理 CPU(Central Processing Unit):中央处理单元,负责执行程序。通常由寄存器/控制单元/ALU/时钟组成。与 RAM 配合,执行计算机程序。CPU 和 RAM 之间用“地址线”、“数据线”和“允许读/写线”进行通信。   指令:指示计算机要做什么,多条指令共同组成程序。如数学指

计算机科学速成课第六课:寄存器与内存

0、课程导入 当玩游戏、写文档时如果断电,进度会丢失,这是为什么? 原因是这是电脑使用的是 RAM(随机存取存储器),俗称内存,内存只能在通电情况下存储数据。 本节课程将讲述内存的工作原理。 1、概念梳理 锁存器:锁存器是利用 AND、OR、NOT 逻辑门,实现存储 1 位数字的器件。 寄存器:1 组并

计算机科学速成课第一课:计算机早期历史

课程链接:https://www.bilibili.com/video/av2 1 376839?p=3 第一课:计算机早期历史0、课程目标:从高层次总览一系列计算机话题,快速入门计算机科学。 1、计算机技术的影响——进入信息时代出现自动化农业设备与医疗设备全球通信和全球教育机会变得普遍出现意想不到的虚拟现实/无人驾

计算机科学速成课第二课:电子计算机的发展史

第二课:电子计算机的发展史     1、电子计算机元器件变化: 继电器→真空管→晶体管   2、计算机的出现背景: 20 世纪人口暴增,科学与工程进步迅速,航天计划成形。以上导致数据的复杂度急剧上升、计算量暴增,对于计算的自动化、高速有迫切的需求。   3、电子计算机的发展: 1945 年 哈

01 速成手册使用指南

01 速成手册使用指南 点击文本框设置格式 点击动画菜单 这时窗口的工作区就会被压缩地很小,点击弹出的菜单项的头部,可移动到任何位置,使得工作区域变大。

计算机速成课 第三十五集 计算机视觉

1. 背景 视觉是信息最多的感官,比如周围的世界是怎样的,如何和世界交互 因此半个世纪来,计算机科学家一直在想办法让计算机有视觉 因此诞生了「计算机视觉」这个领域 2. 图像 是像素网格,每个像素通过红、绿、蓝三种基色来定义, 通过组合三种颜色的强度,可以得到任何颜色,也叫 RGB 值

计算机速成课 第三十四集 机器学习与人工智能

1. 背景:现在海量的数据,在海量的数据下,如何可以根据数据做出决定呢? 这就是机器学习的本质 让计算机可以从数据中学习,然后自行作出预测和决定 2. 分类 举例:判断飞蛾是「月蛾」还是「帝蛾」 分类器:做分类的算法 3. 特征 很多算法会减少复杂性,把数据简化为「特征」 「特征」是用

计算机速成课 第三十三集 加密

1. 背景:世界上不存在 100% 安全的系统,总会有漏洞存在 应对方式:多层防御 使用多层不同的安全机制来阻碍攻击者 2. 密码学 cryptography 计算机安全中最常见的防御方式 来自 crypto 和 graphy,大致翻译为「秘密写作」 加密算法早在计算机出现前就有了 加密(encryption):把明文转成秘

计算机速成课 第三十一集 计算机安全

1. 计算机安全 感性理解:看成是用来保护系统和数据的 三大特性 保密性:只有有权限的人才能读取计算机系统和数据 完整性:只有有权限的人才能使用和修改系统和数据 可用性:有权限的人应该随时可以访问系统和数据 2. 威胁模型分析 概念:为了实现上面的三个目标,安全专家从抽象层面想

计算机速成课 第二十二集 屏幕&2D 图形显示

1. PDP-1 计算机 早期图形计算机的例子 文本任务和图形任务是分开的 早期的屏幕无法显示清晰的文字,打印到纸上,有更高的对比度和分辨率 早期屏幕的用途:跟踪程序的运行情况,比如寄存器的值,很适合查看临时值 屏幕很少用于输出计算结果,结果一般打印到纸上 2. 阴极射线管 CRT 几十

计算机速成课 第十九集 内存&存储介质

1. 电脑内存 非永久性 举例:xbox 电源线拔掉后,内存里面的数据都会丢失 内存(Memory),又叫「易失性」存储器 2. 存储器(Storage) 任何写入「存储器」的数据,比如硬盘,数据会一直存在,直到被覆盖或者删除,断电也不会消失 存储器是「非易失性」的 举例:U 盘 3. 打孔纸卡、打孔纸带 最早的存

以太坊智能合约开发:solidity精简速成版

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 以太坊智能合约开发:solidity精简速成版 一、相关概念二、solidity编程基础 一、相关概念 以太坊:以太坊是一个分布式的平台,可以运行智能合约,应用程序按照既定的程序运行,不会出现停机、审查、欺诈或第三方

MYSQL5天速成--第三天

MYSQL5天速成—第三天 子查询介绍 含义:出现在其他语句中的select 语句,称为子查询或者内查询 外部的查询语句称为外查询或主查询 分类 : 按子查询出现的位置分类: select 后面 from 后面 支持表子查询 having或者where 后面 支持标量子查询 列子查询 行子查询 exists后面(相关子

项目进度压缩 VS 快速跟踪 VS速成大法,有什么不同?

项目经理,每天要处理很多事情,有的是计划之内,而还有很多是预料之外的事情。大事小事一把抓,项目进度肯定会受到影响,所以项目经理们就要祭出必杀技——项目调度,一要学会压缩进进度,二是会快速跟踪。 什么是进度压缩 进度压缩是在不改变项目范围的前提下缩短项目进度的途径。主要方

Java期末复习速成(四)

Java期末复习速成(四) 文章目录 Java期末复习速成(四)面向对象(二)初始化类的初始化成员初始化构造器初始化初始化顺序数组初始化 对象的销毁对象作用域this和super 面向对象(二) 初始化 类的初始化 上面我们创建出来了一个Car这个对象,其实在使用new关键字创建一个对象

Docker速成

1。安装         curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun         也可以使用国内 daocloud 一键安装命令:         curl -sSL https://get.daocloud.io/docker | sh 2。docker run -itd dockname /bin/bash       

golang速成教程

1、go语言概述 go核心编程方向: 区块链研发工程师go服务器端/游戏软件工程师go分布式/云计算软件工程师 go的优势: 数据处理高并发 google为什么要创造go语言: 硬件技术更新频繁,性能提高很快,现有语言不能合理利用多核多CPU的优势现有语言计算能力不够,处理大并发不够好想兼顾运行

SQL 语法速成手册

本文针对关系型数据库的一般语法。限于篇幅,本文侧重说明用法,不会展开讲解特性、原理。篇幅较长,但内容基本涵盖了SQL语法的大部分内容。 一、基本概念 数据库术语 数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。数据表(table) - 某种特定类型数据的结构化

数字IC后端实现40天速成篇(中)

数字IC后端实现40天速成篇(中) 为了更好服务好大家,现把小编目前这边的主营业务向大家汇报下。其中对于设计外包这块,欢迎有后端外包需求的朋友联系小编(微信号:ic-backend2018),当然如果你有资源也可以介绍给我,一定有丰厚的现金奖励(抽成 5 个点)。 吾爱 IC 社区目前主营业务 1 技

计算机速成课 第十六集 软件工程

1. 引子 微软 office 有大约 4000 万行代码 2. 软件工程 这个词由工程师 Margaret Hamilton 创造 她帮助 NASA 在阿波罗计划中避免了严重问题她说过:有点像牙根管治疗:你总是拖到最后才做,但有些事可以预先做好 3. 对象 Objects 出现原因:解决大型项目中,函数太多的问题解决方