Showing posts with label Software Engineering. Show all posts
Showing posts with label Software Engineering. Show all posts

Farrell: Java Programming 7th Edition

Give your beginning programmers a thorough, engaging and hands-on introduction to developing applications with Farrell's JAVA PROGRAMMING, 7E. This complete guide provides the details and real-world exercises today's readers need to master Java, one of the most widely used tool among professional programmers for building visually interesting GUI and Web-based applications. 

With JAVA PROGRAMMING, 7E even first-time programmers can quickly develop useful programs while learning the basic principles of structured and object-oriented programming. The text explains concepts clearly and reinforces the reader-friendly presentation with meaningful real-world exercises. Full programming examples emphasize learning in context. Updated "You Do It" sections, all-new programming exercises, and new continuing cases help students build skills critical for ongoing programming success. Find additional tools to equip beginning programmers with a solid foundation in Java programming in the optional CourseMate with Video Lessons created by the text author.

Key Features
  • CLEAR LEARNING OBJECTIVES DIRECT ATTENTION TO VITAL POINTS OF LEARNING. Each chapter begins with a list of objectives so that you and your students can review the topics presented in the chapter at a glance.
  • INFORMATIVE FIGURES CLARIFY AND ILLUSTRATE IMPORTANT CONCEPTS. Each chapter includes numerous figures to further clarify key content. Code figures are frequently 25 lines long or shorter, illustrating one concept at a time. All Java keywords appear in color, helping them to stand out from program-created identifiers. Abundant helpful screen captures show exactly how program output appears.
  • FULL PROGRAM FILES ENABLE CONVENIENT CLASS PRESENTATIONS AND ALLOW READERS TO EXPERIMENT WITH THE LANGUAGE. Every complete program shown in this edition is included in a file. Students can run and modify these programs in order to experiment with the programming language. The full programs also allow you to execute programs in class without a lot of typing or testing of classroom program examples.
  • "TWO TRUTHS AND A LIE" QUIZZES KEEP REVIEW ENGAGING AND INTERACTIVE. These intriguing short quizzes appear after each chapter section and contain two true statements and one false statement about the preceding section of text. These true-false mini-quizzes provide students with immediate feedback as they read, without "giving away" answers to end-of-chapter multiple choice and programming problem questions. This allows you to use the end-of-chapter exercises as assignments or test questions if desired.
  • QUICK-REFERENCE GLOSSARY CLARIFIES ALL KEY TERMS. Students can easily locate any important term from the book with a handy Glossary that contains definitions for all key terms presented in alphabetical order.
  • HELPFUL NOTES AND TIPS DIRECT STUDENTS TO ADDITIONAL INFORMATION ON THE TOPIC AT HAND TO ENSURE UNDERSTANDING. These Notes and Tips provide additional, supporting information that expands on a topic or explains a common error to avoid.
  • FIVE APPENDICES PRESENT DETAILED OPTIONAL INFORMATION ABOUT WORKING WITH JAVA AND RELATED PROGRAMMING CODE. For your flexibility in teaching, this edition includes detailed appendices with optional content that details information on working with the Java platform, ASCII and Unicode, formatting output, generating random numbers, and using Javadoc.
  • COURSEMATE WITH VIDEO LESSONS OFFERS INTERACTIVE TEACHING AND LEARNING TOOLS. Engaging, trackable, and affordable, CourseMate offers a variety of interactive quizzes, flashcards, videos, and an interactive eBook to address students' varied learning styles and help them review for tests and prepare for class. You can assess student engagement in your course using the website's Engagement Tracker. Evaluate student preparation and engagement for the entire class or individual students. Identify students at risk early and uncover which concepts are most difficult. Online instructor training is available. CourseMate includes Video Lessons created and narrated by the text author that build upon explanations from the book to help clarify even the most difficult topics.

