20145236冯佳《信息安全系统设计基础》第0周学习总结

浅析《软件工程》

通过对老师推荐的博客的阅读,让我接触到了许多以前不曾接触的东西。软件工程学,听起来有点儿高大上的感觉,但到底是个什么东西还并不是能理解。但是通过阅读这几篇博客我大致了解了一些。软件工程学,是一门研究工程化方法构建和维护有效的、实用的和高质量的软件的学科,它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准设计模式等方面。软件其实并不仅仅是程序,软件开发也不仅仅是编写程序,软件是思想在硬件上的载体和体现,处理的是逻辑和信息。唯有对软件和软件的开发过程有充分的认识,才能更好地开发出过程受控、质量受控的软件产品。

在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件、办公套件、操作系统、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行,航空、政府部门等。这些应用促进了经济和社会的发展,提高人们的工作效率,同时提升了生活质量。

作为一门学科,软件工程至今仍然处于快速的成长时期,以下四方面是推动软件向前发展的主要力量:1.更符合人类思维模式的软件模型;2.支持高效高质量的软件开发;3.支持高效能、高可靠、易管理的软件运行;4.更全面、有指导意义的质量评价。

软件到底还是人类智力的产物,不是一种客观存在,且至今软件形态仍处在不断演化的过程中,软件的研究仍然面临着许多和传统学科不同的挑战,包括技术上的挑战、研究方法上的挑战和学科基础的挑战。互联网和通信设备的发展,淡化了地域对软件开发的影响,使得全球化软件的开发成为了可能。

现代软件工程这门学科在一定程度上给了我们这些学生一个机会来锻炼自己在另一方面的能力,设想一下,一个又有技术又能够与人交流合作的人所取得的成就自然要比一个单单只会编程序的人强得多。

《现代软件工程》既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。通过阅读这几篇《现代软件工程学》的博客,让我意识到理论学习很重要,实践更重要,实践是检验真理的唯一标准,只有将理论与实际结合,才能发挥我们所学的知识的作用,更能直接的创造效益,为社会和国家做出贡献。

解读教材遇到的问题

  • 第一章 多处理器与多线程的运行模式是什么样的?

  • 第二章 为什么计算机算数运算会引发计算机的安全漏洞?

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

  • 第四章 流水线怎么利用?

  • 第五章 对程序的优化具体应该从哪些方面下手?

  • 第六章 如何判定一个存储器单元是是否在稳态状态?

  • 第七章 链接器是干什么的?

  • 第八章 异常触发的机制是怎样的?有哪几种类型的异常?

  • 第九章 虚拟存储器是如何工作的?

  • 第十章 I/O函数该如何正确的使用?

  • 第十一章 服务器如何将其他信息传递给子程序?

  • 第十二章 如何有效控制并发线程的不安全性?

虚拟机安装成功

转载于:https://www.cnblogs.com/feng886779/p/5862767.html

