000 03029cam a2200241 i 4500
001 2770981
003 OSt
005 20231002112143.0
008 800118s1980 vau 001 0 eng
010 _a 80010107
020 _a0835954633
040 _aBUL
_cBUL
_dBUL
_beng
_eRDA
082 0 0 _a005.1
_222
_bCHE
100 1 _aCherry, George William,
_d1929-
245 1 0 _aPascal programming structures :
_ban introduction to systematic programming /
_cGeorge W. Cherry.
260 _aReston, Va. :
_bReston Pub. Co.,
_cc1980.
300 _axiii, 314 p. :
_c24 cm.
_bIll. :
500 _aContent 1. Introduction to programming, A computer program is like a recipe... Need for care and precision in writing computer programs, Names ( Identifiers ) in Pascal, Exercises 2.The general structure of Pascal programs, Some sample Pascal programs, The skeleton of a Pascal program, The layout and Typestyle of Pascal programs, Exercises 3. Declaring and operating on simple (Unstructured ) variables, Variables in computing Declaring variables Boolean: The true/false data type Char: The Printable characters data type, User-Defined scalar data type, Integer: The whole numbers data type, Subrange data type Real: The decimal numbers data type, Exercises 4 Introduction to input and output, Inputting numerical data: The read procedure Inputting numerical data: The reading procedure Inputting character data: Read and reading Inputting mixed numerical and character data, Outputting data: Write and write in, Exercises 5 Structuring program actions, begin.. end: Concatenating program actions, for do: Repetition for a known number of times, while.. do; Repetition while a condition remains true etc. 6 Structured data type 1: The array Introduction to indexed variables Syntax of the arrays Searching arrays Sorting arrays etc. 7 Subprograms: functions and procedures The necessity of hierarchical organizations Functions:Subprograms that compute a single value Recursive functions Extending Pascal with new subprograms etc. 8 Structured data type 2:The record The with statement Variant records A program to create a line Index Exercises 9 Dynamically allocated data structures The need for Dynamic variables Pointer variables and referenced variables Implementing stacks with dynamic variables Implementing queues with dynamic variables etc. 10 Structured data type 3: The file Why have a sequential file data type ? Creating ( writing ) a file, Inspecting ( Reading ) a file Copying and modifying files etc. 11 Structured data type 4: The set Constructing sets Testing for set equality,set inclusion, and set membership An example of Lexical analysis Performing arithmetic on sets Subprograms for processing sets Limitations of Pascal sets Exercises
504 _aIncludes index: p. 311-314
650 0 _aPascal (Computer program language)
942 _2ddc
_cBO
_e22
_h005.1
_i1
_kCHE
_m005.1 CHE
999 _c3150
_d3150