本教材由“任务内容”、“理论知识”、“任务实施”、“技能提高”等构成,强化“任务→原理→案例→技能”的递进性学习,突出了程序设计开发中的技术训练。充分考虑了高等职业院校学生专业学习的目标和特点,同时考虑了专业基础课程学习过程中理论与实践的合理衔接。既保证了学生在学习专业技能之前了解工作任务,需要掌握哪些理论知识,通过案
全书共分3部分,第1部分是软件工程概述,讲解软件工程的基本概念、原理与方法。第2部分是结构化方法介绍,第3部分是面向对象方法介绍,都用同一案例讲解了一个软件项目开发的全过程。
MATLAB是适合多学科、多种工作平台的功能强大、界面友好且开放性很强的大型数学应用软件。本书以MATLABR2018a软件为基础,全面阐述MATLAB的主要功能,通过大量实例向读者展示如何编写高效的MATLAB代码。全书共33章,其中第1~9章讲解MATLAB基础知识,包括MATLAB入门、数组运算、关系运算、逻辑运
本书从实用、够用的角度出发,以图书馆管理系统为主线,采用项目导向、任务驱动案例的教学方式,详细讲述了软件工程的基本原理、概念、技术和方法。本书分为基础理论篇、分析与设计篇、实现与测试篇、维护与管理篇,共4篇、10个项目。基础理论篇讲述了软件工程概念和统一建模语言(UML),具体包括软件的定义、软件危机、软件生命周期、开
本书以VisualFoxPro6.0为背景,介绍关系数据库系统的基础理论及系统开发技术,包括数据库系统、VisualFoxPro6.0基础、数据库及其操作、查询和视图、结构化查询语言SQL、结构化程序设计、面向对象程序设计、表单的设计与应用、报表的设计与应用、菜单的设计与应用、应用系统的开发。书中配有丰富的例题、习题(
计算机软件是计算机应用的核心,其质量的好坏关系到计算机应用系统的成败,软件测评是提高软件质量的重要手段之一。之前,我国软件检测、测评实验室主要依据GB/T25000.51—2010《软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则》以及GB/T16260—2006《软件工程
随着互联网数据的增加,如何高效地利用大数据已经成为企业需要面对的首要问题,这个问题就涉及了数据显示、数的存储和数据分析,这三个方向是否有成熟的模块呢?答案是有的,Python在这三个方向都有非常成熟的模块,这些模块已经大量使用在企业级应用中。方便了程序员的学习,这些模块有非常完善的开发文档。笔者用Python可以很方便
本书以全国计算机等级考试二级Python语言程序设计考试大纲为依据,系统地介绍Python3.x程序设计基础知识。全书共14章,内容包括Python语言概述、基本数据类型、组合数据类型、顺序与选择结构、循环结构、函数与模块、文件与数据组织、面向对象程序设计、使用tkinter的GUI设计、图形绘制、爬虫与正则表达式、S
本书是一本软件测试技术方面的实战教程,编写时参照国际软件测试认证委员会的软件测试人员认证课程大纲选取知识点,兼顾当前软件测试岗位对技能的要求。本书既介绍了经典的软件测试基础理论,又介绍了最新的测试方法。书中大部分章节以与软件测试技术相关的实际案例作为开篇,使得对知识的讲解更生动。主要内容包括:软件测试基础、软件测试管理
本书介绍如何利用Python进行网络爬虫程序的开发,从Python语言的基本特性入手,详细介绍了Python爬虫开发的相关知识,涉及HTTP、HTML、JavaScript、正则表达式、自然语言处理、数据科学等内容。全书共分为14章,包括Python基础知识、网站分析、网页解析、Python文件的读写、Python与数