Search results for "Program"
Items we need to order for you

Learn Programming with Flash MX
* First Flash book to use the unique "virtual classroom" approach to teaching ActionScript programming to absolute beginners, so it meets a need head-on that no other book addresses directly—providing the missing link between technology and creativity.* Flash and ActionScript are extremely simple to learn, so this book provides the ideal entry point for any aspiring programmer and web designer, compared with technologies like VB and C++, which can be very intimidating to the novice. Additionally, this book is complementary to any other entry-level Flash titles – it recognizes that as well as mastering the design side of the toolset, effective designer/developers also need to grasp basic programming skills. Having Flash on your machine doesn't miraculously turn you into a web designer – you need to work at learning design and programming skills too.* The authors are highly experienced authors and Flash tutors, well versed in communicating technical information to a low level consumer audience. They are also active web community members and will provide personal technical support for the book direct to the reader via the Friends of ED support forums.
R 912.00


Microsoft EXCEL 2019 PROGRAMMING
As part of the best-selling Pocket Primer series, this book was designed for someone like you who needs to master Excel programming fundamentals without spending too much time. All you need is a short book to get you started. It will show you only the things you need to know to feel at home with VBA. What you learn in this book on Excel programming will also apply to, say, Access programming. The book is divided into nine chapters that progressively introduce you to programming Microsoft Excel 2019. FEATURES: Includes a companion disc with all of the Hands-On files needed to complete the chapter projects and all the images from the text. Introduces you to programming Microsoft Excel 2019.
R 820.00

Temporal Logic of Programs
Introduction to the temporal logic of - in particular paral- lel - programs.Divided into three main parts: - Presenta- tion of the pure temporal logic: language, semantics, and proof theory; - Representation of programs and their proper- ties within the language of temporal logic; - Application of the logical apparatus to the verification of program proper- ties including a new embedding of Hoare's logic into the temporal framework.
R 1,591.08

Python Programming
Maintaining a practical perspective, Python Programming: A Practical Approach acquaints you with the wonderful world of programming. The book is a starting point for those who want to learn Python programming. The backbone of any programming, which is the data structure and components such as strings, lists, etc., have been illustrated with many examples and enough practice problems to instill a level of self-confidence in the reader.Drawing on knowledge gained directly from teaching Computer Science as a subject and working on a wide range of projects related to ML, AI, deep learning, and blockchain, the authors have tried their best to present the necessary skills for a Python programmer. Once the foundation of Python programming is built and the readers are aware of the exact structure, dimensions, processing, building blocks, and representation of data, they can readily take up their specific problems from the area of interest and solve them with the help of Python. These include, but are not limited to, operators, control flow, strings, functions, module processing, object-oriented programming, exception and file handling, multithreading, synchronization, regular expressions, and Python database programming.This book on Python programming is specially designed to keep readers busy with learning fundamentals and generates a sense of confidence by attempting the assignment problems. We firmly believe that explaining any particular technology deviates from learning the fundamentals of a programming language. This book is focused on helping readers attempt implementation in their areas of interest through the skills imparted through this book. We have attempted to present the real essence of Python programming, which you can confidently apply in real life by using Python as a tool.Salient Features Based on real-world requirements and solution. Simple presentation without avoiding necessary details of the topic. Executable programs on almost every topic. Plenty of exercise questions, designed to test readers’ skills and understanding.Purposefully designed to be instantly applicable, Python Programming: A Practical Approach provides implementation examples so that the described subject matter can be immediately implemented due to the well-known versatility of Python in handling different data types with ease.
R 3,385.82

Our Program
What are the political and social implications of the gospel?In Our Program, Abraham Kuyper presents a Christian alternative to the secular politics of his day. At that time, the church and state were closely tied, with one usually controlling the other. But Kuyper's political framework showed how church and state can engage with each other while remaining separate. His insights, though specific to his time and place, remain highly relevant to Christians involved in the political sphere today.This translation of Our Program, created in partnership with the Kuyper Translation Society and the Acton Institute, is part of a major series of translations of Kuyper's most important writings. The Abraham Kuyper Collected Works in Public Theology marks a historic moment in Kuyper studies, aimed at deepening and enriching the church's development of public theology.
R 1,588.00

