辽宁大学通识教育课程

 

课程名称:计算机科学导论 Foundations of Computer Science

 

xuhao

 

课程负责人:徐皓,女,在读博士,辽宁大学信息学院副教授,主要研究方向:数据库软件工程。

 

 

课程简介:

第一章 绪论:冯·诺依曼模型、计算机的发展简史。

第二章 数据的表示:计算机中存储数据的五种类型、数字的表示、文本、图像、音频和视频的主要表示方法。

第三章 数据运算:对位模式的三类运算,即逻辑运算、移位运算和算数运算。

第四章 计算机组成:介绍一个典型的计算机的组成部分——中央处理单元(CPU)、主存储器和I/O子系统。以一个简单计算机为例,介绍指令系统、机器周期和程序的执行过程。

第五章 操作系统:介绍操作系统的功能、自举过程、内存管理、进程管理、设备管理及文件管理。

第六章 程序设计语言:介绍从机器语言到高级语言的演化过程、如何使用解释器或编译器将高级语言程序转换成机器语言程序、目前常用的计算机程序设计语言。

第七章 算法:介绍算法中使用的三种结构——顺序、分支和循环,以及常用的排序、搜索等算法。

第八章 数据库:介绍数据库管理系统、关系模型、SQL语言。

第九章 计算机网络:介绍建立计算机网络的意义、网络的层次体系结构及标准、网络协议。区分网络的不同类型、介绍Internet和TCP/IP协议簇。

第十章 与计算机科学与技术专业有关的职业种类。

第十一章 计算机科学技术专业人员的道德准则。

基本要求:

本课程是大学新生学习计算机科学的第一门课程,没有先修课的要求。对学生的要求:课前预习,大量阅读教师指定的教材和参考文献中的内容。课后复习,完成教师布置的作业。

 

返回目录