Structured Programming::Syllabus

Contents


Chapter 1

Introduction to Structured programming

  • introduction to programming language
  • types of programming language
  • generation of programming language
  • programming approaches
  • language translators
  • basic concepts of structured programming
  • problem definition,structure and design
  • integrated development environment
Chapter 2

Programming basics

  • variables and data types
  • input/output statements
  • assignments
  • namespaces
  • comments
  • preprocessor directives
  • expressions and operators
  •  control structures
  • Writing and running a simple program

Chapter 3

Functions/Sub Programs

  • Functions vs procedures
  • Parameter passing
  • recursions
  • calling procedures
  • argument naming
  • event procedures
  •  testing and debugging errors
  • writing and running a program using functions and procedures

Chapter 4

Data Structures

  • Arrays
  • Pointers
  • Linked lists
  • Unions 
  • Writing a program using data structures

Chapter 5

File handling(Input/Output)

  •  Opening Files 
  • Writing to Files
  • Closing Files

Chapter 6

Application  development

  •  Mobile Application Development
  • Collaborative Application Development

Chapter 7

Documentation

  • User Manuals 
  • Technical Manuals

Chapter 8

Emerging issues and trends