首页 > 编程语言 >2022-2023-1 20221414《计算机基础和程序设计》第10周学习总结

2022-2023-1 20221414《计算机基础和程序设计》第10周学习总结

时间:2022-11-06 19:56:11浏览次数:62  
标签:10 计算机 信息系统 20221414 2022 2023 程序设计 scanf

基本信息

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 2022-2023-1计算机基础与程序设计第一周作业
这个作业的目标 信息系统,数据库与SQL,人工智能与专家系统,人工神经网络,模拟与离散事件,排队系统,天气与地震模型,图形图像
作业正文 https://www.cnblogs.com/20221414youer/p/16841389.html

教材总结

  • 信息系统(Information system):是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。主要有五个基本功能,即对信息的输入、存储、处理、输出和控制。信息系统经历了简单的数据处理信息系统、孤立的业务管理信息系统、集成的智能信息系统三个发展阶段。
  • 数据库(Database, DB)是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。
  • SQL(Structured Query Language,结构化查询语言)是用来操作关系数据库的语言
  • 专家系统被定义为一种交互式可靠的基于计算机的决策系统,它使用事实和启发式方法来解决复杂的决策问题。它被认为是人类智慧和专业知识的最高水平。
  • 人工神经网络(Artificial Neural Network,即ANN),是20世纪80年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象,建立某种简单模型,按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神经网络或类神经网络。
  • 离散事件模拟:以事件为主线,作为最小单元来处理。 把用户到达、等待、离开看成一个事件,而且这个时间在时间维度上是离散分布的
  • 排队系统亦称“排队服务系统”。由一个或多个并联、串联及混合相联的服务台组成、服务于多种需求不同的顾客或工作对象,并按给定排队规则确定服务顺序的服务系统。
  • 图形图像:图形是有计算机绘制而成的,而图像则是人为的用外部设备所捕捉到的外部景象

教材问题

问题1:(c语言程序设计)函数括号中的数组有时要写大小有时不要,如何判断?
回答1:在定义或声明一个函数时建议写上大小,如果不写,那么他只是一个首地址,向函数传递数据时只能传(首)地址(大小另传)。

代码问题

1.正在从 "a[i]" 读取无效数据。
解释:相当于数组访问过界的提示。本题中数组定义为a[40][2],所以a[][2]是一种错误的元素写法,越界了。

2.程序:确定消息的长度。
#include<stdio.h>
main()
{
int n, j = 0;
char a;
printf("Enter a message:");
do {
a = getchar();
n = sizeof(a);
j = j + n;
} while (a != '\0');
printf("Your message was %d character(s) long.\n", j - 1);
}
运行中发现其长时间无输出,猜测是循环条件有误导致其无法出循环。
又记起字符以ASCII存储,故把'\0'改为其对应的10,由此程序正常运行。
扩展:getchar函数的使用
另外,切记判断条件时不要用一个=!
3.scanf要输入两次
因为我们在scanf()里加入了空白字符(空格、\n、\t之类),那么 scanf()会吃掉输入中所有接下来的空白字符。也就是说,在这段代码中 scanf 会等到输入中出现非空白字符才会返回。而scanf()函数的结束是回车,所以我们输入了1,回车,2,当输入2时,空白字符的吃掉效果就消失了,这时再回车结束。1因为先进缓冲区,所以1赋给了a。

错题总结

1.An operating system uses nonpreemptive CPU scheduling when a process moves from the waiting state to the ready state.
正确答案:错误
应该是preemptive
2.Which of the following begins at the root and specifies each step down the tree until it reaches the desired file or directory?
A. Working directory
B. Subdirectory
C. Parent directory
D. Relative path
E. Absolute path
正确答案: E
绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是绝对路径。
相对路径是指以当前文件资源所在的目录为参照基础,链接到目标文件资源(或文件夹)的路径。
3.Regarding magnetic disk drives, latency is the additional time it takes the platter to rotate into the proper position so that the data can be read or written.
正确答案:正确
关于磁盘驱动器,延迟就是它为了读取或改写而找到数据的正确位置所花的额外时间。

标签:10,计算机,信息系统,20221414,2022,2023,程序设计,scanf
From: https://www.cnblogs.com/20221414youer/p/16841389.html

相关文章