计算机类论文范文集,与清华计算机专业课程课程相关论文提纲
本论文是一篇计算机类论文提纲,关于清华计算机专业课程课程相关在职毕业论文范文。免费优秀的关于计算机及计算机基础及信息安全方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
《计算机程序设计基础——C程序设计》教学大纲
课程基本信息
课程代码:XW0003
课程名称:计算机程序设计基础—C语言程序设计(AnAxiomati
计算机类论文范文集
课程性质:必修课
课程类别:通识教育基础课程
适用专业:非计算机专业的工,管,理,文,法各专业
总学时:50(理论)+30(上机)学时
总学分:5学分
先修课程:高等数学
后续课程:面向对象程序设计,相关专业课程
课程简介:
程序设计基础是高等院校非计算机专业学生接受计算机教育的一门基础课程,旨在培养学生具有设计算法,编写程序和调试程序的能力.首先应掌握计算机的硬件与软件的基础知识,了解操作系统基本概念,学会使用Windows操作系统,掌握信息的存储与运算,了解计算机安全的相关知识,了解网络的基本概念,能够具备在网上获取信息和信息交换的能力,掌握网络通信与网页制作的基本知识,为后续课程打好基础.C语言是一种通用的高级程序设计语言,具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用.同时,C语言的掌握为后续的面向对象程序设计,Windows程序设计,Java程序设计等程序设计语言的学习奠定基础.
本课程包括两部分的内容:计算机文化基础和C语言程序设计.其中文化基础包括:计算机基础知识(软硬件的组成,数制转换,数值存储),文件相关知识(文件的命名,操作,存取格式),网络的基础知识(相关术语)和信息安全基础知识(病毒及其特点,传播和防治),软件基础知识等,C语言程序设计的内容包括:C语言的概述,基本数据类型,运算符与表达式,数据输入输出函数,C语言的语句,顺序结构程序设计,选择结构程序设计和循环结构程序设计,数组,函数,指针,结构体,共同体和枚举的应用,位运算,编译预处理,文件的建立和使用.
选用教材:《计算机文化基础》[M].安徽:中国科技大学出版社,2016年,
《C程序设计(第版)》清华大学出版社2006年C语言程序设计C语言复习指南与题解清华大学出版社,2003TurboC实用大全机械工业出版社,2001年
课程内容与要求:
教学内容:
本课程教学内容分为上篇,下篇两部分:上篇为计算机基础,下篇为C语言程序设计,具体内容为:
上篇计算机基础
信息与计算机
网络与信息安全
下篇C语言程序设计
程序的灵魂—算法
数据类型,运算符与表达式
最简单的C语言程序设计—顺序程序设计
选择结构程序设计
循环控制
数组
函数
预处理命令
指针
结构体与共用体
位运算
文件
基本要求:
上篇计算机基础
(1)信息与计算机:了解计算机基本概念,掌握常用数制之间的数值转换,掌握数据在计算机中存储形式,了解操作系统的基本术语,掌握WindowsXP的基本操作.
重点:数制转换,数据在计算机中存储形式,操作系统基本操作.
(2)网络与信息安全:了解计算机网络的概念与组成,知道协议的含义,能够进行一般的网络使用操作,如发邮件,搜索,连接等,了解病毒的特点,知道数据安全的几种方法.
有关论文范文主题研究: | 关于计算机的论文范文资料 | 大学生适用: | 高校大学论文、大学毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 50 | 写作解决问题: | 怎么撰写 |
毕业论文开题报告: | 标准论文格式、论文目录 | 职称论文适用: | 职称评定、职称评副高 |
所属大学生专业类别: | 怎么撰写 | 论文题目推荐度: | 最新题目 |
下篇C语言程序设计
(1)程序的灵魂—算法:通过对算法的概念和简单算法举例的介绍,了解算法的特性,掌握算法的表示方法,做到对结构化程序设计方法有简单的了解.了解C语言出现的历史背景,C语言的特点,通过简单的C语言程序实例介绍,要求学生了解程序的结构和C语言的基本语法,熟练掌握Turboc的运行环境及其程序编译过程.
重点:程序的三种结构,算法的流程图,N-S流程图,伪代码表示方法,main函数的构成以及Turboc的运行环境,程序编译过程.
(2)数据类型,运算符与表达式:了解C语言的数据类型,常量与变量,变量赋初值以及各种数据类型间的混合运算.通过对数据类型的介绍,理解整型,实型和字符型数据常量的正确表示,变量的类型及其在内存中的存储方式,掌握赋值运算符和赋值表达式,了解变量赋值注意事项,理解各种数据类型之间的混合运算,掌握算术运算符和算术表达式,了解逗号运算符和逗号表达式.
重点:数据的类型的范围及其在内存中的存储,数据类型对表达式结果的影响.
难点:变量数据类型的选定,++,--,%运算运算符的使用,表达式中不同数据类型的相互转换.
(3)最简单的C语言程序设计—顺序程序设计:了解简单C语言程序的组成,掌握赋值语句,熟练掌握格式输入与输出,能够正确的输入输出各种类型的数据,能够运用已学知识进行简单的顺序结构程序设计.
重点:赋值语句,输入输出函数的使用及其格式说明符的使用.
该文转载于 http://www.sxsky.net/xie/07035347.html
难点:按指定格式进行输入输出操作格式控制字符与变量的匹配.
(4)选择结构程序设计:了解关系运算符与关系表达式,逻辑运算符与逻辑表达式,if语句,switch语句.掌握关系运算符和关系表达式,逻辑运算符和逻辑表达式,能够根据需要写出选择结构中的逻辑条件,在熟悉if语句和switch语句结构的基础上,熟练掌握选择结构程序设计.
重点:关系表达式,逻辑表达式在if语句中的应用,同时掌握switch结构的运行过程,了解程序设计的基本思路.
难点:关系表达式的结果,赋值运算符(等于)和关系等于运算符(等于等于)的区别,if语句三种形式在实际应用的如何选择,if语句中逻辑条件的写法,switch结构执行过程及其case常量表达式的要求.
(5)循环控制:掌握while语句o-while语句or语句循环嵌套reak语句和continue语句
(9)指针:深刻理解地址和指针的概念,熟练掌握变量的指针和指向变量的指针变量,熟练掌握数组的指针和指向数组的指针变量,掌握字符串的指针和指向字符串的指针变量,了解函数的指针和指向函数的指针变量,了解返回指针值的函数,了解指针数组和指向指针的指针.
重点:指针变量的定义与引用,指针与变量,指针与数组,指针与函数.
难点:对指针数据类型的理解,二维数组的地址与指针概念,字符数组与字符指针的区别与联系,指向数组的指针和指针数组的区别.
(10)结构体与共用体:了解定义结构体.从结构体类型的定义开始介绍,到结构体变量的定义,引用和初始化,要求掌握结构体的具体使用.对于结构体数组,指向结构类型数据的指针,链表,做简单的了解,掌握共用体结构,枚举类型数据.
重点:结构体变量的赋值与引用,注意结构体和共用体之间存储的差异.
难点:结构体的成员引用,结构体指针的成员引用,对结构体和共用体占用字节数的理解.
(11)位运算:了解位运算符和位运算.
重点:掌握位运算符和具体运算原则.
(12)文件:了解文件的基本概念和文件类型指针,了解文件的打开与关闭,文件的读写方法.
重点:文件的打开与关闭.
学时分配表
《计算机程序设计基础——C语言程序设计》课程总学时:80其中讲授学时:50上机学时:30
建议学时分配表如下:
序号主要内容(章)学时上篇计算机基础1信息与计算机32网络与信息安全2下篇C语言程序设计1程序的灵魂—算法22数据类型,运算符与表达式43最简单的C语言程序设计—顺序程序设计34选择结构程序设计45循环控制66数组67函数68预处理命令29指针610结构体与共用体311位运算212文件1合计50考核方式:考试
本课程为考试课程,参加全国高等学校(安徽考区)计算机二级水平考试(笔试,机考),成绩评定为:考试成绩(80%)+平时成绩(20%)
执笔人:张燕,管锦亮
审定人:黄晓梅
1
第1页共4页
计算机类论文范文集,与清华计算机专业课程课程相关论文提纲参考文献资料: