Linux操作系统基础知识之六:系统调用

Q1.        什么是系统调用?为什么要引入系统调用? A: 1)        操作系统为用户态的进程与硬件设备(如CPU、磁盘和打印机等)之间的交互提供了一组接口,这些接口使得程序更具有可移植性,因为不同的操作系统只要所提供的一组接口相同,那么在这些操作系统之上就可...
阅读(1630) 评论(0)

Linux操作系统基础知识之五:中断和异常

Q1.        什么是中断?什么是异常?二者有何不同? A: 1)        中断控制是为克服对I/O接口采用程序查询控制服务方式所带来的处理器低效率而产生的,它的主要优点是只有在I/O接口需要服务时才能得到处理器的响应,而不需要处理器不断地进行查询;因此,最初的中...
阅读(1960) 评论(0)

Linux操作系统基础知识之四:内存管理

Q1.        为什么把进程的地址空间划分为“内核空间”和“用户空间”? A:Linux的虚拟地址空间的大小为4GB,内核将这4GB的空间分为两部分,较高的1GB(虚地址0xC0000000到0xFFFFFFFF)供内核使用,称为“内核空间”;而较低的3GB(虚地址0x0...
阅读(1950) 评论(0)

Linux操作系统基础知识之三:进程

Q1.        程序与进程的概念分别是什么?为什么要引入“进程”的概念? A: 1)        程序是一个普通文件,是机器代码指令和数据的集合,这些指令和数据存储在磁盘上的一个可执行映像中,可执行映像(executable image)就是一个可执行文件的内容;...
阅读(2078) 评论(0)

Linux操作系统基础知识之二:内存寻址

Q1.        什么是物理地址?什么是虚地址?什么是线性地址? A: 1)        将主板上的物理内存条所提供的内存空间定义为物理内存空间,其中每个内存单元的实际地址就是物理地址; 2)        将应用程序员看到的内存空间定义为虚拟地址空间(或地址空间),...
阅读(2020) 评论(3)

Linux操作系统基础知识之一:Linux操作系统概述

Q1.        什么是GNU?Linux与GNU有什么关系? A: 1)        GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free Software Foundation,FSF)的一个项目,该项目已经开发了许多高质量的编程工具,包括e...
阅读(2634) 评论(2)

《深入浅出设计模式》小结

由于最近参加笔试的原因,我感觉到了学习“设计模式”的重要性。为此,我从网上下载了一份资料,叫做《深入浅出设计模式》。在这份资料中,作者一共提到了22种设计模式,大致按照“引言”->“定义/分类”->“程序实现”->“实例”->“小结”的顺序将各“设计模式”为我们简要地一一道来。虽...
阅读(1713) 评论(2)

最美丽的英文:奥巴马悼乔布斯(附带本人翻译)

Michelle and I are saddened to learn of the passing of Steve Jobs. Steve was among the greatest of American innovators - brave enough to thi...
阅读(1439) 评论(1)

“函数”浅谈

在计算机科学专业的课程中,经常提到“函数”的概念。但什么是“函数”?使用它有什么好处?我想大家也不是特别的清楚。最近,我看了一份资料,叫做《C语言深度剖析》,感觉很不错!作者在资料里面专门提到了“函数的由来与好处”,读后让人耳目一新,豁然开朗!           在《C程序...
阅读(1043) 评论(0)

9 hot IT skills for 2012(2012年的九大热门IT技能)

Slowly but surely, many U.S. companies are loosening their viselike grips on IT hiring and looking to add new staffers to bolster business g...
阅读(1743) 评论(0)

如何成为“百年老店”_读《解密IBM百年智慧基因》有感

2011年是一个不寻常的年份。在中国,我们的党迎来了她90岁的生日,真是风雨兼程,一路走来很不容易。而在美国,有一家公司也成立100周年了,它就是IBM。是的,IBM成立于1911年6月16日,时至今日,已是100年有余。          最近看了一篇文章,叫做《解密IB...
阅读(1177) 评论(0)

既熟悉又陌生的“迪杰斯特拉”

最近看一些专业课的书籍,在不同的书本上看到了Dijkstra(迪杰斯特拉)这个名字;可以毫不夸张地说,凡是学信息相关专业的学生都应该听说过他的名字(课堂上曾提到的“迪杰斯特拉算法”就是他提出来的,在考试中也经常遇到)。但是,除了这个之外,大家对他的了解应该是很少的,所以,我认为他...
阅读(2684) 评论(2)

“门限效应”随想

马克思主义认为,对立统一法则是世间万物运动的根本法则,促使某一事物向其对立面转化有一个“度”的界限。我们要保持一个事物的良性发展,就要把握一个“度”。          作为一个理工科的学生,我认为马克思主义的上述原理在我们的学习领域仍然具有指导意义,其中与之相关的最具代表性...
阅读(1975) 评论(0)

时钟

瑞士的钟表世界闻名,拥有这么一块表是每个人的心愿。也许你已经发现,钟表早已成了我们日常生活的重要组成部分,戴在手上的表,挂在墙上的石英钟,甚至计算机上面的时间显示器。有调查表明,一天中看表频率最高的人群,通常是工作比较繁忙的中产阶级。所以,如果你经常看表,那么恭喜你,整个社会会因...
阅读(1448) 评论(1)

操作系统随想

我们每天都在与计算机打交道,它改变了整个人类的生活。打开电脑后,我们想进入哪个主题,只需用鼠标点击一下相应的图标即可。这真是太方便了!但是你有没有想过,为什么计算机会那么听话,总是乖乖地完成你给它布置的任务,虽然偶尔也会“罢工”?在你实现超级体验的过程中,它又做了些什么?以上这些...
阅读(1627) 评论(6)
481条 共33页首页 上一页 ... 31 32 33 下一页 尾页
    QQ群
    读者交流群:189490960
    我的微信
      与本人单独交流~~
    个人资料
    • 访问:1292181次
    • 积分:21763
    • 等级:
    • 排名:第358名
    • 原创:465篇
    • 转载:7篇
    • 译文:9篇
    • 评论:1874条
    《C程序员从校园到职场》
    《信息通信技术百科全书》
    博客专栏
    我的微信公众号
    最新评论