计算机软件技术基础课程大纲

需积分: 14 6 下载量 56 浏览量 更新于2024-07-11 收藏 8.49MB PPT 举报
该资源是一份关于"应用程序-软件技术基础学习"的课件,旨在教授用户程序、操作系统虚拟机、操作系统以及裸机等基础知识。课程由刘海明主讲,是一门选修的双语课程,采用英文教材配合中英文课件,并以中文讲解。课程目标是让学生掌握软件技术的基本概念和原理,为后续深入学习、研究和应用打下基础。 课程内容共分为四个部分,分别是: 1. 概述:3学时,介绍软件技术的基本概念。 2. 数据结构与算法:15学时,涵盖数据的逻辑结构、存储结构、运算、查找和排序算法。 3. 操作系统原理:9学时,讲解操作系统的基本概念和主要功能的实现原理。 4. 数据库系统:9学时,涉及关系型数据库、SQL语言应用和数据库应用程序的开发。 教材方面,推荐了三本英文原版教材的影印版,分别对应数据结构、操作系统和数据库系统,并提供了一本中文参考教材《计算机软件技术导论》和其他几本同类型的中文教材作为补充。教学内容根据英文教材节选并结合中文教材进行调整,具体以PPT课件为准。 这门课程不仅注重理论教学,还辅以实例讲解和实用技术介绍,旨在帮助学生建立起对软件技术的全面理解。尽管学完这门课程并不意味着立即能够熟练编程或开发软件,但它将为学生提供必要的基础知识和技能,为进一步深入学习提供坚实的基础。