Computer Programming
Home > Computing and Information Technology > Computer programming / software engineering > Programming and scripting languages: general > Computer Programming: Made Simple
Computer Programming: Made Simple

Computer Programming: Made Simple

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Computer Programming: Made Simple, New Edition focuses on the processes, principles, methodologies, techniques, and approaches involved in computer programming. The publication first takes a look at the introduction to computer structure, backing store, input, and output devices, and logic and flowcharting. Discussions focus on flowcharting, file organization, sequencing, and security, magnetic disc devices, optical character recognition, keyboard, encoders, optical mark reading, input and output unit, and backing store. The manuscript then ponders on operating systems, data and numbers, introduction to COBOL, and word types and constants. The text examines arithmetic statements, MULTIPLY and DIVIDE statements, program control, data classes in COBOL, editing, and data transfer. Topics include READ and WRITE statements, types of editing, PICTURE clause, file labeling, BLOCK CONTAINS clause, PERFORM and STOP statements, and MULTIPLY, DIVIDE, and COMPUTE statements. The book also tackles microprocessors, arrays, and subscripts, loops and subroutines, and program control. The publication is a dependable source of data for computer programmers and researchers interested in computer programming.

Table of Contents:
Prefaces Acknowledgement Part 1: Introduction to Computer Systems 1 Introduction 2 Computer Structure Input Unit Backing Store Memory Unit Output Unit Program Exercises 3 Input Devices Punched Cards Punched Paper Tape Keyboard Magnetic Ink Character Recognition Optical Character Recognition Optical Mark Reading Encoders Exercises 4 Output Devices Printing Line Printers Exercises 5 Backing Store Devices Backing Store Devices Magnetic Tape Devices Magnetic Disc Devices Hard Discs Floppy Discs File Organization File Sequencing File Security Exercises 6 Logic and Flowcharting Flowcharting Flowcharting Symbols Exercises 7 Program Specification Analysis Program Specifications Introduction Input Output Throughput Exercises 8 Operating Systems The Supervisor Program Scheduling Operator Communication JCL Interpretation Compilers Compiler Functions Operating Systems Library Maintenance Sorting Utilities Error Recovery Software Exercises 9 Data and Numbers Data Sets and Numbers Structures Arrays Number Systems The Decimal System The Binary System The Octal System The Hexadecimal System Number Notations Exercises Part 2: COBOL Programming Language 10 Introduction to COBOL Language Structure The COBOL Character Set Punctuation Program Divisions Exercises 11 Word Types and Constants Reserved Words Keywords Optional Words Connectives Names Data Names Condition Names Procedure Names Constants Literal Constants Figurative Constants General Format Notation Exercises 12 The COBOL Coding Form Sequence Numbers Continuation of Lines Area A and B Blank Lines Exercises 13 Arithmetic Statements ROUNDED Option GIVING Option SIZE ERROR Option The ADD Statement The SUBTRACT Statement Exercises 14 Multiply and Divide The MULTIPLY Statement The DIVIDE Statement The COMPUTE Statement Arithmetic Expressions Exercises 15 Program Flow Procedure Name The GO TO Statement The ALTER Statement Exercises 16 Program Control The PERFORM Statement Embedded PERFORM Statement The EXIT Statement The STOP Statement Exercises 17 The Data Di vision Data Division—Organization Organization of External Data Description of External Data The DATA DIVISION Data Division Entries Level Numbers Special Level Numbers Exercises 18 File Descriptions—1 BLOCK CONTAINS Clause RECORD CONTAINS Clause Recording Mode Fixed-Length Recording Mode Variable-Length Recording Mode Undefined-Length Recording Mode Spanned-Length Recording Mode RECORDING MODE Clause F Mode V Mode Other Modes Exercises 19 File Descriptions—2 File Labelling Generation Numbers LABEL RECORDS Clause VALUE OF Clause DATA RECORDS Clause Data-Record Descriptions The FD in Use Exercises 20 Data Classes in COBOL Alphabetic Class Numeric Class Alphanumeric Class Data Description General Rules Data-Name Clause Exercises 21 Data Description—1 PICTURE Clause Symbols Used in the PICTURE Clause Other Combinations of PICTURE Characters Symbol Repetition The PICTURE Clause in Use The USAGE Clause Exercises 22 Data Description—2 Further Data-Description Entry Clauses The OCCURS Clause Subscripting Redefinition The REDEFINES Clause Exercises 23 Data Values Data-Item Content The VALUE IS Clause BLANK WHEN ZERO Clause Exercises 24 Editing Types of Editing Editing in Use Exercises 25 The Data Division in Use File Section Entries Working-Storage Section Entries Notes on Data Division Entries Exercises 26 The Procedure Division Organization Statement Types Conditional Statements Imperative Statements Compiler-Directing Statements Exercises 27 Conditions Class Condition Sign Condition Relation Condition Condition Names Compound Conditions Exercises 28 The IF Statement Nested IF Statements Exercises 29 Data Manipulation—1 The MOVE Statement Alphanumeric to Alphanumeric Numeric to Numeric Numeric to Alphanumeric Alphanumeric to Numeric Exercises 30 Data Manipulation—2 The EXAMINE Statement UNTIL FIRST Option ALL Option LEADING Option TALLY REPLACING Option The TRANSFORM Statement Exercises 31 Preparing Data Files The OPEN Statement The CLOSE Statement Exercises 32 Data Transfer The READ Statement INTO Option The WRITE Statement Print Files Printing by Channel Exercises 33 Communication with the Computer Operator The DISPLAY Statement The ACCEPT Statement Exercises 34 File Processing File Matching Exercises 35 Processing Print Files Printing on Plain Stationery Printing on Pre-Printed Stationery Stationery Line-up 36 Qualification CORRESPONDING Option Exercises 37 Table Handling PERFORM VARYING Option Exercises 38 Table Searching Keys in Serial Order Table Optimization Exercises 39 Subroutines Parameters The ENTRY Statement The CALL Statement Exercises 40 Program Termination Program Controls Exercises 41 Documentation Aids The COPY Statement Mixed Programming Languages Exercises 42 The Sort Feature Sorting Using the SORT Statement Exercises 43 Program Testing Facilities The TRACE Statement The EXHIBIT Statement The DEBUG Statement Exercises 44 Eject and Skip The EJECT Statement The SKIP Statement Exercises 45 The Identification Division Required Entries Optional Entries Exercise 46 The Environment Division—1 The Environment Division The Configuration Section Special Names Exercise 47 The Environment Division—2 Input-Output Section The FILE-CONTROL Paragraph The I-O-CONTROL Paragraph Exercises Revision Questions Sets 1-4 Part 3: FORTRAN Programming Language 48 Introduction Time-Sharing Computer Systems FORTRAN Coding 49 Constants and Variables Constants Integer Constant Real Constant Double-Precision Constant Complex Constant Alpha or Literal Constant File-Name Constant Logical Constant Variables Initial Value (Time-Sharing) Initial Value (Non- Time-Sharing) Exercises 50 The Assignment Statement Arithmetic Expressions The Assignment Statement in Use Exercises 51 Program Control Statements The GO TO Statement The Computed GO TO Statement The Assigned GO TO Statement Exercises 52 Program Decisions and Loops Additional Program-Control Statements Relational Expressions The DO Statement Exercises 53 Arrays Variable Subscripting The DATA Statement Exercises 54 Input and Output Statements The INPUT Statement The PRINT Statement Formatting Exercises 55 Backing Store Handling File Layout Outputting Data Inputting Data Arrays and Files Exercises 56 Subroutines Passing Parameters Arrays in Subroutines Exercises 57 Functions Built-In Functions Functions in Use User-Defined Functions Exercises Revision Questions. Set 5 Part 4: BASIC Programming Language 58 Introduction Instruction Format BASIC Statements 59 Constants and Variables Data Numbers Texts Variables Numeric Variables String Variables Exercises 60 The LET Statement Expressions Order of Evaluation Strings Functions Exercises 61 Further Functions More Intrinsic Functions Exercises 62 Inputting Data DATA and READ Statements The INPUT Statement Exercises 63 The PRINT Statement The TAB Feature PRINT USING Blank Lines Exercises 64 Program Control The GO TO Statement The IF THEN Statement Extensions to the IF THEN Statement The ON ... GO TO Statement Exercises 65 Loops and Subroutines The FOR and NEXT Statements The GOSUB Statement Exercises 66 Arrays and Subscripts Arrays Subscripts Exercises Revision Questions. Set 6 Part 5: The Microprocessor Explained 67 The Home Computer Random Access Memory—RAM Read Only Memory—ROM Programmable Read Only Memory—PROM Erasable PROM—EPROM 68 The Home Computer I/O System Input Output Backing Storage Other Input I Output 69 The Bus System Revision Questions. Set 7 Appendix One: Glossary of Terms Used Appendix Two: COBOL—List of Reserved Words Appendix Three: Answers to Exercises Exercises: Part One Exercises: Part Two Revision Questions: Sets 1-4 Exercises: Part Three Revision Questions: Set 5 Exercises: Part Four Revision Questions: Set 6 Revision Questions: Set 7 Index


Best Sellers


Product Details
  • ISBN-13: 9780434986071
  • Publisher: Elsevier Science & Technology
  • Publisher Imprint: Made Simple
  • Language: English
  • Sub Title: Made Simple
  • ISBN-10: 0434986070
  • Publisher Date: 30 Jun 1986
  • Binding: Paperback
  • No of Pages: 406


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Computer Programming: Made Simple
Elsevier Science & Technology -
Computer Programming: Made Simple
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Computer Programming: Made Simple

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!