一个简单的程序实现

在日常生活中总是可以接触到程序,没有接触程序的人总是会把一些由程序实现的功能看得很神秘,但学过编程的人来分析一下,就会觉得很简单。

2008年第28届夏季北京奥运会已落下帷幕,第30届夏季伦敦奥运会将在2012年举办。不仅在一些商场的电子板上可以看到奥运时间的倒计时,各个大门户网站的主页中也都制作显示奥运会倒计时的模块。下面是一个简单倒计时的小程序,在浏览器上的运行结果如图1所示。

                    1  奥运时间倒计时

上图倒计时包括天、时、分、秒以及毫秒,程序会自动根据计算机当前的系统时间进行倒计时。也就是说,上图中的数字都会自动发生变化。

开发倒计时程序,首先需要创建一个网站(在编程词典以后的内容中会讲到),在默认主页Default.aspx页面中添加一个ScriptManager控件和一个UpdatePanel控件。ScriptManager控件用于管理页面中的AJAXUpdatePanel控件用于实现局部更新。UpdatePanel控件中添加1Timer控件和5Label控件,分别用于实时获取倒计时时间和显示倒计时时间。在Timer控件的Click事件为各Label控件填写内容。

上面介绍的是,一个生活中的简单的程序实践,但是就是这样一个简单的功能,为我们的生活增加了不少的乐趣。对于生活中的较大一些的程序,同样如此,例如车站的售票程序。只要用心的学习,相信不久的将来你就会成为一名优秀的程序员,为人们造福。