New to this edition
  • NEW STEP-BY-STEP "YOU DO IT" EXPERIENCES PROVIDE ENGAGING HANDS-ON REVIEW. The useful "You Do It" sections throughout each chapter are now shortened from the prior edition's lengthy, multi-part reviews. "You Do It" step-by-step programming exercises reinforce key topics from the chapter in a brief and manageable form. Students focus on mastering one new concept at a time as they engage in experiences that lead to success.
  • FRESH, NEW ONGOING CASES BUILD STUDENT SKILLS AS THEY PROGRESS. Each chapter highlights two running Case Problems featuring projects that continue to grow throughout the semester, requiring readers to apply concepts learned in each new chapter. The two cases promote instructor flexibility, allowing you to assign different cases in alternate semesters or to divide students in your course into two case teams.
  • ALL-NEW PROGRAMMING EXERCISES OFFER CONTEMPORARY OPPORTUNITIES FOR STUDENTS TO PRACTICE THEIR SKILLS. Each chapter contains several new programming exercises not seen in previous editions. All exercises and corresponding solutions from previous editions that have been replaced are still available to you on the Instructor Resources CD.
  • INCREASED EMPHASIS ON USING THE JAVA API HELPS ENSURE STUDENT MASTERY. Many "You Do It" exercises guide students to the online Java API documentation. Students learn to understand this intimidating tool in small steps. They acquire the ability to find help on their own, which is an invaluable skill as they continue their Java programming careers.

Contents
  • 1. Creating Your First Java Classes.
  • 2. Using Data.
  • 3. Using Methods, Classes and Objects.
  • 4. More Object Concepts.
  • 5. Making Decisions.
  • 6. Looping.
  • 7. Characters, Strings and the StringBuilder.
  • 8. Introduction to Arrays.
  • 9. Advanced Array Concepts.
  • 10. Introduction to Inheritance.
  • 11. Advanced Inheritance Concepts.
  • 12. Exception Handling.
  • 13. File Input and Output.
  • 14. Introduction to Swing Components.
  • 15. Advanced GUI Topics.
  • 16. Graphics.
  • 17. Applets, Images, and Sound.
  • Appendix A: Working with the Java Platform.
  • Appendix B: Learning about ASCII and Unicode.
  • Appendix C: Formatting Output.
  • Appendix D: Generating Random Numbers.
  • Appendix E: Javadoc.

About the Authors
  • Joyce Farrell has authored a wide variety of successful programming textbooks recognized for their clear, direct writing style and effective presentation. A well-respected instructor, Farrell has taught Computer Information Systems at Harper College in Palatine, Illinois. She has also taught at the University of Wisconsin at Stevens Point and McHenry County College in Crystal Lake, Illinois.

Book Details

  • Paperback: 1120 pages
  • Publisher: Cengage Learning; 7 edition (January 31, 2013)
  • Language: English
  • ISBN-10: 1285081951
  • ISBN-13: 978-1285081953
  • Product Dimensions: 9.1 x 7.3 x 1.8 inches
  • List price: $ 158.95

Lipiansky: Embedded Systems Hardware for Software Engineers

Embedded Systems Hardware for Software Engineers describes the electrical and electronic circuits that are used in embedded systems, their functions, and how they can be interfaced to other devices.

Basic computer architecture topics, memory, address decoding techniques, ROM, RAM, DRAM, DDR, cache memory, and memory hierarchy are discussed. The book covers key architectural features of widely used microcontrollers and microprocessors, including Microchip's PIC32, ATMEL's AVR32, and Freescale's MC68000. Interfacing to an embedded system is then described. Data acquisition system level design considerations and a design example are presented with real-world parameters and characteristics.

Serial interfaces such as RS-232, RS-485, PC, and USB are addressed and printed circuit boards and high-speed signal propagation over transmission lines are covered with a minimum of math. A brief survey of logic families of integrated circuits and programmable logic devices is also contained in this in-depth resource.

