# 学期(2024-2025-1) 学号(20241420) 《计算机基础与程序设计》第10周学习总结
学期(2024-2025-1) 学号(20241420) 《计算机基础与程序设计》第10周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(2024-2025-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业) |
这个作业的目标 | <计算机科学概论(第七版)第12,13,14章 并完成云班课测试 |
《C语言程序设计》第9章并完成云班课测试> | |
作业正文 | ... 本博客链接 https://i.cnblogs.com/posts/edit |
教材学习内容总结
信息系统(Information Systems)
系统分析与设计:理解如何分析业务需求,设计信息系统以满足这些需求。
数据库管理:学习数据库的基本概念,包括数据模型、数据库设计、SQL语言等。
信息安全:保护信息系统不受未授权访问和攻击的技术和策略。
网络基础:了解网络的基本概念,包括协议、拓扑、路由器和交换机等。
云计算:分布式计算的模型,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。
数据仓库与数据挖掘:存储大量数据并从中提取有用信息的技术。
模拟(Simulation)
离散事件模拟:模拟随时间发生的离散事件,如排队系统。
蒙特卡洛方法:使用随机抽样来计算可能的结果,常用于金融和物理模拟。
系统动力学:分析复杂系统随时间的行为,通过反馈循环和平衡点。
仿真软件:使用软件工具进行模拟,如MATLAB、Simulink等。
图形学(Computer Graphics)
渲染技术:如何将3D模型转换为2D图像,包括光线追踪和光栅化。
图形硬件:GPU的工作原理和图形管线。
动画与建模:创建和操纵3D模型的技术。
纹理映射和着色:给3D模型添加细节和颜色的技术。
虚拟现实(VR)和增强现实(AR):创建沉浸式体验的技术。
游戏(Gaming)
游戏设计:游戏的创意和规则设计。
游戏引擎:如Unity和Unreal Engine,用于开发游戏的工具。
人工智能在游戏中的应用:NPC行为、游戏平衡等。
图形和音效:游戏的视觉和听觉元素。
网络游戏:多人在线游戏的设计和实现。
其他应用
人工智能与机器学习:算法和统计模型,使计算机能够执行任务,如图像识别和自然语言处理。
软件开发:编程语言、开发工具和软件工程的最佳实践。
网络安全:保护计算机系统和网络不受攻击。
人机交互:设计用户友好的界面和交互方式。
嵌入式系统:为特定任务设计的计算机系统,如汽车、家电等。
代码调试中的问题和解决过程
-
问题1:在解决多项一次性输入问题上误用循环进行单项多次性输入
-
问题1解决方案:定义数组,遍历解决
-
问题2:很多时候未考虑到输入值不合法的问题
-
问题2解决方案:多次调试检查,争取想到所有情况,并且利用代码排除使其更健康强壮
-
计划学习时间:3小时
-
实际学习时间:4小时