全国计算机等级考试 NCRE-二级 ACCESS 公共基础知识程序设计基础、软件工程基础考点逻辑途径、要点分析(记忆:系统途径链条式、关键词提醒式)一、程序设计基础部分一)途径分析:程序→程序设计→程序设计语言→程序设计风格→程序设计措施→构造化程序设计措施-面向对象的设计措施二)要点分析1
程序:软件开发人员应用程序设计语言,根据顾客需求开的发,适合计算机执行的指令(语句)序列
程序设计:3
程序设计语言:分类或阶段-机器语言、汇编语言、高级语言(QB(构造化)→VB(面向对象),TC→VC,FOX-VFP 等)4
程序设计风格:1)概念:指编写程序时所体现出现的特点、习惯和逻辑思绪
2)主流风格:清晰第一,效率第二 3)规范:源程序文档化(选择标示符的名字、程序注释-序言性注释和功能性注释、程序视觉组织)、数听阐明措施(次序归范化、变量安排有序化、数据构造注释化)、语句构造(1-8)、输入和输出措施(1-5)
☼☺真题在线:(-9-MC-1)下列选项中不符合良好程序设计风格的是(D) A
源程序要文档化 B
数听阐明的次序要规范化 C
避免滥用 goto 语句 D
模块设计要保证高耦合,高内聚☼☺真题在线:(-9-MC-4)下列描述中,不符合良好程序设计风格规定的是( A )A 程序的效率第一,清晰第二 B
程序的可读性好 C
程序中要有必要的注释 D
输入数据前要有提醒信息5
程序设计措施:构造化程序设计、面向对象程序设计、迅速原型法(软件工程法)6
构造化程序设计措施1)背景:20 世纪 60 年代,许多大型软件的开发工作都遭到严重的困难,日程迟延,花费超支,产品不可靠,意识开发的复杂性,构造化程序设计措施应运而生并发展
2)概念:仅使用 3 种基本控制构造实现程序的设计措施
☼☺真题在线:-9-FB-4)仅由次序、选择(分支)和反复(循环)构造构成得程序是__