首页 > 编程语言 >答疑讨论-- 《计算机基础与程序设计》(持续更新)

答疑讨论-- 《计算机基础与程序设计》(持续更新)

时间:2023-08-26 21:13:28浏览次数:33  
标签:数制 计算机 -- 作业 答疑 二进制 程序设计 十进制

2023-2024-1 20231301 《计算机基础与程序设计》暑期作业

作业信息

作业 链接
作业课程 <班级>(2023-2024-1-计算机基础与程序设计
作业要求在哪里 <作业>(2023-2024-1计算机基础与程序设计暑期作业)
作业目标 <《计算机基础与程序设计》预习>《计算机基础与程序设计》英 《计算机基础与程序设计》中
作业正文 <博客>(答疑讨论

教材学习内容总结

预习《计算机科学概论》,了解计算机相关知识,提出问题、思考。

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

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

第一章

  1. P3

计算机上的信息采用二进制数字1和0管理。所以,要理解计算机处理技术,首先必须理解二进制数制以及它与其他数制(如人们日常使用的十进制数制)的关系。

问题:日常使用二进制不现实,因为二进制位数多。想象一下将“收款70元”换成“收款1000110元“。冗长且容易出错。但是既然计算机是人发明的,而人们又常用10进制,为什么要设定计算机采用二进制数制呢?

电脑的基层部件是由集成电路组成的,这些集成电路可以看成是一个个门电路组成,(当然事实上没有这么简单的)。当计算机工作的时候,电路通电工作,于是每个输出端就有了电压。电压的高低通过模数转换即转换成了二进制:高电平是由1表示,低电平由0表示。也就是说将模拟路转换成为数字电路。这里的高电平与低电平可以人为确定,一般地,2.5伏以下即为低电平,3.2伏以上为高电平。
电子计算机能以极高速度进行信息处理和加工,包括数据处理和加工,而且有极大的信息存储能力。数据在计算机中以器件的物理状态表示,采用二进制数字系统,计算机处理所有的字符或符号也要用二进制编码来表示。

电路开关有断开和闭合两种状态,分别对应0和1。计算机用二进制数制,在电路信号方面容易实现。同时,二进制中0和1与逻辑代数中假和真相对应,便于人们编程。
根据我的猜测,以十进制数制为例,假设计算机采用十进制数制,则同理需要电路产生10种不同的信号状态。这样对电路要求更高,难度更大。同时,10种信号更复杂,减慢运行速度,降低抗干扰能力。再者,计算机能快速转换二进制和十进制。这样,即使计算机底层语言是二进制,人们也能采用常见的十进制进行操作。因此,计算机采用二进制是最容易,最可行的方案。

  1. P4

计算机在表示信息安全方面有固有的缺陷,而且它们只能完成程序设计要求的功能。此外,还有一些问题是根本不能解决的。

问题:计算机有哪些缺陷?为什么会产生这些缺陷?有哪些问题计算机不能解决?为什么呢?

计算机网络本身存在一些固有的弱点(脆弱性),非授权用户利用这些脆弱性可对网络系统进行非法访问,这种非法访问会使系统内数据的完整性受到威胁,也可能使信息遭到破坏而不能继续使用,更为严重的是有价值的信息被窃取而不留任何痕迹。

计算机难题

就目前而言,我的知识储备不足以回答我的问题。希望学习更多知识后能回来回答。

标签:数制,计算机,--,作业,答疑,二进制,程序设计,十进制
From: https://www.cnblogs.com/twilight0966/p/17654794.html

相关文章

  • 第六周和第七周
    这两周比较忙,家里面的事情比较多,把暑假社会实践报告弄了一弄比较麻烦,没有弄明白是写五篇还是写一篇。另外把放假前老师发的题目看了看,写了写,有很多bug,还没有弄完。学了一点python语言知识和Hadoop。总的来说,这两周比较松散,下周补上吧。......
  • Typora 1.6.7永久激活
    介绍Typora介绍具体看上面的我就不多介绍了 接下来我们开始教程需要的文件Typora安装包破解补丁包安装包下载破解补丁下载接下来我们全部下载后获得一个安装包一个补丁安装包直接安装就行安装位置自己决定安装完成后我们点击打开软件然后弹出试用15......
  • 云盘转NAS,云盘转化为本地磁盘,跨平台跨设备同步
    背景一直对软路由硬件J4125之类的痴迷,想要它虚拟出另外一个系统实现NAS本地云存储的功能,可是碍于广大群众对这种集成方案的实用性、稳定性、低维护性产生实践中的顾虑和问题,更倾向于独立的NAS硬件。我也一直在思考NAS在日常生活中除了备份旧文件用处的其他实用性考究。音乐文件......
  • [转]vcpkg+opencv4(sfm+vtk)+openMVS+SFM算法-github代下载(http://gitd.cc/)
    1、vcpkg+opencv4(sfm+vtk)+openMVS+SFM算法-github代下载(http://gitd.cc/)2、OpenMVS详细安装教程(ubuntu18.04)3、ubuntu18.04安装openMVS......
  • vue 错误
    npmERR!Conflictingpeerdependency:[email protected]!node_modules/vuenpmERR! peervue@"^3.2.0"from@element-plus/[email protected]! node_modules/@element-plus/icons-vuenpmERR!  @element-plus/icons-vue@"^2.1.0"fromth......
  • 【LeetCode回溯算法#12】二叉树的直径,树形dp的前置内容(使用dfs)
    二叉树的直径给你一棵二叉树的根节点,返回该树的直径。二叉树的直径是指树中任意两个节点之间最长路径的长度。这条路径可能经过也可能不经过根节点root。两节点之间路径的长度由它们之间边数表示。示例1:输入:root=[1,2,3,4,5]输出:3解释:3,取路径[4,2,1,3]或......
  • 手写RISC-V处理器--1
    由来由于去年工作变动,有幸进入了芯片行业,但主要工作内容为基于RISC-V的嵌入式应用软件开发,几乎接触不到芯片设计的相关知识,然而随着工作的深入,越来越想探究一下运行在软件之下的CPU的世界,于是便产生了自己手写一个RISC-V处理器的想法,同时在博客里记录和分享一下自己学习和探索的......
  • 【LeetCode动态规划#17】知道秘密的人,维护多个dp数组
    知道秘密的人数在第1天,有一个人发现了一个秘密。给你一个整数delay,表示每个人会在发现秘密后的delay天之后,每天给一个新的人分享秘密。同时给你一个整数forget,表示每个人在发现秘密forget天之后会忘记这个秘密。一个人不能在忘记秘密那一天及之后的日子里分享......
  • Linux网卡配置信息释义
    [root@www~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0TYPE=Ethernet#<==上网类型,目前基本都是以太网。PROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=none#<==启动协议,获取配置方式,有none|bootp|dhcp三个选项。DEFROUTE=yes#<==使用默......
  • 报错test_features2d.cpp:51:10: fatal error: features2d/test/test_detectors_regre
    问题描述:ubuntu18.04安装opencv4.5.1+contrib报错test_features2d.cpp:51:10:fatalerror:features2d/test/test_detectors_regression.impl.hpp:没有那个文件或目录解决方法如题,报错如下:解决方法:按照报错提示,将opencv-4.5.1/modules中的features2d文件夹一整个复制到ope......