Contents 
  • Chapter 1. Introduction to Embedded Systems
  • Chapter 2. Real Machines: Architecture Examples
  • Chapter 3. Embedded Hardware
  • Chapter 4. Memories
  • Chapter 5. Memory Address Decoding
  • Chapter 6. Read-Only Memories and Other Related Devices
  • Chapter 7. Input and Output Ports
  • Chapter 8. Data Acquisition Components: Analog-to-Digital and Digital-to-Analog Converters
  • Chapter 9. Interfacing to External Devices
  • Chapter 10. Transmission Line Basics
  • Chapter 11. Logic Families of Integrated Circuits and Their Signaling Characteristics
  • Chapter 12. The Printed-Circuit Board (PCB)
  • Chapter 13. Programmable Logic Devices
  • Chapter 14. Test Equipment: Oscilloscopes and Logic Analyzers
  • Index

About the Author
  • Eduardo Lipiansky is a hardware design engineer for the Platforms Power Group of Google, Inc. Previously, he worked at Sun Microsystems, Cisco Systems, Tandem Computers (now an HP company), and Varian Associates. Mr. Lipiansky has a variety of work experience in analog and digital systems design, networking, high-speed digital design, electronic instrumentation design, and power engineering. He has 20+ years of teaching experience at the University Extensions of Berkeley and Santa Cruz, California where he taught courses on microprocessors, digital design, operational amplifiers, circuit analysis, electronic devices, advanced microprocessor-based interfacing techniques.

Book Details

  • Hardcover: 320 pages
  • Publisher: McGraw-Hill Professional; 1 edition (2012)
  • Language: English
  • ISBN-10: 0071639489
  • ISBN-13: 978-0071639484
  • Product Dimensions: 9.1 x 6 x 1 inches
List Price: $100.00 
 

Lamit: Creo™ Parametric

1. INTRODUCTION
  • Parametric Design. Fundamentals. 
  • Part Design. Establishing Features. 
  • Datum Features. 
  • Parent Child Relationships. 
  • Capturing Design Intent. 
  • Assemblies. 
  • Drawings. Using the Text. 
  • Text Organizations. 
  • Creo Quick Reference Cards.
LESSON I. CREO™ PARAMETRIC OVERVIEW.
  • Creating the Pin Part. Creating the Plate Part. Creating the Assembly. Creating Drawings.
LESSON II. CREO™ PARAMETRIC.
  • Creo's Interface. Catalog Parts. File Functions. Help. View and Display Functions. View Tools. Using Mouse Buttons to Manipulate the Model. System Display Settings. Information Tools. The Model Tree. Working on the Model. About the Dashboard. Productivity Enhancements. Customizing the User Interface (UI). Mapkeys.
LESSON III. DIRECT MODELING.
  • Modeling. Extrude Tool. Round Tool. Shell Tool. Draft Tool. Chamfer Tool. Hole Tool. Extrude Tool (Cut). Mirror Sketch. Revolve Tool. Cross Sections. Revolve Tool (Cut). Blend Tool. Enhanced Realism. Sweep Tool.
LESSON IV. EXTRUSIONS.
  • The Design Process. Material Files. Sketch Tool. Environment. Sketching. Dimensioning. Constraint Rules. Modifying Dimensions. Mirror Tool.
LESSON V. DATUMS, LAYERS, AND SECTIONS.
  • Navigator. Layer Tree. Colors. Appearance Manager. Datum Plane Tool. Layers. Geometric Tolerances. Suppressing and Resuming Features using Layers. View Manager. Cross Sections. Relations. Info. Feature List.
LESSON VI. REVOLVED FEATURES.
  • Chamfers. Threads. Standard Holes. Navigation Window. Folder Browser. Manipulating Folders. Working Directory. Options. Revolve Tool. Sketcher Preferences. Modify Dimensions. Set Datums. Model Tree. Feature Information. Sketcher Palette. Holes. Annotations. Note Properties. Dimension Properties. Materials. Model Information. Cosmetic Threads. Using the Model Player. Printing and Plotting.
LESSON VII. FEATURE OPERATIONS.
  • Ribs. Relations. Parameter Symbols. Operators and Functions. Arithmetic Operators. Assignment Operators. Mathematical Functions. Failures. Resolve Feature. Failed Features. Family Tables. Copy. Paste Special. Rib Tool. Measuring Geometry. Flexing the Model. Standard Holes. Relations. Family Tables. Creo/Manufacturing.
LESSON VIII. ASSEMBLIES.
  • Assembly Constraints. Placing Components. Bottom-up Design. Pro/Library. Catalog Parts. Layer Tree. Add a Component to the Assembly. Regenerating Models. Copy and Paste Components. Bill of Materials. Assembly Sections. Top-Down Design. Creating Components in the Assembly Mode. Reference Viewer. Pattern. Analysis. Interference. Bill of Materials. Edit Definition.
LESSON IX. EXPLODED ASSEMBLIES AND VIEW MANAGER.
  • Exploded Assemblies. Creating Exploded Views. Component Display. Types of Representations. URLs and Model Notes. Views: Perspective, Saved, and Exploded. Saved Views. Default Exploded Views. View Manager. Explode View. View Style. Model Tree.
LESSON X. INTRODUCTION TO DRAWINGS.
  • Formats, Title Blocks, and Views. Specifying the Format Size. System Formats. Drawing User Interface. Drawing Tree. Drawing Templates. Template View. Views. Sheet Setup. Insert General View. Default Orientation. Annotate Tab. Model Annotations. View Movement. Move Views. Delete Views. Model Annotations. Default Template. Cleanup Dimensions. Section Views. Drawing View Properties. Template. Template View. Make Note.
LESSON XI. PART DRAWINGS.
  • Sheet Setup. Drawing Options. Drawing Options File. Drawing Views. Projection Views Auxiliary Views. Gtol Datums. Section Views. Annotate Tab. Axes. Cleanup Dimensions. Reference Dimensions. Layout Tab. Detail Views. Scale. View Properties. Text Style. Drawing Options. Section Options. Font. Geometric Tolerances. Pictorial Drawing Views. System Formats. Title Block Notes.
LESSON XII. ASSEMBLY DRAWINGS.
  • Format Options. Format Notes. Tables. Table Tab. Repeat Region. Note Properties. Text Style. Report Symbols. Adding Parts List (BOM) Data. Parameters. PTC Material Name. Assembly Drawings. Assembly Format. Drawing Options. Assembly Views. Assembly Sections. Erase Datums. Annotate. Crosshatching. Bill of Materials. Replace Component. BOM Balloons. Drawing Scale. Balloons. Exploded Assembly Drawings. Combined State. Exploded Views. 

DOWNLOADABLE LESSONS:

LESSON 13. PATTERNS.
  • Fill Pattern. Axial Pattern. Copy and Paste Special. Group. Insert Mode. Scale Model. Sheetmetal. Component Pattern. 3D Model Space. Pro/Library.
  • LESSON 14. BLENDS.
  • Blend Sections. Blend Options. Parallel Blends. Blend Tool. Sketch Options. Polar Grid. Axial Pattern. Shell Tool. Analysis Measure. Section. Enhanced Realism. Scenes. Drawing and Model Annotation.
LESSON 15. SWEEPS.
  • Sweep Forms. Sweep Options. Sweep Tool. Trajectory. Sweep Section. Polar Grid. Enhanced Realism. Rendering Scene. Spot Lights. Drawings and Model Annotations.
LESSON 16. HELICAL SWEEPS AND ANNOTATIONS.
  • Helical Sweeps. Annotations. Helical Compression Spring. Helical Sweep Tool. Notes/Annotations. URL Links. Springs. Annotation Features. Digital Product Definition Data Practices ASME Y14.41. Driving Dimensions. Annotation Orientation. Geometric Tolerance. Annotation Feature. Surface Finish. Active Annotation Orientation.