R 520.00

Mastering PLC Programming
Learn PLC programming from the software perspective to understand advanced concepts such as OOP and HMI development and design reusable, portable, and robust codePurchase of the print or Kindle book includes a free PDF eBookKey FeaturesTake a deep dive into object-oriented PLC programming to gain hands-on knowledgeExplore software engineering concepts such as SDLC, debugging, and SOLID programmingGet a thorough grasp on HMI development to build various HMI projectsBook DescriptionObject-oriented programming (OOP) is a new feature of PLC programming that has taken the automation world by storm. This book provides you with the necessary skills to succeed in the modern automation programming environment.The book is designed in a way to take you through advanced topics such as OOP design, SOLID programming, the software development lifecycle (SDLC), library design, HMI development, general software engineering practices, and more. To hone your programming skills, each chapter has a simulated real-world project that'll enable you to apply the skills you've learned. In all, this book not only covers complex PLC programming topics, but it also removes the financial barrier that comes with most books as all examples utilize free software. This means that to follow along, you DO NOT need to purchase any PLC hardware or software.By the end of this PLC book, you will have what it takes to create long-lasting codebases for any modern automation project.What you will learnFind out how to write PLC programs using advanced programming techniquesExplore OOP concepts for PLC programmingDelve into software engineering topics such as libraries and SOLID programmingExplore HMIs, HMI controls, HMI layouts, and alarmsCreate an HMI project and attach it to a PLC in CODESYSGain hands-on experience by building simulated PLC and HMI projectsWho this book is forThis book is for automaton programmers with a background in software engineering topics such as object-oriented programming and general software engineering knowledge. Automation engineers, software engineers, electrical engineers, PLC technicians, hobbyists, and upper-level university students with an interest in automation or robotics will also find this book useful and interesting. Anyone with a basic knowledge of PLCs can benefit from reading this book.
R 2,117.00

Domain-Specific Program Generation
Program generation holds the promise of helping to bridge the gap between application-level problem solutions and efficient implementations at the level of today's source programs as written in C or Java. Thus, program generation can substantially contribute to reducing production cost and time-to-market in future software production, while improving the quality and stability of the product.This book is about domain-specific program generation; it is the outcome of a Dagstuhl seminar on the topic held in March 2003. After an introductory preface by the volume editors, the 18 carefully reviewed revised full papers presented are organized into topical sections on- surveys of domain-specific programming technologies- domain-specific programming languages- tool support for program generation- domain-specific techniques for program optimization
R 1,562.69


R 2,536.07

R 458.00

Learn Python Programming
Learn the fundamentals of Python (3.7) and how to apply it to data science, programming, and web development. Fully updated to include hands-on tutorials and projects.Key FeaturesLearn the fundamentals of Python programming with interactive projectsApply Python to data science with tools such as IPython and JupyterUtilize Python for web development and build a real-world app using DjangoBook DescriptionLearn Python Programming is a quick, thorough, and practical introduction to Python - an extremely flexible and powerful programming language that can be applied to many disciplines. Unlike other books, it doesn't bore you with elaborate explanations of the basics but gets you up-and-running, using the language. You will begin by learning the fundamentals of Python so that you have a rock-solid foundation to build upon. You will explore the foundations of Python programming and learn how Python can be manipulated to achieve results. Explore different programming paradigms and find the best approach to a situation; understand how to carry out performance optimization and effective debugging; control the flow of a program; and utilize an interchange format to exchange data. You'll also walk through cryptographic services in Python and understand secure tokens. Learn Python Programming will give you a thorough understanding of the Python language. You'll learn how to write programs, build websites, and work with data by harnessing Python's renowned data science libraries. Filled with real-world examples and projects, the book covers various types of applications, and concludes by building real-world projects based on the concepts you have learned.What you will learnGet Python up and running on Windows, Mac, and LinuxExplore fundamental concepts of coding using data structures and control flowWrite elegant, reusable, and efficient code in any situationUnderstand when to use the functional or OOP approachCover the basics of security and concurrent/asynchronous programmingCreate bulletproof, reliable software by writing testsBuild a simple website in DjangoFetch, clean, and manipulate dataWho this book is forLearn Python Programming is for individuals with relatively little experience in coding or Python. It's also ideal for aspiring programmers who need to write scripts or programs to accomplish tasks. The book shows you how to create a full-fledged application.
R 1,498.00

