首页 > 编程语言 >2024-2025-1 20241310 《计算机基础与程序设计》第三周学习总结 链接

2024-2025-1 20241310 《计算机基础与程序设计》第三周学习总结 链接

时间:2024-10-13 09:48:24浏览次数:6  
标签:表示法 数字 二进制 计算机 2024 2025 十进制 20241310

学期(如2024-2025-1) 学号(如:20241300) 《计算机基础与程序设计》第X周学习总结

作业信息

这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 2024-2025-1计算机基础与程序设计第一周作业
这个作业的目标 自学教材计算机科学概论(第七版)第2章,第3章 并完成云班课测试
自学教材《C语言程序设计》第2章并完成云班课测试
作业正文 ... 本博客链接

教材学习内容总结

第二章
一、数字相关概念
数字定义:数字是抽象数学系统的一个单位,服从算数法则1。
自然数:0或通过在0上重复加1得到的任何数1。
负数:小于0的数,由在相应正数前加上负号得到1。
整数:包含自然数、自然数的负数或01。
有理数:整数或两个整数的商(除数不为0)1。
二、位置记数法
基数概念:记数系统的基本数值,规定了系统中使用的数字量和数位位置的值,数字范围从0开始到比基数小1的数字结束1。
位置记数法原理:数位按顺序排列,数字的值是每个数位和位值的乘积之和,0的存在是位置记数法存在的关键1。
三、二进制、八进制和十六进制相关转换
十进制转二进制:除二取余,倒序排列1。
二进制转十进制:数值乘以2的幂次相加1。
二进制转八进制:取三合一,顺序排列1。
八进制转二进制:一分三,顺序排列1。
二进制转十六进制:取四合一1。
十六进制转二进制:一分四1。
四、其他记数系统中的运算
与十进制运算相同1。

五、以2的幂为基数的记数系统
内容提及但未详细展开,仅表明存在该记数系统相关内容1。
六、十进制数转换成其他进制数
用新基数除十进制数,把余数作为答案左边下一个数字,用商代替这个十进制数(除以基数,取余倒序排)1。

七、二进制数值与计算机
二进制数字特点:状态简单,可靠稳定,规则简单,通用性强。二进制数字(位)为二进制记数系统中的一位数字,取值为0或11。
计算机中的相关概念:字是一个或多个字节,字中的位数称为计算机的字长。计算机硬件采用二进制数,低电平信号相当于0,高电平信号相当于11。

计算机科学概论第七版第三章门和电路主要内容总结
根据您提供的信息,计算机科学概论第七版第三章主要介绍了计算机系统的基础知识,特别是关于门和电路的部分。以下是根据搜索结果总结的主要内容:
第三章

  1. 数据表示法概述
    模拟数据:模拟数据是连续的,可以表示为无限数量的可能值1。
    数字数据:数字数据是离散的,只能表示为有限数量的可能值1。
  2. 数字数据表示法
    二进制表示法:二进制是一种基于2的数字系统,只使用0和1两个数字1。
    负数表示法:在计算机中,负数通常通过二进制补码表示,即将正数的二进制表示取反后再加12。
  3. 实数表示法
    十进制与其他进制的转换:在计算机中,实数通常通过浮点数表示,涉及到十进制与其他进制之间的转换2。
  4. 音频数据表示法
    模拟信号数字化:音频数据可以通过采样和量化的方式进行数字化,即将连续的模拟信号转换为离散的数字信号1。
    音频格式:不同的音频格式如WAV、AU、AIFF、VQF和MP3等,它们在信息格式化细节和压缩技术上有所不同1。

基于AI的学习

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 50/50 2/2 4/4
第二周 200/200 1/3 12/12
第三周 200/1000 1/4 10/10

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

标签:表示法,数字,二进制,计算机,2024,2025,十进制,20241310
From: https://www.cnblogs.com/szt666/p/18461907

