Peter A. Darnell – författare
Visar alla böcker från författaren Peter A. Darnell. Handla med fri frakt och snabb leverans.
5 produkter
5 produkter
Häftad, Engelska, 1996
561 kr
Skickas inom 10-15 vardagar
This highly readable text is designed for beginning and intermediate C programmers. While focusing on the C programming language, the book empasizes stylistic issues and software engineering principles that can be applied to developing programs that are readable, maintainable, portable, and efficient. This book can be used as the primary textbook in a course on C or as a primary book by programmers intent on learning C. The software engineering techniques discussed throughout the text are illustrated in a C interpreter whose source listing is provided on a diskette with the book. There are highlighted "bug alerts" which offer tips on the common errors made by novice programmers. From reviews of the previous edition: "Rarely does an introductory book on a programming language balance the basic and the advanced so well." - Computer Reviews "Outstanding textbook for novice C users." - Computer Book Review "Excellent for a systematic person who wants a running start in C." - UnixWorld
Häftad, Engelska, 1990
723 kr
Skickas inom 5-8 vardagar
The author starts with the premise that C is an excellentlanguage for software engineering projects. The book con-centrates on programming style,particularly readability,maintainability, and portability. Documents the proposedANSI Standard, which is expected to be ratified in 1987.This book is designed as a text for both beginner and inter-mediate-level programmers.
E-bok
PDF, Engelska, 2012708 kr
Läs direkt efter köp
to Software Engineering For ''tis the sport to have the engineer Hoist with his own petar. Shakespeare, Hamlet In the previous chapter, we introduced same basic information about pro gramming and programming languages, particularly C. If this were a book about building bridges, this first chapter might have been an introduction to the tools you would neeci-hammer, saw, drill, etc. Obviously there is a lot more to building a good bridge than simply knowing how to use the tools. Similarly, creating software products requires considerably more skill than simply wielding the programming tools. There is an entire discipline called software engineering that deals with designing, creating, testing, and maintaining large software products. In this chapter we introduce some key software engineering themes, many of which we will revisit through out the course of the book. 10 2: Introduction to Software Engineering 2.1 Introduction Though the cost of computer hardware-the silicon chips containing the millions of transistors that form the instruction set and memories-has shown a consistent trend downward over the years, the cost of software has not followed suit. The high cost of software is due largely (and para doxically) to the ease and flexibility with which it can be shaped.
E-bok
PDF, Engelska, 2012708 kr
Läs direkt efter köp
The author starts with the premise that C is an excellentlanguage for software engineering projects. The book con-centrates on programming style,particularly readability,maintainability, and portability. Documents the proposedANSI Standard, which is expected to be ratified in 1987.This book is designed as a text for both beginner and inter-mediate-level programmers.
E-bok
PDF, Engelska, 20121 132 kr
Läs direkt efter köp
This book describes the C programming language and software engineering prin ciples of program construction. The book is intended primarily as a textbook for beginning and intermediate C programmers. It does not assume previous knowl edge of C, nor of any high-level language, though it does assume that the reader has some familiarity with computers. While not essential, knowledge of another programming language will certainly help in mastering C. Although the subject matter of this book is the C language, the emphasis is on software engineering-making programs readable, maintainable, portable, and efficient. One of our main goals is to impress upon readers that there is a huge difference between programs that merely work, and programs that are well engi neered, just as there is a huge difference between a log thrown over a river and a well-engineered bridge. The book is organized linearly so that each chapter builds on information provided in the previous chapters. Consequently, the book will be most effective if chapters are read sequentially. Readers with some experience in C, however, may find it more useful to consult the table of contents and index to find sections of particular interest.