Microsoft Visual Basic programs to accompany programming logic and design / Jo Ann Smith.
Material type:
- 9781133526087
- QA 76.73.B3 .S65 2013

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Computer Science | GC QA 76.73.B3 .S65 2013 (Browse shelf(Opens below)) | c.1 | Available | NULIB000008799 |
Includes index.
Machine generated contents note: ch. 1 Introduction to Visual Basic and the Visual Basic Programming Environment -- Visual Basic Programming Language -- Three Types of Visual Basic Programs -- Introduction to Object-Oriented Terminology -- Structure of a Visual Basic Program -- Visual Basic Development Cycle -- Writing Visual Basic Source Code -- Compiling a Visual Basic Program -- Executing a Visual Basic Program -- Exercise 1-1 Understanding How to Compile and Execute Visual Basic Programs -- Lab 1.1 Understanding How to Compile and Execute Visual Basic Programs -- ch. 2 Variables, Constants, Operators, and Writing Programs Using Sequential Statements -- Variables -- Variable Names -- Visual Basic Data Types -- Exercise 2-1 Using Visual Basic Variables, Data Types, and Keywords -- Declaring and Initializing Variables -- Exercise 2-2 Declaring and Initializing Visual Basic Variables -- Lab 2.1^ Declaring and Initializing Visual Basic Variables -- Constants -- Unnamed Constants -- Named Constants -- Exercise 2-3 Declaring and Initializing Visual Basic Constants -- Lab 2.2 Declaring and Initializing Visual Basic Constants -- Arithmetic and Assignment Operators -- Arithmetic Operators -- Assignment Operators and the Assignment Statement -- Precedence and Associativity -- Exercise 2-4 Understanding Operator Precedence and Associativity -- Lab 2.3 Understanding Operator Precedence and Associativity -- Sequential Statements, Comments, and Interactive Input Statements -- Exercise 2-5 Understanding Sequential Statements -- Lab 2.4 Understanding Sequential Statements -- ch. 3 Writing Structured Visual Basic Programs -- Using Flowcharts and Pseudocode to Write a Visual Basic Program -- Lab 3.1 Using Flowcharts and Pseudocode to Write a Visual Basic Program -- Writing a Modular Program in Visual Basic -- ^ Lab 3.2 Writing a Modular Program in Visual Basic Note continued: ch. 4 Writing Programs that Make Decisions -- Boolean Operators -- Comparison Operators -- Logical Operators -- Comparison and Logical Operator Precedence and Associativity -- Comparing Strings -- Decision Statements -- If Statement -- Exercise 4-1 Understanding If Statements -- Lab 4.1 Understanding If Statements -- If Then Else Statement -- Exercise 4-2 Understanding If Then Else Statements -- Lab 4.2 Understanding If Then Else Statements -- Nested If Statements -- Exercise 4-3 Understanding Nested If Statements -- Lab 4.3 Understanding Nested If Statements -- Select Case Statement -- Exercise 4-4 Using a Select Case Statement -- Lab 4.4 Using a Select Case Statement -- Using Decision Statements to Make Multiple Comparisons -- Using AND Logic -- Using OR Logic -- Exercise 4-5 Making Multiple Comparisons in Decision Statements -- Lab 4.5^ Making Multiple Comparisons in Decision Statements -- ch. 5 Writing Programs Using Loops -- Writing a Do While Loop in Visual Basic -- Exercise 5-1 Using a Do While Loop -- Using a Counter to Control a Loop -- Exercise 5-2 Using a Counter-Controlled Do While Loop -- Lab 5.1 Using a Counter-Controlled Do While Loop -- Using a Sentinel Value to Control a Loop -- Exercise 5-3 Using a Sentinel Value to Control a Do While Loop -- Lab 5.2 Using a Sentinel Value to Control a Do While Loop -- Writing a For Loop in Visual Basic -- Exercise 5-4 Using a For Loop -- Lab 5.3 Using a For Loop -- Writing a Do Until Loop in Visual Basic -- Exercise 5-5 Using a Do Until Loop -- Lab 5.4 Using a Do Until Loop -- Nesting Loops -- Exercise 5-6 Nesting Loops -- Lab 5.5 Nesting Loops -- Accumulating Totals in a Loop -- Exercise 5-7 Accumulating Totals in a Loop -- Lab 5.6^ Accumulating Totals in a Loop -- Using a Loop to Validate Input -- Exercise 5-8 Validating User Input Note continued: Lab 5.7 Validating User Input -- ch. 6 Using Arrays in Visual Basic Programs -- Array Basics -- Declaring Arrays -- Initializing Arrays -- Accessing Array Elements -- Staying Within the Bounds of an Array -- Using Constants with Arrays -- Exercise 6-1 Array Basics -- Lab 6.1 Using Arrays -- Searching an Array for an Exact Match -- Exercise 6-2 Searching an Array for an Exact Match -- Lab 6.2 Searching an Array for an Exact Match -- Parallel Arrays -- Exercise 6-3 Parallel Arrays -- Lab 6.3 Parallel Arrays -- ch. 7 File Handling and Applications -- File Handling -- Opening a File for Reading -- Reading Data from an Input File -- Reading Data Using a Loop and EOF -- Opening a File for Writing -- Writing Data to an Output File -- Exercise 7-1 Opening Files and Performing File Input -- Lab 7.1 Opening Files and Performing File Inpute -- ^ Understanding Sequential Files and Control Break Logic -- Exercise 7-2 Accumulating Totals in Single-Level Control Break Programs -- Lab 7.2 Accumulating Totals in Single-Level Control Break Programs -- ch. 8 Advanced Array Techniques -- Sorting Data -- Swapping Data Values -- Exercise 8-1 Swapping Values -- Lab 8.1 Swapping Values -- Using a Bubble Sort -- Main() Procedure -- fillArray() Procedure -- sortArray() Procedure -- displayArray() Procedure -- Exercise 8-2 Using a Bubble Sort -- Lab 8.2 Using a Bubble Sort -- Using Multidimensional Arrays -- Exercise 8-3 Using Multidimensional Arrays -- Lab 8.3 Using Multidimensional Arrays -- ch. 9 Advanced Modularization Techniques -- Writing Procedures with No Parameters -- Exercise 9-1 Writing Procedures with No Parameters -- Lab 9.1 Writing Procedures with No Parameters -- Writing Procedures that Require a Single Parameter -- ^ Exercise 9-2 Writing Procedures that Require a Single Parameter Note continued: Lab 9.2 Writing Procedures that Require a Single Parameter -- Writing Procedures that Require Multiple Parameters -- Exercise 9-3 Writing Procedures that Require Multiple Parameters -- Lab 9.3 Writing Procedures that Require Multiple Parameters -- Writing Functions that Return a Value -- Exercise 9-4 Writing Functions that Return a Value -- Lab 9.4 Writing Functions that Return a Value -- Passing an Array and an Array Element to a Procedure or Function -- Exercise 9-5 Passing Arrays to Procedures and Functions -- Lab 9.5 Passing Arrays to Procedures and Functions -- Using Visual Basic's Built-In Functions -- Exercise 9-6 Using Visual Basic's Built-In Functions -- Lab 9.6 Using Visual Basic's Built-In Functions -- ch. 10 Creating a Graphical User Interface (GUI) Using the Visual Studio Integrated Development Environment (IDE) -- Graphical User Interface Programs -- Visual Studio Integrated Development Environment -- Components of a Visual Basic Solution -- Solution Folder -- Designer Window -- Code Window -- Design-Time and Run-Time Operating Modes -- Creating a Visual Basic IDE Program -- Designing the Form for the Doubler Program -- Writing the Code for the Doubler Program -- Exercise 10-1 Elements of a GUI in Microsoft Visual Studio -- Lab 10.1 Creating a Visual Basic GUI Program in Microsoft Visual Studio -- Programmer-Defined Class -- Creating a Programmer-Defined Class -- Adding Properties to a Class -- Adding Methods to a Class -- Exercise 10-2 Creating a Class in Visual Basic -- Lab 10.2 Creating a Class in Visual Basic.
MICROSOFT VISUAL BASIC PROGRAMS TO ACCOMPANY PROGRAMMING LOGIC AND DESIGN is specifically designed to be paired with the latest edition of Farrell's highly successful PROGRAMMING LOGIC AND DESIGN. Together, the two books provide the perfect opportunity for those who want to learn the fundamentals of logic as well as the basics of an actual programming language. Readers discover how real C++ code functions while still mastering concepts and taking advantage of the strengths of a traditional language-independent logic and design course.
There are no comments on this title.