程序与程序设计
计算机二级考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。下面是小编整理的关于程序与程序设计,希望大家认真阅读!
1、大型程序问题及问题说明
由于杂碎的方法用于解决大型问题必失败,因此我们首先必须采用一种一致的、统一的和逻辑的方法,也必须仔细遵守程序设计的重要原理。这些原理有时候在编写小程序是易被忽略,但是当在编写大型程序时,忽略它们将带来灾难性的后果。同时在处理大型问题时,首个主要障碍是准确的判断问题是什么。有必要将模糊的目标、矛盾的要求和可能未明确说明的需求转换成能够进行编程的、精确规划的项目。确定总体目标。
2、数据结构的选择
算法设计中可变性的余地最大的通常是存储程序的数据的办法:
它们彼此如何被安排
哪些数据保存在内存中
哪些在需要时被计算
哪些保存在文件中,这些文件又是如何被安排的
3、测试和实验
保证程序的正确性
程序的维护
4、c++
程序设计语言c++是表达我们将面临的算法的一种十分便利的选择
要点:
c++允许数据抽象
支持面向对象的设计
允许使用自顶向下的.方法
改进了c语言危险和麻烦的几个方面
保持了作为c语言特点的效率
灵活性、通用性和高效性的结合,使得C++成为目前程序设计员最流行的选择之一
5、问题的解决方案
类、对象和方法
a、算法
b、类
c、对象
d、c++类
e、方法
f、客户程序
g、成员选择运算符
h、说明和信息隐藏
i、私有和公有
6、程序设计风格
a 名称
谨慎命名,使程序完善的运行最重要的是确切的知道每个类和变量代表什么以及每个函数是做什么的,因此一般应包括对类、变量和函数进行解释的文档。明确简洁的识别它们的意义。
b文档格式
c细化和模块化
7编码测试和进一步细化
-
内蒙古农业大学2016年下半年计算机等级考试网上报名通知
全国计算机等级考试(NCRE),由教育部考试中心主办,面向社会,用于考查应试人员计算机应用能力的全国性计算机水平考试。本次报名工作安排于2016年6月1日上午8:00至10日下午5:30完成报名及缴费。考生最多可报考任意不同两个科目,严禁重复报考同一科目。现将具体事项通...
-
计算机等级考试HTTP的基本概念与交互模型练习题
在日复一日的学习、工作生活中,我们经常接触到试题,试题是用于考试的题目,要求按照标准回答。那么问题来了,一份好的试题是什么样的呢?以下是小编帮大家整理的计算机等级考试HTTP的基本概念与交互模型练习题,供大家参考借鉴,希望可以帮助到有需要的朋友。【练习一】1[...
-
2017年计算机一级计算机基础及Photoshop应用选择题
计算机和网络方面的应用能力是一种程序性的技能,属于技能型内容,其应用是通过键盘和鼠标进行相关操作完成的。下面是小编整理的关于计算机一级计算机基础及Photoshop应用选择题,欢迎大家参考!1.Photoshop的当前状态为全屏显示,而且未显示工具箱及任何调板,在此情况...
-
2017年计算机应用能力考试时间各地不同
随着计算机和网络应用领域的不断扩大,人事部将会不断开发、增加新的考试科目,并根据信息技术的.不断发展,更新、升级旧的考试科目。下面是小编整理的关于计算机应用能力考试时间各地不同,希望大家认真阅读!各省、自治区、直辖市及新疆生产建设兵团人力资源社会保障...