首页 > 编程语言 >2023-2024-1 20231320 《计算机基础与程序设计》第四周学习总结

2023-2024-1 20231320 《计算机基础与程序设计》第四周学习总结

时间:2023-10-22 14:57:35浏览次数:43  
标签:20231320 逻辑 计算机 与非门 运算符 2024 电路 2023 输入

2023-2024-1 20231320 《计算机基础与程序设计》第四周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(2023-2024-1 计算机基础与程序设计)
这个作业要求在哪里 <作业要求的链接>(2022-2023-1计算机基础与程序设计第四周作业)
这个作业的目标 <自学《计算机基础与程序设计》第4,5章并完成云班课作业 、自学《C语言程序设计》第3章并完成云课班作业>
作业正文 作业正文

教材学习内容总结

《计算机基础与程序设计》
主要分为与门,或门,非门,还有异或门,与非门等,其中异或门相当于四则运算中的加法,可以通过它来表示其他运算。多个门则可以组成电路,电路又分为组合电路和时序电路。同时利用异或门和与门实现二进制的加法。除此之外还有存储器电路和集成电路。CPU也是一种集成电路。
《C语言程序设计》
本章主要讲解C运算符和表达式。包括一元、二元、三元运算符(条件运算符是C语言提供的唯一一个三元运算符)。1.取相反数预算符的优先级最高,其次是乘除取余,加减的优先级最低。且C语言中无幂运算符。注意,参与取余运算的两个操作数一定是整型,如果是两个实型则不能进行取余运算。2,同时还介绍了复合赋值运算符,如n*=m+1等。3.自增自减,注意区分i++和++i的区别。4,除去一般的定义变量外,还有宏常量和宏替换。同一类型的变量在运算时,结果也为该类型,不同类型的变量运算,结果为范围较大的类型。在这一基础上,可以通过在表达式前加类型,来实现强行转化。

教材学习中的问题和解决过程

  • 问题1:对如何用晶体管表示逻辑符号“门”不理解
  • 问题1解决方案:联系高中物理所学的二极管进行理解
  • 问题2:电路可分为两大类,一类是组合电路,一类是时序电路;那集合电路,存储电路属于哪一类?
  • 问题2解决方案:我询问了ChatGPT得到了答案,“集合电路和存储电路都属于组合电路。”

基于AI的学习

q
我最近在学习计算机中门的概念,请用苏格拉底的方法向我提问,一次一个问题

当你提到“计算机中门”的概念,是否指的是逻辑门(logic gates),这些是用于构建数字电路和计算的基本构建块?如果是的话,你是否想了解有关逻辑门的工作原理、类型或应用的特定方面?

q
是,我想练习门的定义以及相互之间的转换

理解门的定义和它们之间的相互转换是理解数字电路和计算的关键。让我们通过苏格拉底的提问方法来探讨这些概念:

你能否定义什么是逻辑门(logic gate)?
1.有哪些常见的逻辑门类型?每种逻辑门都有什么样的真值表(truth table)?
2.逻辑门是如何实现数字信号的逻辑运算的?可以举一个具体的示例来说明吗?
3.了解逻辑门的输入和输出是如何表示的吗?通常,它们是用什么符号表示的?
4.在数字电路中,如何将一个类型的逻辑门转换为另一个类型的逻辑门?是否有特定的方法或规则?
5.回答这些问题将有助于建立对逻辑门和它们之间相互转换的更深入理解。如果你需要更详细的解释或有其他相关问题,随时提出。

q
1.逻辑门是一种执行逻辑函数的工具,每个门接受输入值,生成输出值。2,常见的逻辑门有非门,与门,或门,异或门,与非门,或非门,3,通过输入值的真假来判断,如在与门中只有输入值都为1时,输出值才为一,否则为零4,不太了解逻辑门的输入和输出是如何表示的5,可以相互转换,如两个与非门相加可以得到与门

非常好!你的回答已经涵盖了逻辑门的一些基本概念。让我继续帮助你回答剩下的问题:

4.在逻辑门中,通常使用0和1来表示逻辑值。0表示逻辑上的假,1表示逻辑上的真。输入和输出以及逻辑门本身都可以通过这些二进制值来表示。例如,在单个输入的两输入门中,输入和输出可以用两个二进制位来表示,如00、01、10、11分别代表不同的逻辑状态。

5.在数字电路中,可以使用不同的逻辑门进行相互转换。这样的转换通常基于逻辑门之间的等价关系。例如,你提到两个与非门相加可以得到与门,这是因为逻辑上,与非门的输出取决于两个输入的相反值,因此,通过将两个与非门级联,可以得到与门的行为。

除了相互转换外,还有通过逻辑门的组合来实现更复杂的功能。通过将不同类型的逻辑门组合在一起,可以构建出更复杂的电路,如加法器、比较器等。

希望这些回答对你有帮助!如果你还有其他问题,或者需要更详细的解释,请随时提出。

代码调试中的问题和解决过程

  • 问题1:在使用codeblock时,有多个文件的情况下会出现main函数过多的错误
  • 问题1解决方案:可以将其中一个暂时注释掉,或者新建一个项目
  • 问题2:不知道如何将猜数字程序一直运行下去
  • 问题2解决方案:在for函数中使用i<100,使i在猜的过程中可以一直使循环保持运行。