LESSON 17. SHELL, REORDER; AND INSERT MODE.
  • Creating Shells. Reordering Features. Inserting Features. Draft Tool. Pattern. Pattern Table. Reorder. Insert Mode. Mode. Model Setup. Scenes. Color Editor. Lights. Spot Light. Distance Light. Sky Light. 3D PDF. Adobe Reader for PDF U3D. Perspective View on PDF. Drawing Views. Model Annotations. Drawing Tree. ECO.
LESSON 18. DRAFTS, SUPPRESS, AND TEXT EXTRUSIONS.
  • Drafts. Suppressing and Resuming Features. Text Extrusions. Draft Tool. Shell Tool (non-default thickness). Group. Mirror. Surface Round. Section. Suppress. Extrude Tool (Text). Resume. ModelCHECK Geometry Check. Render Setup. Spotlight. Scenes. Color Editor. Moving Lights. Focus. Distance Light. Rendering Rooms. Drawing Views.


Creo™ Parametric was designed in direct consultation with PTC to go hand in hand with Creo Elements/Pro software, formerly known as Pro/ENGINEER. The text acts as a user friendly guide to the program walking the reader through the software and helping them to gain a better understanding of CreoTM Parametric, its assets, and uses. Step by step instructions are provided for utilizing the new capabilities and attributes of the redesigned software.


Key Features
  • Every lesson introduces a new set of commands and concepts that are applied to a part, an assembly, or a drawing.
  • Lessons involve creating a new part, an assembly, or a drawing, using a set of commands that walk through the process step-by-step.
  • Detailed illustrations and large screen captures are provided throughout the text for easy understanding.
  • Each Lesson starts with a list of objectives and ends with a lesson project.
  • Lessons and Projects have links to college-level lectures (over twenty five lectures 30-40 minutes in length) by the author.
  • The Projects consists of a part, assembly, or drawing that incorporates the Lesson's new material and uses and expands on previously introduced material from other Lessons.
  • Author's website includes valuable learning tools available for download such as Projects, Lessons, Tutorials, Creo Files, Quick Reference Cards, and Creo related articles and information.
  • All Lessons have 3D PDF's for display of 3D parts.
  • Lesson 13-18 are downloaded PDF's with integrated 3D/PDF Models.


About the Author
  • Louis Gary Lamit is the former head of the drafting department and CAD facility manager at De Anza College in Cupertino California where he is currently an instructor of computer-aided design. Mr. Lamit has worked as a drafter, designer, numerical control (NC) programmer, technical illustrator, and engineer in the automotive, aircraft, and piping industries. A majority of his work experience is in the area of mechanical and piping design. He started as a drafter in Detroit (as a job shopper) in the automobile industry, doing tooling, dies, jigs and fixture layout, and detailing at Koltenbar Engineering, Tool Engineering, Time Engineering, and Premier Engineering for Chrysler, Ford, AMC, and Fisher Body. Mr. Lamit has worked at Remington Arms and Pratt and Whitney Aircraft as a designer, and at Boeing Aircraft and Kollmorgan Optics as an NC programmer and aircraft engineer. Mr. Lamit also owns and operates his own consulting firm, and has been involved with advertising and patent illustrating.


Book Details

  • Paperback: 480 pages
  • Publisher: CL-Engineering; 1 edition (2012)
  • Language: English
  • ISBN-10: 111157684X
  • ISBN-13: 978-1111576844
  • Product Dimensions: 9.7 x 7.4 x 0.8 inches
List Price: $134.95 
 

Monk: 15 Dangerously Mad Projects for the Evil Genius

  • Chapter 1 Coil Gun
  • Chapter 2 Trebuchet
  • Chapter 3 Ping Pong Ball Minigun
  • Chapter 4 Mini Laser Turret
  • Chapter 5 Balloon-popping Laser Gun
  • Chapter 6 Touch Activated Laser Sight
  • Chapter 7 Laser-grid Intruder Alarm
  • Chapter 8 Persistence of Vision Display
  • Chapter 9 Covert Radio Bug
  • Chapter 10 Laser Voice Transmitter
  • Chapter 11 Flash Bomb
  • Chapter 12 High Brightness LED Strobe
  • Chapter 13 Levitation Machine
  • Chapter 14 Light Seeking Microbot
  • Chapter 15 Surveillance Robot
  • Appendix A Electronics Construction Primer


This wickedly inventive guide explains how to design and build 15 fiendishly fun electronics projects. Filled with photos and illustrations, 15 Dangerously Mad Projects for the Evil Genius includes step-by-step directions, as well as a construction primer for those who are new to electronics projects.

Using easy-to-find components and equipment, this do-it-yourself book shows you how to create a variety of mischievous gadgets, such as a remote-controlled laser, motorized multicolored LEDs that write in the air, and a surveillance robot. You'll also learn to use the highly popular Arduino microcontroller board with three of the projects.

15 Dangerously Mad Projects for the Evil Genius:
  • Features step-by-step instructions and helpful illustrations.
  • Covers essential safety measures.
  • Reveals the scientific principles behind the projects.
  • Removes the frustration factor--all required parts are listed, along with sources.

Each fun, inexpensive Evil Genius project includes a detailed list of materials, sources for parts, schematics, and lots of clear, well-illustrated instructions for easy assembly. The larger workbook-style layout and convenient two-column format make following the step-by-step instructions a breeze.


About the Author
  • Dr. Simon Monk has a degree in Cybernetics and Computer Science and a PhD in Software Engineering. He spent several years as an academic before he returned to industry, co-founding the mobile software company Momote Ltd. He has been an active electronics hobbyist since his early teens and is an occasional author in hobby electronics magazines. Simon is author of 30 Arduino Projects for the Evil Genius.


Book Details

  • Paperback: 242 pages
  • Publisher: McGraw-Hill/TAB Electronics; 1 edition (May 3, 2011)
  • Language: English
  • ISBN-10: 0071755675
  • ISBN-13: 978-0071755672
  • Product Dimensions: 10.6 x 8.5 x 0.7 inches
List Price: $25.00 
 

Liu: Oracle Database Performance & Scalability: A Quantitative Approach (Quantitative Software Engineering Series)

  • Why This Book
  • Who This Book is For
  • How This Book is Organized
  • Software and Hardware
  • How to Use This Book 
  • How to Reach The Author
  • Acknowledgments
Introduction
  • Features of Oracle
  • Objectives
  • Conventions 
  • Performance versus Scalability
PART 1 GETTING STARTED WITH ORACLE
  • 1 Basic Concepts 
  • 2 Installing Oracle Software 
  • 3 Options for Accessing an Oracle Server 
  • 4 A Quick Tour of an Oracle Server 
PART 2 ORACLE ARCHITECTURE FROM PERFORMANCE AND SCALABILITY PERSPECTIVES
  • 5 Understanding Oracle Architecture 
  • 6 Oracle 10g Memory Management 
  • 7 Oracle 11g Memory Management 
  • 8 Oracle Storage Structure 
  • 9 Oracle Wait Interface (OWI) 
  • 10 Oracle Data Consistency and Concurrency 
  • 11 Anatomy of an Oracle Automatic Workload Repository (AWR) Report 
  • 12 Oracle Advanced Features and Options 
  • 13 Top 10 Oracle Performance and Scalability Features 
  • 14 Oracle-Based Application Performance and Scalability by Design 
  • 15 Project: Soba—A Secure Online Banking Application on Oracle 
PART 3 OPTIMIZING ORACLE PERFORMANCE AND SCALABILITY
  • 16 Logistics of the Oracle Cost-Based Optimizer (CBO) 
  • 17 Oracle SQL Tuning 
  • 18 Oracle Indexing 
  • 19 Auto-Tune Features 
PART 4 CASE STUDIES: ORACLE MEETING REAL WORLD PERFORMANCE AND SCALABILITY CHALLENGES
  • 20 Case Study: Achieving High Throughput with Array Processing 
  • 21 Case Study: Performance Comparison of Heap-Organized versus Index-Organized Tables 
  • 22 Case Study: SQL Tuning: “IN” versus “OR” versus Global Temporary Table 
  • 23 Case Study: Data Access Paths (Double Buffering) 
  • 24 Case Study: Covering Index 
  • 25 Case Study: Cursor Sharing 
  • 26 Case Study: Bulk Transactions 
  • 27 Case Study: Missing Statistics 
  • 28 Case Study: Misconfigured SAN Storage 
APPENDICES
  • Appendix A Oracle Product Documentations
    • A.1 Oracle Database Concepts
    • A.2 Oracle Database Administrator’s Guide
    • A.3 Oracle Database Reference
    • A.4 Oracle Database Performance Tuning Guide
    • A.5 Oracle Database 2 Day รพ Performance Tuning Guide
    • A.6 Oracle Database 2 Day DBA
    • A.7 Oracle Database SQL Language Reference
    • A.8 Oracle Database Sample Schemas
    • A.9 Oracle Database PL/SQL Packages and Types Reference
    • A.10 Oracle Database PL/SQL Language Reference
    • A.11 Oracle Database JDBC Developer’s Guide and References
  • Appendix B Using Sqlplus With Oracle
    • B.1 Installation
    • B.2 SQLPlus and tnsnames.ora File
    • B.3 Basics of SQLPlus
    • B.4 Common SQLPlus Commands 
    • B.5 Using SQLPlus to Execute SQL Statements
    • B.6 Using SQLPlus to Execute PL/SQL Blocks 0
    • B.7 Using SQLPlus Autotrace to Obtain EXECUTION PLANs and Optimizer Statistics
    • B.8 Using SQLPlus Timing Command
    • B.9 Exporting/Importing Oracle Databases with SQLPlus
    • B.10 Creating AWR Reports with SQLPlus
    • B.11 Checking Tablespace Usage with SQLPlus
    • B.12 Creating EM DBConsole with SQLPlus
  • Appendix C A Complete List Of All Wait Events In Oracle 11G
  • Appendix D A Complete List Of All Metrics With The V$Statname View
  • Appendix E A Complete List Of All Statistics With The V$Sysstat View
Index

With database concepts and theories clearly explained in Oracle's context, readers quickly learn how to fully leverage Oracle's performance and scalability capabilities at every stage of designing and developing an Oracle-based enterprise application. The book is based on the author's more than ten years of experience working with Oracle, and is filled with dependable, tested, and proven performance optimization techniques.

Oracle Database Performance and Scalability is divided into four parts that enable readers to progressively learn and apply new skills:
  • Part 1, Getting Started with Oracle, describes how to set up a working Oracle environment, offering a quick tour to illustrate major database concepts
  • Part 2, Oracle Architecture from Performance and Scalability Perspectives, explains all the major database concepts and architectural features that readers need to know to optimize Oracle performance and scalability
  • Part 3, Optimizing Oracle Performance and Scalability, offers hands-on instructions to optimize and fine-tune performance and scalability for all database applications
  • Part 4, Case Studies: Oracle Meeting Real-World Performance and Scalability Challenges, sets forth quantitative case studies based on the author's first-hand experience that demonstrate how readers can apply proven techniques to dramatically improve the performance and scalability of actual database products

In addition to case studies, this book offers a detailed secure online banking application as an example, making it possible for readers to fully explore Oracle's performance and scalability features on their own. Oracle Database Performance and Scalability is an ideal text for pre-conditioning college students and training software developers.


About the Authors
  • Henry H. Liu, PhD, is a Software Developer at BMC Software, Inc., with a physicist background from his prior career. His primary responsibilities at BMC include helping build performance and scalability into BMC's cloud computing and enterprise service management software products. Dr. Liu is the author of the highly acclaimed Software Performance and Scalability: A Quantitative Approach (Wiley).


