【大学计算机基础】课程主要涵盖了计算机的基本概念、发展历史、分类以及微型计算机系统组成等内容,旨在为非计算机专业的本科生提供通识教育。课程通过理论与实践相结合的方式进行,理论课与上机课比例为1:1,以增强学生的理解和应用能力。
在计算机概述部分,课程首先介绍了计算机的基本概念,包括计算机的诞生、发展和分类。具体到教学内容,讲解了古代计算工具,如中国的算筹和算盘,以及西方的机械计算机,如尼皮尔算筹、帕斯卡加法器、莱布尼茨乘法器和杰卡德提花机。这一部分的重点是查尔斯·巴贝奇的差分计算思想,以及冯·诺依曼体系的确立,包括运算器、控制器、存储器、输入输出设备的基本构成,以及冯氏计算机的计算流程。此外,还涉及了计算机的四个电子时代,摩尔定律,以及超级计算机的计算能力排名。
在微型计算机系统的组成方面,课程详细讲述了计算机之父查尔斯·巴贝奇的工作,他的差分机理念,以及冯·诺依曼体系结构。学生需要理解一次和二次差分的概念,以及如何计算这些差分。同时,课程也强调了CPU的基本概念,USB设备如MP3播放器,操作系统的作用,以及开源技术的意义。
【操作系统】章节则深入到计算机的实际运行层面,介绍了操作系统的概述,包括BIOS和操作系统的作用,以及计算机的启动过程。文件管理是操作系统中的重要部分,课程会教授Windows系统的文件和磁盘管理,使学生能熟练掌握文件的创建、删除、复制、移动等操作,并理解磁盘分区和格式化等概念。处理机管理和设备管理也是课程的重点,涵盖进程管理、资源调度以及不同类型的输入输出设备的控制。课程还会涉及图形用户界面,让学生熟悉Windows系统下的界面操作和程序管理,以及简单的用户账户设置和权限管理。
通过这两门课程的学习,学生不仅能了解到计算机的基础知识,还能掌握实际操作系统的使用技巧,为后续的专业学习和日常生活中的计算机应用打下坚实基础。教学过程中,教师不仅会通过多媒体电子教室辅助教学,也会利用黑板和粉笔进行直观的解释,以提高教学效果。此外,布置相关作业以巩固课堂所学,例如理解CPU的功能,对比USB2.0和USB3.0的传输速度差异,以及列举开源软件实例,如Linux和Android操作系统。