电脑知识
零基础学生编程的书推荐(0基础自学编程看什么书)
2023-04-12 10:14

全书以MATLAB2020为基础,结合高等学校的教学任务和计算科学的应用,详细讲解了数学计算和仿真分析的各种方法和技巧,力争让学生与零基础读者最终脱离书本,将所学知识应用于工程实践中。本书主要内容包括MATLAB基础知识,程序设计基础,二维图形、三维图形绘制,图像绘制,数列、级数与极限计算,符号运算,积分计算,微分方程,图形用户界面设计,Simulink仿真基础,MATLAB联合编程,优化设计,供应中心选址设计实例,数字低通信号频谱分析设计实例,函数最优化解设计实例等。本书内容覆盖数学计算与仿真分析的各个方面,既有MATLAB基本函数的介绍,又有用MATLAB编写的计算程序,以及利用函数解决不同数学应用问题的方案等。本书既可作为MATLAB初学者的入门用书,又可作为相关工程技术人员、大学生、研究生的工具书。

本书从初学者的角度详细讲解了Kotlin开发中常用的多种技术。全书共13章,内容包括Kotlin入门、Kotlin编程基础、函数、面向对象、集合、lambda编程、泛型、Gradle、协程、“坦克大战”游戏开发、DSL、Kotlin与Java互操作、时钟。本书通过典型的案例、通俗易懂的语言阐述面向对象中的抽象概念,在集合、Lambda编程、泛型、Gradle、协程等章节中,通过剖析案例、分析代码结构、解决常见问题等方式,帮助初学者培养良好的编程习惯。第10章运用前几章的基础知识实现了一个坦克大战的游戏案例开发。第11~13章分别介绍了DSL、Kotlin与Java进行互操作以及通过Kotlin语言实现一个JavaScript语言的时钟项目,帮助初学者掌握Kotlin语言与Java语言、JavaScript语言的互操作。本书既可作为高等院校本、专科计算机相关专业的教材,也可作为社会培训教材,是一本适合广大编程爱好者参考和学习的书籍。为了帮助编程者更好地学习本书中的内容,本书还提供了配套的源代码与视频等资源,方便读者学习。

本书是在编者多年从事Java教学和项目开发的基础上编写而成的,以面向对象的编程思想为指导,通过大量的项目案例,详细讲述了Java程序设计的基本方法和技巧。全书共11章,第1章主要讲解Java的基础知识;第2章主要介绍Java语言的程序基础,包括Java中的常量和变量、运算符、语句、数组和方法。第3~4章主要介绍面向对象的程序设计,包括继承、封装和多态。第5~11章主要介绍Java语言中的一些高应,包括异常处理机制、线程、常用API、IO输入输出、图形用户界面、网络编程、Java数据库操作等。本书知识点讲解精细,编程实例切合工作实际,具有很强的操作性和代表性。通过本书的学习,读者能在快速掌握Java语言核心内容的基础上,学会使用Java语言进行程序开发的流程、方法和技巧。本书不仅可以作为高等学校、高职高专院校的教材,也可以作为相关培训机构的培训教材。同时,对于正在使用Java作为编程语言的程序员也有一定的参考价值。

本书以Scala作为开发Spark应用程序的编程语言,系统介绍了Spark编程的基础知识。全书共8章,内容包括大数据技术概述、Scala语言基础、Spark的设计与运行原理、Spark环境搭建和使用方法、RDD编程、SparkSQL、SparkStreaming、SparkMLlib等。

本书循序渐进地介绍了Java语言的语法基础、开发工具、程序控制语句、面向对象的程序设计、图形用户界面编程、Java高级编程等内容。全书共12章,每章附有习题,供读者复习使用,同时针对每章内容,在人民邮电出版社网站上提供了上机指导,供读者选用。本书通过附加精选实例的方法,并穿插少量的设计细节和注意事项,按照实际开发流程对Java语言的程序设计进行了讲解,简明易懂,实用性强。本书可作为普通高等院校计算机及理工类专业Java相关课程的教材,同时也可供Java语言的初学者参考使用。

