Programming Languages, Information Structures, and Machine Organization
Title | Programming Languages, Information Structures, and Machine Organization PDF eBook |
Author | Peter Wegner |
Publisher | |
Pages | 438 |
Release | 1968 |
Genre | Computer programming |
ISBN |
Programming Language Structures
Title | Programming Language Structures PDF eBook |
Author | Elliott I. Organick |
Publisher | Academic Press |
Pages | 679 |
Release | 2014-05-10 |
Genre | Reference |
ISBN | 1483264874 |
Programming Language Structures deals with the structures of programming languages and introduces the reader to five important programming languages: Algol, Fortran, Lisp, Snobol, and Pascal. The fundamental similarities and differences among these languages are discussed. A unifying framework is constructed that can be used to study the structure of other languages, such as Cobol, PL/I, and APL. Several of the tools and methodologies needed to construct large programs are also considered. Comprised of 10 chapters, this book begins with a summary of the relevant concepts and principles about algorithms, flowcharts, and computation that a student is expected to know from the first course. The discussion then turns to the semantics of procedure and function call as well as argument-parameter matching with various kinds of parameters; recursion and its relation to tree traversal; syntax formalism for context-free languages; and ALGOL 60 and block structuring. Case study programs are presented to reinforce the reader's understanding of ALGOL 60 and Fortran semantics. The remaining chapters deal with Lisp, Snobol, and Pascal. This monograph is intended for working programmers and students in computer science who have an interest in the subject of programming.
Fundamentals of Programming Languages
Title | Fundamentals of Programming Languages PDF eBook |
Author | E. Horowitz |
Publisher | Springer Science & Business Media |
Pages | 450 |
Release | 2012-12-06 |
Genre | Computers |
ISBN | 3642967299 |
" .. .1 always worked with programming languages because it seemed to me that until you could understand those, you really couldn't understand computers. Understanding them doesn't really mean only being able to use them. A lot of people can use them without understanding them." Christopher Strachey The development of programming languages is one of the finest intellectual achievements of the new discipline called Computer Science. And yet, there is no other subject that I know of, that has such emotionalism and mystique associated with it. Thus my attempt to write about this highly charged subject is taken with a good deal of caution. Nevertheless, in my role as Professor I have felt the need for a modern treatment of this subject. Traditional books on programming languages are like abbreviated language manuals, but this book takes a fundamentally different point of view. I believe that the best possible way to study and understand today's programming languages is by focusing on a few essential concepts. These concepts form the outline for this book and include such topics as variables, expressions, statements, typing, scope, procedures, data types, exception handling and concurrency. By understanding what these concepts are and how they are realized in different programming languages, one arrives at a level of comprehension far greater than one gets by writing some programs in a vi vB Preface few languages. Moreover, knowledge of these concepts provides a framework for understanding future language designs.
Data Structures, Computer Graphics, and Pattern Recognition
Title | Data Structures, Computer Graphics, and Pattern Recognition PDF eBook |
Author | A. Klinger |
Publisher | Academic Press |
Pages | 513 |
Release | 2014-05-10 |
Genre | Reference |
ISBN | 1483267253 |
Data Structures, Computer Graphics, and Pattern Recognition focuses on the computer graphics and pattern recognition applications of data structures methodology. This book presents design related principles and research aspects of the computer graphics, system design, data management, and pattern recognition tasks. The topics include the data structure design, concise structuring of geometric data for computer aided design, and data structures for pattern recognition algorithms. The survey of data structures for computer graphics systems, application of relational data structures in computer graphics, and observations on linguistics for scene analysis are also elaborated. This text likewise covers the design of satellite graphics systems, interactive image segmentation, surface representation for computer aided design, and error-correcting parsing for syntactic pattern recognition. This publication is valuable to practitioners in data structures, particularly those who are applying real computer systems to problems involving image, speech, and medical data.
Current Catalog
Title | Current Catalog PDF eBook |
Author | National Library of Medicine (U.S.) |
Publisher | |
Pages | 932 |
Release | 1968 |
Genre | Medicine |
ISBN |
Includes subject section, name section, and 1968-1970, technical reports.
Programming Languages, Information Structures, and Machine Organization
Title | Programming Languages, Information Structures, and Machine Organization PDF eBook |
Author | Peter Wegner (informaticus.) |
Publisher | |
Pages | 401 |
Release | 1974 |
Genre | |
ISBN |
Numerical and Computer Methods in Structural Mechanics
Title | Numerical and Computer Methods in Structural Mechanics PDF eBook |
Author | Steven J. Fenves |
Publisher | Elsevier |
Pages | 698 |
Release | 2014-05-10 |
Genre | Technology & Engineering |
ISBN | 1483272540 |
Numerical and Computer Methods in Structural Mechanics is a compendium of papers that deals with the numerical methods in structural mechanics, computer techniques, and computer capabilities. Some papers discus the analytical basis of the computer technique most widely used in software, that is, the finite element method. This method includes the convergence (in terms of variation principles) isoparametrics, hybrid models, and incompatible displacement models. Other papers explain the storage or retrieval of data, as well as equation-solving algorithms. Other papers describe general-purpose structural mechanics programs, alternatives to, and extension of the usual finite element approaches. Another paper explores nonlinear, dynamic finite element problems, and a direct physical approach to determine finite difference models. Special papers explain structural mechanics used in computing, particularly, those related to integrated data bases, such as in the Structures Oriented Exchange System of the Office of Naval Research and the integrated design of tanker structures. Other papers describe software and hardware capabilities, for example, in ship design, fracture mechanics, biomechanics, and crash safety. The text is suitable for programmers, computer engineers, researchers, and scientists involved in materials and industrial design.