班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08
作业目标:作业目标:学习计算机科学概论第12,13,14章,《C语言程序设计》第9章
作业正文:https://www.cnblogs.com/20221311fangyouchao/p/16863444.html
教材内容总结
1.《计算机科学概论》
第12章:
①信息系统:帮助我们组织和分析数据的软件。
②电子制表软件:允许用户用单元格组织和分析数据的程序,单元格为电子数据表中用于存放数据或公式的元素。
③循环引用:在计算结果时要错误地彼此依赖的一组公式。
④关系模型:用表组织数据和数据之间的关系的数据库模型。
⑤结构化查询语言:用于管理和查询数据的综合性关系数据库语言。
第13章:
①人工智能:研究对人类思想建模和应用人工智能的计算机系统的学科。
②图灵测试:
编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为"指针"。意思是通过它能找到以它为地址的内存单元。 在高级语言中,指针有效地取代了在低级语言,如汇编语言与机器码,直接使用通用暂存器的地方,但它可能只适用于合法地址之中。指针参考了存储器中某个地址,通过被称为反参考指针的动作,可以取出在那个地址中存储的值。作个比喻,假设将电脑存储器当成一本书,一张内容记录了某个页码加上行号的便利贴,可以被当成是一个指向特定页面的指针;根据便利粘贴面的页码与行号,翻到那个页面,把那个页面的那一行文字读出来,就相当于是对这个指针进行反参考的动作。
在信息工程中指针是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)【用来指向该内存地址所对应的变量或数组】。指针一般出现在比较接近机器语言的语言,如汇编语言或C语言。面向对象的语言如Java一般避免用指针。指针一般指向一个函数或一个变量。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址,又可以使用这个地址里储存的函数的值。
上周错题总结: