53941Programming and problem solving with C++
This book continues to reflect our experience that topics once considered too advanced can be taught in the first course. The text addresses metalanguages explicitly as the formal means of specifying programming language syntax.
53942Programming and problem solving with C++: Brief Edition: 5th edition
Based off the highly successful Programming and Problem Solving with C++ which Dale is famous for, comes the new Brief Edition, perfect for the one-term course. The text was motivated by the need for a text that covered only what instructors and students are able to move through in a single semester without sacrificing the breadth and detail necessary for the introductory programmer. The authors excite and engage students in the learning process with their accessible writing style, rich pedagogy, and relevant examples. This Brief Edition introduces the new Software Maintenance Case Studies element that teaches students how to read code in order to debug, alter, or enhance existing class or code segments.
53943Programming and problem solving With C++: Comprehensive edition: 5th edition
Completely revised and updated with the latest version of C++, the new Fifth Edition of Programming and Problem Solving with C++ provides the clearest introduction to C++, object-oriented programming, and software development available. Renowned author team Nell Dale and Chip Weems are careful to include all topics and guidelines put forth by the ACM/IEEE. A new chapter on Data Structures makes this text ideal for the one- or two-term course. New Software Maintenance Case Studies teach students how to read code in order to debug, alter, or enhance existing class or code segments.
53944Programming and problem solving with Java
Including: Introduction to object-oriented programming; Java syntax and semantics, classes, and objects; Arithmetic expressions; Selection and encapsulation;...
53945Programming and problem solving with Java
Including 14 chapters: 1. Introduction; 2. A brief overview of java programs; 3. Java basics ; 4. Selection control statements; 5. Loop control statements; 6. Using the java system classes; 7. Writing your own classes; 8. Arrays; 9. Sorting and searching arrays; ...
53946Programming ASP.NET
Programming ASP.NET includes a detailed tutorial on Web Forms, which, in conjunction with Visual Studio .NET, allow you to apply Rapid Application Development techniques (including drag-and-drop control placement) to web development. Programming ASP.NET includes extensive coverage of each type of server control, including Web server controls, HTML server controls, and custom controls.Since most web applications and web services involve retrieving data and returning it to a client browser, Programming ASP.NET also offers extensive coverage of data access issues...
53947Programming ASP.NET
Presenting programming ASP.NET with contents: The hypertext transport protocol, the HTTP request, the HTTP response, HTML forms, Calc.html,...
53948Programming Atlas
Learn how to deliver richer, more interactive web experiences to your users using ASP.NET Atlas, Microsoft's new framework for building Ajax-savvy web sites. Web developers of all persuasions have embraced the Ajax suite of technologies (JavaScript, HTTP, XML and more) as a way to implement pages that are faster, livelier and more desktop-like in their behavior. Now Atlas brings the power of Ajax to ASP.NET 2.0 developers with controls, script libraries and server support that delivers engaging results without the pain that writing complex JavaScript can entail. Better yet, Atlas web pages are standards based and even run cross-browser.
53949Programming challenges : the programming contest training manual
The challenges of problems from international programming competitions are an effective way to improve your algorithmic and coding skills and understanding. This volume uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science. The book includes more than 100 programming challenges, as well as the theory and key concepts necessary for approaching them. Problems are organized by topic, and supplemented by complete tutorial material.
53950Programming embedded systems
Include: How building and loading programs differ from desktop or server computers. Basic debugging techniques--a critical skill when working with minimally endowed embedded systems.Handling different types of memory.Interrupts, and the monitoring and control of on-chip and external peripherals.Determining whether you have real-time requirements, and whether your operating system and application can meet those requirements. Task synchronization with real-time operating systems and embedded Linux. Optimizing embedded software for size, speed, and power consumption. Working examples for eCos and embedded Linux.