2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十周学习总结

2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十周学习总结

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 作业要求的链接https://i.cnblogs.com/posts/edit)
这个作业的目标 总结第十周学习收获
作业正文 2023-2024-1 20231303 《计算机基础与程序设计》第十周学习总结

本周学习总结

计算机科学概论:

第十二章:
(1)操作系统概述:
操作系统的定义和作用。
进程和线程的概念。
多道程序设计和多线程的基本概念。
(2)内存管理:

内存层次结构。
虚拟内存的概念和作用。
分页和分段。
(3)文件系统:

文件系统的组织和层次结构。
文件和目录的基本操作。
文件系统的存储和检索。
(4)计算机网络:

网络的基本概念和架构。
OSI模型和TCP/IP协议族。
网络通信中的一些重要概念,如IP地址、端口等。
(5)数据库管理系统:

数据库的定义和特点。
数据模型和关系数据库的基本概念。
SQL语言和数据库查询操作。

关于计算机在信息安全领域的应用:

显示图片
1.加密算法的实现: 程序设计用于实现各种加密算法,包括对称加密和非对称加密。通过正确实现加密算法,可以确保数据在传输和存储时得到有效的保护。
2.安全协议的实现: 程序设计负责实施各种安全协议,例如传输层安全协议(TLS/SSL)用于安全通信,以及其他协议用于网络安全、身份验证和数据保护。
3.漏洞修补和安全更新: 程序设计用于修复系统和应用程序中的安全漏洞,并推出安全更新。这包括修复代码中的缺陷、漏洞和实施最新的安全标准。
4.安全日志和审计功能: 程序设计用于记录安全事件和生成安全日志。通过在程序中实施审计功能,可以监控系统和应用程序的行为,识别潜在的安全问题。
5.网络安全功能: 程序设计用于实施网络安全功能,如防火墙规则、入侵检测和防御系统,以及其他网络安全措施,确保网络流量得到充分保护。
6.安全编码实践: 程序设计者需要遵循安全编码实践,以防范常见的安全威胁,如跨站脚本攻击(XSS)、SQL注入等。合理使用输入验证、输出编码、参数化查询等技术是安全编码的一部分。
7.密码学库的使用: 程序设计中集成密码学库,以便使用各种加密算法和哈希函数,确保数据的机密性和完整性。

基于AI的学习:

显示图片

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 70/100 30/2 18/20 预习课程
第二周 300 /300 25/4 30/38 尝试使用GPT答疑
第三周 500/1000 3/7 30/60 学习运用c语言编写简单程序
第十周 1500/1300 15/15 80/90 学习字符串的详细用法
posted @ 2023-12-03 21:36  瑄zbx  阅读(16)  评论(0)    收藏  举报