《信息安全专业导论》第二周学习总结
学期(2020-2021-1) 学号(20201327)《信息安全专业导论》第二周学习总结
作业信息
这个作业属于那个课程 | 2020-2021-1信息安全专业导论 |
---|---|
这个作业的要求在哪里 | 2020-2021-1信息安全专业导论第一周作业 |
这个作业的目标 | - 计算机科学概论第1章,第18章,并完成云班课测试- 程序设计导论-Python计算与应用开发实践第1章并完成云班课测试 |
作业正文 | https://www.cnblogs.com/yycyhyhf/p/13792704.html |
教材学习内容总结
阅读了计算机科学概论的第一章全景图:
- 抽象 ,删除了复杂细节的心理模型
- 第一位程序员, Ada Lovelace(不是Lovelace哦)
- 经典的应用程序包 ,电子制表软件、文字处理软件、数据库管理系统
第十八章计算的限制:
- 精度(precision),最多可以表示的有效位数
- 有效位(significant digits),从左边的第一个非零数位开始,到右边的最后一个非零数位
- 表示(舍入)误差,(representational(round-off) error),由于算术运算结果的精度大于机器的精度造成的算数误差
- 下溢(underflow),当计算的结果太小以至于给定的计算机不能表示时发生的情况
- 溢出(overflow),当计算的结果太大以至于给定的计算机不能表示时发生的情况
- 化零误差啊(cancellation error), 由于精度限制,当相加或相减的两级相差太大是发生的精确度缺失
- 走查(walk-through), 由一个小组手动地模拟系统或设计的验证方法
- 审查(inspection),由小组成员之一逐行读出设计,有其他成员扶着指出错误的验证方法
阅读了程序设计导论的第一二章的内容,会输入一些简单的python语言
学习了许多终端中的指令:
- banner toilet 都可以输出图形字符
- cowsay 和 cowthink 打出一个牛在说话或者在思考
- sudo adduser
新创建一个用户 - sudo passwd
更改用户的密码(口令) - su -l
更换用户 - sudo deluser
--remove-home 删除用户 - ls -dl <目录名> 查看某一个目录的完整属性,而不是显示目录里面的文件属性
- ls -asSh 显示所有文件大小,并以普通人类能看懂的方式呈现
- touch
创建一个文件 - sudo apt-get update 更新
学习了许多快捷键:
- ctrl+c 强制中断命令
- ctrl+z 将任务中断,挂起,进程还在,任务仍在进行。使用bg和fg可以重新执行这个任务
- ctrl+d 结束终端
教材学习中的问题和解决过程
-
问题1:什么是信息隐藏
-
问题1解决方案:翻阅了第七版的计算机科学概论。信息隐藏:一种使程序段独立的技术,通过消减一个代码段的功能来获取其他代码段的信息。
代码调试中的问题和解决过程
-
问题一:在终端中输入sudo apt install ** 后有些东西不能下载会跳出‘Waiting for cache lock: Could not get lock’
-
问题一解决方案:暂无
-
问题二:fg和bg 的区别是什么?
-
问题二解决方案:网络说fg是在后台运行但是操作中没有区别。
-
问题三:不会输出(print)带有需要计算的数字答案的语句
-
问题三解决方案:
其他(感悟、思考等,可选)
就靠每周两节课的计算机课是不够把计算机学好的,课后一定要舍得花时间去做,去研究,去打代码。在一次次错误中慢慢的成长。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 150/150 | 2/2 | 20/20 | |
第二周 | 300/300 | 2/2 | 15/15 |