计算机程序设计

国家级

首创“精讲多练,教考分离,机试为主” 的教学模式。资源建设起步早,内容全,资源优,效果好。

课程介绍

西安交通大学 “计算机程序设计”课程简介 “计算机程序设计”是大学计算机基础教学系列中的核心课程,主要讲授高级程序设计语言的基本知识和程序设计的方法与技术。通过本课程的学习,使学生了解程序设计技术的发展过程;理解高级程序设计语言的基本构成;掌握基本的程序设计过程和技巧;掌握基本的程序调试和测试的方法;了解计算机学科求解实际问题的基本过程,具备基本的分析问题和利用计算机求解问题的能力。 ...

教学单元
  • 第1讲 C++语言简介
    • 01-01

      C++语言简介

  • 第2讲 基本数据类型与表达式
    • 02-01

      基本数据类型与表达式

  • 第3讲 控制结构
    • 03-01

      控制结构

  • 第4讲 数组与字符串
    • 04-01

      数组与字符串

  • 第5讲 函数
    • 05-01

      函数

  • 第6讲 指针
    • 06-01

      指针

  • 第7讲 函数与指针
    • 07-01

      函数与指针

  • 第8讲 结构化设计方法
    • 08-01

      结构化设计方法

    • 08-02

      综合程序设计1

  • 第9讲 类和对象(一)
    • 09-01

      类和对象(一)

  • 第10讲 类和对象(二)
    • 10-01

      类和对象(二)

  • 第11讲 继承
    • 11-01

      继承

  • 第12讲 多态性
    • 12-01

      多态性

  • 第13讲 模板与异常处理
    • 13-01

      模板与异常处理

  • 第14讲 标准库和输入/输出流
    • 14-01

      标准库和输入/输出流

    • 14-02

      综合程序设计2

教材
  • 主教材
    C++程序设计教程(第2版)
    ISBN:

    9787040220803

    主编:

    罗建军等

    高等教育出版社
  • 辅助教材
    C++程序设计教程学习指导(第2版)
    ISBN:

    9787040221909

    主编:

    罗建军

    高等教育出版社
  • 主教材
    计算机程序设计基础:精讲多练C/C++语言
    ISBN:

    9787302204428

    主编:

    罗建军

    清华大学出版社
  • 辅助教材
    C/C++语言程序设计案例教程
    ISBN:

    9787302226543

    主编:

    罗建军

    清华大学出版社
  • 辅助教材
    精讲多练C语言(第2版)
    ISBN:

    7560518931

    主编:

    冯博琴

    西安交通大学出版社
  • 辅助教材
    VisualC++与面向对象程序设计教程(第3版)
    ISBN:

    9787040281125

    主编:

    冯博琴

    高等教育出版社
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

公共基础课

课程学时:

64.0

学校:

西安交通大学

学科门类:

工学

专业大类:

计算机类

专业类:

计算机科学与技术

适用专业:

非计算机专业

教学团队
  • 冯博琴

    课程负责人

    教授

  • 赵英良

    主讲教师

    教授

  • 杨 琦

    主讲教师

    高工

  • 仇国巍

    主讲教师

    讲师

  • 顾刚

    主讲教师

    研究员

  • 卫颜俊

    主讲教师

    骨干讲师

  • 杨振平

    主讲教师

  • 夏 秦

    主讲教师

    讲师

  • 崔舒宁

    主讲教师

    讲师

  • 贾应智

    主讲教师

    副教授