本书以Visual Basic 6.0软件系统为环境,系统地介绍了Visual Basic程序设计的基本概念、理论和方法。全书共分15章,内容包括Visual Basic程序设计概述、Visual Basic语言基础、Visual Basic程序设计基本结构、窗体与常用控件、数组、过程、鼠标与键盘事件、Visual Basic的界面设计、Visual Basic图形操作、文件系统、API函数、数据库管理应用程序设计、多媒体应用程序设计、网络程序设计基础、程序的调试与发布等。本书是高等学校非计算机专业本、专科学生学习Visual Basic语言程序设计的教材,也可作为全国计算机等级考试、各类水平考试的自学辅助用书及学习计算机程序设计的培训教材及参考书。
本书围绕软件的基本概念、开发方法、开发工具、管理、实践和文档6个部分来选取和组织材料。基本概念部分包括软件、软件危机、软件工程和计算模型; 开发方法部分包括基于过程的方法和基于建模粒度的方法,前者介绍瀑布型方法、快速原型方法和其他一些方法,后者介绍面向对象方法、面向构件方法、面向AGENT方法、面向SOA方法和面向云计算方法; 开发工具部分包括CASE概念、实例和发展趋势; 管理部分包括项目招投标、人员、进度、成本、质量和风险等管理; 实践部分包括信息系统开发、类制作、构件制作、SOA实现、云平台体验和C
Visual Basic是微软公司开发的一种通用的基于对象的程序设计语言,具有简单易学、功能强大等特点。本书以Visual Basic 6.0为程序开发工具,系统地介绍掌握Visual Basic 6.0技术必备的基础知识和Visual Basic程序设计方法,可满足高校非计算机专业公共计算机基础课教学的需要。全书共分为12章,内容包括Visual Basic程序设计概述、Visual Basic程序设计基础、Visual Basic控制结构、常用标准控件、数组及应用、过程与函数、鼠标与键盘事件、应用程序的界面设计、Visual Basic图形操作、文件、数据库应用程序设计和程序的调试与错误处理。本书既注重理论知识,又注重程序设计方法的训练,深入浅出,突出实践性与实用性。本书可作为高等学校非计算机专业本、专科Visual Basic语言程序设计课程的教材,也可作为各类计算机水平考试、全国计算机等级考试的自学辅助用书,还可作为计算机程序设计培训机构的教材。
内容主要分为四个部分,第一部分介绍Linux系统常用指令和shell编程基础;第二部分介绍与系统安全有关的知识,分别从用户管理、进程管理、文件系统安全、网络系统安全和对整个操作系统的监控等方面来实现安全管理,并用C语言和Python语言来是实现系统安全的功能;第三部分是对计算机操作系统的管理,从磁盘管理,内核管理和软件管理三个方面管理计算机的操作系统,让它更好地为我们服务;第四部分是应用部分,重点介绍了图形编程的应用。
全书共分为模拟电子、数字电子以及现代电子技术三大部分。模拟电子部分主要介绍了使用基础元器件实现各种电子电路,包括放大电路、信号发生与转换电路、电源电路等,为电子系统的设计打下坚实的硬件基础。数字电子部分重点介绍了单片机与嵌入式系统的设计与应用。借助于Arduino入门单片机、STM32进行提高、树莓派领略高级程序设计思想,逐步提高软件设计能力。综合应用部分则着重介绍如何结合互联网、物联网、人工智能等相关现代技术,构建更为复杂的电子系统。全书涉及知识面广,但并不是简单的罗列,而更看重设计的思想与方法。另外,本书十分注重知识的实用性,强调理论与实际相结合,并配有丰富的实例来对相关知识点进行验证与演示。 本书可作为工科院校及相关院校的电子类、自动控制类、机电类、电气类、计算机类等相关专业开展电子制作和科技创新的参考书,也可作为电子系统设计与开发工作人员的参考书。
本书包括数理逻辑、集合论、图论和组合与代数四部分内容。书中定义、原理论述详细,通俗易懂,内容丰富,既注重对基本概念的论述,又注重原理的证明方法及其在计算机科学中的实际应用。每章末都有对应本章知识点的习题,便于读者更深入理解和巩固所学的理论知识,讲授时建议64学时左右。 本书可以作为计算机及相关专业的本科生教材,也可以作为计算机相关资格水平考试的参考书,还可以为从事计算机软件、硬件开发和应用的人员提供参考。
本书围绕软件的基本概念、开发方法、开发工具、管理、实践和文档6部分来选取和组织材料。基本概念部分包括软件、软件危机、软件工程和计算模型; 开发方法部分包括基于软件过程的方法和基于构造粒度的方法,前者介绍瀑布型方法、快速原型方法和其他一些方法,后者介绍面向对象方法、面向构件方法、面向Agent方法、面向SOA方法和面向云计算方法; 开发工具部分包括CASE工具概念、实例和发展趋势; 管理部分包括项目招投标、人员、进度、成本、质量和风险等管理; 实践部分包括信息系统开发、类制作、构件制作、SOA实现、云平台体验和CASE工具制作; 文档部分包含12种重要的模板。 本书可作为高校本科生的教材,也可以作为教师和广大软件工程人员的参考书。