𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

An introduction to programming using Visual Basic 2008: with Visual Studio Expression edition DVD

✍ Scribed by Schneider, David I


Publisher
Pearson Prentice Hall
Year
2008;2009
Tongue
English
Leaves
761
Edition
7th ed
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This revision of Schneider’s best-selling guide is designed for readers with no prior programming experience. It focuses on developing good problem-solving skills, building a strong foundation that will give readers a sustainable understanding of programming.KEYTOPICS:Based on Visual Basic 2008, the book starts with a brief review of the preliminaries of Windows, and then focuses on problem-solving. A broad range of real-world examples, section-ending exercises, case studies, and programming projects gives readers significant hands-on experience.A useful reference for both beginning programmers and those moving from another language and that want to learn more about programming with the latest version of Microsoft’s Visual Basic.

✦ Table of Contents


Cover......Page 1
Contents......Page 6
Preface......Page 12
Acknowledgments......Page 14
The Companion Website for Students and Instructors......Page 16
Using this Book for a Short or Condensed Course......Page 17
Chapter 1 An Introduction to Computers and Problem Solving......Page 18
1.1 An Introduction to Computers......Page 19
1.2 Windows, Folders, and Files......Page 21
1.3 Program Development Cycle......Page 25
1.4 Programming Tools......Page 27
Chapter 2 Visual Basic, Controls, and Events......Page 36
2.1 An Introduction to Visual Basic 2008......Page 37
2.2 Visual Basic Controls......Page 39
2.3 Visual Basic Events......Page 61
Summary......Page 77
Chapter 3 Variables, Input, and Output......Page 78
3.1 Numbers......Page 79
3.2 Strings......Page 94
3.3 Input and Output......Page 112
Summary......Page 133
Programming Projects......Page 135
Chapter 4 Decisions......Page 138
4.1 Relational and Logical Operators......Page 139
4.2 If Blocks......Page 146
4.3 Select Case Blocks......Page 163
Programming Projects......Page 180
Chapter 5 General Procedures......Page 184
5.1 Sub Procedures, Part I......Page 185
5.2 Sub Procedures, Part II......Page 207
5.3 Function Procedures......Page 221
5.4 Modular Design......Page 235
5.5 A Case Study: Weekly Payroll......Page 240
Programming Projects......Page 248
Chapter 6 Repetition......Page 254
6.1 Do Loops......Page 255
6.2 Processing Lists of Data with Do Loops......Page 268
6.3 For ... Next Loops......Page 284
6.4 A Case Study: Analyze a Loan......Page 299
Summary......Page 308
Programming Projects......Page 309
Chapter 7 Arrays......Page 316
7.1 Creating and Accessing Arrays......Page 317
7.2 Using Arrays......Page 335
7.3 Some Additional Types of Arrays......Page 350
7.4 Sorting and Searching......Page 366
7.5 Two-Dimensional Arrays......Page 386
7.6 A Case Study: A Sophisticated Cash Register......Page 401
Summary......Page 410
Programming Projects......Page 411
Chapter 8 Sequential Files......Page 420
8.1 Sequential Files......Page 421
8.2 Using Sequential Files......Page 440
8.3 A Case Study: Recording Checks and Deposits......Page 451
Summary......Page 462
Programming Projects......Page 463
Chapter 9 Additional Controls and Objects......Page 470
9.1 List Boxes, Combo Boxes, and the File-Opening Control......Page 471
9.2 Seven Elementary Controls......Page 481
9.3 Four Additional Objects......Page 493
9.4 Graphics......Page 505
Summary......Page 517
Programming Projects......Page 518
Chapter 10 Database Management......Page 526
10.1 An Introduction to Databases......Page 527
10.2 Relational Databases and SQL......Page 540
Summary......Page 559
Programming Projects......Page 560
Chapter 11 Object-Oriented Programming......Page 562
11.1 Classes and Objects......Page 563
11.2 Arrays of Objects; Events; Containment......Page 580
11.3 Inheritance......Page 593
Summary......Page 612
Programming Projects......Page 613
Appendix A: ANSI Values......Page 616
Appendix B: How To......Page 618
Appendix C: Converting from Visual Basic 6.0 to Visual Basic 2008......Page 636
Appendix D: Visual Basic Debugging Tools......Page 642
Appendix E: A Biographical History of Computing......Page 652
Appendix F: Files and Folders......Page 660
Answers to Selected Odd-Numbered Exercises......Page 662
B......Page 750
C......Page 751
D......Page 752
F......Page 753
G......Page 754
K......Page 755
M......Page 756
P......Page 757
R......Page 758
S......Page 759
V......Page 760
Z......Page 761


πŸ“œ SIMILAR VOLUMES


An introduction to programming using Vis
✍ Schneider, David I. πŸ“‚ Library πŸ“… 2011 πŸ› Pearson Prentice Hall 🌐 English

[Huge file, light jpeg, 300 dpi, coloured, pages i-iv are missed] An Introduction to Programming Using Visual Basic 2010, Eighth Edition, β€” consistently praised by both students and instructors β€” is designed for students with no prior computer programming experience. Now updated for Visual Basic 20

An introduction to programming using Vis
✍ David I. Schneider πŸ“‚ Library πŸ“… 2006 πŸ› Pearson/Prentice Hall 🌐 English

Based on the newest version of Microsoft's VB. NET, this revision of Schneider's best-selling text is designed for students with no prior computer programming experience. The author uses Visual Basic .NET to explore the fundamentals of programming, building a strong foundation that will give student

An Introduction to Programming Using Vis
✍ David I. Schneider πŸ“‚ Library πŸ“… 2013 πŸ› Prentice Hall 🌐 English

An Introduction to Programming Using Visual Basic 2012, Ninth Edition β€”consistently praised by both students and instructors β€” is designed for readers with no prior computer programming experience. Now updated for Visual Basic 2012, Schneider focuses on teaching problem-solving skills and sustainabl

An Introduction to Programming Using Vis
✍ Schneider D.I. πŸ“‚ Library πŸ“… 2013 πŸ› Pearson 🌐 English

An Introduction to Programming Using Visual Basic 2012, Ninth Edition β€”consistently praised by both students and instructors β€” is designed for readers with no prior computer programming experience. Now updated for Visual Basic 2012, Schneider focuses on teaching problem-solving skills and sustainabl