Технология разработки программного обеспечения (2010)

Автор: Igor1977 от 23-09-2024, 15:19, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Технология разработки программного обеспечения
Автор: Яворский В., Томилова Н.
Издательство: Астана: Фолиант
Год: 2010 - 2-е изд.
Формат: pdf
Страниц: 376
Размер: 16 mb
Язык: русский

Цель учебника - помочь в освоении современных методов и средств разработки программного обеспечения сложных программных продуктов, основанных на использовании CASE-технологий, а также навыков их самостоятельного применения.
Изложены классические основы программной инженерии, показаны последние научные достижения и практические достижения, характеризующие динамику развития этой области, продемонстрирован комплексный подход к решению наиболее важных вопросов, возникающих в больших программных проектах.
 

x86 Software Reverse-Engineering, Cracking, and Counter-Measures

Автор: literator от 23-09-2024, 12:39, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: x86 Software Reverse-Engineering, Cracking, and Counter-Measures
Автор: Stephanie Domas, Christopher Domas
Издательство: Wiley
Год: 2024
Страниц: 317
Язык: английский
Формат: pdf (true), epub (true)
Размер: 15.8 MB, 39.5 MB

A crystal-clear and practical blueprint to software disassembly. x86 Software Reverse-Engineering, Cracking, and Counter-Measures is centered around the world of disassembling software. It will start with the basics of the x86 assembly language, and progress to how that knowledge empowers you to reverse-engineer and circumvent software protections. No knowledge of assembly, reverse engineering, or software cracking is required. Reverse engineering and software cracking are disciplines with a long, rich history. For decades, software developers have attempted to build defenses into their applications to protect intellectual property or to prevent modifications to the program code. The art of cracking has been around nearly as long as reverse engineers have been examining and modifying code for fun or profit. The book begins with a bootcamp on x86, learning how to read, write, and build in the assembly that powers a massive amount of the world's computers. Then the book will shift to reverse engineering applications using a handful of industry favorites such as IDA, Ghidra, Olly, and more. Next, we move to cracking with techniques such as patching and key generation, all harnessing the power of assembly and reverse engineering. Lastly, we'll examine cracking from a defensive perspective. Providing learners with techniques to be a better defender of their own software, or knowledge to crack these techniques more effectively. From security professionals to hobbyists, this book is for anyone who wants to learn to take apart, understand, and modify black-box software.
 

Coding Dimensions and the Power of Finite Element, Volume, and Difference Methods

Автор: literator от 23-09-2024, 03:32, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Coding Dimensions and the Power of Finite Element, Volume, and Difference Methods
Автор: Abdulsattar Abdullah Hamad, Sudan Jha
Издательство: IGI Global
Год: 2024
Страниц: 301
Язык: английский
Формат: pdf (true), epub
Размер: 18.8 MB

Engineers, researchers, and students attempting to effectively utilize numerical methods to solve complex engineering problems in today's fast-paced technological world are increasingly struggling to keep up without the necessary tools. While theoretical knowledge is vital, it can feel disconnected from practical application, leaving many ill-equipped to tackle real-world challenges. Coding Dimensions and the Power of Finite Element, Volume, and Difference Methods offers a comprehensive understanding and hands-on experience with numerical methods, empowering you to push the boundaries of innovation. By providing practical examples of coding and real-world applications, you will be equipped with the skills to tackle dynamic systems, partial and ordinary differential equations, and other mathematical simulations confidently. The book further delves into parallel computing techniques, covering distributed memory architectures, domain decomposition, message-passing interfaces, and GPU utilization for numerical computations. Advanced topics include higher-order basis functions, adaptive mesh refinement, design optimization, multiphysics simulations, and coupling methodologies. Additionally, the book provides insights into software development and best practices, introducing programming languages used in numerical methods, software engineering principles, verification and validation of numerical models, and relevant software libraries and open-source projects.
 

Python Programming For Game Development: A Comprehensive Guide To Creating 2D and 3D Games With Pygame and Panda3D

