20145217《信息安全系统设计基础》课程总结jokebright

这句话很对,这让我想起这学期中楼老师给出的gdb调试加3分项目,那个实验十分简单,但却能让我们了解到程序运行究竟是怎么回事儿,有点遗憾的是没有在gdb刚学习后就进行这样细致的分析学习。

在分析代码的基础上加点代码、改点代码的理解方法娄老师是身体力行的。记得讲线程那一节老师讲了用法后给出代码让我们思考,之后又做改动让我们猜测结果,这样一种教学学习方法真的很深刻。

第0周作业中自己提出的问题大多是人云亦云或者是简单看了下章节标题就草草提出的,不能说是抓住学习重点,只能说是章节标题很突出,一笑。回答一下第0周作业中自己提出的问题1.计算机系统的各组件是如何工作的?

这个问题问的有点傻,计算机组件包括控制器、运算器、储存设备、输入设备、输出设备五个部分,五个部分协调工作。

Perl是一种脚本语言,只需要运行你的Perl程序,Perl的解释器将编译和运行你的程序。当运行程序时,Perl的内部编译器首先遍历整个源程序,把它转变为内部的字节码,它是程序的一种内部数据结构,Perl的字节码引擎将运行这些字节码。

3.如何对计算机中的信息进行表示,它的处理方法又是什么?

计算机系统中的所有信息都是以二进制形式存储的,计算机系统规定了三种重要的编码方式:无符号编码、补码编码、浮点数编码。无符号编码是基于传统的二进制表示法,表示大于或等于0的数字;补码编码是表述有符号整数的常见方式,正或负的数字;浮点数编码是表示实数的科学记数法的以2为基数的版本。

4.流水线的更新换代是逻辑上的变化重要还是技术上重要?

这个问题不知如何回答。

5.能否创立一个程序检验程序的可优化性?

能。使用gdb调试,就可以看到程序缀余和缺陷。从而进行优化。

6.固态硬盘与U盘区别?

