首页 > 其他分享 >《计算机科学概论》第4-6章预习阅读心得

《计算机科学概论》第4-6章预习阅读心得

时间:2022-09-20 19:12:49浏览次数:70  
标签:输出 逻辑 计算机科学 电路 预习 算法 概论 代码 输入

第四章 门和电路

  计算机和电学

    门:对电信号执行基本运算的设备,接受一个或多个输入信号,生成一个输出信号。

    电路:互相关联的门的组合,用于实现特定的逻辑函数。

    布尔代数:表示二值逻辑函数的数学表示法。

    逻辑框图:电路的图形化表示,每种类型的门有自己专用的符号。

 

    真值表:列出了所有可能的输入值和相关的输出值的表。

  门

    非门

    与门

    或门

    异或门

    与非门和或非门

  门的构造

    晶体管:作为导线或电阻器的设备,由输入信号的电平决定它的作用。

    半导体:既不是良导体也不是绝缘体的材料,如硅。

  电路

    组合电路

      电路等价:对应每个输入值组合,两个电路都生成完全相同的输出。

    加法器

    多路复用器:使用一些输入控制信号决定用哪条输入数据线发送输出信号的电路。

  存储器电路

  集成电路:又称芯片,是嵌入了多个门的硅片。

  CPU芯片

第五章 计算部件

  独立的计算机部件

  存储程序的概念

    冯.诺伊曼体系结构

      内存

      算数/逻辑单元

      输入/输出单元

      控制单元

    读取--执行周期

    RAM和ROM     RAM可更改ROM不可更改

第六章 低级程序设计语言与伪代码

    计算机操作

    机器语言:由计算机直接使用的二进制编码指令构成的语言。

        虚拟机:为了模拟真实机器的重要特征而设计的假想机器。

    程序实例

    汇编语言

        汇编语言:一种低级语言,用助记码表示特定计算机的机器语言指令。

        汇编器:把汇编语言程序翻译成机器代码的程序。

        汇编器指令:翻译程序使用的指令。

        注释:为程序读者提供的解释性文字。

    表达算法

        算法:解决方案的计划或概要,或解决问题的逻辑步骤顺序。

        伪代码:一种表达算法的语言。

        伪代码功能

            变量

            赋值

            输入/输出

            选择

            重复

        执行伪代码算法

        写伪代码算法

            桌面检查:在纸上走查整个设计。

        翻译伪代码算法

测试

标签:输出,逻辑,计算机科学,电路,预习,算法,概论,代码,输入
From: https://www.cnblogs.com/dear-joe/p/16711339.html

相关文章

  • 计算机工程与计算机科学与软件工程
    计算机工程与计算机科学与软件工程这些术语听起来几乎相同,那么有什么区别?你应该学习哪一个最有可能获得成功?这是简短的答案,它们非常相似,您将同样成功地学习任何一个。让我......
  • 最佳大学专业,计算机工程和计算机科学
    最佳大学专业,计算机工程和计算机科学每个人都知道,计算机和电子设备正在接管世界。无论这是好事还是坏事,计算机的使用量每天都在以指数级增长。因此,市场也是如此。Ipada......
  • CTP API开发期货自动交易平台概论
    题目比较小众,先介绍一下CTP。综合交易平台CTP(ComprehensiveTransactionPlatform)是由上海期货信息技术有限公司(上海期货交易所的全资子公司)开发的期货交易平台,CTP平台以"......
  • 计算机科学速成课第十六课:软件工程
    1、对象当任务庞大,函数太多,我们需要把函数打包成层级,把相关代码都放一起,打包成对象。对象可以包括其他对象,函数和变量。把函数打包成对象的思想叫做“面向对象编程”,面向......
  • 别给计算机科学学生教面向对象编程
    面向对象理念是编程时入手问题的一种人类理解意义上的“具象”,在性能关键的领域(科学计算、图形渲染、大数据处理等)这种“具象”所建立起来的计算模型十有八九不是计算效率......
  • 第04周 预习:面向对象设计、继承与Object
    1,为什么说Java中的所有类都is-aObject?Object类是所有类的始祖,Java中的每一个类都扩展了Object.2,一,在JDK文档中查找Object的toString方法。说一说,该方法有什么用?-->t......
  • 2022-2023-1 20221319《计算机概论和程序设计》第三周学习总结
    这个作业属于那个班级:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC作业要求:https://www.cnblog......
  • 计算机科学速成课第十五课:阿兰图灵
      0.可判定性问题是否存在一种算法,输入正式逻辑语句输出准确的"是"或"否"答案?  1.阿隆佐邱奇,Lambda算子美国数学家阿隆佐·丘奇,开发了一个叫"Lambda算子"的数学......
  • 计算机科学速成课第四课:二进制
    1、二进制的原理,存储单元MB/GB/TB解释0计算机中的二进制表示:单个数字1或0,1位二进制数字命名为位(bit),也称1比特。 1字节(byte)的概念:1byte=8bit,即1byte代......
  • 计算机科学速成课第一课:计算机早期历史
    课程链接:https://www.bilibili.com/video/av21376839?p=3第一课:计算机早期历史0、课程目标:从高层次总览一系列计算机话题,快速入门计算机科学。1、计算机技术的影响——......