Developing Occupation-Centered Programs With the Community
The new edition of this fantastic book provides a step-by-step guide to designing and implementing an occupation-centered program in a community setting. The book is divided into six sections. Part I introduces the ideas of community and occupation, offering the foundations to understanding the purpose of community-based programs, and what they can potentially achieve. Part II looks at the design phase, highlighting issues such as a community’s profile and its existing assets, before Part III focusses on practical issues around implementation, from funding and grantsmanship to staffing and promotion. Part IV examines the evaluation process while Parts V, VI, and VII showcase examples of successful programs in different communities, as well as new areas where community programs could make an impact. The book is informed by an overarching concern for sustaining positive change with attention to the development and management of both profit and nonprofit organizations.Updated with the latest contemporary models and framework for understanding this evolving field, and covering topics such as productive aging, substance abuse, homelessness, asylum seekers, and the LGBTQ community, Developing Occupation-Centered Programs With the Community, fourth edition, is the ideal workbook for any student or practitioner engaged in this important field of practice.
R 8,572.00

Linear Programming
The book provides a broad introduction to both the theory and the application of optimization with a special emphasis on the elegance, importance, and usefulness of the parametric self-dual simplex method. The book assumes that a problem in “standard form,” is a problem with inequality constraints and nonnegative variables. The main new innovation to the book is the use of clickable links to the (newly updated) online app to help students do the trivial but tedious arithmetic when solving optimization problems.The latest edition now includes: a discussion of modern Machine Learning applications, as motivational material; a section explaining Gomory Cuts and an application of integer programming to solve Sudoku problems. Readers will discover a host of practical business applications as well as non-business applications. Topics are clearly developed with many numerical examples worked out in detail. Specific examples and concrete algorithms precede more abstract topics. With its focus on solving practical problems, the book features free C programs to implement the major algorithms covered, including the two-phase simplex method, the primal-dual simplex method, the path-following interior-point method, and and the homogeneous self-dual method. In addition, the author provides online tools that illustrate various pivot rules and variants of the simplex method, both for linear programming and for network flows. These C programs and online pivot tools can be found on the book's website. The website also includes new online instructional tools and exercises.
R 4,159.06

Handbook of Practical Program Evaluation
The leading program evaluation reference, updated with the latest tools and techniques The Handbook of Practical Program Evaluation provides tools for managers and evaluators to address questions about the performance of public and nonprofit programs. Neatly integrating authoritative, high-level information with practicality and readability, this guide gives you the tools and processes you need to analyze your program's operations and outcomes more accurately. This new fourth edition has been thoroughly updated and revised, with new coverage of the latest evaluation methods, including: Culturally responsive evaluationAdopting designs and tools to evaluate multi-service community change programsUsing role playing to collect dataUsing cognitive interviewing to pre-test surveysCoding qualitative data You'll discover robust analysis methods that produce a more accurate picture of program results, and learn how to trace causality back to the source to see how much of the outcome can be directly attributed to the program. Written by award-winning experts at the top of the field, this book also contains contributions from the leading evaluation authorities among academics and practitioners to provide the most comprehensive, up-to-date reference on the topic. Valid and reliable data constitute the bedrock of accurate analysis, and since funding relies more heavily on program analysis than ever before, you cannot afford to rely on weak or outdated methods. This book gives you expert insight and leading edge tools that help you paint a more accurate picture of your program's processes and results, including: Obtaining valid, reliable, and credible performance dataEngaging and working with stakeholders to design valuable evaluations and performance monitoring systemsAssessing program outcomes and tracing desired outcomes to program activitiesProviding robust analyses of both quantitative and qualitative data Governmental bodies, foundations, individual donors, and other funding bodies are increasingly demanding information on the use of program funds and program results. The Handbook of Practical Program Evaluation shows you how to collect and present valid and reliable data about programs.
R 3,094.00

Programming for TV, Radio & The Internet
Where do program ideas come from? How are concepts developed into saleable productions? Who do you talk to about getting a show produced? How do you schedule shows on the lineup? What do you do if a series is in trouble? The answers to these questions, and many more, can be found in this comprehensive, in-depth look at the roles and responsibilities of the electronic media programmer. Topics include: Network relationships with affiliates, the expanded market of syndication, sources of programming for stations and networks, research and its role in programming decisions, fundamental appeals to an audience and what qualities are tied to success, outside forces that influence programming, strategies for launching new programs or saving old ones. Includes real-life examples taken from the authors' experiences, and 250+ illustrations!
R 3,022.00


Concise Guide to Program Management
In all organisational settings, managing projects is an ever-increasing necessity. Large corporations have departments that institute procedures for implementing and tracking projects, but smaller organisations can also benefit from becoming aware of the steps undertaken in creating a project so they can maximise planned outcomes. Mitchell Springer, an expert in these areas, provides an invaluable guide that details program management in a concise and understandable manner. This succinct reference will be a valuable asset and should be on the desk of anyone involved with the intricate and costly business of program management.
R 1,464.00

R 777.04

Crystal Programming
The ultimate guide to Crystal programming covering all its fundamental concepts such as OOP and concurrent programming to help you write readable and safe code and build fast applicationsKey FeaturesThe book uses an example-based approach for a better demonstration of the underlying conceptsDevelop a thorough appreciation of the roles of the macro API and annotationsLeverage supportive tools – spec, documentation, deployment, and automationBook DescriptionCrystal is a programming language with a concise and user-friendly syntax, along with a seamless system and a performant core, reaching C-like speed. This book will help you gain a deep understanding of the fundamental concepts of Crystal and show you how to apply them to create various types of applications.This book comes packed with step-by-step explanations of essential concepts and practical examples. You'll learn how to use Crystal's features to create complex and organized projects relying on OOP and its most common design patterns. As you progress, you'll gain a solid understanding of both the basic and advanced features of Crystal. This will enable you to build any application, including command-line interface (CLI) programs and web applications using IOs, concurrency and C bindings, HTTP servers, and the JSON API.By the end of this programming book, you'll be equipped with the skills you need to use Crystal programming for building and understanding any application you come across.What you will learnExplore how Crystal combines the merits of other languagesUnderstand how to leverage existing C libraries without writing any CFocus on zero-cost abstractions with compile-time macrosUse an example-based approach to demonstrate language featuresDevelop a variety of Crystal applications, such as web and CLI appsGain an understanding of the macro API and annotationsWho this book is forDevelopers who want to learn Crystal programming or anyone looking to improve their ability to solve real-world problems using the language will find this book helpful. Experience in application development using any other programming language is expected. However, prior knowledge of Crystal is not required.
R 1,791.00

R 367.00

Programming Microsoft Dynamics 365 Business Central
Explore the fundamentals of Dynamics 365 Business Central and the Visual Studio Code development environment with the help of useful examples and case studiesKey FeaturesTailor your applications to best suit the needs of your businessExplore the latest features of Business Central with examples curated by industry expertsIntegrate Business Central features in your applications with this comprehensive guideBook DescriptionMicrosoft Dynamics 365 Business Central is a full ERP business solution suite with a robust set of development tools to support customization and enhancement. These tools can be used to tailor Business Central's in-built applications to support complete management functions for finance, supply chain, manufacturing, and operations.Using a case study approach, this book will introduce you to Dynamics 365 Business Central and Visual Studio Code development tools to help you become a productive Business Central developer. You'll also learn how to evaluate a product's development capabilities and manage Business Central-based development and implementation. You'll explore application structure, the construction of and uses for each object type, and how it all fits together to build apps that meet special business requirements.By the end of this book, you'll understand how to design and develop high-quality software using the Visual Studio Code development environment, the AL language paired with the improved editor, patterns, and features.What you will learnProgramming using the AL language in the Visual Studio Code development environmentExplore functional design and development using ALHow to build interactive pages and learn how to extract data for usersHow to use best practices to design and develop modifications for new functionality integrated with the standard Business Central softwareBecome familiar with deploying the broad range of components available in a Business Central systemCreate robust, viable systems to address specific business requirementsWho this book is forIf you want to learn about Dynamics 365 Business Central's powerful and extensive built-in development capabilities, this is the book for you. ERP consultants and managers of Business Central development will also find this book helpful. Although you aren't expected to have worked with Dynamics Business Central, basic understanding of programming and familiarity with business application software will help you understand the concepts covered in this book.
R 2,735.00

