首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
王渊 《中文信息》2002,(1):72-74
随着现在的软件工程日益复杂和大型化,人们越来越看重模块的封装性。模块间存在着相互联系,错综复杂。如果一个模块改动以后,其他一些与之有关联的模块也不能使用了,这种情况下,传统的的方法是重新修改各个模块,然后再对他们进行重新编译,重新连接,然后形成新的可执行文件。在大型的开发项目中,通常有几十到上百个的源文件,如果每次均  相似文献   

2.
王渊 《中文信息》2002,(4):78-81
系统 V IPC 机制(续上期)Linux 支持 Unix 系统 V(1983)版本中的三种进程间通讯机制。它们是消息队列、信号灯以及共享内存。这些系统 V IPC 机制使用共同的授权方法。只有通过系统调用将标志符传递给核心之后,进程才能存取这些资源。这些系统 V IPC 对象使用与文件系统非常类似的访问控制方式。对象的引用标志符被用来作为资源表中的索引。这个  相似文献   

3.
程序员是一个艰苦的工作,整天面对没有生气的电脑屏幕,枯燥无味的字母符号,在默默无闻的工作,而正是这些默默无闻的程序员,用这些枯燥的字母和符号,编写出稳定的操作系统,形形色色的应用软件,才使得互联时代能够实  相似文献   

4.
在各种软件设计中,利用中断处理程序常常能够完成一般程序难以实现的功能。中断(尤其在硬件中断)处理通常要涉及到计算机系统资源。所以中断处理程序一般部用汇编语言来编写,但编写出来的程序难以阅读,可移植性也较差。用Turbo C语言编写中断处理程序即可克服这些缺点。现介绍如何利用Turbo C编写中断处理程序。  相似文献   

5.
《中文信息》2002,(4):46-48
在 Programmers 中流传着一句名言:“编程有路勤为径,开发无涯苦做舟。”的确,想蜕变为一名编程大虾,不下学习的苦功,不进行技术的积累是很难有明显的进步的。可以毫不夸张地说:开发的经验随着编写代码的行数呈正比地增加。那么,怎样才能使广大程序 Fan 们有一个切磋武艺、积累技术的场所呢?本刊从本期开始,开辟了一个“题海方舟”栏目。  相似文献   

6.
王渊 《中文信息》2002,(3):64-66
系统进程(续上期)进程的等待当一个进程结束时,会产生一个中止状态字,然后内核发出一个 sigchld 信号通知父进程。关于其函数的调用:pid_t wait(int*statloc):pid_d waitpid(pid_t pid,int*statloc,int options)正确返回:进程 ID;错误:-1;其他:0调用后可能产生三种情况:1.如果所有子进程都还在运行,进程挂起;2.若子进程结束,立即得到该终止状态字并返回;3.若该进程没有子进程,立即返回错误代码。其中 waitpid 函数中 pid 参数的含意:<-1等待进程组 ID 等于 pid 的绝对值的子进程  相似文献   

7.
林俊 《中文信息》2002,(12):97-100
软件的功能既可以以单个可执行程序的方式发布,也可以以库的方式发布:即把可执行程序中可以分开的部分放进功能库中,以便其他应用程序也可使用。库可以被静态或者动态地链接到其他应用程序中。一个动态链接库可以立刻与多个应用程序共享其功能,它可以限制访问硬盘的次数。若不应用动态链接库,即使在内存很大的情况下,各应用程序访问内存的次数都可能很频繁。  相似文献   

8.
9.
牟雪松 《中文信息》1999,16(1):63-65
了解怎样在Java应用程序中使用C 代码以及如何在Java对象里调用C 。  相似文献   

10.
惠苏渊 《中文信息》2002,(10):19-20
许多想做程序员的朋友常有一个困惑,我们要学习哪一种编程语言好呢?哪种编程语言是我们所需要的呢?这个问题可能每个人都会有不同的答案。当微软遵照法庭的命令,交出了超过2亿  相似文献   

11.
图形方式下显示汉字,较常用的方法是对汉字字模逐点判断,用画点语句来实现。该方法速度慢,效果不理想。 Turobp Pascsl 5.0以上版提供了对指定图形的填充功能,其中有11种是系统内定义的填充模式,另有一种用户自定义的填充模式,该模式由数组的八个字节决定,每个字节  相似文献   

12.
个取舍,的确有点困难。下面是二者的优缺点:汇编语言优点:允许处理更快的代码。CPU 寄存器可以被直接用于存储被模拟的 CPU 的寄存器。很多被模拟 CPU 的操作码(opcodes)可以被模拟成 CPU 类似的操作码(opcodes)。缺点:代码不能被移植,例如它不能在结构不同的计算  相似文献   

13.
“多线程编程”这是一个古老的话题,有着很多值得探究的技术与内在。随着 Windows9x/nt/2000/XP 等多任务操作系统的流行与普及,“多线程编程”开始了从理想到现实的跨越,并逐渐开始成为软件工程不可忽略的技术要素。本文中,我们将探讨一下如何在 C Builer 中如何实现“多线程编程”。与老牌 RAD 工具 Visual Basic 和 Delphi 比,C Builer不仅功能非常强大,而且它的编程语言是 C ,对于系统开发语言是 C 的 Windows 系列操作系统,它具有其它编程语  相似文献   

14.
王渊 《中文信息》2002,(2):73-77
基于 Linux 的 C 语言编程(三):首先深蓝要对大家说声对不起.由于一时疏忽,把这个连载的第二期和第三期顺序弄错了,对给读者带来的不便之处,深表歉意!深蓝以后一定会杜绝类似的事情再次发生!  相似文献   

15.
引言 随着计算机应用的普及推广,人们对人机交互的用户界面提出了更高的要求;多媒体技术的发展,使得计算机处理的数据更加复杂;高科技应用迫切需要高速处理信息和多机系统,从而迫使人们研究并行计算。由此可见,软件开发技术和方法远远落后于日益增长的社会需求,远远落后于计算机硬件的发展。一  相似文献   

16.
第一章:前言对于 c 语言,有人认为它已经落伍了,对于这个问题,仁者见仁,智者见智。的确,c 比 c 有更强大的诸多优势,但 c 是建立在 c 之上的,更何况,要深入学习 linux 就必需要有相当的 c 功底.(这也是我搜集整理本文的根由)现结合个人在编程中的体会,为使新手少走弯路,为老手锦上添花,因此无论你是使用 c 或 c 编程,也无论你是程序设计的初学者还是成熟的专业人员,均会发现,本文将会对你有所收益。  相似文献   

17.
姚文定 《中文信息》2002,(10):50-52
巧添加号是一个典型的搜索算法练习题,如读者能充分掌握其基本思路,完全可在此基础上编制出结合图形的各类趣味数学程序。本文笔者将结合程序来介绍该算法的 C 语言实现。  相似文献   

18.
辗转相除是一个很常用的算法练习题,读者如充分掌握其基本思路,可在此算法的基础上编制各类因子分解程序。本文笔者将结合程序来介绍该算法的 C 语言实现。  相似文献   

19.
探坑问题是—个很实用的搜索算法题,如果读者对该算法的思路加以扩展,可在此基础上编制很多空间安排程序。本文笔者将结合程序来介绍该算法的 C 语言实现。  相似文献   

20.
数字迷宫     
  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号