相关文章

  • 高级java每日一道面试题-2024年10月11日-数据库篇[Redis篇]-Redis都有哪些使用场景?
    如果有遗漏,评论区告诉我进行补充面试官:Redis都有哪些使用场景?我回答:Redis是一个开源的、基于键值对的数据结构存储系统,,它支持多种数据类型,包括字符串、散列、列表、集合和有序集合。它可以用作数据库、缓存和消息中间件。由于其高性能、丰富的数据结构支持以及多种......
  • パナソニックグループ プログラミングコンテスト2024(ABC 375)
    罚时不好吃,一口都没吃形象理解这一场的CA.Seats\(\text{diff}20\)对给定序列\(S\)找出\(i\)的个数,使得\(S_{i}=0,S_{i+1}=1,S_{i+2}=0\)#defineintlonglongstringx;signedmain(){ intn;cin>>n; cin>>x; intans=0; for(inti=0;i<=(int)x.length(......
  • 多校A层冲刺NOIP2024模拟赛06
    A.小Z的手套(gloves)明现的二分,我们先排序,假定\(a\)数组个数少,我们就对每一个\(a_i\)找一个\(b_i\)使其差不超过二分的值,然后贪心来讲,肯定找相差最大的那组但差不超过二分值的那个数最优,且先找比他小的那组(因为排过序了),然后套个\(multiset\)就过了,虽然\(n{log_n}^2\)......
  • [赛记] 多校A层冲刺NOIP2024模拟赛06
    小Z的手套(gloves)100pts最大值最小,考虑二分答案;首先排序,然后每次找出数量较少的那个数组中的每个数$x$在另一个数组中有没有值在范围$[x-mid,x+mid]$的(其中$mid$为二分的答案),其实只需找$x-mid$就行,最后判断一下所有数是否合法即可;因为已经升序排序,所以......
  • 多校A层冲刺NOIP2024模拟赛06
    多校A层冲刺NOIP2024模拟赛06\(T1\)A.小Z的手套(gloves)\(100pts/100pts\)容易发现将选出的左右手套各升序排序后,同一个位置上的两只手套的尺码差距一定在答案的候选集合里,画个数轴分讨一下就证完了。部分分\(20\%\):因为\(n=m\)所以不用管谁选谁不选的问题,故\(......
  • 多校 A 层冲刺 NOIP2024 模拟赛 06
    多校A层冲刺NOIP2024模拟赛06T小Z的手套(gloves)签到题答案显然具有单调性,排序后二分答案即可。T小Z的字符串(string)签到题注意到\(n\)较小,可以使用\(O(n^3)\)的算法,直接上大\(DP\)。设计状态\(f_{i,j,k,0/1/2}\)表示从左往右填到\(i\)位,已经填了\(j\)个\(0......
  • 2024-2025-1 20241412《计算机基础与程序设计》第三周学习总结
    2024-2025-120241412《计算机基础与程序设计》第三周学习总结作业信息这个作业属于哪个课程[2024-2025-1-计算机基础与程序设计]https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里[2024-2025-1计算机基础与程序设计第一周作业]https://edu......
  • Panasonic Programming Contest 2024(AtCoder Beginner Contest 375)
    PanasonicProgrammingContest2024(AtCoderBeginnerContest375)\(A\)Seats\(AC\)基础字符串。点击查看代码intmain(){intn,ans=0,i;strings;cin>>n>>s;for(i=0;i<n;i++){ans+=(s[i]=='#'&&s[i......
  • [赛记] 多校A层冲刺NOIP2024模拟赛05
    这场数数好数(number)100pts找三个数的和,而且允许$\Theta(n^2)$,那么我们可以维护出两个数的和,然后每次顺序遍历找这个数减去前面的某个数在任意两个数的和中有没有出现过,这个也是$\Theta(n^2)$的;所以时间复杂度:$\Theta(n^2)$,如果带$\log$会过不去,要用桶维护;点击......
  • 2024java最新面试题-10张图!彻底搞定Java线程状态转换
    Java线程状态有几个?Java线程状态是如何转换?Java线程状态转换什么情况会进入锁的等待队列?Java线程状态转换什么情况会进入锁的同步队列?一提到Java线程状态,不少读者立马想到线程状态转换图,但细想,印象又不深刻,只记得有那么几个状态。再要你说出Java线程状态是如何转换的,脑子里......