欢迎来到第一学习网!
首页计算机科学专业课程软件工程中央广播电视大学程序设计基础全10讲视频

中央广播电视大学程序设计基础全10讲视频

课程介绍

第一章 导论
 1.1 计算机技术的发展
 1.2 计算机系统的组成
 1.3 计算机模型
第二章
   2.1 计算机如何解题
   2.2 机器语言
   2.3 高级程序设计语言及基本特征 
  2.4 高级程序设计语言的实现
第三章 C语言基础-1
   3.1 C语言概述
   1.C语言的发展历史 
   2.C语言的特点
  3.简单的C程序介绍
  4.C语言的基本组成
  5.如何执行C程序
第三章 C语言基础-2
  3.2 数据类型 
   1.C的数据类型 
   2.常量 
   3.变量 
   4.不同数据类型之间的数据转换与运算 
 
第三章 C语言基础-3
  3.3 运算符及表达式 
  3.4 C语句与流程
 
第四章 C程序设计-1
  4.1 选择结构程序设计 
  4.2 循环结构的程序设计
第四章 C程序设计-2
  4.3 函数
  4.4 数组
  4.5 案例分析
第五章 数据结构基础概念
 5.1 数据结构基本概念
 5.2 线性结构的基本概念
 5.3 树型结构概念
第六章 算法和问题求解
 6.1 算法的描述方法
 6.2 算法设计中的基本方法
 6.3 算法设计要求与评价方法
第七章 程序设计基本方法与原则
 7.1 程序设计方法的发展
 7.2 结构化程序设计
 7.3 模块化程序设计的方法

  本课程是软件开发与应用专业的一门必修基础课。通过本课程的学习,使学生了解程序设计语言的概念和步骤,掌握程序设计的基本思路和方法,熟悉一种简单的程序设计语言并能编写简单小程序,达到对计算机语言和程序设计有一个概括性的了解,为进一步学习程序设计语言奠定良好的基础。
  课程主要内容:程序设计语言的演变与分类;程序设计的基本方法与过程;几个流行的程序设计语言的特点;以一种简单的语言介绍程序设计中涉及的有关概念(数据类型、运算符、表达式、分支结构、循环结构、子程序等基本概念,模块化程序设计基础)。

后续课程:专业核心课程