Programming in Modula-3
by Joseph Weizenbaum Since the dawn of the age of computers, people have cursed the difficulty of programming. Over and over again we encounter the suggestion that we should be able to communicate to a computer in natural language what we want it to do. Unfortunately, such advice rests upon a misconception of both the computer and its task. The computer might not be stupid, but it is stubborn. That is, the computer does what all the details of its pro gram command it to do, i. e. , what the programmer "tells" it to do. And this can be quite different from what the programmer intended. The misun derstanding with respect to tasks posed to the computer arises from the failure to recognize that such tasks can scarcely be expressed in natural language, if indeed at all. For example, can we practice music, chemistry or mathematics without their respective special symbolic languages? Yet books about computers and programming languages can be written more or less reasonably, even if they are not quite poetic or lyrical. This book can serve as an example of this art and as a model for anyone at tempting to teach inherently difficult subject matters to others. Klagenfurt, April 1995 Preface Striving to make learning to program easier, this book addresses primarily students beginning a computer science major. For our program examples, we employ a new, elegant programming language, Modula-3.
R 1,604.86

R 642.00

Understanding Programme Evaluation
This is an interesting monograph and one which should be useful for the intended audience of program managers and students . . . particularly in respect to the emphasis placed on the utilization of evaluation information for management purposes and the need to tailor evaluations to meet this primary purpose. --Canadian Evaluation Society Newsletter
R 3,108.81

R 336.00

R 687.00

Radio Programming: Tactics and Strategy
A practical handbook for programming directors, this guide focuses on achieving specific objectives in today's modern, competitive environment. Radio Programming is designed to convey underlying principles and to assist the programmer in accomplishing specific objectives, without mandating exact implementation methods. Instead, it empowers station management and the PD to implement strategies that will work for the particular format and market niche. Radio Programming will be helpful for neophytes in programming, experienced programmers seeking further growth, air talent seeking to develop skills, and general managers trying to understand programming and effectively manage program directors without stifling creativity. It will also help general managers hire effective programmers.Eric Norberg is the editor and publisher of the Adult Contemporary Music Research Letter and a radio consultant. He has worked as a program director at several radio stations, as on-air talent and general manager, and has also operated a radio production company. For fourteen years he has written a weekly column on radio programming for The Gavin Report, a radio trade publication.
R 4,287.59

Cambridge Handbook of the Minimalist Program
The Minimalist Program is a long-established branch of Chomsky's Generative approach to linguistics, which, since its first incarnation in the early 1990s, has become one of the most prominent frameworks for syntax. Bringing together a team of world-renowned scholars, this Handbook provides a comprehensive guide to current developments in generative syntactic theory. Split into five thematic parts, the chapters cover the historical context and foundations of the program, overviews of the major areas of research within modern syntactic theory, and a survey of the variety of phenomena dealt with within Minimalism through a focus on concepts, primitives, and operations. It offers in-depth perspectives on the core concepts and operations in the Minimalist Program for readers who are not already familiar with it, as well as a complete overview of the state-of-the-art in the field, making it essential reading for both scholars and students in the field.
R 6,265.00

R 911.00

