top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Advanced Macintosh Pascal / Paul Goodman
Advanced Macintosh Pascal / Paul Goodman
Autore Goodman, Paul, 1958-
Pubbl/distr/stampa Indianapolis, Ind., USA : Hayden Books, c1987
Descrizione fisica xii, 287 p. : ill. ; 24 cm
Disciplina 005.265
Collana Hayden Macintosh library books
Soggetto topico Macintosh (Computer) - Programming
Pascal (Computer program language)
ISBN 0672465701
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991003278599707536
Goodman, Paul, 1958-  
Indianapolis, Ind., USA : Hayden Books, c1987
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
App inventor for Android [[electronic resource] ] : build your own apps-- no experience required! / / Jason Tyler
App inventor for Android [[electronic resource] ] : build your own apps-- no experience required! / / Jason Tyler
Autore Tyler Jason <1976->
Edizione [1st edition]
Pubbl/distr/stampa Hoboken, N.J., : Wiley, c2011
Descrizione fisica 1 online resource (467 p.)
Disciplina 005.265
005.268
Soggetto topico Application software - Development
Smartphones - Programming
Open source software
Mobile computing
Soggetto genere / forma Electronic books.
ISBN 1-119-99480-2
1-283-20463-0
9786613204639
1-119-99481-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto App Inventor for Android:; Table of Contents; Introduction; Who This Book Is For; Part I: Getting Up and Running with Google App Inventor; Part II: Designing Your Own Apps: Step-by-Step Guides; Part III: Reference and Appendixes; Downloadable Project Files and Bonus Content; About This Book; Part I; Chapter 1: Building Your First App While Exploring the Interface; Starting a New Project; Getting Familiar with Design View; Adding Components to Your New Project; Keeping your project neat; Introducing the Blocks Editor; Previewing Built-in Blocks; Placing Your Button Component Blocks
Placing Your Sound Component BlocksManaging Your Projects; Peeking inside the .ZIP file; Chapter 2: Programming and Design Fundamentals; Clarifying Your Design Idea; Getting Primitive with Your Design; Starting Easy, Getting More Complex; Mastering the Fundamentals of Programming Terminology; Part II; Chapter 3: SounDroid: Creating anAndroid Sound Machine; Creating SounDroid 2.0; Getting Started on SounDroid 2.0; Expanding the SounDroid Project: SounDroid 3.0; Getting Started on SounDroid 3.0; Chapter 4: OrderDroid: A Maintainable Mobile Commerce App; Creating the OrderDroid Application
Getting Started on OrderDroid 1.0Adding New Components to OrderDroid 1.0; Creating OrderDroid 2.0; Getting Started on OrderDroid 2.0; Chapter 5: AndroidDown: A Location-Aware Panic Button; Creating the AndroidDown Application; Getting Started on AndroidDown 1.0; Making the most of typeblocking; Creating AndroidDown 2.0; Getting Started on AndroidDown 2.0; Chapter 6: AlphaDroid: An Alphabet Tracing Game; Creating AlphaDroid 1.0; Getting Started on AlphaDroid 1.0; Creating AlphaDroid 2.0; Beginning AlphaDroid 2.0; Chapter 7: PunchDroid: An Android Punch Bug Game
Creating the PunchDroid ApplicationGetting Started on the PunchDroid Application; Installing the PunchDroid Application; Chapter 8: Collection Assistant: A Barcode and Database Application; Creating Collection Assistant 1.0; Getting Started on Collection Assistant 1.0; Creating Collection Assistant 2.0; Getting Started on Collection Assistant 2.0; Challenging Yourself; Chapter 9: BlueChat: A Bluetooth Chat Client; Creating the BlueChat Application; Getting Started on BlueChat; Challenging Yourself; Chapter 10: TwiTorial: A Twitter Application; Creating the TwiTorial Application
Getting Started on TwiTorialPart III; Blocks and Component Reference; Built-In Blocks; My Blocks; Appendix A: Setting Up Your Phone and Computer; Setting Up Your Phone; Testing Java Web Start; Installing the App Inventor Extras; Working with ADB ( Android Debug Bridge); Adapting to Special Circumstances; Working with the Android Emulator; Exploring the Android SDK and Other Emulator Options; Troubleshooting Your Phone's Connection; Appendix B: Creating Your Own TinyWebDB; Setting Up Your Google App Engine; Customizing and Installing the TinyWebDB Service; Index
Record Nr. UNINA-9910456516303321
Tyler Jason <1976->  
Hoboken, N.J., : Wiley, c2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
App inventor for Android : build your own apps-- no experience required! / / Jason Tyler
App inventor for Android : build your own apps-- no experience required! / / Jason Tyler
Autore Tyler Jason <1976->
Edizione [First edition]
Pubbl/distr/stampa Hoboken, New Jersey : , : Wiley, , [2011]
Descrizione fisica 1 online resource (467 pages)
Disciplina 005.265
005.268
Soggetto topico Application software - Development
Smartphones - Programming
Open source software
Mobile computing
ISBN 1-119-99480-2
1-283-20463-0
9786613204639
1-119-99481-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto App Inventor for Android:; Table of Contents; Introduction; Who This Book Is For; Part I: Getting Up and Running with Google App Inventor; Part II: Designing Your Own Apps: Step-by-Step Guides; Part III: Reference and Appendixes; Downloadable Project Files and Bonus Content; About This Book; Part I; Chapter 1: Building Your First App While Exploring the Interface; Starting a New Project; Getting Familiar with Design View; Adding Components to Your New Project; Keeping your project neat; Introducing the Blocks Editor; Previewing Built-in Blocks; Placing Your Button Component Blocks
Placing Your Sound Component BlocksManaging Your Projects; Peeking inside the .ZIP file; Chapter 2: Programming and Design Fundamentals; Clarifying Your Design Idea; Getting Primitive with Your Design; Starting Easy, Getting More Complex; Mastering the Fundamentals of Programming Terminology; Part II; Chapter 3: SounDroid: Creating anAndroid Sound Machine; Creating SounDroid 2.0; Getting Started on SounDroid 2.0; Expanding the SounDroid Project: SounDroid 3.0; Getting Started on SounDroid 3.0; Chapter 4: OrderDroid: A Maintainable Mobile Commerce App; Creating the OrderDroid Application
Getting Started on OrderDroid 1.0Adding New Components to OrderDroid 1.0; Creating OrderDroid 2.0; Getting Started on OrderDroid 2.0; Chapter 5: AndroidDown: A Location-Aware Panic Button; Creating the AndroidDown Application; Getting Started on AndroidDown 1.0; Making the most of typeblocking; Creating AndroidDown 2.0; Getting Started on AndroidDown 2.0; Chapter 6: AlphaDroid: An Alphabet Tracing Game; Creating AlphaDroid 1.0; Getting Started on AlphaDroid 1.0; Creating AlphaDroid 2.0; Beginning AlphaDroid 2.0; Chapter 7: PunchDroid: An Android Punch Bug Game
Creating the PunchDroid ApplicationGetting Started on the PunchDroid Application; Installing the PunchDroid Application; Chapter 8: Collection Assistant: A Barcode and Database Application; Creating Collection Assistant 1.0; Getting Started on Collection Assistant 1.0; Creating Collection Assistant 2.0; Getting Started on Collection Assistant 2.0; Challenging Yourself; Chapter 9: BlueChat: A Bluetooth Chat Client; Creating the BlueChat Application; Getting Started on BlueChat; Challenging Yourself; Chapter 10: TwiTorial: A Twitter Application; Creating the TwiTorial Application
Getting Started on TwiTorialPart III; Blocks and Component Reference; Built-In Blocks; My Blocks; Appendix A: Setting Up Your Phone and Computer; Setting Up Your Phone; Testing Java Web Start; Installing the App Inventor Extras; Working with ADB ( Android Debug Bridge); Adapting to Special Circumstances; Working with the Android Emulator; Exploring the Android SDK and Other Emulator Options; Troubleshooting Your Phone's Connection; Appendix B: Creating Your Own TinyWebDB; Setting Up Your Google App Engine; Customizing and Installing the TinyWebDB Service; Index
Record Nr. UNINA-9910781773803321
Tyler Jason <1976->  
Hoboken, New Jersey : , : Wiley, , [2011]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
App inventor for Android : build your own apps-- no experience required! / / Jason Tyler
App inventor for Android : build your own apps-- no experience required! / / Jason Tyler
Autore Tyler Jason <1976->
Edizione [First edition]
Pubbl/distr/stampa Hoboken, New Jersey : , : Wiley, , [2011]
Descrizione fisica 1 online resource (467 pages)
Disciplina 005.265
005.268
Soggetto topico Application software - Development
Smartphones - Programming
Open source software
Mobile computing
ISBN 1-119-99480-2
1-283-20463-0
9786613204639
1-119-99481-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto App Inventor for Android:; Table of Contents; Introduction; Who This Book Is For; Part I: Getting Up and Running with Google App Inventor; Part II: Designing Your Own Apps: Step-by-Step Guides; Part III: Reference and Appendixes; Downloadable Project Files and Bonus Content; About This Book; Part I; Chapter 1: Building Your First App While Exploring the Interface; Starting a New Project; Getting Familiar with Design View; Adding Components to Your New Project; Keeping your project neat; Introducing the Blocks Editor; Previewing Built-in Blocks; Placing Your Button Component Blocks
Placing Your Sound Component BlocksManaging Your Projects; Peeking inside the .ZIP file; Chapter 2: Programming and Design Fundamentals; Clarifying Your Design Idea; Getting Primitive with Your Design; Starting Easy, Getting More Complex; Mastering the Fundamentals of Programming Terminology; Part II; Chapter 3: SounDroid: Creating anAndroid Sound Machine; Creating SounDroid 2.0; Getting Started on SounDroid 2.0; Expanding the SounDroid Project: SounDroid 3.0; Getting Started on SounDroid 3.0; Chapter 4: OrderDroid: A Maintainable Mobile Commerce App; Creating the OrderDroid Application
Getting Started on OrderDroid 1.0Adding New Components to OrderDroid 1.0; Creating OrderDroid 2.0; Getting Started on OrderDroid 2.0; Chapter 5: AndroidDown: A Location-Aware Panic Button; Creating the AndroidDown Application; Getting Started on AndroidDown 1.0; Making the most of typeblocking; Creating AndroidDown 2.0; Getting Started on AndroidDown 2.0; Chapter 6: AlphaDroid: An Alphabet Tracing Game; Creating AlphaDroid 1.0; Getting Started on AlphaDroid 1.0; Creating AlphaDroid 2.0; Beginning AlphaDroid 2.0; Chapter 7: PunchDroid: An Android Punch Bug Game
Creating the PunchDroid ApplicationGetting Started on the PunchDroid Application; Installing the PunchDroid Application; Chapter 8: Collection Assistant: A Barcode and Database Application; Creating Collection Assistant 1.0; Getting Started on Collection Assistant 1.0; Creating Collection Assistant 2.0; Getting Started on Collection Assistant 2.0; Challenging Yourself; Chapter 9: BlueChat: A Bluetooth Chat Client; Creating the BlueChat Application; Getting Started on BlueChat; Challenging Yourself; Chapter 10: TwiTorial: A Twitter Application; Creating the TwiTorial Application
Getting Started on TwiTorialPart III; Blocks and Component Reference; Built-In Blocks; My Blocks; Appendix A: Setting Up Your Phone and Computer; Setting Up Your Phone; Testing Java Web Start; Installing the App Inventor Extras; Working with ADB ( Android Debug Bridge); Adapting to Special Circumstances; Working with the Android Emulator; Exploring the Android SDK and Other Emulator Options; Troubleshooting Your Phone's Connection; Appendix B: Creating Your Own TinyWebDB; Setting Up Your Google App Engine; Customizing and Installing the TinyWebDB Service; Index
Record Nr. UNINA-9910814876403321
Tyler Jason <1976->  
Hoboken, New Jersey : , : Wiley, , [2011]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Assembly language for Intel-based computers / Kip R. Irvine
Assembly language for Intel-based computers / Kip R. Irvine
Autore Irvine, Kip R. <1951- >
Edizione [3. ed]
Pubbl/distr/stampa Upper Saddle River (NJ), : Prentice Hall, c1999
Descrizione fisica XXIV, 676 p. ; 25 cm + 1 CD-ROM.
Disciplina 005.265
Soggetto topico Microelaboratori elettronici IBM - Linguaggio assembler
ISBN 0136603904
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISANNIO-NAP0400497
Irvine, Kip R. <1951- >  
Upper Saddle River (NJ), : Prentice Hall, c1999
Materiale a stampa
Lo trovi qui: Univ. del Sannio
Opac: Controlla la disponibilità qui
Assembly language for Intel-based computers / Kip R. Irvine
Assembly language for Intel-based computers / Kip R. Irvine
Autore Irvine, Kip R., 1951-
Edizione [4th ed.]
Pubbl/distr/stampa Upper Saddle River, NJ : Prentice Hall, c2003
Descrizione fisica xxx, 708 p. : ill. ; 24 cm. + 1 CD-ROM
Disciplina 005.265
Soggetto topico IBM Personal Computer - Programming
Assembler language (Computer program language)
ISBN 0130491462
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991000362439707536
Irvine, Kip R., 1951-  
Upper Saddle River, NJ : Prentice Hall, c2003
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Assembly language for x86 processors / / Kip R. Irvine
Assembly language for x86 processors / / Kip R. Irvine
Autore Irvine Kip R. <1951->
Edizione [Seventh, Global edition.]
Pubbl/distr/stampa Boston : , : Pearson, , [2015]
Descrizione fisica 1 online resource (177 pages) : illustrations, charts, tables
Disciplina 005.265
Collana Always Learning
Soggetto topico IBM microcomputers - Programming
ISBN 1-292-06655-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Contents -- Preface -- About the Author -- Chapter 1: Basic Concepts -- 1.1 Welcome to Assembly Language -- 1.1.1 Questions You Might Ask -- 1.1.2 Assembly Language Applications -- 1.1.3 Section Review -- 1.2 Virtual Machine Concept -- 1.2.1 Section Review -- 1.3 Data Representation -- 1.3.1 Binary Integers -- 1.3.2 Binary Addition -- 1.3.3 Integer Storage Sizes -- 1.3.4 Hexadecimal Integers -- 1.3.5 Hexadecimal Addition -- 1.3.6 Signed Binary Integers -- 1.3.7 Binary Subtraction -- 1.3.8 Character Storage -- 1.3.9 Section Review -- 1.4 Boolean Expressions -- 1.4.1 Truth Tables for Boolean Functions -- 1.4.2 Section Review -- 1.5 Chapter Summary -- 1.6 Key Terms -- 1.7 Review Questions and Exercises -- 1.7.1 Short Answer -- 1.7.2 Algorithm Workbench -- Chapter 2: x86 Processor Architecture -- 2.1 General Concepts -- 2.1.1 Basic Microcomputer Design -- 2.1.2 Instruction Execution Cycle -- 2.1.3 Reading from Memory -- 2.1.4 Loading and Executing a Program -- 2.1.5 Section Review -- 2.2 32-Bit x86 Processors -- 2.2.1 Modes of Operation -- 2.2.2 Basic Execution Environment -- 2.2.3 x86 Memory Management -- 2.2.4 Section Review -- 2.3 64-Bit x86-64 Processors -- 2.3.1 64-Bit Operation Modes -- 2.3.2 Basic 64-Bit Execution Environment -- 2.4 Components of a Typical x86 Computer -- 2.4.1 Motherboard -- 2.4.2 Memory -- 2.4.3 Section Review -- 2.5 Input-Output System -- 2.5.1 Levels of I/O Access -- 2.5.2 Section Review -- 2.6 Chapter Summary -- 2.7 Key Terms -- 2.8 Review Questions -- Chapter 3: Assembly Language Fundamentals -- 3.1 Basic Language Elements -- 3.1.1 First Assembly Language Program -- 3.1.2 Integer Literals -- 3.1.3 Constant Integer Expressions -- 3.1.4 Real Number Literals -- 3.1.5 Character Literals -- 3.1.6 String Literals -- 3.1.7 Reserved Words -- 3.1.8 Identifiers -- 3.1.9 Directives -- 3.1.10 Instructions.
3.1.11 Section Review -- 3.2 Example: Adding and Subtracting Integers -- 3.2.1 The AddTwo Program -- 3.2.2 Running and Debugging the AddTwo Program -- 3.2.3 Program Template -- 3.2.4 Section Review -- 3.3 Assembling, Linking, and Running Programs -- 3.3.1 The Assemble-Link-Execute Cycle -- 3.3.2 Listing File -- 3.3.3 Section Review -- 3.4 Defining Data -- 3.4.1 Intrinsic Data Types -- 3.4.2 Data Definition Statement -- 3.4.3 Adding a Variable to the AddTwo Program -- 3.4.4 Defining BYTE and SBYTE Data -- 3.4.5 Defining WORD and SWORD Data -- 3.4.6 Defining DWORD and SDWORD Data -- 3.4.7 Defining QWORD Data -- 3.4.8 Defining Packed BCD (TBYTE) Data -- 3.4.9 Defining Floating-Point Types -- 3.4.10 A Program That Adds Variables -- 3.4.11 Little-Endian Order -- 3.4.12 Declaring Uninitialized Data -- 3.4.13 Section Review -- 3.5 Symbolic Constants -- 3.5.1 Equal-Sign Directive -- 3.5.2 Calculating the Sizes of Arrays and Strings -- 3.5.3 EQU Directive -- 3.5.4 TEXTEQU Directive -- 3.5.5 Section Review -- 3.6 64-Bit Programming -- 3.7 Chapter Summary -- 3.8 Key Terms -- 3.8.1 Terms -- 3.8.2 Instructions, Operators, and Directives -- 3.9 Review Questions and Exercises -- 3.9.1 Short Answer -- 3.9.2 Algorithm Workbench -- 3.10 Programming Exercises -- Chapter 4: Data Transfers, Addressing, and Arithmetic -- 4.1 Data Transfer Instructions -- 4.1.1 Introduction -- 4.1.2 Operand Types -- 4.1.3 Direct Memory Operands -- 4.1.4 MOV Instruction -- 4.1.5 Zero/Sign Extension of Integers -- 4.1.6 LAHF and SAHF Instructions -- 4.1.7 XCHG Instruction -- 4.1.8 Direct-Offset Operands -- 4.1.9 Example Program (Moves) -- 4.1.10 Section Review -- 4.2 Addition and Subtraction -- 4.2.1 INC and DEC Instructions -- 4.2.2 ADD Instruction -- 4.2.3 SUB Instruction -- 4.2.4 NEG Instruction -- 4.2.5 Implementing Arithmetic Expressions.
4.2.6 Flags Affected by Addition and Subtraction -- 4.2.7 Example Program -- 4.2.8 Section Review -- 4.3 Data-Related Operators and Directives -- 4.3.1 OFFSET Operator -- 4.3.2 ALIGN Directive -- 4.3.3 PTR Operator -- 4.3.4 TYPE Operator -- 4.3.5 LENGTHOF Operator -- 4.3.6 SIZEOF Operator -- 4.3.7 LABEL Directive -- 4.3.8 Section Review -- 4.4 Indirect Addressing -- 4.4.1 Indirect Operands -- 4.4.2 Arrays -- 4.4.3 Indexed Operands -- 4.4.4 Pointers -- 4.4.5 Section Review -- 4.5 JMP and LOOP Instructions -- 4.5.1 JMP Instruction -- 4.5.2 LOOP Instruction -- 4.5.3 Displaying an Array in the Visual Studio Debugger -- 4.5.4 Summing an Integer Array -- 4.5.5 Copying a String -- 4.5.6 Section Review -- 4.6 64-Bit Programming -- 4.6.1 MOV Instruction -- 4.6.2 64-Bit Version of SumArray -- 4.6.3 Addition and Subtraction -- 4.6.4 Section Review -- 4.7 Chapter Summary -- 4.8 Key Terms -- 4.8.1 Terms -- 4.8.2 Instructions, Operators, and Directives -- 4.9 Review Questions and Exercises -- 4.9.1 Short Answer -- 4.9.2 Algorithm Workbench -- 4.10 Programming Exercises -- Chapter 5: Procedures -- 5.1 Stack Operations -- 5.1.1 Runtime Stack (32-Bit Mode) -- 5.1.2 PUSH and POP Instructions -- 5.1.3 Section Review -- 5.2 Defining and Using Procedures -- 5.2.1 PROC Directive -- 5.2.2 CALL and RET Instructions -- 5.2.3 Nested Procedure Calls -- 5.2.4 Passing Register Arguments to Procedures -- 5.2.5 Example: Summing an Integer Array -- 5.2.6 Saving and Restoring Registers -- 5.2.7 Section Review -- 5.3 Linking to an External Library -- 5.3.1 Background Information -- 5.3.2 Section Review -- 5.4 The Irvine32 Library -- 5.4.1 Motivation for Creating the Library -- 5.4.2 Overview -- 5.4.3 Individual Procedure Descriptions -- 5.4.4 Library Test Programs -- 5.4.5 Section Review -- 5.5 64-Bit Assembly Programming -- 5.5.1 The Irvine64 Library.
5.5.2 Calling 64-Bit Subroutines -- 5.5.3 The x64 Calling Convention -- 5.5.4 Sample Program that Calls a Procedure -- 5.6 Chapter Summary -- 5.7 Key Terms -- 5.7.1 Terms -- 5.7.2 Instructions, Operators, and Directives -- 5.8 Review Questions and Exercises -- 5.8.1 Short Answer -- 5.8.2 Algorithm Workbench -- 5.9 Programming Exercises -- Chapter 6: Conditional Processing -- 6.1 Conditional Branching -- 6.2 Boolean and Comparison Instructions -- 6.2.1 The CPU Status Flags -- 6.2.2 AND Instruction -- 6.2.3 OR Instruction -- 6.2.4 Bit-Mapped Sets -- 6.2.5 XOR Instruction -- 6.2.6 NOT Instruction -- 6.2.7 TEST Instruction -- 6.2.8 CMP Instruction -- 6.2.9 Setting and Clearing Individual CPU Flags -- 6.2.10 Boolean Instructions in 64-Bit Mode -- 6.2.11 Section Review -- 6.3 Conditional Jumps -- 6.3.1 Conditional Structures -- 6.3.2 Jcond Instruction -- 6.3.3 Types of Conditional Jump Instructions -- 6.3.4 Conditional Jump Applications -- 6.3.5 Section Review -- 6.4 Conditional Loop Instructions -- 6.4.1 LOOPZ and LOOPE Instructions -- 6.4.2 LOOPNZ and LOOPNE Instructions -- 6.4.3 Section Review -- 6.5 Conditional Structures -- 6.5.1 Block-Structured IF Statements -- 6.5.2 Compound Expressions -- 6.5.3 WHILE Loops -- 6.5.4 Table-Driven Selection -- 6.5.5 Section Review -- 6.6 Application: Finite-State Machines -- 6.6.1 Validating an Input String -- 6.6.2 Validating a Signed Integer -- 6.6.3 Section Review -- 6.7 Conditional Control Flow Directives -- 6.7.1 Creating IF Statements -- 6.7.2 Signed and Unsigned Comparisons -- 6.7.3 Compound Expressions -- 6.7.4 Creating Loops with .REPEAT and .WHILE -- 6.8 Chapter Summary -- 6.9 Key Terms -- 6.9.1 Terms -- 6.9.2 Instructions, Operators, and Directives -- 6.10 Review Questions and Exercises -- 6.10.1 Short Answer -- 6.10.2 Algorithm Workbench -- 6.11 Programming Exercises.
6.11.1 Suggestions for Testing Your Code -- 6.11.2 Exercise Descriptions -- Chapter 7: Integer Arithmetic -- 7.1 Shift and Rotate Instructions -- 7.1.1 Logical Shifts and Arithmetic Shifts -- 7.1.2 SHL Instruction -- 7.1.3 SHR Instruction -- 7.1.4 SAL and SAR Instructions -- 7.1.5 ROL Instruction -- 7.1.6 ROR Instruction -- 7.1.7 RCL and RCR Instructions -- 7.1.8 Signed Overflow -- 7.1.9 SHLD/SHRD Instructions -- 7.1.10 Section Review -- 7.2 Shift and Rotate Applications -- 7.2.1 Shifting Multiple Doublewords -- 7.2.2 Binary Multiplication -- 7.2.3 Displaying Binary Bits -- 7.2.4 Extracting File Date Fields -- 7.2.5 Section Review -- 7.3 Multiplication and Division Instructions -- 7.3.1 MUL Instruction -- 7.3.2 IMUL Instruction -- 7.3.3 Measuring Program Execution Times -- 7.3.4 DIV Instruction -- 7.3.5 Signed Integer Division -- 7.3.6 Implementing Arithmetic Expressions -- 7.3.7 Section Review -- 7.4 Extended Addition and Subtraction -- 7.4.1 ADC Instruction -- 7.4.2 Extended Addition Example -- 7.4.3 SBB Instruction -- 7.4.4 Section Review -- 7.5 ASCII and Unpacked Decimal Arithmetic -- 7.5.1 AAA Instruction -- 7.5.2 AAS Instruction -- 7.5.3 AAM Instruction -- 7.5.4 AAD Instruction -- 7.5.5 Section Review -- 7.6 Packed Decimal Arithmetic -- 7.6.1 DAA Instruction -- 7.6.2 DAS Instruction -- 7.6.3 Section Review -- 7.7 Chapter Summary -- 7.8 Key Terms -- 7.8.1 Terms -- 7.8.2 Instructions, Operators, and Directives -- 7.9 Review Questions and Exercises -- 7.9.1 Short Answer -- 7.9.2 Algorithm Workbench -- 7.10 Programming Exercises -- Chapter 8: Advanced Procedures -- 8.1 Introduction -- 8.2 Stack Frames -- 8.2.1 Stack Parameters -- 8.2.2 Disadvantages of Register Parameters -- 8.2.3 Accessing Stack Parameters -- 8.2.4 32-Bit Calling Conventions -- 8.2.5 Local Variables -- 8.2.6 Reference Parameters -- 8.2.7 LEA Instruction.
8.2.8 ENTER and LEAVE Instructions.
Record Nr. UNINA-9910154777003321
Irvine Kip R. <1951->  
Boston : , : Pearson, , [2015]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Assembly language programming on the IBM, PC, PS, and compatibles / Muhammad Ali Mazidi, Janice Gillispie Mazidi
Assembly language programming on the IBM, PC, PS, and compatibles / Muhammad Ali Mazidi, Janice Gillispie Mazidi
Autore Mazidi, Muhammad Ali
Edizione [2. ed]
Pubbl/distr/stampa Upper Saddle River (NJ) [etc.], : Prentice-Hall, c1998
Descrizione fisica XVII, 366 p. ; 29 cm
Disciplina 005.265
Altri autori (Persone) Mazidi, Janice Gillispie
Collana The 80x86 IBM PC and compatible computers
Soggetto topico Microprocessori INTEL 8086
MICROELABORATORI ELETTRONICI - Linguaggio Assembler
ISBN 0137584830
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISANNIO-NAP0404521
Mazidi, Muhammad Ali  
Upper Saddle River (NJ) [etc.], : Prentice-Hall, c1998
Materiale a stampa
Lo trovi qui: Univ. del Sannio
Opac: Controlla la disponibilità qui
Beginning iOS 5 application development [[electronic resource] /] / Wei-Meng Lee
Beginning iOS 5 application development [[electronic resource] /] / Wei-Meng Lee
Autore Lee Wei-Meng
Edizione [1st edition]
Pubbl/distr/stampa Indianapolis, : Wiley, 2012
Descrizione fisica 1 online resource (660 p.)
Disciplina 005.265
005.268
Collana Wrox beginning guides Beginning iOS 5 application development
Soggetto topico Application software - Development
Soggetto genere / forma Electronic books.
ISBN 1-283-42530-0
9786613425300
1-118-22571-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Beginning: iOS 5 Application Development; Contents; Introduction; Chapter 1: Getting Started with iOS 5 Programming; Obtaining the Tools and SDK; Components of Xcode; Xcode; iOS Simulator; Interface Builder; Instruments; Architecture of the iOS; Some Useful Information before You Get Started; Versions of iOS; Testing on Real Devices; Screen Resolutions; Summary; Chapter 2: Writing Your First Hello World! Application; Getting Started with Xcode; Using Interface Builder; Writing Some Code; Customizing Your Application Icon; Displaying Launch Images; Summary
Chapter 3: Understanding Views, Outlets, and ActionsOutlets and Actions; Using Views; Using the Alert View; Using the Action Sheet; Page Control and Image View; Using the Web View; Adding Views Dynamically Using Code; Understanding View Hierarchy; Summary; Chapter 4: Exploring the Different View Controllers; The Single View Application Template; Application Delegate; Controlling Your UI Using View Controllers; The Empty Application Template; Adding a View Controller and Views Programmatically; Animating the Switching of Views; The Master-Detail Application Template
Displaying Some Items in the Master-Detail ApplicationThe Tabbed Application Template; Summary; Chapter 5: Enabling Multi-Platform Support for the iPhone and iPad; Technique 1 - Modifying the Device Target Setting; Detecting the Platform Programmatically; Technique 2 - Creating Universal Applications; Choosing a Porting Technique; Summary; Chapter 6: Handling Keyboard Inputs; Using the Keyboard; Customizing the Type of Inputs; Dismissing the Keyboard; Automatically Displaying the Keyboard When the View Window Is Loaded; Detecting the Presence of the Keyboard; Using the Scroll View
Scrolling Views When the Keyboard AppearsSummary; Chapter 7: Supporting Screen Rotations; Responding to Device Rotations; Rotating to a Different Screen Orientation; Handling Rotations; Programmatically Rotating the Screen; Rotating during Runtime; Fixing the View Window to a Specific Orientation; Summary; Chapter 8: Creating and Persisting Data Using the Table View; Creating a Simple Table View; Adding a Header and Footer; Adding an Image; Displaying the Item Selected; Indenting; Modifying the Height of Each Row; Using the Table View in a Master-Detail Application; Displaying Sections
Adding IndexingAdding Search Capability; Disclosures and Checkmarks; Navigating to Another View; Summary; Chapter 9: Using Application Preferences; Creating Application Preferences; Programmatically Accessing the Settings Values; Loading the Settings Values; Resetting the Preferences Settings Values; Saving the Settings Values; Summary; Chapter 10: File Handling; Understanding the Application Folders; Using the Documents and Library Folders; Storing Files in the Temporary Folder; Which Folder Should You Use: Documents or tmp?; Using Property Lists; Copying Bundled Resources
Importing and Exporting Files
Record Nr. UNINA-9910465481403321
Lee Wei-Meng  
Indianapolis, : Wiley, 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Beginning iOS 5 application development [[electronic resource] /] / Wei-Meng Lee
Beginning iOS 5 application development [[electronic resource] /] / Wei-Meng Lee
Autore Lee Wei-Meng
Edizione [1st edition]
Pubbl/distr/stampa Indianapolis, : Wiley, 2012
Descrizione fisica 1 online resource (660 p.)
Disciplina 005.265
005.268
Collana Wrox beginning guides Beginning iOS 5 application development
Soggetto topico Application software - Development
ISBN 1-118-23584-3
1-283-42530-0
9786613425300
1-118-22571-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Beginning: iOS 5 Application Development; Contents; Introduction; Chapter 1: Getting Started with iOS 5 Programming; Obtaining the Tools and SDK; Components of Xcode; Xcode; iOS Simulator; Interface Builder; Instruments; Architecture of the iOS; Some Useful Information before You Get Started; Versions of iOS; Testing on Real Devices; Screen Resolutions; Summary; Chapter 2: Writing Your First Hello World! Application; Getting Started with Xcode; Using Interface Builder; Writing Some Code; Customizing Your Application Icon; Displaying Launch Images; Summary
Chapter 3: Understanding Views, Outlets, and ActionsOutlets and Actions; Using Views; Using the Alert View; Using the Action Sheet; Page Control and Image View; Using the Web View; Adding Views Dynamically Using Code; Understanding View Hierarchy; Summary; Chapter 4: Exploring the Different View Controllers; The Single View Application Template; Application Delegate; Controlling Your UI Using View Controllers; The Empty Application Template; Adding a View Controller and Views Programmatically; Animating the Switching of Views; The Master-Detail Application Template
Displaying Some Items in the Master-Detail ApplicationThe Tabbed Application Template; Summary; Chapter 5: Enabling Multi-Platform Support for the iPhone and iPad; Technique 1 - Modifying the Device Target Setting; Detecting the Platform Programmatically; Technique 2 - Creating Universal Applications; Choosing a Porting Technique; Summary; Chapter 6: Handling Keyboard Inputs; Using the Keyboard; Customizing the Type of Inputs; Dismissing the Keyboard; Automatically Displaying the Keyboard When the View Window Is Loaded; Detecting the Presence of the Keyboard; Using the Scroll View
Scrolling Views When the Keyboard AppearsSummary; Chapter 7: Supporting Screen Rotations; Responding to Device Rotations; Rotating to a Different Screen Orientation; Handling Rotations; Programmatically Rotating the Screen; Rotating during Runtime; Fixing the View Window to a Specific Orientation; Summary; Chapter 8: Creating and Persisting Data Using the Table View; Creating a Simple Table View; Adding a Header and Footer; Adding an Image; Displaying the Item Selected; Indenting; Modifying the Height of Each Row; Using the Table View in a Master-Detail Application; Displaying Sections
Adding IndexingAdding Search Capability; Disclosures and Checkmarks; Navigating to Another View; Summary; Chapter 9: Using Application Preferences; Creating Application Preferences; Programmatically Accessing the Settings Values; Loading the Settings Values; Resetting the Preferences Settings Values; Saving the Settings Values; Summary; Chapter 10: File Handling; Understanding the Application Folders; Using the Documents and Library Folders; Storing Files in the Temporary Folder; Which Folder Should You Use: Documents or tmp?; Using Property Lists; Copying Bundled Resources
Importing and Exporting Files
Record Nr. UNINA-9910791986303321
Lee Wei-Meng  
Indianapolis, : Wiley, 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui