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

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

时间:2023-10-21 23:35:16浏览次数:38  
标签:表示法 计算机 数据表示 2024 2023 20231422 程序设计

这个作业属于哪个课程 2023-2024-计算机基础与程序设计
这个作业要求在哪里 2023-2024-计算机基础与程序设计)
这个作业的目标 计算机科学概论第4章,第5章,《C语言程序设计》第3章并完成云班课测试
作业正文 https://www.cnblogs.com/Augenstern4545/p/17779749.html)

教材内容学习总结

《计算机科学与技术》:模拟数据与数字数据,各种数据表示法,文本压缩,计算机的各种硬件及作用,门的类型和构造
《C语言程序设计》:算术运算符和表达式,宏常量与宏替换,const常量,自动类型转换与强制类型转换运算符

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

问题一:数据表示法演变的原因?
回答:数据表示法的演变主要是由计算机的发展和需求驱动的。以下是一些可能的原因:

提高存储效率:随着计算机硬件的发展,存储空间变得更加宝贵。为了有效利用存储空间,人们不断尝试采用不同的数据表示方法来编码数据,以减少占用的存储空间。

提高计算效率:采用不同的数据表示方法可以简化计算过程,使得计算机能够更快速地进行运算。例如,使用二进制补码表示负数,可以简化加减运算,提高计算效率。

支持新的数据类型和操作:随着计算机科学的不断发展,人们对于处理不同类型的数据和进行特定操作的需求也不断增加。为了支持这些需求,不断出现新的数据表示方法,例如浮点数表示法、字符编码等。

提高可读性和可维护性:随着软件规模的增长和复杂性的提高,人们对于代码的可读性和可维护性的要求也越来越高。针对不同的应用领域和编程语言,人们不断尝试设计更加简洁和易理解的数据表示方法,以方便程序员编写和维护代码。

解决特定问题:在某些特定的情况下,使用特定的数据表示方法可以更好地解决特定的问题。例如,使用位运算可以加速某些算法的执行速度;使用哈希表可以快速查找数据等。

总之,数据表示法的演变是为了满足计算机的发展和需求,提高存储效率、计算效率,支持新的数据类型和操作,提高可读性和可维护性,以及解决特定问题。

基于ai的学习

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

标签:表示法,计算机,数据表示,2024,2023,20231422,程序设计
From: https://www.cnblogs.com/Augenstern4545/p/17779749.html

相关文章

  • CSP-S 2023 游记
    Day-1前一天晚上逃晚自习出来的,感觉来晚了(,想去五一广场的没去成QAQ,不过十一月还有一场,问题不大嘿嘿。高铁上敲了对拍,虽然最后并没有用到。地铁的服务小姐姐挺好看的!晚上到了酒店,感觉挺不错的,甚至还有厨房。就是墙面看起来装修不是特别好,(偏少女系,但总体来说非常舒服!好评!床是软的......
  • CSP2023 游记
    day-inf初赛出分了,91分。应该不会被CQ整的花活创死。day-inf+114514过了,哈哈哈。day1考前和@PosVII面积,太牛啦。然后他被男神披上八中校服,还拍了张照。然后是@E_firework在众人面前干抽象事情。呃呃。。然后进场。呃呃,游记在代码里的。先别急,我等等。我好像感......
  • Unity2023零基础入门学习
    Unity游戏引擎是什么?游戏引擎是一种软件框架,用于开发和创建电子游戏。它提供了一系列工具和功能,帮助开发者设计、构建和管理游戏的各个方面,包括图形渲染、物理模拟、音频处理、动画、碰撞检测、人工智能等。游戏引擎可以简化游戏开发过程,提高效率,并提供跨平台的支持,使开发者能......
  • CSP-S2023游寄 / CSP-S2023退役记
    Day\(-1\)敲板子。为什么分块,平衡树,可并堆,exKmp,Manacher都有可能考啊。Day  \(\texttt{-499122177mod998244353}\)敲板子。完蛋,板子敲不完。是不是会考串串题啊。exKmp还是Manacher?复习了一下,加深印象。(乐)Day0\(\texttt{-2h}\)睡大觉。Day0\(\texttt{-0.......
  • CSP-S 2023 游记
    Day-1919810初赛。没考J。S挂成90.5。Day-114514停课。Day1寄寄寄。T1怎么这么低能。T2怎么不会做。T3怎么是大模拟。T4怎么是神秘贪心。好好好,直接顺序开题。很快啊,T1切了。急急急,T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做......
  • CSP-S2023 游记
    S190pts。S2\(14:30\)全机房都打不开题,然后用U盘拷的题,乐。全机房补了\(20\operatorname{min}\)。\(14:50\)这是T1?这是T1?这是T1?这是T1?这是T1?一眼爆搜,\(10\operatorname{min}\)写完过了。\(15:00\)开T2。一眼感觉枚举\(r\),然后DS维护。推了一下感觉不好......
  • CSP2023又寄
    推销丑死了的你谷博客\(\texttt{Day-?}\)初赛,轻轻松松寄掉,惊险S组踩线过。\(\texttt{Day-1}\)赛前动员,见到了老K/se敲了敲板子,然而屁用没有。\(\texttt{Day0}\)J组T1傻逼题,秒了数学题,打个暴力浅浅拿\(90\)分跑路。T2傻逼题,秒了。贪心,前缀最小值维护就行了。......
  • CSP 2023 游记
    省流:把#defineintlonglong写在快读下面,荣获全场最佳小丑奖。Day-1手速大赛很有趣,但有人不认识Aigony我不说是谁。Day0睡大觉,给小朋友讲考场注意事项。晚上试图向学妹传教vscode,但被反向传教了一顿code::blocks。怎么回事呢(做出一副努力学习的样子,但是我也很想玩......
  • P9752 [CSP-S 2023] 密码锁 题解
    分析最水S组T1。每次可以转动一个拨圈,或者转动相邻的两个拨圈,且幅度相同。那么就有一个简单粗暴的思路,枚举修改的方案,用vector来储存修改后的方案,存到map当中,当然也可以转换为数字存进去。切记要用两个map来储存,一个存方案,下文称为\(mp\),一个存这个方案在这个状态下......
  • 【ISCC2023线下】MISC1-帮帮小明writeup
    考点流量分析,TLS,二维码修复解题步骤首先速览一遍帮帮小明.pcapng,发现里面的协议有IMAP和TLS,这部分可能有线索打开统计->会话,TCP栏有两个终点为25端口的地址,追踪流量,是两次对话发现一个压缩包保存,发现有密码,里面是一个加密后的文件mosaic.bmp,用zipcenop排除了伪加密的可能......