Animated Program Design
This textbook presents a systematic methodology for program development by using design recipes, i.e. a series of steps, each with a specific outcome, that takes a problem solver from a problem statement to a working and tested programmed solution. It introduces the reader to generative recursion, heuristic searching, accumulative recursion, tail recursion, iteration, mutation, loops, program correctness, and vectors. It uses video game development to make the content fun while at the same time teaching problem-solving techniques.The book is divided into four parts. Part I presents introductory material on basic problem solving and program design. It starts by reviewing the basic steps of a design recipe using structural recursion on a list. It then proceeds to review code refactoring–a common technique used to refine programs when a better or more elegant way is found to solve a problem–and introduces the reader to randomness. Next, Part II explores a new type of recursion called generative recursion. It navigates the reader through examples involving fractal image generation, efficient sorting, and efficient searching techniques such as binary, depth-first, and breadth-first search. Part III then explores a new type of recursion called accumulative (or accumulator) recursion. Examples used include finding a path in a graph, improving insertion sorting, and list-folding operations. Finally, Part IV explores mutation. To aid the reader in properly sequencing mutations it presents Hoare Logic and program correctness. In addition, it introduces vectors, vector processing, in-place operations, and circular data. Throughout the whole book complexity analysis and empirical experimentation is used to evaluate solutions.This textbook targets undergraduates at all levels as well as graduate students wishing to learn about program design. It details advanced types of recursion, a disciplined approach to the use of mutation, and illustrates the design process by developing a video game exploiting iterative refinement.
R 2,015.00

Programming with Data
Here is a thorough and authoritative guide to the latest version of the S language and its programming environment. Programming With Data describes a new and greatly extended version of S, written by the chief designer of the language itself. It is a guide to the complete programming process, starting from simple, interactive use, and continuing through ambitious software projects. The focus is on the needs of the programmer/user, with the aim of turning ideas into software, quickly and faithfully. The new version of S provides a powerful class/method structure, new techniques to deal with large objects, extended interfaces to other languages and files, object-based documentation compatible with HTML, and powerful new interactive programming techniques. This version of S underlies the S-Plus system, versions 5.0 and higher.
R 1,586.80

Thinking about Program Evaluation
From the first edition . . . "There are a number of outstanding features to this book. First, introducing the key concepts in an easy-to-understand fashion. Second, using specific examples as concrete illustrations of the methods being utilized. Another positive feature is the in-depth appendix, which provides many additional sources of information on the subject of program evaluation. . . . This comprehensive resource presents a realistic look at the potential and the pitfalls of program evaluation. The authors′ examination of the issues from various angles produces a document that can be a useful guide to program evaluation." --The Journal of Applied Rehabilitation Counseling "Extremely interesting and well written. . . . Key terms are clearly introduced and the reader is given an excellent introduction to the role program evaluation might play in programs at different stages of development. A wide variety of interesting examples drawn from disparate fields of practice are used to illustrate key points. An appendix is provided to guide the reader toward the literature on program evaluation, professional associations, and organizations engaged in evaluation research." --Canadian Public Administration "The book has all the potential of becoming to program evaluation what Strunk and White′s (1976) Elements of Style became for writing. Read frequently and faithfully, it could help evaluators do a better job." --James W. Trent in Adult Residential Care Journal Have you been looking for an overview of evaluation that will provide you with the big picture rather than so many details that you lose sight of what evaluation research is? Through the use of specific examples to illustrate evaluation research goals and methods, this book provides readers with an overview of the science and politics of evaluation research with comprehensive topics but selective details. New to this edition is coverage of meta-analysis, selection models, and instrumental variables. In addition, the authors have expanded the coverage of analysis of data, evaluation when the units of analysis are entire organizations of political jurisdictions, and comparisons between evaluation research and other related fields. The rich mix of examples has been expanded to include more illustrations from environmental evaluation, and the most recent studies on welfare reform, managed mental health care, and law enforcement.
R 4,892.77



R 1,790.00


Smart Programming for Teaching and Learning Centers
Smart Programming for Teaching and Learning Centers offers comprehensive programming suggestions, frameworks, and strategies for creating flexible and effective faculty development experiences.The pressure for teaching and learning centers to “keep up” and maintain their relevance is compounded by persistent challenges in faculty recruitment, buy-in, and rapidly evolving instructor and student needs. This diverse group of faculty development experts, led by the Managing Editor and Editor-in-Chief of the Journal of Faculty Development, assists readers in tweaking current programming and developing new models. Contributors provide innovative recommendations and detailed case studies, covering topics such as faculty learning communities, mentorship programs, retreats, asynchronous learning, and more. Helpful appendices include survey questions, planning guides, evaluation templates, and other quick-use resources.This practical guide takes the guesswork out of effective initiatives, serving as an invaluable resource for faculty development professionals seeking an inside look at what centers across the country are doing in terms of programming, culture, and assessment.
R 9,302.48

