Ubuntu操作系统实用教程
配套200分钟微课视频,提供教学课件、教学大纲下载,全书内容丰富,讲解详尽

作者:吴全玉、刘晓杰、潘玲佼、王田虎、诸一琦、张琳

丛书名:21世纪高等学校计算机专业实用系列教材

定价:79.8元

印次:1-1

ISBN:9787302615545

出版日期:2023.01.01

印刷日期:2022.11.11

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书采用通俗易懂的语言,由浅入深地介绍了计算机的基础知识、操作系统的原理及特征、计算机网络基础知识和Ubuntu操作系统使用等多方面内容。全书共分13章,首先介绍了微处理器基础知识、操作系统的分类和发展、Linux和Ubuntu操作系统等有关计算机的基础知识。其次讲述了安装Ubuntu操作系统、Ubuntu操作系统的常用命令、用户和组的管理、文件系统以及进程和线程管理等有关Ubuntu操作系统的基本应用。最后还介绍了Linux编程工具GCC和GDB以及shell编程、Linux网络基础、网络信息安全、服务器的配置和搭建等相关高级应用。 本书通过大量的操作图例进行讲解,可以帮助初学者在较短的时间内掌握Ubuntu操作系统窗口操作和字符命令行应用,解除对Linux类操作系统的神秘感,对免费开源代码的应用和传播有一个较全面的认识。 本书可以作为普通高等学校计算机科学与技术、电子科学与技术、仪器科学与技术、信息与通信工程、控制科学与工程和机械工程等专业Linux操作系统相关课程的教材,也可以作为开源操作系统爱好者和开发者的入门教材。

吴全玉,男,1977年7出生,安徽砀山人,2012年获中国科学技术大学控制科学与工程学科博士学位,东南大学生物医学工程博士后,美国密歇根州立大学访问学者,副教授,硕士生导师。近年来主持省市级科研项目3项,其中省重点1项;横向课题4项;参与国家自然科学基金重点和省市级科研项目10 多项,省部级科技成果鉴定1 项;在国内外期刊上如Journal of Mechanics in Medicine and Biology、应用力学学报和传感技术学报等发表论文20 多篇;申请专利近20 项。自2013 年至今,指导大学生参加全国大学生智能车竞赛,累计获得直立摄像头组类别全国一等奖1 项,分赛区各组别奖项10 多项,同时指导学生创新训练科研项目多项。另外还担任Circulation 等期刊的审稿。

前言 目前国内大多数计算机用户安装微软公司的Windows操作系统,该操作系统是要付费使用的,而对免费的Ubuntu操作系统知识知之甚少。考虑国外高技术对我国的封锁、未来社会的发展和国家对操作系统研发技术的重视,不用付费就能安装和更新的Ubuntu操作系统应用必将得到更好的发展。Ubuntu就是一个流行的免费Linux操作系统,Ubuntu这个单词源于非洲,音译为班图精神,即我的存在是因为大家的存在,大家必须分享物品并且互相关心,就如同习近平主席提出在全世界构建人类命运共同体的思想,是真正的开源精神。Ubuntu操作系统基于Debian发行版和GNOME桌面环境,和其他Linux操作系统发行版本相比,Ubuntu非常易用,并且对不同的用户提供很多版本。 Linux操作系统原理及应用已经成为计算机专业、物联网工程专业和信息安全等电类大专业的必修课程。目前图书市场上关于Linux操作系统的书籍很多,但真正从初学者角度入手,精炼并且实用的书籍却很少。这也是本书推出的原因。本书内容由浅入深、循序渐进,针对不同计算机基础层次的学习者,即使没有Linux操作系统基础的初学者,通过书中配备的大量实际操作图例,也能很快上手操作。 全书共分为13章,涵盖了计算机软硬件系统基础知识和Ubuntu操作系统在实际应用方面的各种知识技能,具体内容如下。 第1章介绍微处理器基础知识,从计算机中数的表示讲起,到8086的基本结构和哈佛结构的微处理器,使初学者全面掌握计算机的硬件基础知识。 第2章讲述操作系统的分类和发展,人类创造了计算机的硬件系统,那么如何控制这个硬件装置呢?通过编程语...

目录
荐语
查看详情 查看详情
目录

教材介绍

第1章微处理器基础知识

1.1计算机中数的表示

1.1.1逻辑符号和逻辑门

1.1.2不同进制的换算

1.1.3原码、反码和补码

1.1.4常用编码定义

1.1.5定点数和浮点数

1.28086的基本结构

1.2.1微处理器的发展史

1.2.28086微处理器的内部结构

1.2.3总线类型

1.2.4存储器

1.3哈佛结构的微处理器

1.4统一编址和独立编址

1.5计算机性能指标判断标准

习题

第2章操作系统的分类和发展

2.1编程语言的发展

2.1.1机器语言

2.1.2汇编语言

2.1.3高级语言

2.2操作系统的发展

2.2.1人工操作

2.2.2批处理操作

2.3分时操作系统

2.4实时操作系统

2.4.1VxWorks

2.4.2μCOS家族

2.4.3μClinux

2.4.4FreeRTOS

2.4.5RTThread

2.4.6Keil RTX

2.4.7ThreadX

2.4.8苹果iOS

2.4.9Android

2.5计算机网络互连操作系统

2.5.1微软Windows

2.5.2Mac OS X

2.5.3类UNIX系统

2.5.4Google Chrome OS

2.6操作系统的基本特征

2.7提供用户和计算机之间的接口

习题 ... 查看详情

配套200分钟微课视频,提供教学课件、教学大纲下载,全书内容丰富,讲解详尽 查看详情