数据结构与程序设计关于编程的原则

  数据结构与程序设计关于编程的原则

                                            ——C++语言的描述

 

 

                        《数据结构》是计算机专业一门重要的专业技术基础课程。 数据结构的研究范围主要涉及数据的逻辑结构、存储结构和操作的实现,以及常用的查找和排序技术。其内容是程序设计(特别是非数值计算的程序设计)的基础,也是设计和实现编译程序、操作系统、数据系统及其它系统程序和大型应用程序的重要基础。

                       

                        《数据结构》内容主要包括三大部分,第一部分讲述基本的线性结构及有关的典型应用,第二部分讲述具有广泛应用价值的树型结构,第三部分讲述复杂数据结 构,如图、稀疏矩阵及广义表等。通过对本课程的学习,旨在使学生了解数据对象的特性,学会数据组织的方法和将实际问题进行计算机表示的方法,并培养良好的程序设计技能。

                           

                          数据结构是计算机科学技术、信息管理等专业的核心课程之一,是一门理论与工程实践密切相关的综合性课程,在计算机学科教学中具有十分重要的作用。大力加强数据结构课程的建设,提高数据结构课程的教学质量,有利于教学改革和教育创新,有利于高级应用型人才和创新人才的培养。

                         

                         从软件工程的角度介绍以下十分重要的编程原则(大型程序设计问题):

 1 问题提出   2 需求分析   3 选择数据结构    4 设计、分析算法     5 程序编码     6 软件测试

 

                        据结构是一门研究非数值计算的程序设计问题中计算机的操作对象及其关系和操作的学科。它主要研究:

                       ①数据的逻辑结构--数据关系之间的逻辑关系;

                       ②数据的存储结构--数据的逻辑结构在计算机中的表示;

                       ③操作算法--插入、删除、修改、查询、排序等。

其中,数据的逻辑结构包括:线性表、树、图,数据的存储结构包括:顺序存储、链式存储

 

 

以上内容是我在第一章中分析加终结外加网上查阅的资料整理出来的,相信在今后的学习里我会对数据结构与程序设计编程原则有更加深刻的理解,请老师多多指点

 


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值