My Account Log in

1 option

Programming languages for MIS : concepts and practice / by Hai Wang and Shouhong Wang.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Wang, Hai, 1973- author.
Wang, Shouhong, 1962- author.
Language:
English
Subjects (All):
Management information systems.
Programming languages (Electronic computers).
Physical Description:
1 online resource (300 p.)
Edition:
First edition.
Place of Publication:
Boca Raton, FL : Auerbach Publications, an imprint of Taylor and Francis, 2014.
Language Note:
English
Summary:
Programming Languages for MIS: Concepts and Practice supplies a synopsis of the major computer programming languages, including C++, HTML, JavaScript, CSS, VB.NET, C#.NET, ASP.NET, PHP (with MySQL), XML (with XSLT, DTD, and XML Schema), and SQL. Ideal for undergraduate students in IS and IT programs, this textbook and its previous versions have been used in the authors’ classes for the past 15 years.
Contents:
CONTENTS; PREFACE ; THE AUTHORS ; ACKNOWLEDGEMENTS ; CHAPTER 1 INTRODUCTION ; 1.1 Computers; 1.2 Computer Programming Languages; 1.3 Computing Architecture in the Internet Environment; 1.4 Key Characteristics Shared by All Procedural Programming Languages; CHAPTER 2 C++; 2.1 Introduction to Function- Oriented and Object- Oriented Programming; 2.2 A Tour of C Language; 2.3 Functional Approach; 2.4 Object- Oriented Approach; 2.5 Design of Objected- Oriented Program; 2.6 Connection between Classes-An Example with Two Classes; 2.7 An Example of Inheritance; 2.8 Identify Class; 2.9 Debugging
Appendix 2.1: Commonly Used C and C++ KeywordsC and C++ Keywords; C++ Only Keywords; CHAPTER 3 HTML, JAVASCRIPT, AND CSS ; 3.1 Introduction to the Internet; 3.2 Creating Web Pages Using HTML; 3.3 Simple Container Tags; 3.4 Empty Tags; 3.5 Complex Container Tags; 3.6 Publish Web Page; 3.7 Introduction to JavaScript; 3.8 Image Manipulation; 3.9 FORM Input Data Verification; 3.10 FORM Data Calculation; 3.11 Cookies; 3.12 Miscellaneous JavaScript Statements; 3.13 Cascading Style Sheet; 3.14 Debugging Source Code of Web Pages; Appendix 3.1: List of HTML Commonly Used Tags
Appendix 3.2: JavaScript Reserved Words and Other KeywordsJavaScript Reserved Words; CHAPTER 4 VB.NET; 4.1 Graphical User Interface; 4.2 Microsoft Visual Studio and VB.NET Environment; 4.3 Event Driven; 4.4 Example of a Single Form; 4.5 Multiple Forms; 4.6 Programming with VB.NET; 4.7 Debugging; CHAPTER 5 C#.NET; 5.1 Microsoft Visual Studio and C# Programming Environment; 5.2 C# Program Structure; 5.3 Run a C# Console Application Program; 5.4 C# Syntax; 5.5 Examples of Console Application; 5.6 Windows Forms Application; 5.7 Examples of Windows Forms Application; 5.8 Debugging
CHAPTER 6 ASP.NET 6.1 Introduction to ASP.NET; 6.2 ASP.NET with VB.NET; 6.3 ASP.NET with C#.NET; 6.4 Debugging; CHAPTER 7 PHP; 7.1 Introduction to PHP and PHP Development Environment; 7.2 Format of PHP Program; 7.3 Structure of PHP Program; 7.4 Activate PHP in Web Page and Process Form Data on Server; 7.5 Programming in PHP; 7.6 Relay Data through Multiple Dynamic Web Pages Using Hidden Fields; 7.7 Example of Web Application Design; 7.8 PHP and MySQL Database; 7.9 Debugging; CHAPTER 8 XML; 8.1 Introduction to XML; 8.2 XML Documents Are Data Sheets; 8.3 Cascading Style Sheets
8.4 Extensible Style Language8.5 XML Data Tree; 8.6 CSS Versus XSLT; 8.7 Document Type Definition and Validation; 8.8 XML Schema; 8.9 Summary of Application of XML; 8.10 An Example of XML Application; 8.11 Advanced Subjects of XML; 8.12 XHTML; 8.13 XBRL; CHAPTER 9 SQL; 9.1 Introduction to SQL; 9.2 CREATE and DROP; 9.3 INSERT, UPDATE, DELETE; 9.4 Query-SELECT; 9.5 WHERE Clause and Comparison; 9.6 ORDER BY Clause; 9.7 Aggregate Functions; 9.8 GROUP BY Clause and HAVING Clause; 9.9 Joining Tables; 9.10 Subquery; 9.11 Tactics for Writing Queries
9.12 SQL Embedded in Host Computer Programming Languages
Notes:
Description based upon print version of record.
Description based on print version record.
ISBN:
0-429-16257-X
1-4822-2266-3
1-4822-2267-1
9780429162572
OCLC:
855362809

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account