Download 1) Programming Fundamentals – Event-driven

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Open Database Connectivity wikipedia , lookup

Database wikipedia , lookup

Relational model wikipedia , lookup

Functional Database Model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Karnataka State Open University
Sharada Vikas Trust
Jayanagar, Bangalore
Subject Name: Application Programming (Visual Basic etc.)
Subject Code: MBIS-23
Semester: MBA II
Author: Prof. Deepa T.P
Syllabus
Module 1
Unit 1
Event driven concepts
Programming Fundamentals – Event-driven programming: Explain the difference
between event-driven and command-line programming.
Unit 2
Command line programming:
Design, code, test and debug event-driven programs that respond to user events, Develop
code that responds to exception conditions raised during execution.
Unit 3
HCI
Human-Computer Interaction (HCI), Discuss the reasons for human-centered software
development,
Unit 4
Conceptual vocabulary
Develop a conceptual vocabulary for analyzing human interaction with software, for
example, affordance, conceptual model, feedback.
Module 2
Unit 1
Software prototyping
Discuss the pros and cons of development with paper and software prototypes.
Unit 2
GUI
Building a Graphical User Interface (GUI), Identify several fundamental principles for
effective GUI design.
Unit 3
Creating Applications In GUI
Use a GUI toolkit (VB.NET) to create a simple application that supports a GUI,
Illustrate the effect of fundamental design principles on the structure of a GUI.
Module 3
Unit 1
Interaction Styles
Summarize common interaction styles, Design, prototype and evaluate a simple 2D GUI.
Unit 2
Graphics API
Use a graphics API and RGB color in user interface development
Unit 3
Software Engineering
Continue developing expertise in object-oriented software program design and
implementation.
Module 4
Unit 1
API’S
Application Programming Interfaces (APIs), Explain the value of APIs in software
development, Use class browsers and related tools during the development of
applications using APIs,
Unit 2
API’s Designing
Design, implementation, testing and debugging of programs that use in API package.
Unit 3
Database Access
Explain the characteristics that distinguish the database approach from the traditional
approach of programming with data files, Describe the components of a database system
and give examples of their use.
Module 5
Unit 1
Relational Data Model And SQL
Define the fundamental terminology used in the relational data model, Use a query
language (SQL) to elicit information from a database
Unit 2
Displaying data
Data Controls, Data-Bound Controls, Data Source Controls, Data Source and DataBound Controls Working Together, Displaying and Editing Data with Grid View
Unit 3
Updating Data
Inserting Data with Details View, Storing Your Connection Strings in web.config
Filtering Data
Unit 4
Data configuration
Customizing the Appearance of the Data Controls, Configuring Columns or Fields of
Data-Bound Controls, Updating and Inserting Data Using Details View to Insert and
Update Data
References
1.
2.
3.
4.
Complete Reference VB6 by Jerke
VB6 Mastering by Evangels peproutsos
VB 1001 programming guide tips by Kris Jamsa and Lars – Klander
VB net Complete BBB publications