7 results (0,13959 seconds)

Brand

Merchant

Price (EUR)

Reset filter

Products
From
Shops

Automata and Computability A Programmer's Perspective

Automata and Computability A Programmer's Perspective

Automata and Computability is a class-tested textbook which provides a comprehensive and accessible introduction to the theory of automata and computation. The author uses illustrations engaging examples and historical remarks to make the material interesting and relevant for students. It incorporates modern/handy ideas such as derivative-based parsing and a Lambda reducer showing the universality of Lambda calculus. The book also shows how to sculpt automata by making the regular language conversion pipeline available through a simple command interface. A Jupyter notebook will accompany the book to feature code YouTube videos and other supplements to assist instructors and studentsFeatures Uses illustrations engaging examples and historical remarks to make the material accessible Incorporates modern/handy ideas such as derivative-based parsing and a Lambda reducer showing the universality of Lambda calculus Shows how to sculpt automata by making the regular language conversion pipeline available through simple command interface Uses a mini functional programming (FP) notation consisting of lambdas maps filters and set comprehension (supported in Python) to convey math through PL constructs that are succinct and resemble math Provides all concepts are encoded in a compact Functional Programming code that will tesselate with Latex markup and Jupyter widgets in a document that will accompany the books. Students can run code effortlessly. All the code can be accessed here. | Automata and Computability A Programmer's Perspective

GBP 39.99
1

Using the R Commander A Point-and-Click Interface for R

Grid Computing Techniques and Applications

Grid Computing Techniques and Applications

Designed for senior undergraduate and first-year graduate students Grid Computing: Techniques and Applications shows professors how to teach this subject in a practical way. Extensively classroom-tested it covers job submission and scheduling Grid security Grid computing services and software tools graphical user interfaces workflow editors and Grid-enabling applications. The book begins with an introduction that discusses the use of a Grid computing Web-based portal. It then examines the underlying action of job submission using a command-line interface and the use of a job scheduler. After describing both general Internet security techniques and specific security mechanisms developed for Grid computing the author focuses on Web services technologies and how they are adopted for Grid computing. He also discusses the advantages of using a graphical user interface over a command-line interface and presents a graphical workflow editor that enables users to compose sequences of computational tasks visually using a simple drag-and-drop interface. The final chapter explains how to deploy applications on a Grid. The Grid computing platform offers much more than simply running an application at a remote site. It also enables multiple geographically distributed computers to collectively obtain increased speed and fault tolerance. Illustrating this kind of resource discovery this practical text encompasses the varied and interconnected aspects of Grid computing including how to design a system infrastructure and Grid portal. Supplemental Web ResourcesThe author’s Web site offers various instructional resources including slides and links to software for programming assignments. Many of these assignments do not require access to a Grid platform. Instead the author provides step-by-step instructions for installing open-source software to deploy and test Web and Grid services a Grid computing workflow editor to design and test workflows and a Grid computing portal to deploy portlets. | Grid Computing Techniques and Applications

GBP 69.99
1

Introduction to Software Engineering

Bioinformatics A Practical Guide to NCBI Databases and Sequence Alignments

Bioinformatics A Practical Guide to NCBI Databases and Sequence Alignments

Bioinformatics: A Practical Guide to NCBI Databases and Sequence Alignments provides the basics of bioinformatics and in-depth coverage of NCBI databases sequence alignment and NCBI Sequence Local Alignment Search Tool (BLAST). As bioinformatics has become essential for life sciences the book has been written specifically to address the need of a large audience including undergraduates graduates researchers healthcare professionals and bioinformatics professors who need to use the NCBI databases retrieve data from them and use BLAST to find evolutionarily related sequences sequence annotation construction of phylogenetic tree and the conservative domain of a protein to name just a few. Technical details of alignment algorithms are explained with a minimum use of mathematical formulas and with graphical illustrations. Key Features Provides readers with the most-used bioinformatics knowledge of bioinformatics databases and alignments including both theory and application via illustrations and worked examples. Discusses the use of Windows Command Prompt Linux shell R and Python for both Entrez databases and BLAST. The companion website (http://www. hamiddi. com/instructors/) contains tutorials R and Python codes instructor materials including slides exercises and problems for students. This is the ideal textbook for bioinformatics courses taken by students of life sciences and for researchers wishing to develop their knowledge of bioinformatics to facilitate their own research. | Bioinformatics A Practical Guide to NCBI Databases and Sequence Alignments

GBP 82.99
1

Linux with Operating System Concepts

Linux with Operating System Concepts

A True Textbook for an Introductory Course System Administration Course or a Combination Course Linux with Operating System Concepts Second Edition merges conceptual operating system (OS) and Unix/Linux topics into one cohesive textbook for undergraduate students. The book can be used for a one- or two-semester course on Linux or Unix. It is complete with review sections problems definitions concepts and relevant introductory material such as binary and Boolean logic OS kernels and the role of the CPU and memory hierarchy. Details for Introductory and Advanced Users The book covers Linux from both the user and system administrator positions. From a user perspective it emphasizes command-line interaction. From a system administrator perspective the text reinforces shell scripting with examples of administration scripts that support the automation of administrator tasks. Thorough Coverage of Concepts and Linux Commands The author incorporates OS concepts not found in most Linux/Unix textbooks including kernels file systems storage devices virtual memory and process management. He also introduces computer science topics such as computer networks and TCP/IP interpreters versus compilers file compression file system integrity through backups RAID and encryption technologies booting and the GNUs C compiler. New in this Edition The book has been updated to systemd Linux and the newer services like Cockpit NetworkManager firewalld and journald. This edition explores Linux beyond CentOS/Red Hat by adding detail on Debian distributions. Content across most topics has been updated and improved.

GBP 82.99
1

C Programming Learn to Code

C Programming Learn to Code

The C programming language is a popular language in industries as well as academics. Since its invention and standardized as ANSI C several other standards known as C99 C11 and C17 were published with new features in subsequent years. This book covers all the traits of ANSI C and includes new features present in other standards. The content of this book helps a beginner to learn the fundamental concept of the C language. The book contains a step-by-step explanation of every program that allows a learner to understand the syntax and builds a foundation to write similar programs. The explanation clarity exercises and illustrations present in this book make it a complete textbook in all aspects. Features: Other than ANSI C the book explains the new C standards like C99 C11 and C17. Most basic and easy-to-follow programs are chosen to explain the concepts and their syntax. More emphasis is given to the topics like Functions Pointers and Structures. Recursion is emphasized with numerous programming examples and diagrams. A separate chapter on the command-line argument and preprocessors is included that concisely explains their usage. Several real-life figures are taken to explain the concepts of dynamic memory allocation file handling and the difference between structure and union. The book contains more than 260 illustrations more than 200 programs and exercises at the end of each chapter. This book serves as a textbook for UG/PG courses in science and engineering. The researcher postgraduate engineers and embedded software developers can also keep this book as reference material for their fundamental learning. | C Programming Learn to Code

GBP 105.00
1