摘要: 源代码完成后,就可以编译生成可执行文件,负责实现该功能的是编译器。用某种编程语言编写的程序就称为源代码,编译器负责转换源代码。 程序加载时会生成栈和堆,栈是用来存储函数内部临时使用的变量,以及函数调用时所用的参数的内存区域,堆是用来存储程序运行时的任意数据及对象的内存领域。栈和堆的内存空间都是在程序 阅读全文
posted @ 2019-02-05 20:29 MWT 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 程序中包含着运行环境,运行环境是操作系统和计算机的主机两者的综合,也就是说,操作系统和硬件决定了程序的运行环境。我们都知道应用程序,也都用过,应用程序向操作系统传递指令的途径称为API。 我们可以利用虚拟机获得其他操作系统环境,通过利用虚拟机,可以运行应用。而Java虚拟机也能提供相同运行环境,不同 阅读全文
posted @ 2019-02-05 20:28 MWT 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 在上机课的时候,我们都收到过老师发的压缩文件,虽然都懂怎么解压,但是却没有想过怎么压缩文件?看了第六章的文章以后,才了解了RLE算法,虽然它有部分的缺点,但压缩技巧的拙劣是由所花的功夫决定的。还有哈夫曼算法,但是与RLE相比,程序要复杂的多。 压缩算法的种类大概有一二十种,由于压缩比率,程序的复杂程 阅读全文
posted @ 2019-02-05 20:27 MWT 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 内存和磁盘有什么亲密关系呢?首先,内存和磁盘的功能是相同的。其次,内存和磁盘也都被归类为存储部件。再者,虚拟内存也是磁盘的一部分。 内存不足,是很多有电脑者的一个困扰,书中介绍了两个节约内存的编程方法,一是通过DLL文件实现好函数共有,二是通过调用_stdcall来减少程序文件的大小。但是我们还是要 阅读全文
posted @ 2019-02-05 20:26 MWT 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 内存是有棱有角的,刚开始我看见这个,很好奇,内存怎么会是这样的呢?学习了之后才发现,内存在程序中,原来也可以流畅的使用。指针是C语言的重要特征,它是一种变量,它所表示的不是数据的值,而是存储着数据的内存的地址。数组在编程中也是很重要的,它能使编程工作变得更加高效。而且通过本章的学习,还知道了栈,队列 阅读全文
posted @ 2019-01-27 09:40 MWT 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 读了第三章,发现计算机处理小数运算跟我们自己要算的还是不太一样,结果有点偏差。无法正确表示的数值,最后都变成了近似值。尤其是在处理循环小数的时候应当注意。浮点数的表现形式由符号尾数基数指数四部分构成。 书上的内容不是仅仅读一遍就能马上理解的,需要在实际的程序中加以确认。在实际操作中,应该正确避免计算 阅读全文
posted @ 2019-01-27 09:32 MWT 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 数据是用二进制数表示的,看到这个题目,想到了C#书上学的二进制,虽然当时没有详细的讲,但是在计算机应用基础课上,有印象。通过学习第二章,我理解了:八位二进制被称为一个字节,字节又是信息的基本单位。二进制数所特有的运算,也是计算机所特有的计算。认识到了逻辑右移和运算右移的区别…… 了解了二进制和程序运 阅读全文
posted @ 2019-01-20 19:06 MWT 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 读了《程序是怎样跑起来的》这本书的第一章之后,让我对CPU的理解更加深入。刚开始我只认为它是相当于计算机的大脑,原来它对于程序员来说不止如此,它还是CPU,寄存器,内存,内存地址,程序计数器,累计寄存器,标志寄存器和基址寄存器。它的内部是由寄存器,控制器,运算器和时钟四部分构成。 平常上课的时候我只 阅读全文
posted @ 2019-01-20 18:09 MWT 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 读了邹欣老师的文章后,我想了很多,反思了一下,想想之前的自己都是不懂学习,认为老师教的学学就行了,老师能过就行。一直以来都是抱着侥幸心理。没有深入的想过与老师的关系应该如何,现在想想觉得自己挺吃亏的。同样都是一起来学习的,学到的知识却参差不齐。 从上小学以来,我与老师的关系大多是:保姆与幼儿,路人甲 阅读全文
posted @ 2019-01-18 09:39 MWT 阅读(147) 评论(1) 推荐(0) 编辑
摘要: 电子计算机简称计算机,俗称电脑,是50世纪人类最伟大的发明之一。 进入大学,选择了计算机这个专业。对于我来说,这是我第一次真正接触、了解计算机。通过这近半年的学习,我了解到了计算机的诞生以及发展历程,还有就是信息技术的一些相关概念。同时也是第一次接触到了计算机程序方面的问题。 以前接触计算机的机会并 阅读全文
posted @ 2019-01-12 19:14 MWT 阅读(160) 评论(0) 推荐(0) 编辑