[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-244034-105":53,"doc-detail-244034-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","computer-programming-concepts-and-visual-basic","Computer Programming Concepts and Visual Basic","","Computer Programming Concepts and Visual Basic provides a structured introduction to problem solving and software development using Visual Basic. The contents guide readers through the programming development cycle, essential language fundamentals such as objects, events, data types, strings, and input/output, and built-in functions. It then covers general procedures, modular design, decision structures, repetition with loops, arrays, and sequential and random-access files through summaries and programming projects that reinforce each topic.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/computer-programming-concepts-and-visual-basic/244034/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/computer-programming-concepts-and-visual-basic/244034.png","ImageObject",442,249,{"name":88,"@type":89},"Arica Lee","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-22","2026-09-12",true,{"@type":98,"interactionType":99,"userInteractionCount":47},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What topics are covered in the fundamentals of programming in Visual Basic?","Question",{"text":108,"@type":109},"The fundamentals include Visual Basic objects, events, numbers, strings, input and output, and built-in functions.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"How does the book teach decisions and control flow?",{"text":113,"@type":109},"It covers relational and logical operators, IF blocks, and Select Case blocks, including a case study example.",{"name":115,"@type":106,"acceptedAnswer":116},"Does the book include practice beyond explanations?",{"text":117,"@type":109},"Yes. Each section is followed by summaries and programming projects, and it also includes case studies such as analyzing a loan and calculating with a spreadsheet.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},244034,1791699502,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":47,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":141},8796096645457,"https://ap-avatar.wpscdn.com/avatar/800003749518d68ffe3?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779345340919836971","Computer Programming Conceptsand Visual Basic  \nDavid I. Schneider  \nU N I V E  \nC O L L E G E O F  \nR S I T Y  \nI N F O R M A T I O N  \nO F  \nS Y S T E  \nM S  \nP H O E N I X  \nA N D T E C H N O L O G Y  \nCover Art: Copyright © Stock Illustration Source, Inc./Kelly Brother.  \nExcerpts taken from:  \nAn Introduction to Programming Using Visual Basic 6.0, Fourth Edition, by David I. Schneider  \nCopyright © 1999, 1998, 1997, 1995 by Prentice-Hall, Inc.  \nA Pearson Education Company  \nUpper Saddle River, New Jersey 07458  \nIBM is a registered trademark ® of International Business Machines Corporation Hercules is a registered trademark ® of Hercules Computer Technology.  \nVisual Basic is a registered trademark ® of the Microsoft Corporation.  \nThe information, illustrations, and/or software contained in this book, and regarding the abovementioned programs, are provided “As Is,” without warranty of any kind, express or implied, including without limitation any warranty concerning the accuracy, adequacy, or completeness of such information. Neither the publisher, the authors, nor the copyright holders shall be responsible for any claims attributable to errors, omissions, or other inaccuracies contained in this book. Nor shall they be liable for direct, indirect, special, incidental, or consequential damages arising out of the use of such information or material.  \nAll rights reserved. No part of this book may be reproduced, in any form or by any means, without permission in writing from the publisher.  \nThis special edition published in cooperation with Pearson Custom Publishing  \nPrinted in the United States of America  \n10 9 8 7 6 5 4 3 2 1 [Please visit our website at www.pearsoncustom.com](Please visit our website at www.pearsoncustom.com)[ ](Please visit our website at www.pearsoncustom.com)ISBN 0–536–60446–0  \nBA 990807  \nPEARSON CUSTOM PUBLISHING  \n160 Gould Street/Needham Heights, MA 02494 A Pearson Education Company  \nCONTENTS  \nSECTION 1: PROBLEM SOLVING ............................................ 1  \n1.1 PROGRAM DEVELOPMENT CYCLE ........................................... 3  \n1.2 PROGRAMMING TOOLS ................................................... 5  \nSECTION 2: FUNDAMENTALS OF PROGRAMMING IN VISUAL BASIC ........ 15  \n2.1 VISUAL BASIC OBJECTS .................................................. 17  \n2.2 VISUAL BASIC EVENTS .................................................. 27  \n2.3 NUMBERS ............................................................ 34  \n2.4 STRINGS ............................................................. 42  \n2.5 INPUT AND OUTPUT ..................................................... 49  \n2.6 BUILT-IN FUNCTIONS .................................................... 58  \nSUMMARY .............................................................. 67  \nPROGRAMMING PROJECTS ................................................... 68  \nSECTION 3: GENERAL PROCEDURES ....................................... 71  \n3.1 SUB PROCEDURES, PART I ................................................ 73  \n3.2 SUB PROCEDURES, PART II ............................................... 80  \n3.3 FUNCTION PROCEDURES ................................................. 87  \n3.4 MODULAR DESIGN ..................................................... 93  \nSUMMARY .............................................................. 97  \nPROGRAMMING PROJECTS ................................................... 97  \nSECTION 4: DECISIONS ..................................................... 101  \n4.1 RELATIONAL AND LOGICAL OPERATORS ...................................... 103  \n4.2 IF BLOCKS ........................................................... 106  \n4.4 SELECT CASE BLOCKS .................................................. 112  \n4.4 A CASE STUDY: WEEKLY PAYROLL .......................................... 119  \nSUMMARY .............................................................. 126  \nPROGRAMMING PROJECTS ...................................................","cbCaioDzR9fidVIT","https://ap.wps.com/l/cbCaioDzR9fidVIT","pdf",8083388,590,"English","# SECTION 1: PROBLEM SOLVING\n## 1.1 PROGRAM DEVELOPMENT CYCLE\n## 1.2 PROGRAMMING TOOLS\n# SECTION 2: FUNDAMENTALS OF PROGRAMMING IN VISUAL BASIC\n## 2.1 VISUAL BASIC OBJECTS\n## 2.2 VISUAL BASIC EVENTS\n## 2.3 NUMBERS\n## 2.4 STRINGS\n## 2.5 INPUT AND OUTPUT\n## 2.6 BUILT-IN FUNCTIONS\n# SECTION 3: GENERAL PROCEDURES\n## 3.1 SUB PROCEDURES, PART I\n## 3.2 SUB PROCEDURES, PART II\n## 3.3 FUNCTION PROCEDURES\n## 3.4 MODULAR DESIGN\n# SECTION 4: DECISIONS\n## 4.1 RELATIONAL AND LOGICAL OPERATORS\n## 4.2 IF BLOCKS\n## 4.4 SELECT CASE BLOCKS\n# SECTION 5: REPETITION\n## 5.1 DO LOOPS\n## 5.2 PROCESSING LISTS OF DATA WITH DO LOOPS\n## 5.3 FOR...NEXT LOOPS\n## 5.4 A CASE STUDY: ANALYZE A LOAN\n# SECTION 6: ARRAYS\n## 6.1 CREATING AND ACCESSING ARRAYS\n## 6.2 USING ARRAYS\n## 6.3 CONTROL ARRAYS\n## 6.4 SORTING AND SEARCHING\n## 6.5 TWO-DIMENSIONAL ARRAYS\n## 6.6 A CASE STUDY: CALCULATING WITH A SPREADSHEET\n# SECTION 7: SEQUENTIAL FILES\n## 7.1 SEQUENTIAL FILES\n## 7.2 USING SEQUENTIAL FILES\n## 7.3 A CASE STUDY: RECORDING CHECKS AND DEPOSITS\n# SECTION 8: RANDOM-ACCESS FILES\n## 8.1 USER DEFINED DATA TYPES\n## 8.2 RANDOM-ACCESS FILES","[{\"question\":\"What topics are covered in the fundamentals of programming in Visual Basic?\",\"answer\":\"The fundamentals include Visual Basic objects, events, numbers, strings, input and output, and built-in functions.\"},{\"question\":\"How does the book teach decisions and control flow?\",\"answer\":\"It covers relational and logical operators, IF blocks, and Select Case blocks, including a case study example.\"},{\"question\":\"Does the book include practice beyond explanations?\",\"answer\":\"Yes. Each section is followed by summaries and programming projects, and it also includes case studies such as analyzing a loan and calculating with a spreadsheet.\"}]","Computer Programming Concepts and Visual Basic | PDF",1789211108,207]