| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 论坛
 上传资源
上传编程相关的资源,源源不断赚取资源分,以备将来下载之需
太极狼
文件大小:1.71 MB
文件类型:pdf
发布时间:2011-10-29 18:38:15
需资源分:3
下载次数:8
Tag:C语言
::资源简介::
    本书适合有基础的学者,也适合零基础的学者,有基础的可以巩固加深,后者可以通俗易懂地自学、、、
   作者总结了多年计算机程序设计类的课程教学经验,认为在程序设计课程的教学中应该把握五个基本的教学环节:
    第一,让学生充分理解计算机程序在内存中的运行原理和过程。
在程序运行过程中任意时刻都清楚语句运行到哪里了,当前存储数据的内存区的内容是什么。只有清楚这些,才能在程序调试过程中及时地找到出错位置,并修改错误,最终让程序
按照设计者的意图执行。
    第二,以一门高级程序设计语言为例,让学生了解该设计语言使用
哪些语句定义变量,哪些语句修改变量,变量有哪些基本类型,每种类型的变量占多大的存储空间,不同类型的变量可以进行哪些运算,哪些语句用来控制语句序列的分支和循环,如何用简单变量组合出复杂变量(例如数组或结构体),如何控制复杂的计算过程(例如通过函数实现分而制之),有哪些库函数是可用的,等等。
    第三,讲授一些常用的基本的计算过程,使得学生在解决复杂问题之前,手上是有一些基本方法可用的。例如:如何通过分支和循环语句模拟一个手工计算的过程,进行不同数制转换时,可以选定一个共同得基数进行转换,字符串处理的问题应该多使用库函数,处理日期问题时可以用一个数组来存储每个月的天数,这样可以很方便地处理不规则的数据,等等。
    第四,围绕一些具体的问题实例,让学生学会通过分析问题,抽象出数学模型,从而设计出计算过程和中间数据的存储方式,最终实现代码并调试成功。学生只有通过这样一个完整的程序设计过程的训练,才能充分理解写程序是要干什么,并且学会判断什么样的问题是适合用计算机来解决的。
    第五,学生学习效果的检验方式直接决定了最终的教学效果。如果想让学生真正学会独立动手写出正确的程序,就必须采取上机考查的方式,要求学生针对实际问题写出最终可以正确运行并能解决问题的程序。
    本书的内容安排充分体现了上述的教学理念。为了方便理解例题中的代码,本书先用三分之一的篇幅简明扼要地介绍了C/C++语言的基本语法,包括变量的定义,变量的值的修改,基本的变量类型,用基本类型的变量构造数组、结构体等复杂的数据类型,定义表达式,控制语句序列,以及常用的C 语言标准库函数
::下载地址::

BCCN本地下载 
开通VIP
可免资源分下载所有资源
::下载本资源的人也下载了::
::作者其它资源::
 
>> 评论
 
热门Tag:
 
编程中国 版权所有,并保留所有权利。 在线客服
微信扫码咨询

Powered by BCCN 1.020, Processed in 0.006155 second(s)
Copyright©2010-2024, BCCN.NET, All Rights Reserved

在线客服
微信扫码咨询