Book Details

  • Hardcover: 728 pages
  • Publisher: Wiley-IEEE Computer Society Pr; 1 edition (November 22, 2011)
  • Language: English
  • ISBN-10: 111805699X
  • ISBN-13: 978-1118056998
  • Product Dimensions: 9.2 x 6.5 x 1.7 inches
List Price: $94.95 
 

Lamit: Pro/ENGINEER® Wildfire™ 5.0

  • Lesson 1: Pro/ENGINEER Wildfire 5.0 Overview.
  • Lesson 2: Pro/ENGINEER Wildfire 5.0.
  • Lesson 3: Direct Modeling.
  • Lesson 4: Extrusions.
  • Lesson 5: Datums, Layers, and Sections.
  • Lesson 6: Revolved Features.
  • Lesson 7: Feature Operations.
  • Lesson 8: Assemblies.
  • Lesson 9: Exploded Assemblies and View Manager.
  • Lesson 10: Introduction to Drawings.
  • Lesson 11: Part Drawings.
  • Lesson 12: Assembly Drawings.
  • Lesson 13: Patterns.
  • Lesson 14: Blends.
  • Lesson 15: Sweeps.
  • Lesson 16: Helival Sweeps and 3D Model Notes.
  • Lesson 17: Shell, Reorder, and Insert Mode.
  • Lesson 18: Drafts, Supress, and Text Extrusions.
  • Appendix.
  • Index.


Pro/Engineer Wildfire 5.0 is one of the most widely used CAD/CAM software programs in the world today. Designed in partnership with PTC for a one or two semester undergraduate course for first or second year engineering students, Pro/Engineer Wildfire 5.0 is an extremely beneficial book for both aspiring and newly employed engineers. The text involves creating a new part, an assembly, or drawing, using a set of Pro/E commands, walking you through the process systematically and guiding you through parametric design. While using this text, a student will create individual parts, assemblies, and drawings.


Key Features
  • Author's website includes valuable learning tools available for download such as Projects, Lessons, Tutorials, Pro/E Files, and Pro/E related articles and information.
  • Extensive Appendix provides organization and assistance to the student through the use of Mapkeys and Quick Reference Cards.
  • Detailed illustrations and large screen captures are provided throughout the text for easy understanding.
  • Complete lecture package with audio/visual files for each lesson, as well as 6 bonus lessons, is a valuable for purchase from Author's website.


About the Author
Louis Gary Lamit is the former head of the drafting department and CAD facility manager, and is currently an instructor at De Anza College in Cupertino, California, where he teaches computer-aided design. Mr. Lamit has worked as a drafter, designer, numerical control (NC) programmer, technical illustrator, and engineer in the automotive, aircraft, and piping industries. A majority of his work experience is in the area of mechanical and piping design. He started as a drafter in Detroit (as a job shopper) in the automobile industry, doing tooling, dies, jigs and fixture layout, and detailing at Koltenbar Engineering, Tool Engineering, Time Engineering, and Premier Engineering for Chrysler, Ford, AMC, and Fisher Body. Mr. Lamit has worked at Remington Arms and Pratt and Whitney Aircraft as a designer, and at Boeing Aircraft and Kollmorgan Optics as an NC programmer and aircraft engineer. Mr. Lamit also owns and operates his own consulting firm, and has been involved with advertising and patent illustrating.


Book Details

  • Paperback: 784 pages
  • Publisher: CL-Engineering; 1 edition (March 26, 2010)
  • Language: English
  • ISBN-10: 1439062021
  • ISBN-13: 978-1439062029
  • Product Dimensions: 10.7 x 8.4 x 1.1 inches
List Price: $150.95 
 

Chemical Engineering

Civil Engineering

Electrical and Electronics Engineering

Industrial Engineering

Mechanical Engineering

Materials Science

Designed by Web2feel.com | Bloggerized by Lasantha - Premiumbloggertemplates.com | Affordable HTML Templates from Herotemplates.com.
Copyright 2013 EngineeringLib - All Rights Reserved.