固态硬盘(SolidStateDrive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。u盘是闪存。

7.动态链接必须连接互联网吗?

不是。动态链接必须连接动态文件。

8.多进程下如何处理错误?

多线程有专门的异常处理规则。

9.虚拟寄存器?

现代系统提供的一种对主存的抽象概念。虚拟存储器是异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的、一致的和私有的地址空间。其拥有三种重要的能力:

10.I/O设备有哪些?

输入设备:键盘、鼠标、麦克风、扫描仪、手写板、摄像头……输出设备:显示器、音箱、耳机、打印机、投影仪……

11.网络编程是什么?

通过使用套接字来达到进程间通信目的的编程就是网络编程。

12.线程什么时候需要同步,什么时候不需要同步?

我们首先要明白,线程在切换之间都做了些什么事情,首先我们要知道,在系统中全局变量是在全局空间分配的,而局部变量是在系统堆栈中分配的,大家注意了,这两点概念很重要的。操作系统会为我们的每一个线程保护寄存器和堆栈现场,也就是说在线程切换的时候操作系统会为我们的线程恢复原来的寄存器和堆栈现场的(懂些汇编可能更容易理解一些)。所以大家一定要明确,虽然多个线程执行的代码相同,但是他们的局部变量的值实际上也是不相同的,因为线程切换的时候操作系统会恢复他们原来的值,所以局部变量一般不需要同步,当然特殊的情况大家就要仔细了。

加分项目目前只有gdb调试的3分。对于加分项目一定要早争取,越往后留下的项目越不好做。扇贝单词一定要背,积少成多给5分一举多得。娄老师的加分项目不是学得好的同学的特权,所有同学都可以做,有难有益,只要想得到加分就一定能得到。

优缺点

8个小时左右。

有一定的提高。

不满意,没有达到预期的效果。

我会尝试去做,但是不饮定能坚持下来,如果能坚持下来,我情愿不要那本书。

课上讲解,加分项目。

教材学习不要再几百页的布置,看不完、学不好。

设立闭卷加分考试。让一开始落下的同学能够追上来。

课程教学方法十分好,但有的时候感觉内容偏零散,不够调理。就像是老师的学习指导,虽然细致,但却感觉无从下手。

THE END
1.充分利用互联网自学的方法大全(纯干货如何免费学习前端技术:w3cschool+B站公开代码的视频。 如何了解外文书籍好不好:上goodreads(类似于豆瓣的英语网站)。 如何充分利用正版电子书的试阅部分:先看目录,看完目录之后挑最感兴趣的章节阅读。(得到是提供全书任意10%部分的阅读,豆瓣提供一本书前10%部分的阅读) 想自学外语的姐妹直接在B站搜免费的视频课看。https://www.douban.com/group/topic/299897078/
2.如何有效利用网络学习拓展:学习方法 一、懂 一个人做任何一件事情都要首先弄清楚为什么要这样做,在没弄明白它其中的道理之前,不应该盲目地行动。学习也不例外。在学习的过程中,首先是通过听老师讲解和阅读教科书,弄懂每一章节中的概念、定义、定理和公式究竟是什么意思,和以前的知识之间有什么联系,是怎样演化而来的?而不应死记硬背地https://www.yjbys.com/xuexi/fangfa/1278225.html
3.政治学习方法(通用26篇)在日常学习、工作或生活中,很多人都在不断学习,保持进步,不过只有真正找对了学习方法,才能能事半功倍,还能培养学习的兴趣。想要找到正确的学习方法?以下是小编收集整理的政治学习方法(通用26篇),欢迎大家借鉴与参考,希望对大家有所帮助。 政治学习方法 篇1 https://www.fwsir.com/xinde/html/xinde_20220102162710_1559585.html
4.公民科学素质互联网是一个世界规模的巨大的信息和服务资源,它为人们提供了简单而且快捷的通信与信息检索手段。通过使用互联网,全世界范围内的人们既可以互通信息,交流思想,又可以获得各个方面的知识、经验和信息。因此,互联网可以让世界各地数以万计的人们利用互联网进行信息交流和资源共享,它已经成为了人类社会有史以来第一个世界http://www.jzkx.org.cn/index.php?c=show&id=1146
5.联机学习:互联网时代最聪明的学习方法联机学习,就通过和不同背景,不同行业的人交互式的共同学习(或者互相学习),以期快速的掌握一门知识的核心要领。联机学习,将是互联网时代最聪明的学习方式。 三联机学习的好处 在我看来,联机学习最少有以下三个好处: 1.扩大格局视野,突破个人限制 不同行业,不同背景的人,往往拥有着不同的行业认知,知识结构和思维http://www.360doc.com/content/21/1209/21/7108612_1007900249.shtml
6.职教动态职业教育教学设计有哪些原则 职业教育教学设计,指运用教与学的原理,依据课程主题及学习者特征、环境条件等因素,为学习者策划学习活动的过程。职业教育教学设计一般包括目标设计、内容设计、任务设计、学习方法与策略设计、学习情境设计、学习资源设计、评价方法设计等。课程的教学设计应当始终围绕学生主体,积极为其认识的发展https://lgxy.lzmvc.edu.cn/lgxytzgg/8598.jhtml
7.1000+面试题附答案详解,最全面详细,偷偷学习,然后卷S他们对于软件测试的朋友来说应该是最全面最完整的面试备战仓库,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了互联网大厂的offer, 也已经帮助了很多的软件测试学习者,希望也能帮助到你 https://maimai.cn/article/detail?fid=1700715497&efid=tA7eC1eCPIrzCZI7LISXLQ
8.怎样做好一名基层党支部书记学习思考2、创新学习方法,着力增强吸引力感染力 不断创新方式方法和平台载体,努力增强学习宣传党中央各项方针政策的的针对性实效性。坚持既严谨又生动,善于运用群众乐于参与、便于参与的方式,采取知识竞赛、网络答题等富有时代特色、体现实践要求的方法,在拓展广度深度上下功夫。充分运用新技术新应用创新媒体传播方式,不断增强宣传https://www.cnbm.com.cn/CNBM/0000000800100002/46318.html
9.“互联网+教育”教学案例1.作者在这部分主要采用了哪些描写方法突出“盼”的心情? 2.在这部分里,三处雨景的描写表现了“我”的心情有哪些不同? 要求与提示:一边读,一边圈点勾画,并在相关段落、语句,做上自己的批注。 (1)学生根据自学提示自主学习。 (2)小组合作交流学习所得。 https://yun.nxeduyun.com/index.php?r=space/school/theme/content/view&id=2383217
10.字节跳动面试全经历,大佬的世界原来是这个样子!51CTO博客Q:那你觉得现在不是网络时代了么?移动互联网这么发达?(三面) A:我理解现在网络更多是一种工具融入到我们的生活之中了。 Q:为什么选择研究生专业(电子与通信工程)?(三面) A:一是现在网工就业不是那么好,因为更多的企业运用了云服务,我去买腾讯,阿里的云服务,他们给我接口和相关的配套就可以了。 同时也觉得和https://blog.51cto.com/u_14209518/5344067
11.网络教育学习方式是怎样的3、通过移动终端的方式。目前看来这种形式的学习方法越来越受到大众的欢迎,很多人喜欢用手机,平板电脑,电子书等移动设备进行学习,不仅携带方便而且同样能够在互联网上面找到海量的学习资源。 报考网络教育有哪些特点 现代远程教育可以有效地发挥远程教育的特点,是一种相对于面授教育、师生分离、非面对面组织的教学活动,它https://www.eol.cn/baokao/zk-wyw/20231109163920.html
12.《网络时代学生自主学习能力的培养的研究》课题结题报告网络教学是指利用互联网的功能特性和资源建立有意义的学习环境,以促进和支持学生的学习活动。教师和学生充分运用已有的公网资源,充分运用已有的权威机构专业网站、个人特色网站,充分运用通用软件。教师只需要运用Word来写作一个学习活动方案,其精力更多地集中在探究学习活动方案的设计上、更多地集中在学生学习活动的辅导上。http://www.hlsx.wj.czedu.cn/html/article781364.html
13.冬令营方案集合15篇另外,如果同学们需要了解和学习安全知识,本版块也有一些安全知识介绍,大家可以通过学习,获得更多的保护自己的有效方法,祝愿同学们树立安全意识、牢记安全知识,过一个平安、愉快的春节! 参与者:全市中小学生、教师、家长等。 时间:20xx年整个寒假 版块5:e网相联无极限 https://www.wenshubang.com/fangan/3072716.html
14.深度学习十大学习方法—AI面试必备深度学习方法导读:孔子曾经说过,“学如不及,犹恐失之。”因此 AI 工程师学习深度学习也要“温故而知新”。 以下是小编整理的其他文章,希望能对各位有所帮助 人工智能学习路线OpenCV图像分割Python方法图像分割的方法 图像处理基础知识十大经典算法(图像处理))人工智能必备数学基础 https://blog.csdn.net/Java_college/article/details/121204942
15.高中培训工作总结(精选20篇)(1)熟悉新课程的教材,对课本内容、教学教法有全面深刻的了解和认识。对新课程教学做到胸有成竹。 (2)树立全新的教育理念,要注重学生的主体,教师的主导作用;要注意学生的学习过程、学习方法和能力的培养。 (3)教师间依然要坚持交流学习,可以借鉴已使用新课程地区的方法与经验。 https://www.jy135.com/peixunzongjie/974369.html
16.学习英语计划(通用12篇)第二,调整学习方法。在长期的学习中,有时候需要调整学习方法,可能是需要找到适合自己的学习方式,也可能是需要改变学习计划或者进度。 第三,扩展知识面。英语学习不是单一的学科,需要融入不同的领域和知识。通过看英文电影、听英文音乐、看英文新闻,扩展自己的知识和语言交流能力。 第四,寻求帮助。如果遇到学习困难,不https://www.liuxue86.com/a/5024521.html