20145236《信息安全系统设计基础》第0周学习总结相关推荐

  1. # 2017-2018-1 20155224 《信息安全系统设计基础》第九周学习总结

    2017-2018-1 20155224 <信息安全系统设计基础>第九周学习总结 教材学习内容总结 存储器 随机访问存储器(RAM): 静态RAM:用来作为高速缓存存储器,每个位存储在一个 ...

  2. 20135203齐岳 信息安全系统设计基础第十三周学习总结

    20135203齐岳 信息安全系统设计基础第十三周学习总结 学习计时:8/9共小时(计划/实际) 读书:4/5 代码:1/1 作业:1/1 博客:2/2 第十二章 并发编程 一.学习目标 掌握三种并发 ...

  3. # 20155337 2017-2018-1 《信息安全系统设计基础》第一周学习总结

    20155337 2017-2018-1 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 1.1信息就是位+上下文 hello.c程序是以字节序列的方式储存在文件中的.每个字节都 ...

  4. 2017-2018-1 20155209 《信息安全系统设计基础》第一周学习总结

    2017-2018-1 20155209 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 计算机系统就是由可以看到的硬件和系统内的软件组成的,然后用来运行应用程序. 我们平时使用 ...

  5. 2017-2018-1 20155228 《信息安全系统设计基础》第一周学习总结

    2017-2018-1 20155228 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 一.在linux环境下编程 (一)用vi编写hello.c的C语言程序 编译程序得到a. ...

  6. 20135203齐岳 信息安全系统设计基础第五周学习总结

    20135203齐岳 信息安全系统设计基础第五周学习总结 学习计时:共10小时 读书:5 代码:1 作业:2 博客:2 第四章 处理器体系结构 一.学习目标 本章内容是处理器体系结构,重点掌握ISA, ...

  7. 2019-2020-1 20175227 《信息安全系统设计基础》第二周学习总结

    2019-2020-1 20175227 <信息安全系统设计基础>第二周学习总结 教材学习内容总结 二进制在计算机中的重要地位 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两 ...

  8. 20135219洪韶武——信息安全系统设计基础第十一周学习总结

    信息安全系统设计基础第十一周学习总结 学习时间:10小时 学习内容:课本第八章  一.重点内容 1.重点理解异常的概念.种类.问题处理 (1)控制流的概念 从处理器加点开始,直到断点为止,PC假设一个 ...

  9. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结

    - 2018-2019-1 20165206 <信息安全系统设计基础>第九周学习总结 - 教材学习内容总结 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组.每个字节都有一 ...

  10. 20135219洪韶武——信息安全系统设计基础第五周学习总结

    信息安全系统设计基础第五周学习总结 学习任务:教材第四章[处理器体系结构] 学习时间:10小时  一.教材知识点梳理[4.1-4.3] 1.ISA[指令集体系结构] 一个处理器支持的指令和指令的字节级 ...

最新文章

  1. linux i2c 设备 操作说明
  2. C++ Primer 5th笔记(chap 18 大型程序工具)捕获异常
  3. 上传文件到服务器的Linux命令
  4. Java黑皮书课后题第8章:*8.25(马尔可夫矩阵)一个n*n的矩阵,如果每个元素都是正数,并且每列的元素的和为1,则成为正马尔可夫矩阵。编写下面的方法来检测矩阵是否是马尔可夫矩阵
  5. ASP.NET Core中如影随形的”依赖注入”[上]: 从两个不同的ServiceProvider说起
  6. vue弹出层滑动禁止背景跟着滑动_vue移动端弹起蒙层滑动禁止底部滑动操作
  7. java compareto方法怎么排序的_很简单却能让你面试头疼得Java容器,这里从源码给你解释清楚
  8. 移动端上下拖动调整顺序效果_移动端上下滑动事件之--坑爹的touch.js
  9. lisp如何绘制梯形_建筑考研 | 如何用数据库思维拓宽设计思路?(以清华考研快题为例)...
  10. BZOJ 2337 XOR和路径(概率DP)
  11. R语言机器学习:caret包使用及其黑箱模型解释(连续变量预测)
  12. Android开发框架整理
  13. 03-Axure9默认元件库
  14. linux挂steam游戏时长,steam挂游戏时长工具
  15. 2018 DDoS攻击加剧,闻“D”色变的无力困境,我们要怎么办
  16. 头条抖音后端技术3面,2021Java通用流行框架大全,含面试题+答案
  17. c语言求出字符串最长单词,C语言 在字符串中找到最长单词
  18. 技术团队人员管理:组建团队的方式
  19. AI笔记: 数学基础之直线、圆和方程
  20. 云南省软考报名时间成绩查询云南省教育考试院云南省人事考试网报名入口

热门文章

  1. 关于ftp的功能类——下载,上传,断点,连接
  2. 和菜鸟一起学c++之虚函数
  3. 10 | 案例篇:系统的软中断CPU使用率升高,我该怎么办?
  4. 11.6 mpstat:CPU信息统计
  5. io操作是指什么_各种IO模型,一篇打尽
  6. python传参_Python的赋值和传参
  7. python多进程参考代码
  8. 最短路径(SPFA算法)
  9. 倒计时5天!云栖大会低代码峰会即将开幕!
  10. 阿里云峰会 | 统一召回引擎在搜索场景的应用实践