本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了ASP.NET进行程序开发的各方面技术和技巧。全书分为22章(其中第20章~第22章放在配套光盘中),内容包括搭建ASP.NET开发环境,页面设计及广告页设计,CSS样式与JavaScript脚本应用,字符串、日期操作,常用Web服务器控件,验证控件,高级Web服务器控件,ADO.NET技术,数据绑定技术,SQL查询相关技术,视图、存储过程及触发器的应用,ASP.NET内置对象,文件处理,图形图像与多媒体,水晶报表与打印,XML技术,WebService,AJAX及jQuery应用,ASP.NET高级应用,ASP.NET安全机制,网站设计与网页配色。全书提供了共480个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在WindowsXP/WindowsServer2003/Windows7下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。

编辑推荐:《微软传奇的缔造者:比尔·盖茨传》一书中既有原汁原味的英文,又有生动流畅的译文,书中还穿插了许多背景知识拓展。比尔·盖茨是一个电脑天才,在软件行业不断创造奇迹,带领微软缔造了商业传奇;他创造了一个财富神话,年仅39岁便成为世界首富,并连续13年雄踞福布斯全球财富榜榜首;在走下微软的神坛后,他投身慈善,在医疗卫生和教育领域做出了卓越的贡献。内容简介:《微软传奇的缔造者:比尔·盖茨传》一书是比尔·盖茨的传记。本书生动地描绘了比尔·盖茨的早年生活,他充满好奇而敢于冒险的学生生涯,以及他作为一个跻身于世界富豪之列的新锐创业家和亿万富翁慈善家的丰富经历。本书全面介绍了微软公司从始创一直到盖茨离开积极领导层的发展过程,记录了他对其事业中固有的经济、道德、财政、法律、管理和领导知识的运用。作者简介:迈克尔·B.贝克拉夫特(MichaelB.Becraft)博士是帕克大学的一名金融学教授,同时也是商学院的主任。他居住在密苏里州的帕克维尔,在堪萨斯城工作。他从小学习电脑技术,并很早就学会了使用微软开发的系统进行编程。

虚拟现实建模与编程是一种实践性要求非常强的技术,作为虚拟现实建模与编程全面而系统的实践教材,本书由浅入深、循序渐进地介绍了SketchUp建模与OSG建模的基本概念、主要知识点,以及简单应用和综合应用。全书内容主要包括SketchUp的基础操作和OSG技术两大部分,其中SketchUp部分主要介绍了SketchUp的发展史、优势、安装与删除、图形的绘制与编辑、图层运用及管理、材质与贴图等;OSG部分包括OSG环境配置、基本工具使用以及高级特效等内容。本书既可作为相关课程的辅助教材,也可以作为相关课程的课程设计、大型试验以及实训/培训的主教材,还可供广大虚拟现实建模与编程爱好者参考。

本书是《Java程序设计教程》一书的实验指导与习题解答配套教材。全书共分11章,涉及Java语言程序设计**主要的内容,包括Java编程环境的搭建、Java编程基础、抽象和封装、继承和多态、Java图形用户界面、Java与数据库的连接、异常处理、多线程、输入输出流、网络通信及课程设计综合案例等。在每章中给出了本章实验目的、知识概要、每个实验的要求、详细的实验步骤与程序分析、完整的参考程序、运行结果,**后还给出了实验后的巩固练习题。本书层次清楚、实用性强,适合作为高等院校Java语言程序设计课程的上机实验指导教材,也可作为自学Java语言的编程爱好者的辅助参考书。

本书由浅入深地详细讲解了ASP.NET的开发技术,并通过具体实例的实现过程演练了各个知识点的应用。全书共21章,其中第1~2章是ASP.NET的基础知识,包括ASP.NET基础和搭建开发环境;第3~10章是ASP.NET的核心技术,分别讲解了C#语法、面向对象编程、内置对象、服务器控件等内容,第11~16章分别讲解了数据库开发、母版页、样式、主题、皮肤的基本知识,这些内容是ASP.NET开发技术的重点和难点;第17~20章分别讲解了4个ASP.NET典型模块的具体实现过程;第21章通过综合实例的实现过程,介绍了ASP.NET技术在综合项目中的开发应用。全书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,引领读者全面掌握ASP.NET开发。本书不但适用于ASP.NET的初学者,也适用于有一定ASP.NET基础的读者,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。

发表评论
0评