上周考试错题总结

  • 错题1
    The base of a number system determines the number of digits used in the system.
    正确,数字系统的基数决定了数字系统使用中的位置。
  • 错题2
    Converting from base 10 to other bases involves dividing by the base into which you are converting until the quotient is 1.
    错误,最后应将余数从后往前来书写
  • 错题3
    Thicker monitors produce more vibrant colors because they have a higher color depth.
    错误,显示器的厚度与颜色的深度没有关系

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 1/2 20/20 通过计算机概论的略读,对计算机有了一个更准确的初步了解
第二周 5/10 2/4 5/25 对计算机和编程有了基础的专业了解
第三周 5/10 1/4 7 /32 对C语言有了初步的了解,编程开始入门
第四周 50/50 2/4 7/38 学会使用编程工具,逻辑门,分支等重要编程基础

标签:20231320,逻辑,计算机,与非门,运算符,2024,电路,2023,输入
From: https://www.cnblogs.com/tautumut/p/17779889.html

相关文章

  • # 2023-2024-1 20231322 《计算机基础与程序设计》第四周学习总结
    作业信息|2023-2024-1-计算机基础与程序设计|(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP))||2023-2024-1计算机基础与程序设计第四周作业||这个作业的目标|总结第四周学习过程中的疑问及收获||作业正文|(https://www.cnblogs.com/cjl03/p/17780446.html)|教材学习......
  • 2023/10/21 学习笔记
    vrrp与DHCPvrrp报文协议advertisement(心跳线)--目的ip地址224.0.0.18,目的mac地址01-00-5e-00-00-122,协议号是112.状态机:(优先级0-255) 默认0-2550代表主要退出255代表有设备和虚拟ip冲突可手动配置1-254优先级相同会比较接口地址大的优先优先级默认为10......
  • P9754 [CSP-S 2023] 结构体 题解
    前言在考场上调了2h+还没调出来,并且T4也没来得及做。希望看到这段文字的你能避免这样的悲剧。正文题目要求动态创建类型,于是我用结构体代表一个struct(禁止套娃),要新建就new出来一个。(最后也没delete)structObj{typnamtnam;lllen,align;std::map<std:......
  • 游记——CSP-S2023 SD 第二轮游记
    游记——CSP-S2023SD第二轮游记Day0晚上从青岛出发,到了日照,路挺顺。试机,门口很堵,还好我进的早。考场是C404,转了几圈才找到(和几年前的小学组很近大学操场有小情侣,羡慕,呜呜呜。。。考场FTP没调好,说19:30考试19:45都没进屋。一堆普及组的来提高组试机(旁边的大佬1......
  • 【洛谷 9240】[蓝桥杯 2023 省 B] 冶炼金属
    #[蓝桥杯2023省B]冶炼金属##题目描述小蓝有一个神奇的炉子用于将普通金属O冶炼成为一种特殊金属X。这个炉子有一个称作转换率的属性$V$,$V$是一个正整数,这意味着消耗$V$个普通金属O恰好可以冶炼出一个特殊金属X,当普通金属O的数目不足$V$时,无法继续冶炼。现......
  • 2023CSP-S游记
    2023CSP-S游记赛前上午去花卉市场看了半天花,算是放松放松,主要是为了晚上给干妈过50岁生日。还以为是2点开始,1点40多就到了,然后去买了杯奶茶,然后进场。结果我是第一考室第一个QwQ赛时花了半个小时看题,思路都是很快的出来了。T1以为是一个分讨,结果直接枚举就可以了,......
  • Nessus 10.6 Auto Installer for macOS Sonoma (updated Oct 2023)
    Nessus10.6AutoInstallerformacOSSonoma(updatedOct2023)发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu22.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-macos/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org......
  • [DASCTF X CBCTF 2023][misc][wp]justlisten
    1. 首先看到奇怪的二维码,直接丢谷歌识图,发现新知识汉信码。2.找到解码器,得到提示 3.看到Oursecret之后,PTSD直接唤醒记忆,打开同名软件,用第二行作为密钥解密,得到符号表注意到字母表长度为684.打开音频,留意到这个37.8秒的音频中,每0.1秒都会有一个固定......
  • CSP-S 2023 游记
    CSP-S2023游记Day1上午早上起来洗完漱,逛了一会淘宝便打开电脑,看了看谷群,结果J组的题已经出来了???这变成同步赛了吗?但群里没有人发(看来大家都遵纪守法),我顺着源头找到洛谷团队并成功收到了题和密码,看样子应该是有考场没关网(听说那个考场有人玩原神???)随即简单看了一下J组的题目......
  • 2023-10-22-周日
    首先,,以后的日记可能会做一个大的调整了,,,,也就是说,,,我可能不再天天去写日记了...虽然最近也没有天天写,,O(∩_∩)O哈哈~为什么没有天天去写日记呢......每次晚上回寝室,,,就很累,,,就想着娱乐一下,,,同时又想早点睡觉所以呢....晚上就懒得写,,,第二天起来写的话感觉又......