2023-2024-120231329《计算机基础与程序设计》第11周学习总结

发布时间 2023-12-07 14:35:50作者: 20231329向鲸凝

作业信息

这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11
这个作业的目标 计算机科学概论第15,16章并完成云班课测试《C语言程序设计》第10章并完成云班课测试
作业正文 https://www.cnblogs.com/xjn123/p/17877445.html

教材学习内容总结

第15章 网络
15.1 联网
计算机网络是为了通信和共享资源而以各种方式连在一起的一组计算设备。
网络的类型分为:区域网 广域网 城域网
把家用计算机连接到Internet上的方法:电话调制解调器,数字用户线路,线缆调制解调器(宽带连接)。
为了在共享线路上传输数据的有效性,消息被分割为大小固定,有编号的包。每个包将独立在网上传输,直到到达目的地,这种方法叫做包交换。
15.2 开放式系统与协议
国际标准化组织建立了开放系统互连参考模型来简化网络技术的开发。TCP是传输控制协议的缩写,IP是网际协议的缩写。UDP是用户数据报协议的缩写。
防火墙:保护网络免受不正当的访问。
15.3 网络地址
主机名由计算机名加域名构成,例如,在主机名,atisse.csc.villanova.edu.
15.4 云计算
通过云计算,可以获得储存空间,设备自动同步以及访问Internet上的其他资源。
目前的的几种云服务:公有云,私有云,社区云,混合云
第16章 万维网
16.1 万维网(Web)是包括或引用各种数据的文档,这些数据包括文本,图像,图形和程序。
Web搜索引擎是帮助你找到其他Web站点的站点。
即时消息应用程序是最受欢迎的web程序。博客是在网站定期发表文章的一种途径。cookie是Web服务器存储在你的计算机硬盘上的一个小文本文件。
16.2 HTML
Web页是用超文本标记语言(HTML)创建的
段落标记(

...

)说明了应该将其中的文本作为单独的段落处理
16.3 交互式网页
Java小程序 Java服务业
16.4 XML
可扩展标记语言(XML)允许文档创建者定义自己的标记集合 从而描述文档的内容。
16.5 社交网络
社交网络是一种在线服务和网页,允许具有共同兴趣的人进行交互。

C语言程序与设计 第10章 字符串
字符串的存储
char str[]="Hello";
字符指针
char*ptr = "Hello";
字符串的输入和输出
scanf("%s",str);
使用字符串处理函数gets(),可以输入带空格的字符串,函数gest()不能限制输入字符串的长度,很容易引起缓冲区溢出
字符串处理函数 字符串比较大小时,实际上时根据两字符串对比时出现的第一对不相等的字符的大小来决定它们所在字符串大小的

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

问题一:消息被分割为大小固定,有编号的包,每个包将独立在网上传输,直到到达目的地,他们将在此被重新组合成原始的消息称为包交换,那么包交换会不会引起什么问题呢?

问题二:Internet与Web有什么区别和联系?

基于AI的学习

我最近在学习Web相关知识点 请用苏格拉底的方式对我进行提问 一次一个问题?
|
|
我最近在学习网络类型相关知识点 请用苏格拉底的方式对我进行提问 一次一个问题
|
|
|
|

代码调试中的问题和解决过程

max = min = a[0];
    maxPos = minPos = 0;
    for (n = 0; n < 10; n++)
    {
        if (a[n] > max)
        {
            max = a[n];
            maxPos = n;
        }
        else if (a[n] < min)
        {
            min = a[n];
            minPos = n;
        }
    }
比较大小排序问题先让a[0]为最大值 再跟a[0]比较 如果大的话就是更替最大值,最小同理

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90