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

发布时间 2023-12-03 19:12:25作者: 20231409佟伟铭

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

作业信息

这个作业属于哪个课程2023-2024-1-计算机基础与程序设计)
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业
这个作业的目标 自学计算机科学概论第12,13,14章 ,《C语言程序设计》第9章
作业正文 https://www.cnblogs.com/twma/p/17873516.html

教材学习内容总结

《计算机科学概论》

信息系统(information system):组织和分析数据的软件。

电子制表软件(spreadsheet):允许用户用单元格组织和分析数据的程序

单元格(cell):电子数据表中用于存放数据或公式的元素。

电子数据表函数(spreassheet function):电子制表软件提供的可用于公式的计算函数。

范围(range):用端点指定的一组连续单元格。

循环引用(circular reference):在计算结果时要错误地彼此依赖的一组公式。

模拟假设分析(what-if analysis):修改电子数据表中表示假设的值,以观察假设的变化对相关数据有什么影响。

人工智能

人工智能(artificial intelligence, AI):研究对人类思想建模和应用人类智能的计算机系统的学科。

图灵测试

图灵测试(turing test):一种行为方法,用于判断一个计算机系统是否是智能的。(一台计算机是否能够使人们相信它是另一个人)

弱等价性(weak equivalence):两个系统基于结果的等价性。(两个系统(人和计算机)输出结果等价,实现结果的方式不同。)

强等价性(strong equivalence):两个系统基于结果和实现这种结果的处理方法的等价性。(两个系统使用相同的内部过程来生成结果)

 

 

《c语言程序设计》

主要讲了字符串

动态内存分配

字符串传递
拼接和连接: strcat
字符串比较: strcmp

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

 

问题:32位的机器中,因为有32根地址线所以有2*32字节的空间,而每个地址又占用4个字节,那不是机器最多存放2*30个地址吗?可是对于32个bit位又有着2*32的地址序列。这俩者不是冲突了吗?

解答:每当创建指针变量时才占用4字节,而指针变量对应的地址只是个编号,是不占用实际的内存的

基于AI的学习

学习进度条