内容推荐 牛少彰主编的《大学计算机基础(第3版普通高等教育十三五规划教材)》结合我国高等教育中信息素养培养的特殊性,对大学计算机基础课程进行模块化设计,以应用为目的、以实践为重点。本书的内容涵盖了计算机基础知识、操作系统、计算机网络及应用、算法、程序设计基础、软件工程基础、数据库基础知识、多媒体技术基础和网络信息安全等方面的内容。本书力求内容精练、系统、循序渐进,采用了大量图片和实际应用案例,并配有实验指导,方便教学和自学,使读者易于掌握本书的内容。 本书可作为高等院校非计算机专业本科生的大学计算机基础课程教材或参考书,也可供广大的计算机爱好者以及自学计算机基础知识和应用的读者参考。 目录 第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.6 计算机的应用 1.7 实验指导 1.7.1 计算机硬件的认知 1.7.2 基本指法 1.7.3 中文输入法的安装与配置 习题 第2章 操作系统 2.1 操作系统概述 2.1.1 操作系统的定义与目标 2.1.2 操作系统的定位与作用 2.2 操作系统的演变 2.2.1 操作系统的发展历史 2.2.2 推动操作系统发展的因素 2.3 操作系统的组成 2.3.1 处理器管理 2.3.2 存储管理 2.3.3 设备管理 2.3.4 文件管理 2.3.5 用户接口 2.4 典型的常用操作系统 2.4.1 桌面操作系统 2.4.2 网络操作系统 2.4.3 嵌入式操作系统 2.5 实验指导 2.5.1 Windows的认知 2.5.2 Windows文件操作 2.5.3 Windows软件与硬件管理 习题 第3章 计算机网络及应用 3.1 计算机网络基础知识 3.1.1 计算机网络的概念 3.1.2 计算机网络的组成 3.1.3 计算机网络拓扑结构 3.1.4 计算机网络的分类 3.1.5 计算机网络的发展 3.2 网络协议 3.2.1 开放系统互联结构模型 3.2.2 传输控制协议/网际协议 3.2.3 OSI参考模型与TCP/IP模型关系 3.2.4 IP地址和域名 3.3 网上浏览 3.3.1 WWW架构、核心和工作流程 3.3.2 网络浏览器 3.3.3 搜索引擎 3.4 电子邮件 3.4.1 电子邮件系统组成和工作流程 3.4.2 电子邮件格式 3.4.3 基于WWW的电子邮件 3.4.4 电子邮件其他相关概念 3.5 其他常用网络工具和应用 3.5.1 Windows网络常用命令工具 3.5.2 文件传输协议与工具 3.5.3 社交网络服务 3.6 实验指导 3.6.1 计算机网络配置 3.6.2 科技信息检索 3.6.3 电子邮件应用 习题 第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.3.4 递归 习题 第5章 程序设计基础 5.1 基本概念 5.1.1 程序、程序设计、程序设计语言 5.1.2 高级语言的编译及解释 5.1.3 计算机求解问题的过程 5.2 程序的基本要素 5.2.1 标识符 5.2.2 变量与常量 5.2.3 数据类型 5.2.4 基本输入输出 5.2.5 运算符与表达式 5.3 程序的流程控制 5.3.1 选择结构 5.3.2 循环结构 5.3.3 函数 5.4 数据结构 5.4.1 基本概念 5.4.2 Python的常用内置数据结构 5.5 程序设计方法学 5.5.1 结构化程序设计 5.5.2 面向对象程序设计 习题 第6章 软件工程基础 6.1 软件开发发展阶段 6.2 软件危机 6.3 软件工程的定义和目标 6.3.1 软件工程的定义 6.3.2 软件工程的目标 6.4 软件开发过程模型 6.4.1 软件生命周期 6.4.2 瀑布型生命周期模型 6.5 需求分析 6.5.1 需求分析的重要性 6.5.2 需求获取方法 6.6 软件设计 6.7 软件实现 6.8 软件测试与维护 6.8.1 软件测试 6.8.2 软件调试 6.8.3 软件维护 习题 第7章 数据库基础知识 7.1 数据与大数据 7.1.1 信息、数据、数据处理 7.1.2 什么是大数据 7.2 数据管理与数据库 7.2.1 数据管理技术及其产生和发展 7.2.2 数据库系统的组成 7.3 关系数据库 7.3.1 数据模型 7.3.2 关系模型 7.2.3 SQL语言简介 7.2.4 事务 7.4 数据仓库、联机数据分析与数据挖掘 7.4.1 数据仓库 7.4.2 联机分析处理 7.4.3 数据挖掘 7.5 数据库新技术 7.5.1 数据库技术的发展 7.5.2 NoSQL数据库 7.5.3 NewSQL数据库 7.5.4 云数据库 习题 第8章 多媒体技术基础 8.1 多媒体技术基础知识 8.1.1 多媒体技术基本概念 8.1.2 多媒体数据的类型 8.1.3 多媒体数据的特点 8.1.4 多媒体技术的发展 8.1.5 多媒体技术的应用范围 8.2 多媒体的关键技术 8.3 多媒体计算机设备 8.3.1 声卡 8.3.2 显卡 8.3.3 显示器 8.3.4 |