• 2012计算机c语言查询 > C++李千目
  • C++李千目

    免费下载 下载该文档 文档格式:PPT   更新时间:2005-06-03   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:ppt
    文档作者:liqianmu
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    Visual C++ 程序设计
    计算机系 李千目
    第一章 C++概述
    1,C/C++语言发展历史
    60年代,Martin Richard
    BCPL(Basic Combined Programming Language)
    Thompson 设计了B(来源于BCPL)
    贝尔实验室 Ritchie 对B改 进,称为C.
    78年 Brain Kernighan,Dennis Ritchie 出版了《程序设计语言C》K&R C
    83年ANSI开始制定C标准,87开始实施,ANSI C
    随着计算机应用的复杂化,传统的软件设计方法显出了一些弊端,出现了面向对象的开发方法,80年代 Smalltalk.
    Visual C++:功能强大的软件开发工具.可以开发任何规模和类型的软件
    80年美国新泽西州贝尔实验室 Bjarne Stroustrup 开发了CWith classes (C++的原形)
    83年正式命名为 C++
    2,C/C++的特点
    C语言是一种结构化的程序设计语言,语言本身简洁,使用灵活方便.
    它既有高级语言的特点,又具有汇编语言的特点.运算符丰富,除了提供对数据的算术逻辑运算外,还提供了二进制的位运算.
    程序的可移植性好.用C语言在某一种型号的计算机上开发的程序,基本上可以不作修改,而直接移植到其它型号和不同档次的计算机上运行.
    程序的语法结构不够严密,程序设计的自由度大.
    C++是C语言的一个超集,大多数的C程序代码略作修改或不作修改就可在C++的集成环境下运行或调试.
    C++是一种面向对象的程序设计语言.它使得程序的各个模块的独立性更强,程序的可读性和可理解性更好,程序代码的结构性更加合理.这对于设计和调试一些大的软件,尤为重要.
    用C++设计的程序,扩充性强.
    3, 学习方法:
    1,明确问题
    列举尽可能多的问题,越具体越好.
    "这是什么意思 ";"为什么这样 ";"若这样变一下,则会怎样 "……
    及时收集问题,重点解决.
    2,勤于实践
    分析问题;找到解决方案;纸面上编程实现方案;纸面上测试程序,并确定测试数据;
    上机测试,修改,再测试;总结,提高.
    3,力争主动
    加强预习:课前20分钟,浏览课文,确定重点和难点,列举具体问题.
    重视复习:每次课后要立即回答"这次课上有哪些新内容 这些内容是否已理解 "
    4,实例研究
    分析典型实例,通过研究实例掌握技能.
    先读懂程序;反复修改,运行,观察;再模仿完成自己的设计.
    5,牢记概念
    摘录重要概念,反复牢记!
    4,程序基本要求
    正确性.
    可读性和可理解性.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 2012计算机二级c语言  2012计算机c语言2级  2012年3月计算机c语言  2012计算机c语言答案  计算机c语言笔试2012  2012计算机c语言试题  2012年c语言成绩查询  2012二级c语言成绩  2012国二c语言成绩