Let's Program a PLC (Edizione 2016)
Questo libro, edito nel 2016, e l'evoluzione verso le nuove piattaforme software e nuove tecnologie delle reti di PLC. Introduce TIA Portal V12,Simatic Step 7 V.5.5, il MicroWin e il WinCC. Concentra la ventennale esperienza nel campo maturata dall'autore e sostituisce la precedente edizione gia molto nota e apprezzata dal pubblico. Una nuova impaginazione e la successione con cui si presentano gli argomenti sono ottimali sia per l'apprendimento scolastico sia per autodidatta portando le conoscenze a livello professionale. L'impiego di sistemi HMI programmati tramite WinCC connessi in Profibus completa la preparazione del tecnico. Ogni argomento e corredato di numerosi esercizi sia completamente svolti che proposti. Nella sezione programmazione avanzata si interfaccia un motore asincrono trifase a un convertitore statico, inverter, aprendo la strada a tutte le applicazioni reali. Fondamentale il capitolo sulla normalizzazione dei segnali analogici.
R 2,239.49

Foundations of Program Evaluation
Foundations of Program Evaluation heralds a thorough exploration of the field of program evaluation--looking back on its origins. By summarizing, comparing, and contrasting the work of seven major theorists of program evaluation, this book provides an important perspective on the current state of evaluation theory and provides suggestions for ways of improving its practice. Beginning in Chapter Two, the authors develop a conceptual framework to analyze how successfully each theory meets the specific criteria of its framework. Each subsequent chapter is devoted to the presentation of the theoretical and practical advice of a significant theorist--Michael Scriven, Donald Campbell, Carol Weiss, Joseph Wholey, Robert Stake, Lee Cronbach, and Peter Rossi.
R 4,258.01

Declarative Programming, Sasbachwalden 1991
Declarative programming languages are based on sound mathematical foundations which means that they offer many advantages for software development. These advantages include their powerful descriptive capabilities, the availability of program analysis techniques and the potential for parallel execution. This volume contains the proceedings of a seminar and workshop organised by the Esprit Basic Research Action Phoenix in collaboration with the Esprit Basic Research Action Integration. Both these groups have been closely involved in investigating the foundations of declarative programming and the integration of various language paradigms, as well as the developing aspects of related technology. The main aim of the seminar and workshop was to provide a forum for the results of this work, together with contributions from other researchers in the same field. These papers cover a variety of important technical areas such as foundations and languages, program transformation and analysis, integrated approaches, implementation techniques, abstract machines and programming methodology. The resulting volume provides an in-depth picture of current research into declarative programming. It will be of special interest to researchers in programming languages and methodology, students of artificial intelligence and anyone involved in industrial research and development.
R 1,678.70


Program Evaluation Theory and Practice
The leading text that covers both the theory and practice of evaluation in one engaging volume has now been revised and updated with additional evaluation approaches (such as mixed methods and principles-focused evaluation) and new methods (such as technologically based strategies). The book features examples of small- and large-scale evaluations from a range of fields, many with reflective commentary from the evaluators; helpful checklists; and carefully crafted learning activities. Major theoretical paradigms in evaluation--and the ways they inform methodological choices--are explained. Readers learn effective strategies for clarifying their own theoretical assumptions; working with stakeholders; developing questions; using quantitative, qualitative, and mixed methods designs; selecting data collection and sampling strategies; analyzing data; and communicating and utilizing findings. The new companion website provides extensive recommended online resources and tools, organized by chapter. New to This Edition *Additional evaluation approaches: collaborative evaluation, principles-focused evaluation, and desk reviews. *Coverage of new data collection technologies and methods of qualitative coding. *Expanded discussions of logic models, cost–benefit analysis, and mixed methods designs. *Many new and updated sample studies. Pedagogical Features *Reflection questions that prepare students to read each chapter. *"Extending Your Thinking" questions and practical activities. *Boxes delving into key concepts and example studies. *End-of-book Glossary, and highlighted key terms throughout. *Companion website with links to helpful resources on all aspects of evaluation.
R 3,297.00













































