How to design programs : an introduction to programming and computing / (Record no. 17976)

MARC details
000 -LEADER
fixed length control field 01900pam a2200217a 44500
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 150502b2001 xxu||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9788120324619
040 ## - CATALOGING SOURCE
Transcribing agency BITS Pilani Hyderabad
Original cataloging agency BITS Pilani Hyderabad
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title ENG
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.12 MAT-F
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Felleisen, Matthias
245 ## - TITLE STATEMENT
Title How to design programs : an introduction to programming and computing /
Statement of responsibility, etc. Matthias Felleisen
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc. India
Name of publisher, distributor, etc. Prentice Hall of India
Date of publication, distribution, etc. 2001
300 ## - PHYSICAL DESCRIPTION
Extent 693 p.
365 ## - TRADE PRICE
Price type code INR
Price amount 375.00.
500 ## - GENERAL NOTE
General note Today, programming has become a required skill in many professions. Traditional forms of programming are useful for just a few people. But a broader notion of programming as conceived by the authors of this text is useful for everyone as it teaches problem-analysis and problem-solving skills without imposing the overhead of traditional programming notations and tools. The main focus of the text is on the design process that leads the readers from problem statements to well-organized solutions-deemphasizing the study of programming language details, algorithmic minutiae, and specific application domains. The book exposes the readers to two fundamentally new ideas-program design recipes by categories of problems, and a novel programming environment explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. The book uses a tiny subset of Scheme programming language to develop programs. (The book is not about programming in Scheme.) The choice of Scheme is natural as beginners can remain focused on the essence of programming and still develop complete programs using just the core of this language.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Electronic data processing.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer programming. οΎ 
907 ## - LOCAL DATA ELEMENT G, LDG (RLIN)
a 005.12 MAT-F
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
952 ## - LOCATION AND ITEM INFORMATION (KOHA)
Withdrawn status
952 ## - LOCATION AND ITEM INFORMATION (KOHA)
Withdrawn status
Holdings
Lost status Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type Date last checked out
      003-007 BITS Pilani Hyderabad BITS Pilani Hyderabad General Stack (For lending) 02/05/2015   005.12 MAT-F 6258 13/07/2024 02/05/2015 Books  
      003-007 BITS Pilani Hyderabad BITS Pilani Hyderabad General Stack (For lending) 02/05/2015 1 005.12 MAT-F 6334 13/07/2024 02/05/2015 Books 09/12/2017
An institution deemed to be a University Estd. Vide Sec.3 of the UGC
Act,1956 under notification # F.12-23/63.U-2 of Jun 18,1964

© 2024 BITS-Library, BITS-Hyderabad, India.