计算机程序
yckits
缤纷的生命
展开
-
计算机的资源共享
<br />“Can you do two things at once?”<br /> “I have trouble doing one thing at once.”原创 2010-10-10 07:12:00 · 210 阅读 · 0 评论 -
计算机程序的构造和解释之一
<br />首先,计算机语言不仅仅是让计算机去执行操作的一种方式,更重要的,它是一种表述有关方法学的思想的新颖的形式化媒介;<br />其次,最基本的材料,不是特定程序设计语言的语法,不是有效计算某种功能的算法,不是算法的数学分析和计算的本质基础,而是一些能够用于控制大型软件系统的智力复杂性的技术;<br />-<br />隐藏起一些细节,通过创建抽象,去控制复杂性;<br />建立约定的界面,以一种“混合与匹配”的方式组合一些标准的、很好理解的片段,去控制复杂性;<br />建立新的语言去描述各种设计,强原创 2010-10-21 09:41:00 · 168 阅读 · 0 评论 -
系统化构建应用(就像是离离合合的过程)
<br />1.将应用、功能“肢解”,得到各个用计算机可实现的部分,即按照计算机的方式可实现的方式;可根据平台实现的方便性进行选择好;<br />计算机能做到的事情:<br />-<br />定义多个变量来记录程序的运行状态<br />利用程序中变量进行复杂的运算,再将这些运算结果赋给指定变量,从而改变这些变量的值<br />获取用户输入的数据<br />输出程序的输出结果<br />-<br />丰富的基础工具函数(类)库<br />丰富的人机交互界面函数(类)库<br />丰富的输入/输出函数(类)库<原创 2010-11-02 22:23:00 · 148 阅读 · 0 评论