windows编程课程介绍

windows编程课程介绍

ID:36319475

大小:283.81 KB

页数:35页

时间:2019-05-09

windows编程课程介绍_第1页
windows编程课程介绍_第2页
windows编程课程介绍_第3页
windows编程课程介绍_第4页
windows编程课程介绍_第5页
资源描述:

《windows编程课程介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Windows编程课程介绍徐艳艳北京林业大学信息学院联系方式办公室:主楼422Email:flyfox_1981@yahoo.com.cn课件位置:ftp://202.204.125.21/xuyanyan/课程成绩期末成绩=平时成绩+考试成绩平时成绩:考勤+作业(参考实验)注:与windows编程实验相挂钩课程目的巩固程序设计的基础知识增强专业技能的接触范围培养后继课程所需的能力提高软件开发的个人兴趣巩固前继知识程序设计:基础知识:数据类型、程序流程、面向对象思想等开发平台:设计、编写、调试的基础流程,VC平台的基本操作。巩固方式:从多个方面出发,大量且

2、多样的编程练习结合各种应用开发,掌握开发平台的使用扩展接触范围专业导论:计算机科学的发展历程;软硬件的基础知识;数据库,网络,多媒体等专业领域;软件系统、软件工程等软件理论。扩展方向:以程序设计的角度,加深对各专业领域知识的了解。系统的联系,提升对软件系统和软件工程的理解后续课程需要学科特点理论课程的基点是程序设计开发是骨干课程的必备能力不同开发语言存在共同属性加强理解程序设计是学科的核心各种知识在程序设计中的体现软件开发兴趣兴趣的必要性就业选择(重点)业余生活兴趣的培养自信来源于实践深入地了解实际广泛的行业对比预期的收获对专业的新认识充足的动手练习系统的

3、自学能力成绩课程特点课堂讲述:4个学时知识间关联,基础的操作课下学习:4个学时自学知识,实验指导,实验任务。实验检查:4个学时覆盖到每个人课程内容windows基本原理开发平台和相关知识窗口和消息图形和文本对话框和标准控件文档与视图网络知识和开发授课单元第一步:基本知识介绍(课堂)第二步:实例讲解(课堂)第三步:资料阅读与练习(课下)第四步:练习检查(实验)第五步:提高练习(实验)第六步:完成作业(课下)第七步:作业检查(实验)Windows编程实验-任务一巩固程序设计基础技能每次提前布置一些代码例子基本C++编程-很简单,但要看每次每人抽取一个例子回答问

4、题,包括基本程序思路,针对性的程序修改。记录成绩Windows编程实验-任务二熟悉开发工具操作流程提前给2-3个操作流程《VisualC++程序设计和上机指导》每次要求按照一个流程进行操作,并回答有关问题,或完成相似流程记录成绩Windows编程实验-任务三掌握MFC程序结构知识提前给2个代码实例与对应授课章节有关要求回答与实例相关的问题,要做到能简单修改,不会跳出之前授课内容。记录成绩程序设计核心程序设计的定义程序设计的源头程序设计语言程序设计语言的三个组成程序设计语言的四个要素程序的定义程序的形式程序设计的定义定义1:程序设计是指设计、编制、调试程序的

5、方法和过程,是目标明确的智力活动。定义2:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。程序设计的源头程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦(1788-1824)的女儿AdaLovelace曾设计了巴贝奇分析机上解伯努利方程的一个程序。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,AdaLovelace被称为世界上第一位程序员。启示—计算是程序的本质核心程序设计语言程序设计语言

6、(ProgrammingLanguage)是用于编写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。回想一下:C与C++中所学的内容程序设计语言的三个组成语法表示程序的结构或形式,亦即表示构成程序的各个记号之间的组合规则,但不涉及这些记号的特定含义,也不涉及使用者。(举例)语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但也不涉及使用着。语用表示程序与使用的关系。程序设计语言的四个要素数据成分,描述程序所涉及的数据;(int,float)运算成分,描述程序

7、中所包含的运算;(+,-,*,/)控制成分,描述程序中所包含的控制;(for,while)传输成分,表达程序中数据的传输。(cin,cout)C和C++性质:一种程序语言(一通百通)特点:速度快,积累的代码多,被应用在大量系统软件的开发中。缺点:无内存回收机制,过于复杂。功能:满足使用者的特定目的。程序设计的核心计算机能做的事情都与设备有关:计算-cpu,绘图-显卡,音乐-声卡,网络-网卡等通过程序设计语言利用计算机的各种功能部件达到使用目的的过程是程序设计的核心,即编制—程序,调试—程序,运行—程序C与C++:构思、书写和调试。(规模小)程序的定义计算机

8、程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。