Автор: literator от 23-09-2024, 02:29, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python Programming For Game Development: A Comprehensive Guide To Creating 2D and 3D Games With Pygame and Panda3D Including Game Physics And Graphics From Scratch
Автор: Sam Codewell
Издательство: Independently published
Год: 2024
Страниц: 183
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Are you passionate about creating your own video games but unsure where to start? Do you want to learn how to develop both 2D and 3D games using Python? Are you looking for a comprehensive guide that covers everything from game physics to graphics? If so, "Python Programming For Game Development" is the ultimate resource for aspiring game developers like you! This comprehensive guide will take you through the entire game development process, using Pygame and Panda3D to bring your ideas to life. With practical examples, clear explanations, and a focus on real-world applications, this book empowers you to overcome common challenges faced by beginner game developers. You’ll gain the skills and confidence needed to turn your creative ideas into playable games. Don’t let your dreams of game development fade away! Take the first step towards becoming a skilled game developer today—grab your copy of "Python Programming For Game Development" and start creating your own games from scratch!
 

Python-Code fur Einsteiger - September 2024

Автор: magnum от 22-09-2024, 23:50, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Python-Code fur Einsteiger - September 2024Название: Python-Code fur Einsteiger
Издательство: Papercut Limited
Год / месяц: September 2024
Страниц: 150
Формат: PDF
Размер: 120 MB
Язык: немецкий

"Программирование на Python для начинающих" - это первый и единственный выбор, если вы начинающий и хотите узнать все, что вам нужно, чтобы начать программировать. Это независимое руководство наполнено полезными рекомендациями и пошаговыми примерами с цветными иллюстрациями, написанными на простом и понятном английском языке. На страницах этого нового руководства вы узнаете все, что вам нужно знать о написании своих собственных потрясающих приложений. С этим неофициальным руководством по эксплуатации ни одна проблема не будет неразрешимой, ни один вопрос не останется без ответа, пока вы учитесь, изучаете и улучшаете свой пользовательский опыт.
 

Intelligent Systems Modeling and Simulation III: Artificial Intelligent, Machine Learning

Автор: literator от 22-09-2024, 18:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Intelligent Systems Modeling and Simulation III: Artificial Intelligent, Machine Learning, Intelligent Functions and Cyber Security
Автор: Samsul Ariffin Abdul Karim
Издательство: Springer
Год: 2024
Страниц: 522
Язык: английский
Формат: pdf (true)
Размер: 28.4 MB

Explores advanced integration in Intelligent Systems Modeling, merging AI, math, and stats for simulations. This book continues the previous edition: Samsul Ariffin Abdul Karim (2022). Intelligent Systems Modeling and Simulation II: Machine Learning, Neural Networks, Efficient Numerical Algorithm and Statistical Methods, Studies in Systems, Decision and Control. After two years, Intelligent Systems Modeling and Simulation have evolved tremendously through the latest and advanced emergence technologies and many highly sophisticated algorithms have been developed by blending Artificial Intelligence (AI) and mathematics, statistics, data modelling and other related research areas. These blends offer many opportunities and further investigations into the overlapand equality between these areas. The main scope of the book is to develop a new system of modelling and simulations based on Artificial Intelligence, Machine Learning, Deep Learning, Neural Networks, Modeling and Simulation, Cyber Security and Awareness, Intelligent Statistical Methods, Big Data Analytics, Sentiment Analytics, Intelligent Function Approximation, and Image Processing in medical imaging. This book is highly suitable for postgraduate students and researchers to get the state-of-the-art current research directions as well as for the scientists that have an interest and working in intelligent numerical modelling and simulations through AI, Machine Learning, Neural Networks, and its related counterparts.
 

Machine Learning and Granular Computing: A Synergistic Design Environment

Автор: literator от 22-09-2024, 16:46, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Machine Learning and Granular Computing: A Synergistic Design Environment
Автор: Witold Pedrycz, Shyi-Ming Chen
Издательство: Springer
Год: 2024
Страниц: 355
Язык: английский
Формат: pdf (true), epub
Размер: 74.0 MB

This volume provides the reader with a comprehensive and up-to-date treatise positioned at the junction of the areas of Machine Learning (ML) and Granular Computing (GrC). ML offers a wealth of architectures and learning methods. Granular Computing addresses useful aspects of abstraction and knowledge representation that are of importance in the advanced design of ML architectures. In unison, ML and GrC support advances of the fundamental learning paradigm. As built upon synergy, this unified environment focuses on a spectrum of methodological and algorithmic issues, discusses implementations and elaborates on applications. The chapters bring forward recent developments showing ways of designing synergistic and coherently structured ML-GrC environment. Machine Learning has been an intensive research endeavor leading in recent years to a wealth of concepts, algorithms, and implementations encompassing a variety of original and far-reaching application domains. The successes of designed learning environments are highly impactful, especially in the realm of natural language processing (NLP) as well as image processing and computer vision. The book will be of interest to a broad audience including researchers and practitioners active in the area of ML or GrC and interested in following its timely trends and new pursuits.
 

