2018年10月28日

构建之法第一章学习笔记

摘要: 软件=程序+软件工程 软件工程是什么 软件可分为:系统软件,应用软件与恶意软件,他的存在都是为了解决某种需求。计算机的硬件能力发展符合摩尔定律,即大致每两年提高一倍的速度,而软件开发流程的提速过程却没有如此迅速,原因是由于软件自身的本质特性,大概分为以下五个: 1.复杂性: (1)源代码多 (2)模 阅读全文

posted @ 2018-10-28 14:37 20189224史馨怡 阅读(126) 评论(1) 推荐(0) 编辑

2018年10月21日

VIM初掌握

摘要: Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘的各种巧妙组合操作却能带来极为大幅的效率提升。以vimtutor为向导对vim的基本操作有了简单的认识。下面简单介绍在 阅读全文

posted @ 2018-10-21 22:15 20189224史馨怡 阅读(233) 评论(2) 推荐(0) 编辑

深入理解计算机系统——第一章学习笔记

摘要: 信息 计算机系统中的所有的信息都是用一串位bit 表示;区别不同数据对象的唯一方法就是这些数据对象时的上下文。 编译 程序编译过程 1.预处理器将 include 部分转换为相应文件插入到源程序,输出.i 文件。 2.编译器将 .i 编译为汇编语言 .s 文件。 3.汇编器将.s 翻译成机器语言指令 阅读全文

posted @ 2018-10-21 21:38 20189224史馨怡 阅读(315) 评论(1) 推荐(0) 编辑

计算机工作原理简介

摘要: 本次学习内容为计算机的工作原理,主要从存储计算机的工作模型,基本的汇编语言以及汇编代码的执行过程三个方面来进行整理,重点分析汇编代码的执行过程,以一个简单的C语言程序反汇编实验为例进行分析。 存储程序的计算机工作模型 冯诺依曼体系结构 冯诺依曼体系结构的核心思想是存储程序计算机,即将程序和数据都存放 阅读全文

posted @ 2018-10-21 20:26 20189224史馨怡 阅读(3823) 评论(1) 推荐(0) 编辑

2018年10月14日

Linux初级入门(一)

摘要: Linux学习路径分为初级,中级,高级以及内核原理,本文主要从系统安装,桌面环境及Linux常用命令三方面简单介绍了Linux初级知识 阅读全文

posted @ 2018-10-14 19:51 20189224史馨怡 阅读(368) 评论(1) 推荐(0) 编辑

导航