世界杯摩洛哥vs克罗地亚欧赔蒙哥马利学院2022-2023年目录
2022年10月20日
世界杯摩洛哥vs克罗地亚欧赔蒙哥马利学院2022-2023年目录
添加到最喜欢的(打开一个新窗口)

CMSC 204 -计算机科学II


中引入的概念CMSC 203,强调编写大型程序,设计和实现经典的抽象数据类型,如列表、堆栈、队列、二叉搜索树、图、优先级队列、哈希表。主题包括字符串处理和递归;数据抽象、封装和结构实现;面向对象程序设计;这些传统adt的规范、实现和应用。本课程还强调动态内存分配、搜索和排序算法,并介绍算法的复杂性。设计和执行高级编程作业是本课程不可分割的一部分。先决条件:C或以上的成绩CMSC 203先决条件或同时条件:数学182每周四个小时。

4学时

课程效果:
完成课程后,学生将能够:

  • 演示程序开发和设计的基本原则。
  • 比较过程式编程和面向对象编程的基本概念。
  • 利用高级语言的基本特性,包括事件驱动编程、图形用户界面、多线程、异常和错误处理。
  • 实现抽象数据类型,如列表、堆栈、队列、优先级队列、二叉搜索树、图和堆。
  • 描述算法的设计和时间复杂度。


查看课程表




添加到最喜欢的(打开一个新窗口)