Covering a variety of areas including software analysis, design, coding and maintenance, this text details the research conducted since the 1970s in this fast-developing field before going on to define a computer program from the viewpoint of computing and cognitive psychology. The two essential sides of programming, software production and software understanding, are given detailed treatment, with parallels drawn throughout between studies on processing texts written in natural language and processing computer programs. Of particular interest to researchers, practitioners and graduates in cognitive psychology, cognitive ergonomics and computer science.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
From the reviews:
"This book explains the current state of knowledge in the field of programming psychology and the psychology of software design, reuse, and maintenance. Although largely concerned with academic research, the material presented may be of interested for both the accomplished and novice software practitioner. The research results given should ... have some impact on ergonomic specifications of programming tools, in order to ameliorate the compatibility between tools and user. ... The book is a lucid account of the cognitive problems in everyday software design ... ." (R. Horsch, Zentralblatt MATH, Vol. 987 (12), 2002)
"The book is especially dedicated to two different groups of readers – computer professionals on the one hand and psychologists on the other hand. ... fortunately the author knows well both disciplines and the result is compact and not schizophrenic. Computer professionals can find in this book a lot of interesting ideas and confirmation of the sensed but in computer literature concealed coherence. ... The book can be useful also for a third yet unnamed group of readers – researchers in the area of design theory." (Tomas Brandejsky, Neural Network World, Vol. 12 (2), 2002)
Historical Background: The 1970s. Second Period. Recent Thematic Developments.- What Is a Computer Program? Definition of a Program. Program v. Text. Programming Languages v. Natural Languages. Towards a Broader Definition.- Software Design: Theoretical Approaches: Features of the Problems of Program Design. Knowledge-Centred Approaches. Strategy-Centred Approach. Organisation-Centred Approach. Modelling the Expert. Making Tools More Suitable for Programmers. Future Research.- Software Reuse: Analytical Reasoning Models. Cognitive Mechanisms Employed in Reuse. Cognitive Classification of Reuse Situations. Future Research.- Design and Reuse of Object-Oriented Software: The Effect of a Programming Paradigm: Cognitive Implications of OO: Hypotheses. Object-Oriented Design. Reuse in the OO Paradigm. Future Research.- Understanding Software: Models of Text Understanding. Program Comprehension Seen as Text Understanding. Program Comprehension Seen as Problem Solving. Conclusions and Practical Implications.- Understanding Software: Effects of the Task and the Textual Structure: Influence of the Task. Effect of the Textual Structure. Practical Implications.- The Future for Programming Psychology: Prospects for the Software Community. Contributions to Cognitive Psychology.- References.- Index.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 17,00 per la spedizione da U.S.A. a Italia
Destinazione, tempi e costiEUR 7,95 per la spedizione da Germania a Italia
Destinazione, tempi e costiDa: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. pp. 160. Codice articolo 18299549
Quantità: 4 disponibili
Da: Books Puddle, New York, NY, U.S.A.
Condizione: New. pp. 160. Codice articolo 26299543
Quantità: 4 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. pp. 160 Illus. Codice articolo 7548360
Quantità: 4 disponibili
Da: Better World Books, Mishawaka, IN, U.S.A.
Condizione: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 49921670-6
Quantità: 1 disponibili
Da: Ammareal, Morangis, Francia
Softcover. Condizione: Très bon. Ancien livre de bibliothèque. Edition 2002. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Very good. Former library book. Edition 2002. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-854-054
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEJUNE24-248088
Quantità: Più di 20 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-76294
Quantità: 5 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Sehr gut. Zustand: Sehr gut | Seiten: 160 | Sprache: Englisch | Produktart: Bücher. Codice articolo 221647/202
Quantità: 1 disponibili
Da: moluna, Greven, Germania
Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. This book will help computer scientists become familiar with the increasingly important field of Psychology of Programming and Cognitive ErgonomicsProvides a valuable source of knowledge transfer towards the computer science communityCovering a vari. Codice articolo 4289441
Quantità: Più di 20 disponibili
Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania
Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Software Design - Cognitive Aspects covers a variety of areas including software analysis, design, coding and maintenance. It details the history of the research that has been conducted since the 1970s in this fast-developing field before defining a computer program from a computing and cognitive psychology viewpoint. Detailed treatment is given to the two essential sides of programming; software production and software understanding and throughout the book parallels are drawn between studies on processing texts written in natural language and processing computer programs.This book will be of particular interest to researchers, practitioners and graduate students in Computer Science, Cognitive Psychology, and Cognitive Ergonomics. 160 pp. Englisch. Codice articolo 9781852332532
Quantità: 2 disponibili