ImageVerifierCode 换一换
格式:PPT , 页数:18 ,大小:40.50KB ,
资源ID:1129452      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1129452.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《程序设计语言》开篇导学 - 南京大学教育学院.ppt)为本站会员(da****u)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

《程序设计语言》开篇导学 - 南京大学教育学院.ppt

1、程序设计语言开篇导学 成颖 教授 博士生导师南京大学信息管理学院1、引言 C语言程序设计是计算机相关学科中的一门基础课,也是培养结构化程序设计思想以及编程能力的基础课程。学好这门课对大家今后从事 IT或者一些计算机相关行业有着至关重要的作用。2、学习目的 C语言从 1970s诞生以来,已经经历了四十几年的时间了,所以它存在的意义是毋庸置疑的。 C语言功能强大,是一门学习逻辑、程序算法、算法实现等很好的课程。通过一学期 C语言的学习,可以了解结构化程序设计的基本思想以及程序设计的基本能力。3、学习意义 每种语言都有其特定的用途和特点,有的语言适用于科学计算,如 Fortran、 Matlab等,

2、有的语言适用于对数据的操作:如 SQL等,有的语言适用于快速开发应用:如 Basic、 脚本语言等,而 C则是普遍意义上的 “集大成者 ” C语言的优点是其它语言难以企及的: 1. 强大、灵活。所有语言发行时基本上都打上了这个标签,可惜好些语言是不够格的。 C语言不一样,它经历了 40多年的考验。人们对问题的处理方式只受限于思维和想象力。 2.可移植。它是一个可移植于各种机器的高级语言,后来出现衍化于其的高级语言,最有代表的就是 C+以及 Java语言。 3、学习意义 (续) 3. 目前所有的操作系统基本上是用 C语言写的,包括 Windows、 Linux, 还有手机操作系统。 4. 编译出

3、来的程序空间效率较高。 6. 程序运行效率高。 7. 语言严格,逻辑严密。这可锻炼一个人的思维能力 所以,学习 C语言具有重要的意义。 4、学习方法 1、在学习本课程教材应了解本课程的性质和特点,熟知本课程的基本要求以及与相关课程的关系,使以后的学习紧紧围绕本课程的基本要求。在自学每一章的教材内容之前,先阅读大纲中该章的学习目的与要求、考核知识点与考核要求,以使学习时做到心中有数、有的放矢。 2、从 C语言算法的描述、存储结构和程序编写三个方面去理解各种语句和函数的异同之处及相互间的关系。 3、本课程的难点是理解算法的设计,对于较复杂的算法,尤其是递归算法,一定要先弄清其基本思想,然后自己给出

4、一个或几个输入实例跟踪算法的执行过程,这样可以加深对算法的理解和掌握。有条件的自学者可通过上机跟踪,效果会更好。4、学习方法(续) 4、 本课程的初学者最难之处是经过学习之后,虽然能看懂教材上的算法和程序,但当自己动手设计算法和编程解决实际问题时无从下手,除了掌握必要的方法之外,需要学者多练习、多动手培养自己的程序设计经验。因此要求学者必须认真对待算法设计的习题,通过习题来理解、消化、巩固所学的知识,提高分析问题、解决问题的能力以及编程能力。 5. 初学者必须首先全面系统地学习各章节内容,弄懂和记住各种概念、方法、结论的内涵和外延,注意区分相近的概念、方法和结论,掌握他们之间的联系。在此基础上

5、深入学习重点章节,攻克难点,切 忌在没有全面学习教材的情况下孤立地去抓重点和难点。 5、实践方法 基于上节学习方法的描述,可以制定一个可行的实践方法。 1 课前预习,课后复习,认真做课堂、课后的作业 理解理论知识。 2 记住语法规则。 3 加强逻辑思维。 4 多动手,通过练习上机了解它的运行过程。 5 实践 -理论 -再实践 ,刚开始学习 C语言时,按示例练习,并 推动理论的学习,然后再自己多思考,多上机实践。 6、学习效果检测方法 关于学习效果检测方法,认为可以通过阶段性检测的方法、综合性检测和上机检测的方法进行检测。 首先,阶段性检测的方法是指在学习完一章的知识后,针对这一章进行练习。这些题目包括判断题,填空题,编程题等,它们能够检测出学生对这一章知识的掌握情况,这样不仅可以找出自己没有理解的概念,还能够巩固所学的知识。 其次,综合检测的方法是指在学习完全部知识后,进行综合的检测,从而考察出学生对总体知识体系的掌握情况。这方面的练习题目,可以参考 C语言模拟卷。 最后,要勤于上机测试,锻炼自己的编程能力,巩固所学的知 识。 7、课程介绍 C语言程序设计分为 8个章节,分别介绍程序设计概述,数据类型、运算符与表达式、语句及控制结构、函数和程序结构、预处理命令、函数、指针、结构及其他数据类型、文件。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。