Pascal programming structures : (Record no. 3150)

MARC details
000 -LEADER
fixed length control field 03029cam a2200241 i 4500
001 - CONTROL NUMBER
control field 2770981
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20231002112143.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 800118s1980 vau 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 80010107
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0835954633
040 ## - CATALOGING SOURCE
Original cataloging agency BUL
Transcribing agency BUL
Modifying agency BUL
Language of cataloging eng
Description conventions RDA
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1
Edition number 22
Item number CHE
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Cherry, George William,
Dates associated with a name 1929-
245 10 - TITLE STATEMENT
Title Pascal programming structures :
Remainder of title an introduction to systematic programming /
Statement of responsibility, etc. George W. Cherry.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Reston, Va. :
Name of publisher, distributor, etc. Reston Pub. Co.,
Date of publication, distribution, etc. c1980.
300 ## - PHYSICAL DESCRIPTION
Extent xiii, 314 p. :
Dimensions 24 cm.
Other physical details Ill. :
500 ## - GENERAL NOTE
General note Content<br/><br/>1. Introduction to programming,<br/>A computer program is like a recipe...<br/>Need for care and precision in writing computer programs,<br/>Names ( Identifiers ) in Pascal,<br/>Exercises<br/><br/>2.The general structure of Pascal programs,<br/>Some sample Pascal programs,<br/>The skeleton of a Pascal program,<br/>The layout and Typestyle of Pascal programs,<br/>Exercises<br/><br/>3. Declaring and operating on simple (Unstructured ) variables,<br/>Variables in computing<br/>Declaring variables<br/>Boolean: The true/false data type<br/>Char: The Printable characters data type,<br/>User-Defined scalar data type,<br/>Integer: The whole numbers data type,<br/>Subrange data type<br/>Real: The decimal numbers data type,<br/>Exercises<br/><br/>4 Introduction to input and output,<br/>Inputting numerical data: The read procedure<br/>Inputting numerical data: The reading procedure<br/>Inputting character data: Read and reading<br/>Inputting mixed numerical and character data,<br/>Outputting data: Write and write in,<br/>Exercises<br/><br/>5 Structuring program actions,<br/>begin.. end: Concatenating program actions,<br/>for do: Repetition for a known number of times,<br/>while.. do; Repetition while a condition remains true<br/>etc.<br/><br/>6 Structured data type 1: The array<br/>Introduction to indexed variables<br/>Syntax of the arrays<br/>Searching arrays<br/>Sorting arrays<br/>etc.<br/><br/>7 Subprograms: functions and procedures<br/>The necessity of hierarchical organizations<br/>Functions:Subprograms that compute a single value<br/>Recursive functions<br/>Extending Pascal with new subprograms<br/>etc.<br/><br/>8 Structured data type 2:The record<br/>The with statement<br/>Variant records<br/>A program to create a line Index<br/>Exercises<br/><br/>9 Dynamically allocated data structures<br/>The need for Dynamic variables<br/>Pointer variables and referenced variables<br/>Implementing stacks with dynamic variables<br/>Implementing queues with dynamic variables<br/>etc.<br/><br/>10 Structured data type 3: The file<br/>Why have a sequential file data type ?<br/>Creating ( writing ) a file,<br/>Inspecting ( Reading ) a file<br/>Copying and modifying files<br/>etc.<br/><br/>11 Structured data type 4: The set<br/>Constructing sets<br/>Testing for set equality,set inclusion, and set membership<br/>An example of Lexical analysis<br/>Performing arithmetic on sets<br/>Subprograms for processing sets<br/>Limitations of Pascal sets<br/>Exercises<br/><br/><br/>
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes index: p. 311-314
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Pascal (Computer program language)
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Book Open Access
Edition 22
Classification part 005.1
Item part 1
Call number prefix CHE
Call number suffix 005.1 CHE
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Engineering Library Engineering Library 04/26/2021 Donation 0019559   005.1 CHE BUML23100461 04/26/2021 1 04/26/2021 Book Open Access