• C语言的幻灯片教学和word文档

    §1.1 C语言发展的历史 计算机语言的种类很多,大致可分为如下几种: 1. 机器语言 2. 汇编语言 3. 高级语言(算法语言) 4. 非过程语言(面向对象的程序设计语言) C语言属于高级语言,它是非过程语言的基础,对程序设计而言,语言固然很重要,但只学会语言仍然不会编程,还需要进一步学习其他的课程,如数据结构、编译原理、软件工程等。不妨举不例子: 例1:在若干个居民区之间架设煤气管道,要使每居民区都能通上煤气,并且成本最省,问如何架设? 分析该问题,给出逻辑结构图,根据题意,就是要寻找一条路径连接所有的居民区,并且该路径的长度总和最短。 从问题的分析得知,要解决一个问题必须从以下几个方面入手: 分析问题,写出数学模型(逻辑结构) 根据逻辑结构写出存储方式(不外乎两种:一是数组,二是链表) 根据存储方式写出算法 最后根据算法写出程序。

    0
    70
    1.97MB
    2008-09-30
    3
  • object+pasca

    object+pasca的详细说明Pascal基本教程 第一章 Pascal语言概述与预备知识 1 关于Turbo Pascal   Pascal是一种计算机通用的高级程序设计语言。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。   以法国数学家命名的Pascal语言现已成为使用最广泛的基于DOS的语言之一,其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。   正因为上述特点,Pascal语言可以被方便地用于描述各种算法与数据结构。尤其是对于程序设计的初学者,Pascal语言有益于培养良好的程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一, NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。   在Pascal问世以来的三十余年间,先后产生了适合于不同机型的各种各样版本。其中影响最大的莫过于Turbo Pascal系列软件。它是由美国Borland公司设计、研制的一种适用于微机的Pascal编译系统。该编译系统由1983年推出1.0版本发展到1992年推出的7.0版本,其版本不断更新,而功能更趋完善。 下面列出Turbo Pascal编年史 出版年代 版本名称 主要特色

    0
    119
    231KB
    2008-09-30
    3
关注 私信
上传资源赚积分or赚钱