《计算机基础与程序设计》第七周学习总结
如2024-2025-7) 20241404 《计算机基础与程序设计》第七周学习总结
作业信息
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP |
---|---|
这个作业要求在哪里 | https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07 |
这个作业的目标 | <数组与链表 |
基于数组和基于链表实现数据结构 | |
无序表与有序表 | |
树 | |
图 | |
子程序与参数> | |
作业正文 | https://www.cnblogs.com/wangsiwen666/p/18535504 |
教材学习内容总结
-
计算机系统概述:
- 计算机硬件的基本组成,包括输入设备、输出设备、存储设备、中央处理单元(CPU)等。
- 计算机软件,包括系统软件和应用软件。
-
计算机体系结构:
- 冯·诺依曼体系结构和哈佛体系结构的对比。
- 计算机如何存储和处理数据。
-
数据表示和处理:
- 二进制数、十六进制数和ASCII码。
- 整数和浮点数的表示方法。
- 编码和解码数据。
-
计算机性能:
- 性能指标,如时钟周期、时钟频率、吞吐量和延迟。
- 性能优化技术,包括流水线技术和超标量架构。
-
计算机组织和设计:
- 计算机的物理组成和逻辑设计。
- 计算机的可靠性和可维护性。
-
网络基础:
- 网络的基本概念,包括网络拓扑、协议和标准。
- 局域网(LAN)、广域网(WAN)和互联网的介绍。
-
网络安全:
- 网络安全的威胁,如病毒、蠕虫、木马和拒绝服务攻击。
- 安全措施,包括加密、防火墙和入侵检测系统。
-
云计算和分布式系统:
- 云计算的概念和优势。
- 分布式系统的设计和挑战。
教材学习中的问题和解决过程(先问 AI)
- 问题1:ASCII和Unicode在实际应用中有哪些不同?
- 问题1解决方案:
基于AI的学习
代码调试中的问题和解决过程
- 问题1:长浮点型用什么表示,我用了long float表示
- 问题1解决方案:应用double或%lf表示