C++ Programming Fundamentals
| C++ Programming Fundamentals |
| Autore | Malhotra D |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | New York : , : Mercury Learning & Information, , 2022 |
| Descrizione fisica | 1 online resource (289 pages) |
| Disciplina | 005.133 |
| Altri autori (Persone) | MalhotraN |
| Soggetto topico | COMPUTERS / Programming Languages / C++ |
| Soggetto non controllato |
AI
arrays computer science developers embedded systems file handling game design pointers polymorphism programming video game |
| ISBN |
1-68392-974-8
1-68392-975-6 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover -- Title -- Copyright -- Contents -- Preface -- Acknowledgments -- Chapter 1 C++ and Beyond -- Introduction -- 1.1 The Origin of C++ -- 1.2 Why Use C++? -- 1.3 Various Programming Paradigms -- 1.3.1 Structural Programming -- 1.3.2 Procedural Programming -- 1.3.3 Object Oriented Programming -- 1.4 C++ Basics -- 1.4.1 Variables -- 1.4.2 Data Types -- 1.4.3 Data Modifiers -- 1.t C++ Execution Flow -- Summary -- Exercises -- Theory Questions -- MCQ-Based -- Practical Application -- References -- Books -- Websites -- Chapter 2 Basic Play in C++ -- 2.1 Literals, Constants, and Qualifiers -- 2.2 Stream-Based IO -- 2.3 Comments -- 2.4 Operators and Types -- 2.4.1 Types of Operators in C++ -- 2.5 Type Conversion -- 2.6 Keywords -- 2.7 Loops in C++ -- 2.9 Control Statements -- 2.9 Defining Functions -- 2.9.1 Why Use Functions? -- 2.10 C vs. C++ -- Summary -- Exercises -- Theory Questions -- MCQ-Based -- Practical Questions -- References -- Books -- Websites -- Chapter 3 Arrays and Strings -- 3.1 What is an Array? -- 3.1.1 Ways to Declare Arrays -- 3.1.2 Ways to Access Array Members -- 3.1.3 Traversing a 1D Array -- 3.2 Operations on an Array -- 3.2.1 Passing an Array to Functions -- 3.2.2 Finding the Length -- 3.2.3 Enum in C++ -- 3.2.4 Searching -- 3.3 Multi-Dimensional Array -- 3.4 Strings -- 3.5 String Functions -- Summary -- Exercises -- Theory Questions -- MCQ-Based -- Practical Questions -- References -- Books -- Websites -- Chapter 4 Pointers in C++ -- 4.1 Introduction -- 4.2 Pointers: Declaration and Initialization -- 4.3 Casting and Passing Pointers -- 4.3.1 Typecasting -- 4.3.2 Passing -- 4.4 Using Pointers with Arrays -- 4.5 Pointer Use -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 5 Classes in C++ -- 5.1 Class Making.
5.2 Constructors and Destructors -- 5.3 The This Pointer -- 5.4 Class Methods -- 5.5 The static Keyword -- 5.6 Memory Management and Garbage Collection in C++ -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 6 Inheritance -- 6.1 Introduction -- 6.2 Inheritance -- 6.2.1 Access Specifiers -- 6.2.2 Inheritance Modes -- 6.3 Types of Inheritance -- 6.4 Constructor Calling -- 6.5 Implementing Inheritance -- Summary -- Exercises -- Theory Questions -- Practial Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 7 Polymorphism -- 7.1 Introduction -- 7.2 Dynamic vs. Static Binding -- 7.3 Interface and Implementation -- 7.4 Function Overriding and Overloading -- 7.5 Friend and Generic Functions -- 7.5.1 Friend Functions -- 7.5.2 Generic Functions -- 7.6 Namespaces -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 8 Operator Overloading -- 8.1 Basics -- 8.2 How to Overload an Operator? -- 8.3 Overloading Unary Operators -- 8.4 Overloading Binary Operators -- 8.5 Overloading by Friend Function -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 9 Structure and Union -- 9.1 Structure: Declaration and Definition -- 9.2 Accessing a Structure -- 9.3 Union -- 9.4 Differences Between Structure and Union -- 9.5 Enum in C++ -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 10 Exception Handling -- 10.1 Errors and Exceptions -- 10.2 Exception Handling -- 10.3 Various Exceptions -- 10.4 Custom Exceptions in C++ -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Chapter 11 File Handling. 11.1 Files and Streams -- 11.2 File Operations -- 11.3 Random Access and Object Serialization -- Summary -- Exercises -- Theory Questions -- Practical Questions -- MCQ-Based -- References -- Books -- Websites -- Index. |
| Record Nr. | UNINA-9910838375803321 |
Malhotra D
|
||
| New York : , : Mercury Learning & Information, , 2022 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Gamification and Advanced Technology to Enhance Motivation in Education
| Gamification and Advanced Technology to Enhance Motivation in Education |
| Autore | Llorens-Largo Faraón |
| Pubbl/distr/stampa | Basel, Switzerland, : MDPI - Multidisciplinary Digital Publishing Institute, 2020 |
| Descrizione fisica | 1 online resource (198 p.) |
| Soggetto topico | Information technology industries |
| Soggetto non controllato |
active methodologies
attitudes automated learning capability approach capacity building collaborative learning design digital technologies education empirical studies enabling tools entrepreneurship education evaluation criteria evaluation rubric FLIGBY Flow fun game game design game elements game engagement game-based learning gamification HCI education higher education human computer-interaction ICT knowledge learning by doing Likert scale mental images MOOC MOOCs motivation Nick Pelling online learning positive psychology primary education professors rubric Sebastian Deterding secondary education serious game serious games serious video games skills training social networks systematic literature review teacher technology Thomas W. Malone university usability video games video games design virtual learning communities virtual reality |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910557601903321 |
Llorens-Largo Faraón
|
||
| Basel, Switzerland, : MDPI - Multidisciplinary Digital Publishing Institute, 2020 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Multi-Agent Systems 2019
| Multi-Agent Systems 2019 |
| Autore | Omicini Andrea |
| Pubbl/distr/stampa | Basel, Switzerland, : MDPI - Multidisciplinary Digital Publishing Institute, 2020 |
| Descrizione fisica | 1 online resource (274 p.) |
| Soggetto topico | History of engineering and technology |
| Soggetto non controllato |
actor-network theory
agent and multi-agent applications agent based modeling and simulation agent-based collective intelligence agent-based modeling agent-based simulation biologically inspired approaches and methods classification collective foraging collective-intelligence competences consensus problem decision support decision support system discrete event simulator education educational games equilibrium selection feature-extension formation control game design genetic-based fuzzy rule learning geoparticipation green coffee supply chain Hollywood intelligent autonomous control interoperability methodologies for agent-based systems modeling and simulation multi-agent multi-agent complex systems multi-agent planning and scheduling multi-agent system multi-agent systems multi-robot multi-robot simulation multiagent systems noise organizational models parameter fine-tuning photovoltaic energy physics-based simulation potential game power law distribution prediction predictive model production scheduling scale-free properties self-reported behaviour simulation model situated psychological agents smart city development social interactions spatiotemporal modeling swarm time delay training system unmanned surface vehicles wisdom-of-crowds |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910557677303321 |
Omicini Andrea
|
||
| Basel, Switzerland, : MDPI - Multidisciplinary Digital Publishing Institute, 2020 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Serious Games and Mixed Reality Applications for Healthcare
| Serious Games and Mixed Reality Applications for Healthcare |
| Autore | Gesi Marco |
| Pubbl/distr/stampa | MDPI - Multidisciplinary Digital Publishing Institute, 2022 |
| Descrizione fisica | 1 online resource (184 p.) |
| Soggetto topico |
Biochemistry
Biology, life sciences Research & information: general |
| Soggetto non controllato |
accuracy rate
AMD assisted Neurofeedback augmented reality body tracking classification cognitive function data transformations dementia elderly elderly healthcare exercise games exergames feature selection game design healthcare simulation hybrid hybrid simulator interaction design machine learning MCI medical training mild cognitive impairment mindfulness mixed reality multicomponent training n/a neurostimulation older adults PC-based game pedicle screws fixation training personalized exergames preventive care randomized reaction time rehabilitation salience self-regulation serious game serious games serious games BCI spine surgery surgical simulation unity game engine virtual reality VR wearable sensors |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910576870703321 |
Gesi Marco
|
||
| MDPI - Multidisciplinary Digital Publishing Institute, 2022 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||