还剩1页未读,继续阅读
文本内容:
程序设计基础程序设计基础知识点程序设计基础下面我们这一节我们概要向用户管理人员介绍面问过程的程序设计语言的原理绝大多数生产程序是用诸如COBOL、BASIC这样的POL编制的虽然用户管理人员通常没有机会去实际地从事这类编程序的工作,但是他或者她将经常与从事这些工作的人们相互___掌握程序设计的基础知识将使得这种相互___更加有效,同时也使得管理人员能够理解查询语言的概念在POL中,一个指令又称作语句序列是一条接着一条执行的,除非用一条“条件测试”指令来控制执行顺序而转移到程序的另一部分例如,一个工资程序处理按月发工资的职工与按工时发工资的职工的两部分程序是不同的计时职工的毛工资是计算出来的,而按月发工资的职工其每月的毛工资是从数据库中检索出来的对每种工作按工时计算或按月计算都要求一组唯一的指令一旦确定了毛工资,那么对二者的处理步骤即程序指令是相同的例如,工资扣除、社会保险金额的计算、打印工资支票等等我们从一个BASIC工资程序中挑选出一些关键的语句用以说明程序设计中的“序列”和“条件测试”的概念这些指令是自我说明了编制一个计算和打印工资的联单的实际程序将要求几百行代码LOC或指令每种POL都有自己的一组指令集,其中,对下面一般的指令分类的每一类至少有一条指令
(1)计算指令计算指令允许程序员作加、减、乘、除和一个数的乘方中的语句等运算2数据传送指令它可以将数据从主存的一个单元传送到另一个单元赋值语句也属这一类,这些语句允许程序员通过一个命名的存储单元称作为一个变量使用一个常字“NETPAYIS”,或一个数值语句160是一个赋值语句,并且对“P”赋以值“S”3控制[判定和或转移]指令这些是唯一能改变程序执行顺序的指令有无条件转移和条件转移指令,它们引起一次判断和或转移到程序另一部分尽管在各种语言之间的语法差别很大,但是一般都用“IF”语句来表示条件转移指令,而用“GOTO”语句来表示无条件转移指令,“END”语句语句号260终止程序的执行4输入/输出指令输入/输出简写为I/O语句指挥计算机从外部设备读数据或者将数据写到外部设备上5格式语句,当从磁盘记录读到主存时,它只不过是一串字符格式语句装配这些字符串以待处理格式语句也用来输出,...。