2023-2024-1 学号20231324《计算机基础与程序设计》第十一周学习总结

2023-2024-1 学号20231324《计算机基础与程序设计》第十一周学习总结 

 

作业信息

这个作业属于哪个课程2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业
这个作业的目标 自学教材《计算机科学概论》第15,16章与《C语言程序设计》第10章并完成云班课测试。
作业正文  2023-2024-1 学号20231324《计算机基础与程序设计》第十一周学习总结 - 张殊瑜 - 博客园 (cnblogs.com)

教材学习内容总结

1.《计算机科学概论》

  • 连网(网络的类型,Internet连接,包交换)
  • 介绍了开放式系统的概念
  • 了解网络地址及域名
  • 云计算与区块链
  • 万维网
  • HTML(超文本标记语言)和CSS(层叠样式表)
  • 信息检索的定义和特点:信息检索是指从大量的信息中找到用户感兴趣的信息的过程。其特点包括非结构化数据、模糊查询、大规模数据处理等
  • 交互式网页如Java小程序
  • 可扩展标记语言XML
  • 社交网络

2.《C语言程序设计》

  • 字符串以\0结尾
  • 字符串的存储
  • 字符指针
  • 字符串的访问和输入输出
  • 向函数传递字符串
  • 可以使用字符数组来表示字符串,也可以使用指针来表示字符串
  • 可以使用动态分配内存以存储不同长度的字符串

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

未初始化字符串指针、越界访问。

  1. 初始化字符串指针:在声明字符串指针时,确保对其进行初始化,可以使用空字符串或者动态分配内存并初始化。
  2. 避免越界访问:在进行字符串操作时,始终确保不会越界访问,可以使用字符串操作函数来确保安全操作,比如strcpystrncpystrcat等,同时可以使用strlen函数来获取字符串长度,避免越界访问

基于AI的学习

 

 

 

posted @ 2023-12-10 22:26  张殊瑜  阅读(3)  评论(0编辑  收藏  举报