Download - Bhoj University

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

Concurrency control wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Madhya Pradesh Bhoj (Open) University
Syllabus for Session 2006-07 and onwards
BCA First Year
BCA-01: Computer Fundamentals
Unit-I
Definition of a Computer Importance of Computers, Classification of Computers,
Popularity of Personal Computers (IBM PC V/s Apple Mac PC), Uses of Computers.
Input/Output System : Central Processing Unit, Memory Unit, Logic Gates/Circuits,
BITS and BYTES, Number System for Data Representations, Hardware and Software.
Unit - II
Hardware Concepts : Motherboard, Input Devices, Output Devices, Storage Devices,
Cards, Ports and Cords, Power supply. Software Concepts : Classification of Software,
Operating Systems, Concept of Programming, Types of Computer Language, Language
Translators, Software Tools, System Software Utilities, Windows - A Graphical User
Interface, General Purpose Application Software, Special Purpose Application Software,
Latest Trends in Information Technology, Emerging Information Technologies,
Limitations of Computers.
Unit- III
Introduction to DOS : Definition and Importance of DOS, Loading DOS, Rebooting the
computer, Files and Directories in DOS, Referencing files, File Naming conventions,
DOS commands, Wildcards, Some More DOS commands, Internal and External
commands, Batch Files.
Computer Viruses- Attacks, Prevention & Cure : Definition of a Virus, Virus
Characteristics, What is Sinister about Viruses, Virus History, How Viruses are Spread,
Different Kinds of Virus, Damage Done by Viruses, Virus Prevention, Network and
Viruses, Network Protection, Things that are not Viruses, The Future of Viruses, Antivirus in the Future.
Unit – IV
Word Processor : How to start WORD 97, Enhancements in WORD 97, Working with
Documents, Exiting WORD 97, Editing Documents in WORD 97, Formatting
Documents, Find and Replace Commands, Numbering Pages, Clip Gallery, Page Setting,
Working with Tables, Mail Merge.
Unit – V
Electronic Spreadsheet : How start Excel 97?, Working with Documents, Existing
Excel, Data Entry and Editing, Types of Cell Entries? Commonly used Functions,
Absolute and Relative Cell referencing, Number Format, Autofill, Charting with Excel,
Macros, Importing and Exporting files, Printing a work workbook.
1
BCA-02: PC Software
Unit-I
Importance of PC for Managers: Introduction, Important Terminology, Information
System as a System, Management Information System, Importance of MIS, Need for
Computerised MIS, Role of Computers in MIS.
Generations of Computers and Evolution of PC: Zeroth Generation Computers, First
Generation Computers, Second Generation Computers, Third Generation Computers,
Fourth Generation Computers, Fifth Generation Computers,
Evolution of PC.
Common PC Architecture and Types of PCs: Computer PC Architecture, Bits and
Bytes, Number Systems for Data Representation, Types of Computers, Types of PCs.
Common I/O Devices for PC: Keyboard, Mouse, Trackball, Joystick, Light Pen, Touch
Screen, Digitizer, Scanner, Optical Mark Reader (OMR), Optical Character Reader
(OCR), Bar Code Reader, Magnetic Ink Character Recognition (MICR), Voice-Input
Devices, Monitor, Printer, Plotter, Computer Output Microfilm, Hardware and Software.
Operating Systems for PC: Operating Systems, Disk Operating System, Windows 95
Unit-II
Office Automation Backbone: Office Automation Backbone: Groupware, PC
Groupware Standard: Lotus Notes, Starting Lotus Notes, Elements of Notes Workspace,
E-mail on Lotus Notes, Notes Database, Notes Document, Notes Web Navigator for
Internet Browsing.
DeskTop Publishing: Definition and Importance of DTP, DTP Software: PageMaker,
Starting the PageMaker, Creating the New Publication, The PageMaker Desktop, Editing
Text in PageMaker, Importing Text, Paragraph Specifications, Type Specifications,
CorelDRAW: Another DTP Software, Starting the CorelDRAW, CorelDRAW Tools,
Drawing Basic Shapes, Adding Text to the Drawing, File Commands, Keyboard
Shortcuts used in CorelDRAW, Use of DTP Software in Corporate Sector.
Unit-III
Engineering Workstation: Definition and Importance of CAD, AutoCAD: An
Engineering Workstation, Starting AutoCAD, Creating a New Drawing, Saving the
Drawing, Opening the Drawing, Important Commands, Use of AutoCAD in Corporate
Sector.
Multimedia Applications: Definition of Multimedia, Multimedia Software: Macromedia
Director, Director’s Opening Window: The Stage, The Toolbar, Director’s File Menu,
Score Window, Director’s Paint Window, Adobe Photoshop: Another Multimedia
Software, Use of Multimedia Software in Corporate Sector.
Unit-IV
Communication Concepts and Use of Modems: What is Data Communication,
Asynchronous Transmission, Synchronous Transmission, Error Management in Data
Transmission, Approaches for Data Transmission, Modes of Data Transmission, Serial
and Parallel Transmission, Lines of Communication
Use of LAN as Intelligent Terminals/Servers/Gateways: Networks of Computers, OSI
Labout and IEEE, Popular Types of LAN, Internetworking, Public Networks, Network
Operating Systems, Network Management, LAN in Business Environment, Starting Your
Computer, The Netware File System, Understanding Netware Rights
2
Unit-V
Importance of Security: Definition of Security, Needs of Security, Forms of Computer
Crimes, Software Piracy in India, PC and Computer Crimes, Risk Analysis
Security Measures, Disaster Recovery and Ethics: Security Measures for PC, Physical
Security, Identification of Users, Access Control, Encryption and Decryption, Encryption
and Decryption Software, Audit Control, Security on Networks, Disaster Recovery,
Computer Ethics
Viruses: Detection and Prevention: Definition of a Virus, Virus Characteristics, What
is Sinister about Viruses, Virus History, How Viruses are Spread, Different Kinds of
Virus, Damage Done by Viruses, Virus Prevention, Networks and Viruses, Network
Protection, Things That are Not Viruses, The Future of Viruses, Anti-Virus in the Future
3
BCA-03: Computer Mathematics
Unit-I
Set Theory, The Concept of a Set, Notations, Representation of a Set, Types of Sets,
Theorem on Subsets, Number of Subsets of a Set, Venn Diagram, Set Operations, Laws
of Union of sets, Laws of Intersection of Sets, Law of Complement of a Set, Theorem (on
Symmetric Difference) De-Morgan’s Laws, Applications of Venn Diagrams,
Relations & Functions Ordered Pairs, Equality of Ordered Pairs, Cartesian Product of
Sets, Theorems on Cartesian Products’ Relation, Domain and Range of a Relation,
Inverse Relation, The Inverse of an Inverse Relation, Binary (or Dyadic) relations , Type
of Relations, Equivalence Relations, Equivalence Class, Properties of Equivalence
Classes Composition of Two Relations, Partition of a Set, Partial Order, Theorem,
Functions (Mapping), Types of Mapping, Other Specific Mappings, Types of Binary
Operations, Algebraic Structure, Graph of a Function, Real Valued Map., Product of
Functions, Method of Construction of Operation Table Countable and-Uncountable Sets,
Unit - II
Group Theory, Introduction-Algebraic Structures, Groups: Definition, Abelian Group,
Order of a Group, Semi-group, Some General Properties of Groups, Some Important
Theorems on Groups, Theorem on Subgroups, Homomorphism (Definition),
Isomorphism (Definition), Theorems on Homomorphism, Definition (Kernel of f),
Theorems on Homomorphism, Definition (Cyclic Groups), Fundamental Theorem of
Homomorphism,
Rings and Fields, Quotient Spaces, Rings in General, Some Special Classes of Rings,
Field and its Axioms, Sub-ring and Sub-fields,
Unit-III
Vector Space, Definition, Linear Combination, Linear Independence and linear
Dependence, Basis of Vector Space, Vector Space of linear Transformation, Linear
Algebra, Algebra of Quaternions
Arithmetic Progression, Sequence, Series, Arithmetic Progression, The General Term
or Nth Term of an AP., The Sum of n terms of an AP., Arithmetic Mean, AM. Of two
Given Numbers, Insertion of N AM. Between Two Given Numbers Properties of A P.
Geometric Progression, Definition, The Nth Term of G.P., The Sum of N Terms of a
G.P., The Sum of an Infinite G.P., Recurring Decimal an Infinite G.P., Geometric Means,
Geometric Mean of Two Given Numbers A And B Insertion of N Geometric Means
Between Two Quantities Properties of G.P., To Find the Sum of N Terms of the Series,
Unit-IV
System of Measuring Angles: Trigonometric Functions: Rectangular Coordinate
System, Trigonometric Ratios (of an angle), Trigonometric Functions of Actual Angles,
Co-Functions and Trigonometric Functions of Complementary Angles, Fundamental
Relations Involving One Angle, Limits to the Values of Trigonometric Functions,
Trigonometric Functions of Some Special Angle: Trigonometric Functions of 45. ,
Trigonometric Functions of Quadrantal Angles
Unit-V
Limit and Continuity: Differentiability, Elementary, Differentiation: Standard Forms,
Successive Differentiation, Maxima & Minima. Coordinate Geometry: Coordinate
Lengths of Straight Lines and Areas of Triangles , Differentiation of Vector Functions,
Gradient, Divergence and Curl.
4
BCA-04: Principles of Management
Unit-I
Conceptual Framework of Management : Management Defined, Components of
Management, Features of Management, Functions of Management, Nature of
Management, Levels of Management, Administration and Management, Management as
a Profession, Significance of Management from the Point of View of Modern Business
Operations.
Evolution and Foundations of management Theories : The Classical Organisation
Theory, Neoclassical Approach or Theory, Facts Discovered through Hawthorne
Experiments, Systems Approach to an Organisation, Modern Organisation Theory is
Fundamental in Nature, Modern Organisational Theory: An Appraisal.
Management Planning Process : Planning Process, Objectives and its Characteristics,
Policy and its Meaning, Procedure Defined, Distinction Between Policies and
Procedures, Forecasting and its Various Aspects.
Organisation: Meaning, Importance, Principles and Types: Organisation: Meaning
and Definition, Basic Elements/Steps/Features of An Organisation, Nature of An
Organisation, Importance of An Organisation, Principles of An Organisation, Formal and
Informal Organisation, Span of Control, Departmentation—Meaning, Types of
Departmentation, Key Factors in Departmentation,
Unit-II
Types of an Orgnisation : The Line Organisation, The Line and Staff Organisation, The
Functional Organisation, The Project or Matrix Organisation, Distinction between
Organisations, The Need for Committee Form of An Organisation.
Understanding Organisation- Structure and Designs : Organisation Defined,
Consequences of Poor Organisation, AMA‘s Ten Commendments of Good Organisation,
Principle of Objective, Process of Organising, Functions of Organisation, Organisational
Design, Division of Labour or Principle of Specialisation, Departmentalization
Structures, Matrix Organisation Design, Task Force, Factors in Departmentation,
Assignment of Activities, Organisation Charts and Titles, Span of Control, Potential
Relationships between Manager and Subordinate, Determining Optimal Span of Control,
Types of Organisation Structure, New Organisational Designs.
Types of Authority : Sources of Authority, Decentralisation of Authority, Distinction
Between Delegation and Decentralisation, Factors Determining the Extent of
Decentralisation Advantages of Decentralisation, Limitations of Decentralisation, The
Technique of Decentralisation, Organisation Charts, Principles of An Organisation Chart,
Types of the Organisation Charts, Advantages and Limitations of the Organisation
Charts.
Deligation of Authority : Meaning of Delegation, Formal and Informal Delegation,
Characteristics of Delegation, Limitations of Delegation, Process of Delegation, Merits of
Delegation, Principles of Delegation, Weaknesses of Delegation, Guidelines for Securing
Better Delegation, Relationship of Authority and Responsibility, Distinction Between
Authority and Responsibility, Distinction Between Authority and Accountability,
Distinction Between Authority and Power, Distinction Between Responsibility and
Delegation, Specific Limits of Authority.
5
Unit-III
Communication : Communication Defined. Elements of Communication.
Characteristics of a Good Communication. Objectives of Communication. Importance of
Communication. Principles of Effective Communication. Obstacles / Barriers in
Communication. Advantages and Disadvantages of Verbal and Written Communication.
Measurement of the Success of Communication. Types of Communication.
Motivation : Motivation Defined, Importance of Motivation, Relationship of Motivation
with Efficiency of the Working Force, Positive and Negative Motivation, Principles of
Personnel Motivation, Human Needs, Maslow’s Theory of Motivation, Theory X, Theory
Y, Herzberg’s Theory of Motivation.
Staffing : Staffing Defined, Job Analysis, Manpower Planning, Recruitment, Transfers
and Promotions, Appraisals, Manpower Development, Job Rotation, Training, Rewards
and Recognition.
Co-ordination : Definition of Co-ordination, Characteristics of a Good Co-ordination,
Types of Co-ordination, Need for Co-ordination, Objectives of Co-ordination, Principles
of Co-ordination, Steps to Achieve Co-ordination, Techniques of Co-ordination,
Distinction between Co-ordination and Cooperation, Distinction between Vertical and
Horizontal Co-ordination.
Unit-IV
Decision-making : Defined, Characteristics of Decision-making, Elements of Decisionmaking, Steps in Decision-making, Principles of Decision-making, Types of Decisions,
Importance of Decision-making, Rational Decision-making, Quantitative Techniques of
Decision-making.
Directing : Defined, Elements of Direction, Importance of Direction, Nature of
Direction—Functions of Management, Principles of Direction, Principles of Issuing
Orders, Types of Direction, Techniques of Direction.
Management Control : Control Defined, Nature of Control, Scope or Areas of Control,
Process or Elements of Control or Steps in Control, Action to Reinforce the Positive and
Correct the Negative Results, Cybernetic and Non-Cybernetic Controls, Types of
Control, Types of Critical Standards, Requirement of an Effective Control System,
Principles of Control, Control Aids/Control Techniques, Other Methods of Control.
Management by Objectives : What is MBO? MBO Characteristics, Action to be Taken
at Company Level, Action to be Taken at Individual Level, Reviewing Performance,
Benefits of MBO, Reasons: Why MBO Succeeds? Reasons: Why MBO Fails?.
Unit-V
Group Dynamics : Defined, Behaviour in Groups, Importance of Group Dynamics,
Group Cohesiveness Defined, Factors Influencing Cohesiveness, Group Cohesiveness
and Productivity.
Leadership : Meaning and Definition, Leadership Qualities—Traits of a Leader,
Leadership is Different from Managership, Main Functions of Leadership, Importance of
Leadership, Different Theories or Approaches of Leadership, Leadership Styles. The
Concept of Excellence, Forms of Excellence Criteria for Organisational, Success Forms
of Organisational Excellence.
6
BCA-05 : Programming Fundamentals
Unit-I
Introduction To Computer Based Problem : Problem Definition, Problem Solving,
Goals and Objectives, Problem Identification and Definition. Program Design And
Implementation Issues : Programming, Algorithm, System Design Techniques,
Programming Techniques, Basic Constructs of Structured Programming, Modular Design
of Programs, Communication between Modules, Module Design Requirements.
Unit-II
Programming Environment : Turbo C++ IDE, Visual C++ IDE, Status ba,r Visual
Basic IDE, Working with VB Forms. Program Development : Steps in Programming,
Design a program model, Determine correctness of algorithm, Code Program, Test and
debug the Program, Documentation.
Unit-III
Programming Languages : Types of Programming Languages, Generations of
Programming Languages, Machine Level Language (1940–1950), Assembly Language
(1950–1958), Assembler, High Level Language (1958 Onwords), Compiler, Interpreter,
Popular High level Programming Languages, Forth Generation Programming Language
(4GLs): (1985 Onwards), Application Program Generators (APGs).
Unit-IV
Programming Aids and Techniques : Program Flowcharts, Pseudocodes, Decision
Tables, Programming Techniques.
Unit-V
Program Maintenance : Desirable Programme Concepts, Software Maintenance,
Categories of Maintenance, Maintenance Characteristic, Maintenance Tasks,
Maintenance Side, Effects Maintaining “Alien Code”.
7
BCA-06: Operating Systems
Unit-I
Operating Systems Overview :Operating Systems as an Extended Machine and
Resource Manager, Operating Systems Classification, Operating Systems and System
Calls, Operating Systems Architecture.
Unit - II
Process Management Functions :Process Model, Hierarchies and Implementation,
Process States and Transitions, Multitasking, Multiprogramming and Multi-threading,
Level of Schedulers and Scheduling Algorithms, Micro-kernel Architecture.
Memory Management Functions : Memory Management of Single User Operating
System, Memory Partition, Memory Swapping, Memory Paging, Memory Segmentation,
Virtual Memory.
Unit - III
Device Management Functions : I/O Device and Controllers, Interrupt Handlers,
Device Independent I/O Software, User-space I/O Software, Disk Scheduling, Clock
Hardware Software, Terminal Input/Output Software, File Management Functions, File
Naming, File Structure, File Types, File Access Method, File Attributes, File Operations,
Symbolic Links, File Sharing and Locking, File Protection and Security, Hierarchical
Directory Systems, Distributed File Systems.
Unit-IV
Concurrent Programming : Sequential and Concurrent Process, Precedence Graph,
Bernsterin’s Conditions, Mutual Exclusion Problem, Time-dependency and Critical
Code-section, Classical Process Co-ordination Problems, Deadlock Handling, Interprocess Communication.
Unit - V
DOS : Directories, Files, Wild Cards, Renaming a File, Deleting a File, Printing on
Screen, Redirection Options in DOS, Some Disk Commands, The Config.sys file, The
AUTOEXEC.BAT File, Command in DOS.
Windows 98/2000 : Starting Windows 95/98, Moving in Menus, Understanding the Start
Menus, Create Pictures Using Paint, Writing Documents Using WordPad, MS-DOS
Prompt, Starting Windows2000. UNIX: Overview of UNIX Operating System,
Implementation of Operating System. LINUX : LINUX features, LINUX Shell, Files and
Programs, Managing Devices, Windows Vs LINUX, Tailoring the system, Programming
in LINUX, C on LINUX.
8
BCA-07: Programming in C
Unit-I
Introduction to Computer Based Problem Solving: Problem Definition, Problem
Solving, Goals and Objectives, Problem Identification and Definition, program Design
and Implementation Issues: Programming, Algorithm, System Design Techniques,
Programming Techniques, Basic Constructs of Structured Programming, Modular Design
of Programs, Communication between Modules. Module Design Requirements.
Programming Environment: Computer Programming Languages, Types of
Programming Languages, Generations of Programming Languages, Machine Level
Language (1940-1950), Assembly Language (1950-1958), Assembler, High Level
Languages (1958 Onwards), Compiler, Interpreter, Popular High Level Programming
Languages, Forth Generation Programming Languages (4GLs): (1985 Onwards),
Application Program Generators (APGs).
Unit-II
Overview Of C Language: History of C Language, Feature of C Language, Why is C
Language Popular? , Using Borland C on DOS Platform, Using Borland C on Unix
Platform, A Sample C Language Program.
Data Types, Variables and Constants: Data Types, Variables, Constants.
Operators, Type Modifiers and Expressions: Operators, Type Modifiers, Expressions,
Type Definitions Using typedef.
Basic Input/Output: Introduction to Input/Output, Console I/O Functions, Unformatted
Console I/O Functions.
Unit-III
Control Constructs: Control Statements, Conditional Statements, Loops in C, The
Break Statement, The Continue Statement, The Exit() Function, The goto Statement.
Arrays: Introduction to Arrays, One Dimensional Array, Strings, Two Dimensional
Array, Multidimensional Array.
Functions: Introduction to Functions, Function Declaration and Prototypes, Function
Definition, Storage Classes, Scope and Lifetime of Declaration, Passing Parameters to
Functions, Command Line Arguments, Recursion in Function.
Unit-IV
Pointers: Introduction to Pointers, Pointers Notation, Pointer Notation and declaration
and Initialization, Accessing Variable through Pointer, Pointer Expressions, Pointers and
One Dimensional Arrays, Malloc Library Function, Calloc Library function, Pointers and
Multidimensional Arrays, Arrays of Pointers, Pointer to Pointers, Pointers and Functions,
Functions with a Variable Number of Argument.
Structures: Structure Definition, Giving Values to Members, Structure Initialization,
Comparison of Structure Variables, Array of structures, Array within Structures,
Structures within Structures, Passing Structures to functions, Structure Pointers.
Unions: Union Definition and Declaration, Accessing a union Member, Union of
Structures, Initialization of a Union Variable, Uses of Union, Use of User Defined Type
Declarations.
Linked List: Dynamic Memory Allocation, Linked List, Basic List Operations.
9
Unit-V
File Handling In C: what is a File? , Defining and Opening a File, Closing a File,
Input/Output Operations on Files, Functions for Random Access to Files, Example
Programs.
C Preprocessor: Introduction to Preprocessor, Macro Substitution (#define), Undefining
a Macro (#undef), File Inclusion, Conditional Compilation Directives (#if, #else, #elif,
#endif, #ifdef, #ifndef).
10
BCA-08: Business Systems
Unit-I
Overview of Business Systems : Systems Definition, Business Systems, Management
Functions, Levels of Management, Information Concepts, Need for Management,
Information What Information is Needed? Information Required for Management.
Profile of Data in Business Systems : Business Organization, Identification of Relevant
Data, Classification of Data Elements, Data Elements by Function, Data Elements by
Source, Primary and Secondary Data Elements, Historical Data, Need for Ensuring
Accurate, Reliable and Timely Processing of Data. Basic Tasks in Business Data
Processing, Business Data Processing Applications. Computerized Business Systems :
Computer System: A Powerful Tool, Facilities Available in Computerized System, File
Organisation : Concept of Files, Types of Files, Data Structure, Classification of Data
Files, File Organizations. File Operation and data Processing : File Operations,
Keywords Used for File Processing, File Processing Activities, Modes of Data
Processing, Report Generation, Reports with Control Break, Multiple File Handling.
Unit-II
Introduction to Programming and Flow Charting : Program Definition, Steps in
Program Development, Characteristics of a Good Program, Data Handling and
Declaration, Introduction to Flow Charts. Structured programming Concepts : System
Design Techniques, Programming Techniques, Basic Constructs of Structured
Programming, Modular Design of Programs, Communication between Modules, Module
Design Requirements, Coupling, Cohesion, Testing Program Logic,Programming Tools
and Techniques : What is Pseudocode? Advantages over Flow Chart, Program
Development Process, Software Aids. Security and Controls : File and Data Security,
Backup for Data Security, Controls. Documentation and Management of Computer
Resources : What is Documentation? Overview of Computer Resources Management.
Introduction to Systems Audit Testing.
Unit-III
Introduction to database and FoxPro : Database Concepts, Problems with Manual
Database Advantages of Computerized Database System Database Management System
Relational Database, Phases of Database Design, What is FoxPro? Features of FoxPro,
Starting FoxPro, FoxPro Interfaces, Quitting FoxPro. Creating and Displaying
Database : Creating a Database File, Opening a Database File, Closing a Database File,
Adding Data, Viewing Database, Moving a Record Pointer. Editing Database : Editing
Data in a Record, Deleting Records, Recalling Deleted, Records with Recall, Replacing
Field Contents with Replace, Modifying the Structure of a Database. Sorting and
Indexing a Database : What is Sorting? Sorting Information with Sort, What is
Indexing? Types of Indexes, Creating an Index, Working with Index Files, Using
Reindex, Advantages of Indexing Over Sorting.
Unit-IV
Performing Queries : Performing Queries with Commands, Using Set Filter, Using
View Files, Performing Queries with the Menus. Report and Label Generation :
Overview of Report Generation, Designing Report Form, Creating of a New Report
Form, Adding Objects, Manipulating Objects, Formatting Fields, Creating Calculated
Field, About the Title/Summary Option, Adding Grouping to a Report, Saving a Report
11
Form, Generating a Report, Modifying a Report, Creating a Quick Report, Designing
Mailing Address Labels, Generating Labels. Foxpro’s Relational Power : Relational
Databases, Ways to Relate Databases in FoxPro, Selecting a Work Area, Linking
Databases with SET RELATION, Multiple Relations, Updating Information with Update,
Joining Two Database Files with join, About RQBE and SQL, Using the View Window.
Macro, Memo Field, And File Utilities : Creating and Using Macros, Memo Field
Handling, File Utilities in FoxPro. Windows Objects in Databases : About Linking and
Embedding, Defining General Fields within a Database Structure, Adding OLE Data to
Database, Adding Picture to a Database, Displaying General Fields along with Other,
Data Editing OLE Data.
Unit-V
Memory Variables and Functions : Memory Variables, Declaring Memory Variables,
Types of Memory Variables, Saving Memory Variables, Clearing Memory Variables,
Creating Empty Character Variables, Viewing Data with? FoxPro Functions,
Mathematical Commands. Programming with Foxpro: FoxPro Program Files, Creating
Program Files, Saving Program Files, Executing Program File,s Using FoxPro in
Interactive Manne,r Comments in Command Files, EOF( ) and BOF( ) Functions, Skip,
Command Iteration, Construct (DO WHILE-ENDDO), Selection Construct (If-Endif),
IIF( ), Multiple Selection, Construct (Do Case-Endcase), The Scan-Endscan Loop, The
For-Endfor Loop, Loop and Exit, Nested Do While Loop, Nested If, Programming
Macros. The @ Command FoxPro's Screen Builder : The @ Command, Foxpro
Screen Builder, About the Screen Builder Tools, Saving the Screen, Code Generation and
Execution, Adding Control Panel to the Screen, Advantages of Screen Builder.
Windowss, Menus, and Application Builder : Working with Windows, Designing the
Menus, FoxApp – Application Builder. Structuring Master and Transaction Files, Data
Entry Program, Deleting Records, Generating Reports, Updating Master File with
Transaction File.
12