顶部
收藏

大学计算机基础


作者:
吉林大学公共计算机教学与研究中
定价:
22.00元
ISBN:
978-7-04-019091-5
版面字数:
380.000千字
开本:
16开
全书页数:
250页
装帧形式:
平装
重点项目:
暂无
出版时间:
2006-01-20
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
大学计算机基础

  本书内容遵循教育部高等学校非计算机专业计算机基础课程教学指导分委员会制订的“关于进一步加强高等学校计算机基础教学的意见”暨“计算机基础课程教学基本要求”,并兼顾“全国计算机等级考试——公共基础知识考试大纲”内容要求,作为吉林大学立项教材,由长期从事公共计算机基础课教学和教材建设的教师编写。
  本书以“实例引导法”循序渐进地阐述了计算机与社会信息化、微型计算机及常用软件、操作系统基础知识、计算机网络基础、信息安全与社会责任、数据库技术基础、多媒体技术基础、程序设计基础、算法与数据结构基础等9 部分的理论基础知识、基本原理和基本方法。读者可通过实例学习理论基础知识,直观、通俗易懂,便于理解和记忆。每章配有大量习题(填空题、单选题、多选题)和思考题,可供教师布置作业或读者自测时参考。
  本书可作为高等院校非计算机专业的计算机基础课教材,也可以作为全国计算机等级考试的辅导教材和参考书。
  • 第1章 计算机与社会信息化
    • 1.1 计算机发展简介
      • 1.1.1 计算机发展历程
      • 1.1.2 计算机分类
      • 1.1.3 计算机主要应用领域
      • 1.1.4 计算机发展趋势
    • 1.2 信息技术概述
      • 1.2.1 信息与数据
      • 1.2.2 现代信息技术
      • 1.2.3 信息技术发展趋势
      • 1.2.4 信息化社会
    • 1.3 计算机系统组成
    • 1.4 计算机硬件组成
      • 1.4.1 中央处理器
      • 1.4.2 存储器
      • 1.4.3 输入/输出设备
    • 1.5 计算机软件分类
      • 1.5.1 系统软件
      • 1.5.2 应用软件
    • 1.6 计算机工作原理及主要技术指标
    • 1.7 数制及其运算
      • 1.7.1 进位计数制
      • 1.7.2 不同进制间数据转换
      • 1.7.3 数值表示及运算
      • 1.7.4 算术与逻辑运算
    • 1.8 文字信息编码形式
      • 1.8.1 西文字符编码
      • 1.8.2 中文字符编码
    • 习题一
    • 思考题一
  • 第2章 微型计算机及常用软件
    • 2.1 微型计算机
      • 2.1.1 微型计算机基本结构及主要性能指标
      • 2.1.2 微型计算机的分类及发展趋势
    • 2.2 微型计算机主板与微处理器
      • 2.2.1 系统主板
      • 2.2.2 微处理器
    • 2.3 微型机系统存储器
      • 2.3.1 CMOS
      • 2.3.2 高速缓存Cache
      • 2.3.3 虚拟存储器
    • 2.4 微型计算机总线与接口
      • 2.4.1 总线
      • 2.4.2 总线结构
      • 2.4.3 计算机与外部设备接口
    • 2.5 微型计算机外部设备
      • 2.5.1 输入设备
      • 2.5.2 输出设备
    • 2.6 微型计算机常用软件介绍
      • 2.6.1 Windows操作系统的启动与关机
      • 2.6.2 中文办公(Office系列)软件
      • 2.6.3 Windows附件中的常用软件
    • 习题二
    • 思考题二
  • 第3章 操作系统基础知识
    • 3.1 操作系统简介
      • 3.1.1 操作系统的发展历程
      • 3.1.2 常见操作系统简介
      • 3.1.3 操作系统的分类
    • 3.2 操作系统的作用及特征
      • 3.2.1 操作系统的作用
      • 3.2.2 操作系统的功能
      • 3.2.3 操作系统的特征
    • 3.3 进程管理
      • 3.3.1 进程定义
      • 3.3.2 进程的状态和转换
      • 3.3.3 进程调度
      • 3.3.4 线程
    • 3.4 作业管理
      • 3.4.1 基本概念
      • 3.4.2 作业管理
      • 3.4.3 作业与进程的关系
    • 3.5 存储管理
      • 3.5.1 基本概念
      • 3.5.2 存储器连续分配方式
      • 3.5.3 存储器离散分配方式
      • 3.5.4 虚拟存储器管理
      • 3.5.5 Pentium微处理机存储系统
    • 3.6 文件管理
      • 3.6.1 文件系统基础知识
      • 3.6.2 文件目录
    • 3.7 设备管理
      • 3.7.1 设备分类
      • 3.7.2 设备控制器
      • 3.7.3 I/O控制方式
      • 3.7.4 缓冲技术
      • 3.7.5 设备分配与调度
      • 3.7.6 设备驱动
      • 3.7.7 虚拟设备
    • 习题三
    • 思考题三
  • 第4章 计算机网络基础
    • 4.1 计算机网络的发展历史与作用
      • 4.1.1 计算机网络的发展历史
      • 4.1.2 计算机网络的作用
    • 4.2 计算机网络传输介质与互联设备
      • 4.2.1 网络传输介质
      • 4.2.2 网络互联设备
    • 4.3 计算机网络基本组成与分类
      • 4.3.1 计算机网络基本组成
      • 4.3.2 计算机网络分类
      • 4.3.3 网络协议
    • 4.4 网络体系结构
      • 4.4.1 计算机网络体系结构概述
      • 4.4.2 OSI体系结构
      • 4.4.3 TCP/IP体系结构
      • 4.4.4 TCP/IP与OSI比较
    • 4.5 数据通信基础
      • 4.5.1 数据通信系统构成
      • 4.5.2 基带传输与宽带传输
      • 4.5.3 传输速率与带宽
    • 4.6 计算机局域网基础知识
      • 4.6.1 服务器计算机
      • 4.6.2 工作站计算机
      • 4.6.3 传输介质及互联设备
      • 4.6.4 局域网体系结构与IEEE标准
      • 4.6.5 以太网(Ethernet)协议及组网技术
    • 4.7 计算机广域网基础知识
      • 4.7.1 常见连接方式
      • 4.7.2 广域网实例
    • 4.8 Internet及其应用基础
      • 4.8.1 Internet基础知识
      • 4.8.2 主机、IP地址、域名及统一资源定位标识
      • 4.8.3 IPv6简介
      • 4.8.4 如何获取Internet资源
      • 4.8.5 电子邮件简介
      • 4.8.6 网页简介
    • 习题四
    • 思考题四
  • 第5章 信息安全与社会责任
    • 5.1 计算机网络安全问题
      • 5.1.1 网络安全问题
      • 5.1.2 网络安全面临着威胁
      • 5.1.3 网络受攻击的方式
      • 5.1.4 网络安全措施
    • 5.2 信息加密技术
      • 5.2.1 加密技术基本概念
      • 5.2.2 密钥体系
      • 5.2.3 认证
      • 5.2.4 数字签名
    • 5.3 计算机病毒及其防范
      • 5.3.1 计算机病毒来源及特性
      • 5.3.2 计算机病毒的种类
      • 5.3.3 计算机病毒的传播媒介与防治
    • 5.4 防火墙简介
      • 5.4.1 防火墙作用
      • 5.4.2 防火墙类型
    • 5.5 网络道德与社会责任
      • 5.5.1 网络道德问题
      • 5.5.2 网络道德建设与社会责任
    • 习题五
    • 思考题五
  • 第6章 数据库技术基础
    • 6.1 实例数据库
      • 6.1.1 人工表格
      • 6.1.2 数据库表
      • 6.1.3 数据库
    • 6.2 数据库系统概述
      • 6.2.1 数据处理技术发展历程
      • 6.2.2 数据库系统组成
      • 6.2.3 数据库管理系统功能
      • 6.2.4 数据库系统安全保护
    • 6.3 三个世界与概念模型
      • 6.3.1 从现实世界到数据世界
      • 6.3.2 信息世界与概念模型
    • 6.4 数据模型
      • 6.4.1 层次数据模型
      • 6.4.2 网状数据模型
      • 6.4.3 关系数据模型
      • 6.4.4 面向对象数据模型
    • 6.5 关系数据库基本概念
    • 6.6 数据模型的三要素
      • 6.6.1 数据结构
      • 6.6.2 数据操作
      • 6.6.3 数据完整性约束
    • 6.7 关系的基本操作
      • 6.7.1 选择操作
      • 6.7.2 投影操作
      • 6.7.3 连接操作
    • 6.8 结构化查询语言——SQL简介
      • 6.8.1 数据定义语言——DDL
      • 6.8.2 数据操纵语言——DML
      • 6.8.3 数据查询语言——DQL
    • 6.9 常见关系数据库管理系统简介
    • 习题六
    • 思考题六
  • 第7章 多媒体技术基础
    • 7.1 多媒体技术概述
      • 7.1.1 多媒体技术发展历程
      • 7.1.2 多媒体基本概念
      • 7.1.3 多媒体技术特点
      • 7.1.4 多媒体信息处理关键技术
      • 7.1.5 多媒体技术应用
    • 7.2 多媒体计算机系统
      • 7.2.1 多媒体计算机标准
      • 7.2.2 多媒体计算机硬件系统
      • 7.2.3 多媒体计算机软件系统
    • 7.3 音频信息
      • 7.3.1 声音特性
      • 7.3.2 音频信息表示
    • 7.4 图形与图像信息
      • 7.4.1 图形与图像特点
      • 7.4.2 图形与图像信息表示
    • 7.5 视频信息
      • 7.5.1 视频信息特点
      • 7.5.2 视频信息表示
    • 7.6 多媒体数据压缩技术
      • 7.6.1 数据压缩的可行性
      • 7.6.2 数据压缩方法
      • 7.6.3 数据压缩与解压缩软件
    • 7.7 多媒体素材处理
      • 7.7.1 Windows Media Player
      • 7.7.2 Windows Movie Maker
    • 7.8 Flash动画制作
      • 7.8.1 Flash界面组成
      • 7.8.2 动画制作实例
      • 7.8.3 发布与输出
    • 习题七
    • 思考题七
  • 第8章 程序设计基础
    • 8.1 程序设计基本概念
      • 8.1.1 简单应用程序示例
      • 8.1.2 程序设计常见概念
    • 8.2 程序设计语言概述
      • 8.2.1 面向机器语言
      • 8.2.2 面向过程高级程序设计语言
      • 8.2.3 面向对象程序设计语言
    • 8.3 程序基本构成
      • 8.3.1 数据类型
      • 8.3.2 常量、变量和表达式
      • 8.3.3 控制结构
      • 8.3.4 输入/输出
      • 8.3.5 过程
    • 8.4 结构化程序设计
      • 8.4.1 结构化程序设计原则
      • 8.4.2 结构化程序设计基本特征及应用
    • 8.5 面向对象程序设计
      • 8.5.1 类与对象
      • 8.5.2 类的定义
      • 8.5.3 类的封装性
      • 8.5.4 类的继承性
      • 8.5.5 类的多态性
    • 8.6 VB程序设计基础
      • 8.6.1 概述
      • 8.6.2 特点
      • 8.6.3 VB中的基本概念
      • 8.6.4 创建VB应用程序步骤
    • 8.7 软件工程基础
      • 8.7.1 软件工程概述
      • 8.7.2 软件开发一般方法
    • 8.8 典型程序设计语言简介
      • 8.8.1 汇编语言
      • 8.8.2 结构化程序设计语言
      • 8.8.3 面向对象程序设计语言
      • 8.8.4 标记语言和脚本语言
    • 习题八
    • 思考题八
  • 第9章 算法与数据结构基础
    • 9.1 数据结构基本概念
      • 9.1.1 数据结构示例
      • 9.1.2 数据结构定义
      • 9.1.3 数据逻辑结构
      • 9.1.4 数据物理结构
    • 9.2 算法基本概念
      • 9.2.1 算法定义
      • 9.2.2 算法描述方法
      • 9.2.3 算法评价
      • 9.2.4 算法复杂度
    • 9.3 典型数据结构
      • 9.3.1 线性表
      • 9.3.2 栈
      • 9.3.3 队列
      • 9.3.4 树
      • 9.3.5 二叉树
    • 9.4 典型算法
      • 9.4.1 查找算法
      • 9.4.2 排序算法
    • 习题九
    • 思考题九
  • 主要参考文献

相关图书