本书参照ACM和IEEECSComputingCurricula2020以及全国高等学校计算机教育研究会编制的《计算机核心课程规范——计算机程序设计(征求意见稿)》的要求,面向大学计算机类专业本科教学的需要,系统地介绍C++程序设计语言的语法、语义和语用,使读者掌握结构化程序设计方法和面向对象程序设计方法。全书分为两部
软件项目分为定制项目、互联网项目和通用项目三种类型。本书针对定制项目介绍了项目确立、任务分解、成本估算、进度估算、人员选择、版本管理、质量保证、风险管控和执行监控等内容;针对互联网项目介绍了互联网企业的融资、价值评估、并购、运行效率和市场支配地位等内容;针对通用项目的管理,读者可参考定制项目和互联网项目的管理过程。作为
本书通过应用示例和综合案例的讲解与演练,使读者快速掌握Vue.js3.x编程知识,提高使用Vue.js开发网站和移动App的实战能力。本书配套示例源码、PPT课件、同步教学视频、教学大纲与执行进度表、习题与答案、其他超值教学资源。本书共18章,内容包括快速进入Vue.js的世界、搭建开发与调试环境、熟悉ECMAScri
本书围绕网络安全技术体系的建立,系统介绍了计算机网络安全知识和理论。全书共分16章,内容包括网络安全基础、网络安全威胁、密码学概述、对称加密、公钥密码、消息认证和散列函数、鉴别和密钥分配协议、身份认证和访问控制、PKI技术、虚拟专用网和IPSec协议、电子邮件安全、Web安全、防火墙技术、入侵检测系统和网络诱骗系统、无
《Access2021数据库应用技术》以Access2021为基本环境,理论与实践相结合,以师生们都熟知的数据库应用系统——教学管理系统的开发为讲解的主线,由浅入深,系统地介绍了数据库的基础知识和Access2021的使用方法。全书共9章,内容包括数据库基础知识与Access2021、表的建立和操作、数据查询、模块和V
本书以SQLServer2016为平台,从数据库管理和开发的角度出发,介绍数据库应用开发技术,内容涵盖开发数据库应用系统所需的基本知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,再把每个项目分解成若干任务,帮助学生逐步学会创建、管理、开发数据库,以及掌握使用TSQL进行程序设计的
本书结合作者近十年Java开发经验,从开发实际项目的角度入手,向初次接触IntelliJIDEA(本书使用的是2022版)的读者介绍了该工具的使用技巧。本书分为7章。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA的基础配置和高级配置。第3章介绍如何通过IDEA创建第一个Java项目、配置项目和模
本书依据典型的软件开发过程组织内容,围绕“论文检索系统”这一实际软件项目设计项目开发实验,旨在培养读者应用软件开发工具和框架进行实际软件项目开发的实践能力。全书共9章,所涉及的软件开发工具和框架包括:项目管理工具MicrosoftProject,集成建模平台EnterpriseArchitect,软件数据模型建模工具P
SSM(Spring、SpringMVC和MyBatis)和Vue.js3是当前使用广泛的前端和后端技术框架。本书由浅入深、循序渐进地讲解SSM和Vue.js框架的基础知识和应用,书中使用大量案例,可以很好地帮助读者学习和理解SSM+Vue.js前后端分离开发技术。本书配套示例源码、PPT课件、作者答疑服务。本书共分1
本书以上海市高等学校学生计算机应用能力的水平为依据,参照《大学计算机基础课程教学基本要求》(2016版)和上海市教育考试院上海市高等学校信息技术水平考试一级《大学信息技术+数字媒体基础》(2021年版)的精神,结合计算机应用基础教学特点,教学团队总结了多年的实践教学经验,以案例组织教学的思想编写了本教材。全书的主要内容