1 / 4
文档名称:

《计算机程序设计基础.doc

格式:doc   大小:74KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《计算机程序设计基础.doc

上传人:phl19870121 2017/12/14 文件大小:74 KB

下载得到文件列表

《计算机程序设计基础.doc

文档介绍

文档介绍:《计算机程序设计基础——C程序设计》教学大纲
课程基本信息
课程代码:XW0003
课程名称:计算机程序设计基础—C语言程序设计(An Axiomatic Basis puter Programming -C Programming Design)
课程性质:必修课
课程类别:通识教育基础课程
适用专业:非计算机专业的工、管、理、文、法各专业
总学时:50(理论)+30(上机)学时
总学分:5学分
先修课程:高等数学
后续课程:面向对象程序设计、相关专业课程
课程简介:
程序设计基础是高等院校非计算机专业学生接受计算机教育的一门基础课程,旨在培养学生具有设计算法、,了解操作系统基本概念,学会使用Windows操作系统,掌握信息的存储与运算,了解计算机安全的相关知识,了解网络的基本概念,能够具备在网上获取信息和信息交换的能力,掌握网络通信与网页制作的基本知识,,具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,, C语言的掌握为后续的面向对象程序设计、Windows程序设计、Java程序设计等程序设计语言的学****奠定基础.
本课程包括两部分的内容::计算机基础知识(软硬件的组成、数制转换、数值存储)、文件相关知识(文件的命名、操作、存取格式)、网络的基础知识(相关术语)和信息安全基础知识(病毒及其特点、传播和防治)、软件基础知识等;C语言程序设计的内容包括:C语言的概述;基本数据类型、运算符与表达式;数据输入输出函数、C语言的语句;顺序结构程序设计、选择结构程序设计和循环结构程序设计;数组、函数、指针、结构体、共同体和枚举的应用;位运算;编译预处理;文件的建立和使用.
选用教材:《计算机文化基础》[M].安徽:中国科技大学出版社,2010年;
《C程序设计(第三版)》[M].北京:清华大学出版社,2006年;
参考书目:《C语言程序设计》[M].安徽:安徽大学出版社,2004年;
《C语言程序设计》[M].北京:高等教育出版社,2008年;
《C语言复****指南与题解》[M].北京:清华大学出版社, 2003年;
《Turbo C 实用大全》[M].北京:***出版社, 2001年;
课程总目标
课程总目标:通过理论和实践教学,使学生较好地掌握C语言各方面的知识,掌握基本的程序设计方法、过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用TURBO C集成环境,或着VC++集成环境进行C语言的编写、编译与调试,并初步积累编程经验,能应用C语言解决简单的程序设计问题;为后续的面向对象程序设计、Windows程序设计、Java程序设计等程序设计语言的学****奠定编程思维模式基础.
课程内容与要求:
教学内容:
本课程教学内容分为上篇、下篇两部分:上篇为计算机基础,下篇为C语言程序设计,具体内容为:
上篇计算机基础
信息与计算机
网络与信息安全
下篇 C语言程序设计
程序的灵魂—算法
数据类型、运算符与表达式
最简单的C语言程序设计—顺序程序设计
选择结构程序设计
循环控制