欢迎来到天天文库
浏览记录
ID:26455108
大小:433.50 KB
页数:84页
时间:2018-11-27
《计算机系计算机应用与维护专业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机系计算机应用与维护专业(2004级)教学大纲济源职业技术学院2004年8月1目录目录1.程序设计基础(C++)课程教学大纲12.可视化编程(VB)课程教学大纲73.JAVA程序设计课程教学大纲114.汇编语言与计算机原理课程教学大纲155.数据库原理及应用课程教学大纲186.微机组装维护与维修课程教学大纲217.数据结构课程教学大纲258.计算机网络原理课程教学大纲299.计算机电路基础课程教学大纲3310.Internet应用技术与网页制作课程教学大纲3611.微机原理与接口技术课程教学大纲4212.网络管理与维护课程教学大纲4613.动态网
2、页设计(asp、jsp、php)课程教学大纲4814.Visualfoxpro系统开发课程教学大纲5215.多媒体制作教学课程大纲5516.网络操作系统课程教学大纲5917.电脑外设安装与维护课程教学大纲6218.单片机应用技术课程教学大纲6519.VisualC++程序设计教学大纲6920.WEB数据库开发课程教学大纲735程序设计基础(C++)课程教学大纲程序设计基础(C++)课程教学大纲课程名称:程序设计基础(C++)适用专业:计算机应用与维护学时:90学分:6开课学期:第一学年第一学期课程类别:必修课程性质:专业基础课先修课程:计算机应用基础
3、一、课程的地位、作用及任务C++是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。主要任务是介绍C++语言中的数据类型、运算、语句结构及其程序设计的基本方法。使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,从而掌握面向对象程序设计的基本知识和基本技能,并为后续的专业课程奠定程序设计基础。二、课程的教学内容和教学要求(一)C++语言概述1、知识点和教学要求(1)C++程序演示;(2)C++程序的结构;C++源程序
4、的编辑、编译、链接和运行;(3)VisualC++6.0集成开发环境的安装;VisualC++6.0集成开发环境的安装;(4)面向对象技术的形成、发展和C++的诞生;(5)C++的主要特点概述。2、能力培养要求(1)了解程序设计概念,了解语言与程序,C与C++的关系;(2)了解C++最简单程序结构;(3)了解函数的使用和概念;(4)学会最简单程序开发,熟悉编程环境(启动集成开发环境,路径设置,程序工程设置,编辑与修改,编译,连接,运行,查看结果);(5)了解C++语言的特点及C++简单程序的构成;(6)掌握C++程序的编辑、编译、链接和运行的过程。(
5、二)数据类型、运算符与表达式1、知识点和教学要求(1)基本字符;标识符;关键字(保留字);(2)常量和变量;基本类型;数据类型转换;(3)赋值运算符;算术运算符;自增(减)运算符;关系运算符;(4)逻辑运算符;条件运算符;逗号运算符;位运算符;算术、关系、逻辑、赋值混合运算;5程序设计基础(C++)课程教学大纲(5)运算顺序。2、能力培养要求(1)掌握整型、字符型、枚举型、实型等基本数据类型的概念以及typedef定义的使用;(2)熟练掌握这些类型的常量和变量的使用及其运算操作,熟练掌握关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值;(3
6、)了解运算符的优先级和结合性,以及表达式的副作用;(4)理解增量和减量操作;(5)理解运算符的优先级和结合性,表达式,左值表达式;(6)理解不同的操作数会影响操作符的意义,理解算术运算和赋值缩写的区别;(7)理解隐式转换和强制转换,理解数据超过该数据类型表示范围时的溢出。(三)程序的结构与语句1、知识点和教学要求(1)程序结构与语句概述;(2)顺序结构、选择结构;(3)if语句(条件语句);switch语句(开关语句)和break语句;(4)当型循环(while循环);直到型循环(do-while循环);计数循环(for循环);循环的嵌套;conti
7、nue语句。2、能力培养要求(1)理解if…else的二义性及解决方法;(2)理解条件运算符和逗号表达式的用法;(3)熟练掌握if语句和switch语句的使用,会在程序中利用它们实现单分支或多分支控制;(4)熟练掌握while,do...while和for这三种循环语句的结构和执行过程,会在程序中利用它们实现单重或多重循环控制;(6)掌握continue语句和break语句的作用;(7)理解goto语句有限的使用价值。(四)数组与字符串1、知识点和教学要求(1)数组概述;(2)一维数组的定义和引用;一维数组的初始化;一维数组应用举例;(3)二维数组的
8、定义和引用;二维数组的初始化;二维数组应用举例;(4)字符数组的定义;对字符数组初始化;字符串;字符型数组应
此文档下载收益归作者所有