Artificial Intelligence in Prescriptive Analytics

Автор: literator от 22-09-2024, 15:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Artificial Intelligence in Prescriptive Analytics: Innovations in Decision Analysis, Intelligent Optimization, and Data-Driven Decisions
Автор: Witold Pedrycz, Gilberto Rivera, Eduardo Fernández, Gustavo Javier Meschino
Издательство: Springer
Год: 2024
Страниц: 544
Язык: английский
Формат: pdf (true)
Размер: 32.5 MB

Considering the advances of the different approaches and applications in the last years, and even in the last months, this is a particular moment in history to transform every data-driven decision-making process with the power of Artificial Intelligence (AI). This book reveals, through concrete case studies and original application ideas, how cutting-edge AI techniques are revolutionizing industries such as finance, health care, and manufacturing. It invites us to discover how machine learning, decision analysis, and intelligent optimization are changing, directly or indirectly, almost all aspects of our daily lives. This comprehensive book offers practical insights and real-world applications for professionals, researchers, and students alike. It helps to learn how to apply AI for smarter, data-driven decisions in areas like supply chain management, risk assessment, and even personalized medicine. Be inspired by the chapters of this book and unlock the full potential of AI in your field!
 

Analysis of Categorical Data with R, 2nd Edition

Автор: literator от 22-09-2024, 12:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Analysis of Categorical Data with R, 2nd Edition
Автор: Christopher R. Bilder, Thomas M. Loughin
Издательство: CRC Press
Год: 2025
Страниц: 688
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Analysis of Categorical Data with R, Second Edition presents a modern account of categorical data analysis using the R software environment. It covers recent techniques of model building and assessment for binary, multicategory, and count response variables and discusses fundamentals, such as odds ratio and probability estimation. The authors give detailed advice and guidelines on which procedures to use and why to use them. The second edition is a substantial update of the first based on the authors’ experiences of teaching from the book for nearly a decade. The book is organized as before, but with new content throughout, and there are two new substantive topics in the advanced topics chapter—group testing and splines. The computing has been completely updated, with the "emmeans" package now integrated into the book. The book does not require any prior experience with R. We provide an introduction to the essential features and functions of R in Appendix A. We also provide introductory details on the use of R in the earlier chapters to help inexperienced R users. Throughout the book, as new R functions are needed, their basic features are discussed in the text and their implementation shown with corresponding output. We focus on using R packages that are provided by default with the initial R installation. However, we make frequent use of other R packages when they are significantly better or contain functionality unavailable in the standard R packages. The book contains the code and output as it would appear in the R Console; we make minor modifications at times to the output only to save space within the book. Code provided in the book for plotting is often meant for color display rather than the actual black-and-white display shown in the print and some electronic editions.
 

Introduction to Python Network Automation Volume II: Stepping up: Beyond the Essentials for Success, 2nd Edition

Автор: literator от 22-09-2024, 03:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Introduction to Python Network Automation Volume II: Stepping up: Beyond the Essentials for Success, 2nd Edition
Автор: Brendan Choi
Издательство: Apress
Год: 2024
Страниц: 797
Язык: английский
Формат: pdf (true), epub (true)
Размер: 41.1 MB

Continue your Python network automation journey and delve deeper into advanced techniques and methodologies. Volume 2 of this comprehensive guide takes you beyond the essentials, equipping you with advanced skills and strategies crucial for success in network automation. Building upon the knowledge gained in Volume 1, you’ll set the stage for mastery in this dynamic field. You’ll start by establishing a robust lab environment for advanced automation projects tailored to your needs and use practical exercises to gain valuable insights into essential networking protocols. Then automate repetitive tasks with precision and efficiency by leveraging powerful Python libraries and tools. You’ll also see how to streamline IP address management and data center infrastructure management tasks with Python. Discover advanced techniques for network management and monitoring to optimize network performance and security. Introduction to Python Network Automation Volume 2 - Stepping up provides a comprehensive roadmap to elevate your skills and excel in the dynamic field of network automation. Whether you're a seasoned professional or a newcomer to the field, this guide equips you with the tools and knowledge needed to thrive in today's network automation landscape. IT engineers and developers, network managers and students, who would like to learn network automation using Python.