2022-2023-1 20221314《计算机基础与程序设计》第十周学习总结
2022-2023-1 20221314《计算机基础与程序设计》第十周学习总结
班级链接 | https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP |
---|---|
作业要求 | https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08 |
作业目标 |
|
作业正文 | https://i.cnblogs.com/posts/edit;postId=16857804 |
学习目标
- 信息系统
- 数据库与SQL
- 人工智能与专家系统
- 人工神经网络
- 模拟与离散事件
- 排队系统
- 天气与地震模型
- 图形图像
-
教材学习内容总结
-
计算机科学概论第十二章
-
定义通用信息系统的角色。
-
解释电子数据表的结构。
-
为数据的基本分析创建电子数据表。
-
用内置函数定义适用的电子数据表公式。
-
设计可扩展的、灵活的电子数据表。
- 描述数据库管理系统的元素。
- 描述关系数据库的结构。
-
在数据库的各元素间建立关系。编写基本的SQL语句。
-
描述实体-关系图
-
计算机科学概论第十三章
-
区分人类可以解决得最好的问题和计算机能够解决得最好的问题。解释图灵测试。
-
定义知识表示的含义,并说明在语义网中如何表示知识。
-
为简单的情况开发检索树。
-
解释专家系统的处理。
-
解释生物神经网络和人工神经网络的处理。
-
列出自然语言处理的各个方面。
-
计算机科学概论第十四章
-
举出复杂系统的例子。
-
区分连续事件模拟和离散事件模拟
-
解释如何应用面向对象的设计原理构造模型。
-
列举并讨论排队系统的四个部分。
-
解释天气和地震模型的复杂性。
-
描述图形图像生成中的重要主题。
-
解释与单一-图像相比动画需要关注的更多问题。
-
C语言程序设计第九章
-
指针数据类型,指针变量的定义和初始化
-
取地址运算符,间接寻址运算符
-
按值调用与模拟按引用调用,指针变量作函数参数函数指针。
教材学习中的问题和解决过程
问题一:质数如何判断
解决方法:我只是知道它对比他小的数求余都不为0,但是不知道代码怎么打。
经过查询发现
法一:
//求1--1000内的质数(素数)
#include <stdio.h>
int main()
{
int x = 0;
int i = 0;
unsigned int count = 0; //统计运算的次数
for (x = 2; x < 1000; x++) //在2到1000之间找质数
{
for (i = 2; i < x; i++) //试除法,能不能被x整除,从2开始找,直到等于x
{
count++;
if (x % i == 0) //找到能被x整除的数了
{
break;
}
}
if (x == i) //找到和x相等也没有被整除的,证明是质数
{
printf("%d ",x);
}
}
printf("\n\n\n");
printf("运算的次数:%d ",count);
return 0;
}
法二:
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int x = 0;
int i = 0;
unsigned int count = 0;
x = 2;
printf("%d ",x);
for (x = 3; x < 1000; x += 2) //只产生奇数
{
for (i = 3; i < x; i += 2) //只产生奇数
{
count++;
if (x % i == 0)
{
break;
}
}
if (x == i)
{
printf("%d ",x);
}
}
printf("\n\n\n");
printf("运算的次数:%d ", count);
return 0;
}
错题
无
学习进度条
代码行数(新增/累计) | 博客量(新增/累计) | 学习时间(新增/累计) | 重要成长 | |
目标 | 2000 | 50 | 500 | |
第一周 | 120 | 2/2 | 20 | |
第二周 | 120 | 2/4 | 20 | |
第三周 | 140 | 1/5 |
20 |
|
第四周 | 200 | 2/7 |
20 |
|
第五周 | 200 | 1/8 |
20 |
|
第六周 | 300 | 1/9 |
20 |
|
第七周 | 300 | 1/10 |
20 |
|
第八周 | 300 | 3/13 |
20 |
|
第九周 | 300 | 1/14 |
20 |
|
第十周 | 300 | 1/15 |
20 |