02 2024 档案
摘要:首先,系统科学方法的层次结构:这一章详细阐述了系统科学方法的基本层次结构,包括观察、建模、分析和控制。这些层次相互关联,形成一个完整的体系。通过观察现象, 我们可以建立数字模型,进而分析模型并根据分析结果对系统进行控制。这种层次结构有助于我们更好的理解和应用系统科学方法。 其次,本章还强调了系统科学
阅读全文
摘要:第四章主要讲述了指导我们改造世界的方法之一,其中包括了控制论史,什么是控制和控制系统,控制方式,控制系统的基本属性,控制过程,控制论的研究方法六个章节。其中我学到了一些概念。控制系统的基本属性:目的性、振荡性(类型:单调发散、等幅振荡【振动幅度相同】、振荡发散【原本影响很小逐步扩大】、振荡衰减【类似
阅读全文
摘要:第三章主要讲了信息方法,其中包括信息科学简史 、什么是信息和信息量、信息属性及规律、信息技术、利用信息认识事物的方法共六个章节。在这一章中我学习到了,信息的传播往往需要一定的载体,通过载体进行信息传播。信息的本质简单来说就是事物状况的变异。这一章中我认识到系统方法科学给我们的生活带来了极大的便利,不
阅读全文
摘要:统工程方法是一种跨学科的方法论,它不仅仅局限于某一特定的领域,而是能够灵活地应用于解决现代社会中的各种复杂问题。这种方法的核心理念在于强调整体性,要求我们全面地考虑问题,而不仅仅是孤立地分析其中的某个部分。相互关联性则是要求我们认识到系统中的各个组成部分是相互影响、相互制约的,必须综合考虑这些因素才
阅读全文
摘要:本章第一节讲的是系统思想发展史。系统思想的发展史即人们对物质世界系统性认识的历史。这个历史经历了古代、近代、现代三个发展时期。现代系统观念源于古代人的哲学认识之中。“系统”一词早在古希腊就已经出现。但是,“系统”一词在当时尚未成为一个具有确定科学含义的概念,也没有收到人们的重视。近代系统观念是在古代
阅读全文
摘要:系统由要素组成,但不总是要素的简单集合(系统与集合的区别是,系统不仅包括要素的存在,还包括要素间的关系)。整体与部分的关系,可分为两大类:线性关系和非线性关系。线性关系中,整体可以认为是元素的简单叠加,例如一个苹果和一堆苹果,后者是前者的简单集合。但是需要注意的是,线性关系只存在于假设或简化的分析中
阅读全文
摘要:Windows提供了通过应用来间接控制硬件的方法,借助的是输入输出命令,IN/OUT这也是汇编语言的助记符,IRQ中断请求,在程序中有很大的价值,就像在处理文档时,突然来了个电话,而电话就是中断请求,但如果有多个中断请求的话,CPU也会为难,为此,在控制器和CPU 中间加入了中断控制器IC来进行缓冲
阅读全文
摘要:使用助记符的编程语言称为汇编语言,不过汇编语言仍要转换为本地代码才能运行,负责转换工作的是汇编器,转换这一处理的本身称为反汇编,而编译器可以将源代码转换成汇编语言的源代码,汇编语言的源代码是由转换成本地代码的指令和针对汇编器的伪指令构成的,伪指令负责把程序的构造及汇编的方法指示给汇编器。汇编语言的结
阅读全文
摘要:第九章讲的是程序与应用的关系。在没看第九章时,我只知道二者是有区别的,但具体的不同是什么,我个人是一还不懂。对于我这个接触计算机没多久的人来说,如果不学这门课,那么我可能只知道应用。在前几章中,《程序是怎么跑起来的》分别为我们讲解什么是CPU、内存、程序等等。应用是在九章中看到的,在前几章,我相信一
阅读全文
摘要:这章其实就是讲述了源文件与可执行文件及其转换,用某种编程语言编写的程序就称为源代码,保存源代码的文件称为源文件,计算机只能运行本地代码,程序员键入的源代码,计算机无法直接识别运行,编译器负责转换源代码,每个编写源代码的编程语言,都需要其专用的编译器。编译器首先读入代码的内容,再把源代码转换成本地代码
阅读全文
摘要:本章讲解了程序是怎样运行的,不同的程序不同的环境上不一定可以运行,而操作系统和硬件决定了程序的运行环境,同一类的硬件可以选择安装多种操作系统,但从程序运行环境来考虑,CPU的种类是特别重要的,从Windows克服了CPU以外的硬件差异可以看出(CPU不同本地代码不同)。不同操作系统的API不同,因不
阅读全文
摘要:读完第六章后,我了解到文件是以字节为单位来保存的,文件的大小之所以用KB、MB等来表示,就是因为字节用B来表示。文件用来压缩是可以使用RLE算法机制的。RLE算法是用“数据”*“重复次数”来压缩的,它比较适用字节重复较多的文件,并不适合文本文件的压缩。用哈夫曼算法也可以压缩文件。哈夫曼算法是哈夫曼(
阅读全文
摘要:第五章内存和磁盘的新密关系,在此前的程序都是通过改变计算机的布线等来变更程序的,而现在程序都由存储设备保存,通过读取进行运行操作,储存部件由内存和磁盘组成。储存在磁盘中的程序需要再读入到内存后才能运行,应为磁盘读取的速度慢,程序的运行速度会降低。磁盘中的数据在读出后可以存储在内存中,再次进行同内容的
阅读全文
摘要:在第四章中主要讲关于内存的,内容如下: 计算机是进行数据处理的设备,而程序表示的就是处理顺序和数据结构。由于处理对象数据是存储在内存和磁盘上的,因此程序必须能自由地使用内存和磁盘。内存实际上是一种名为内存IC的电子元件。虽然内存IC包 括 DRAM、SRAM、ROM 等多种形式,但从外部来看,其基本
阅读全文
摘要:对于我们大一学生,对于我们这个计算机科学与技术专业,目前最主要学习的就是C语言编程,我认为它是计算机专业最基础的课程,同时也是一门必修课程。因为只有打好基础,才能为以后更深层的学习存下一块基石。虽然现在的编程很枯燥,但当我编好一个程序后,又是那么的满足,内心又是那么的充实。同时C语言可以培养我们的思
阅读全文
摘要:在第三章中主要讲述了计算机进行小数运算时出错的原因,内容主要有以下: 大家可能会认为“万能的计算机是不会出现计算错误的”。但实际上,依然存在程序运行后无法得到正确数值的情况。其中,小数运算就是一个典型的例子。在本章中我们首先了解了将二进制表示的小数转换成十进制的方法,这样便于理解计算机运算出错的原因
阅读全文
摘要:通过第二章,我了解了二进制转换为十进制的方法以及位权这个概念,二进制表示负数值时,一般会把最高位作为符号来使用,因此我们会把最高位成为符号位。符号位为零时表示正数,符号位是1时表示负数。计算机在做减法运算时,实际上内部是在做加法运算,用加法运算来实现减法运算。为了获得补救,我们需要把二进制的各数位的
阅读全文
摘要:读完《程序是怎样跑起来的》第一章后,我对CPU的内部结构和其工作原理有了更深的认识。CPU是一个复杂的电子系统,它包含多个组成部分,如寄存器、控制器、运算器和时钟。寄存器是CPU的核心组件之一,它们负责临时存储计算过程中的信息。此外,CPU能够直接识别并执行的语言是机器语言,而程序员通常会使用高
阅读全文