08310会计电算化

何谓程序设计?试述程序设计的步骤与方法。

题目

何谓程序设计?试述程序设计的步骤与方法。

参考答案和解析
正确答案:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计以某种程序设计语言为工具,给出这种语言下的程序。
步骤:
1.程序设计准备工作
2.设计程序处理逻辑流程
3.编写源程序
方法:
1.顺序结构
2.条件选择结构
3.循环重复结构
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

测评方案主要有哪几个步骤()。

A、测评的目的

B、测评的内容与方法

C、测评的费用构成

D、测评程序设计


参考答案:ABCD

第2题:

计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是(30)。

A.程序设计语言与程序设计方法是一一对应的关系

B.面向对象的程序设计语言只能支持面向对象的程序设计方法

C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的

D.过程式程序设计是一种传统的程序设计方法


正确答案:D
解析:本题考查程序语言基础知识。程序设计方法学的目标是能设计出可靠、易读而且代价合理的程序。程序设计方法学包括程序理论、研制技术、支援环境、工程规范和自动程序设计等课题,使程序设计更加科学化和工程化。其基本内容是:结构程序设计;程序理论在程序设计技术中的应用,以及规格说明和变换技术。程序理论与程序设计方法学的发展密切相关,它丰富了程序人员的思维方法,促进了程序设计技术的发展。程序设计方法学也与软件工程关系密切,对软件的研制和维护起指导作用。基本的程序设计方法有过程式程序设计(结构化程序设计)方法、逻辑式程序设计方法、函数式程序设计方法和面向对象程序设计方法等。程序设计语言与程序设计方法不是一一对应的关系,例如C++语言是面向对象的程序设计语言,它既支持结构化程序设计又支持面向对象的程序设计。过程式程序设计的基本特点是详细描述计算的步骤,至20世纪90年代,计算机软件开发过程中主要采用过程式(结构化)程序设计技术。

第3题:

公安信息系统的程序设计方法有结构化程序设计、面向对象程序设计和()。


参考答案:可视化编程技术

第4题:

程序设计方法包括()。

  • A、面向对象的程序设计
  • B、面向过程的程序设计
  • C、面向数据的程序设计
  • D、面向消息的程序设计

正确答案:A,B

第5题:

简述程序设计的方法及步骤。


正确答案: 程序设计的方法:
①结构化程序设计方法 ②原型方法 ③面向对象方法
步骤:
⑴明确条件和要求 ⑵分析数据 ⑶确定流程 ⑷编写程序 ⑸检查和调试 ⑹编写程序使用说明书

第6题:

程序设计方法包括______和面向对象的程序设计。

A.面向数据程序设计

B.面向结构程序设计

C.结构化程序设计

D.顺序化程序设计


正确答案:C
解析:计算机程序设计是伴随着现代电子计算机的出现而发展起来的一门技术,是多种学科理论、方法和技术互相交织、互相融合的产物。程序设计方法主要经过了结构化程序设计和面向对象的程序设计两个阶段。

第7题:

程序设计方法有()

  • A、结构化程序设计方法
  • B、速成原型式程序设计开发方法
  • C、面向对象程序设计方法
  • D、以上均对

正确答案:D

第8题:

为了确保程序的正确性,在程序设计过程中最重要的步骤是()。

A、理解程序设计要求,明确模块接口

B、选择确定程序算法

C、画框图,确定程序的具体处理步骤和方法

D、编写源程序


参考答案:A

第9题:

面向对象的程序设计方法明显优于面向过程的程序设计方法。


正确答案:错误

第10题:

试说明Jackson方法是一种怎么样的程序设计方法。它有哪些工作步骤?


正确答案: Jackson方法是以数据结构(data structure)为基础设计每个模块的处理过程,将数据结构转化成程序结构。具体工作步骤有:
第1步:用Jackson图描述I/O的数据结构。
第2步:在两个图中指出有直接因果关系、可以同时处理的单元。
第3步:将数据结构映射到程序结构。
第4步:列出所有操作条件,并分配到上幅程序结构图中。
第5步:用Pseudocode表示程序。