Programming Languages and Compilers Quiz Book

Programming Languages and Compilers Quiz Book

Author: S.R. Subramanya

Publisher: Exskillence

Published: 2020-10-31

Total Pages: 269

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has wide variety of ~1,400 questions on Programming Languages and Compilers. It covers questions on: Bindings and Scopes, Data types, Expressions and Assignment statements, Subprograms and Parameter passing mechanisms, Abstract Data Types, Object- Oriented constructs, and Exception handling. The topics related to Compilers include programming language syntax and semantics, lexical analysis, parsing, and different parsing techniques.


Introduction to Compilers and Language Design

Introduction to Compilers and Language Design

Author: Douglas Thain

Publisher: Lulu.com

Published: 2016-09-20

Total Pages: 248

ISBN-13: 0359138047

DOWNLOAD EBOOK

A compiler translates a program written in a high level language into a program written in a lower level language. For students of computer science, building a compiler from scratch is a rite of passage: a challenging and fun project that offers insight into many different aspects of computer science, some deeply theoretical, and others highly practical. This book offers a one semester introduction into compiler construction, enabling the reader to build a simple compiler that accepts a C-like language and translates it into working X86 or ARM assembly language. It is most suitable for undergraduate students who have some experience programming in C, and have taken courses in data structures and computer architecture.


Programming Language Pragmatics

Programming Language Pragmatics

Author: Michael Scott

Publisher: Elsevier

Published: 2015-11-30

Total Pages: 990

ISBN-13: 0124104770

DOWNLOAD EBOOK

Programming Language Pragmatics, Fourth Edition, is the most comprehensive programming language textbook available today. It is distinguished and acclaimed for its integrated treatment of language design and implementation, with an emphasis on the fundamental tradeoffs that continue to drive software development.The book provides readers with a solid foundation in the syntax, semantics, and pragmatics of the full range of programming languages, from traditional languages like C to the latest in functional, scripting, and object-oriented programming. This fourth edition has been heavily revised throughout, with expanded coverage of type systems and functional programming, a unified treatment of polymorphism, highlights of the newest language standards, and examples featuring the ARM and x86 64-bit architectures. - Updated coverage of the latest developments in programming language design, including C & C++11, Java 8, C# 5, Scala, Go, Swift, Python 3, and HTML 5 - Updated treatment of functional programming, with extensive coverage of OCaml - New chapters devoted to type systems and composite types - Unified and updated treatment of polymorphism in all its forms - New examples featuring the ARM and x86 64-bit architectures


C Programming Quiz Book

C Programming Quiz Book

Author: S.R. Subramanya

Publisher: Wemocon

Published: 2021-06-22

Total Pages: 344

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It covers questions on all the major topics of C programming. The topical coverage includes data types, operators, expressions, control structures, pointers, arrays, structures, unions, enumerated types, functions, dynamic storage management, I/O and Library functions. · Over 1,100 short questions, with answers and programs. · Question types consist of (a) True/False (b) sentence completion, (c) program (segment) analysis, and (c) program development. · Questions have a wide range of difficulty levels. · Questions are designed to test a thorough understanding of various aspects of C. · Questions and programs can help in internship / job interview preparation.


Computer Science Foundations Quiz Book

Computer Science Foundations Quiz Book

Author: S.R. Subramanya

Publisher: Wemocon

Published:

Total Pages: 320

ISBN-13:

DOWNLOAD EBOOK

This book is a self–assessment book / quiz book. It has a vast collection of over 2,500 questions, along with answers. The questions have a wide range of difficulty levels. They have been designed to test a good understanding of the fundamental aspects of the major core areas of Computer Science. The topical coverage includes data representation, digital design, computer organization, software, operating systems, data structures, algorithms, programming languages and compilers, automata, languages, and computation, database systems, computer networks, and computer security.


Computer Networks Quiz Book

Computer Networks Quiz Book

Author: S.R. Subramanya

Publisher: Exskillence

Published: 2021-12-03

Total Pages: 282

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has a vast collection of over 1,500 short questions, with answers. It covers all the major topics in a typical first course in Computer Networks. The coverage includes, the various layers of the Internet (TCP/IP) protocol stack (going from the actual transmission of signals to the applications that users use) – physical layer, data link layer, network layer, transport layer, and application layer, network security, and Web security.


Algorithms Quiz Book

Algorithms Quiz Book

Author: S.R. Subramanya

Publisher: Wemocon

Published: 2021-11-12

Total Pages: 223

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has a vast collection of over 1,000 questions, with answers on Algorithms. The book covers questions on standard (classical) algorithm design techniques; sorting and searching; graph traversals; minimum spanning trees; shortest path problems; maximum flow problems; elementary concepts in P and NP Classes. It also covers a few specialized areas – string processing; polynomial operations; numerical & matrix computations; computational geometry & computer graphics.


Data Structures Quiz Book

Data Structures Quiz Book

Author: S.R. Subramanya

Publisher: Exskillence

Published: 2021-11-11

Total Pages: 240

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has a vast collection of over 1,100 questions, with answers on Data Structures. Questions have a wide range of difficulty levels and are designed to test a thorough understanding of the topical material. The coverage includes elementary and advanced data structures – Arrays (single/multidimensional); Linked lists (singly–linked, doubly–linked, circular); Stacks; Queues; Heaps; Hash tables; Binary trees; Binary search trees; Balanced trees (AVL trees, Red–Black trees, B–trees/B+ trees); Graphs.


Operating Systems Quiz Book

Operating Systems Quiz Book

Author: S.R. Subramanya

Publisher: Exskillence

Published: 2020-07-28

Total Pages: 297

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has a wide variety of over 1,600 questions, with answers on Operating Systems. The questions have a wide range of difficulty levels and are designed to test a thorough understanding of the topical material. The book covers questions on the operating systems structures, fundamentals of processes and threads, CPU scheduling, process synchronization, deadlocks, memory management, I/O subsystem, and mass storage (disk) structures.


Java Quiz Book

Java Quiz Book

Author: S.R. Subramanya

Publisher: Exskillence

Published: 2021-01-08

Total Pages: 313

ISBN-13:

DOWNLOAD EBOOK

This is a quick assessment book / quiz book. It has a vast collection of over 1,200 short questions, with answers and programs, on Java programming language. The topical coverage includes data types, control structures, arrays, classes, objects, and methods, inheritance and polymorphism, exception handling, and stream and text I/O.