COBOL Programming Assignment Help | COBOL Programming Homework Help | COBOL Programming Project Help| Online COBOL Programming Help

COBOL is one of the oldest programming languages which is an acronym for COmmon Business-Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments.

The COBOL 2002 standard comprises support for object-oriented programming and other modern language features. The language continues to evolve today. In the early 1990s it was decided to add object-orientation in the next full revision of COBOL. The initial estimate was to have this revision completed by 1997 and an ISO CD (Committee Draft) was available by 1997. Some implementers (including Micro Focus, Fujitsu, Veryant, and IBM) introduced object-oriented syntax based on the 1997 or other drafts of the full revision. The final approved ISO standard (adopted as an ANSI standard by INCITS) was approved and made available in 2002.

The 2002 (4th revision) of COBOL included many other features beyond object-orientation. These included (but are not limited to):

  1. National Language support (including but not limited to Unicode support)
  2. Locale-based processing
  3. User-defined functions
  4. CALL (and function) prototypes (for compile-time parameter checking)
  5. Pointers and syntax for getting and freeing storage
  6. Calling conventions to and from non-COBOL languages such as C
  7. Support for execution within framework environments such as Microsoft's .NET and Java (including COBOL instantiated as Enterprise JavaBeans)
  8. Bit and Boolean support
  9. "True" binary support (up until this enhancement, binary items were truncated based on the (base-10) specification within the Data Division)
  10. Floating-point support
  11. Standard (or portable) arithmetic results
  12. XML generation and parsing

AE&R SOCIETY is such an online study centre which is comprised of eminent professionals who holds degrees like masters and P.hd who can assist you and guide you to do the projects, assignments and homework in order to make you more efficient and to score good grades in academics.

Hence we encourage students to take project help, assignment help and homework help from AE&R SOCIETY to successfully complete their projects and to become prosper in their study life.

Basic example of COBOL programming is as follows :

Example program demonstrating how to create a sequential file from data input by the user. -------------

$ SET SOURCEFORMAT"FREE"
IDENTIFICATION DIVISION.
PROGRAM-ID. SeqWrite.
AUTHOR. Michael Coughlan.
* Example program showing how to create a sequential file
* using the ACCEPT and the WRITE verbs.
* Note: In this version of COBOL pressing the Carriage Return (CR)
* without entering any data results in StudentDetails being filled
* with spaces.

ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT StudentFile ASSIGN TO "STUDENTS.DAT"
ORGANIZATION IS LINE SEQUENTIAL.

DATA DIVISION.
FILE SECTION.
FD StudentFile.
01 StudentDetails.
02 StudentId PIC 9(7).
02 StudentName.
03 Surname PIC X(8).
03 Initials PIC XX.
02 DateOfBirth.
03 YOBirth PIC 9(4).
03 MOBirth PIC 9(2).
03 DOBirth PIC 9(2).
02 CourseCode PIC X(4).
02 Gender PIC X.

PROCEDURE DIVISION.
Begin.
OPEN OUTPUT StudentFile
DISPLAY "Enter student details using template below. Enter no data to end."

PERFORM GetStudentDetails
PERFORM UNTIL StudentDetails = SPACES
WRITE StudentDetails
PERFORM GetStudentDetails
END-PERFORM
CLOSE StudentFile
STOP RUN.

GetStudentDetails.
DISPLAY "Enter - StudId, Surname, Initials, YOB, MOB, DOB, Course, Gender"
DISPLAY "NNNNNNNSSSSSSSSIIYYYYMMDDCCCCG"
ACCEPT StudentDetails.

 

C Programming Homework Help | C Homework Assignments | Simple C Programming Assignments | C Programming Assignments with Solutions | Learn C Online | Learn C Programming Online | Learn C Programming Online | Projects in C | C Programming Online | C Programming Help

Our Team

We have 2500+ expert pool from all over the world. They are highly qualified and well experienced. All experts have experinced in teaching and good command over programming topics. Some of our experts are as follows:.


JAVA PROJECT HELP

John Doe

JAVA EXPERT(10+ Yrs Exp.)
JAVA ASSIGNMENT HELP

Larry Doe

C EXPERT(12+ Yrs Exp.)
JAVA HOMEWORK HELP

Ranith Kays

C++ EXPERT(8+ Yrs Exp.)

Joan Ray

OPEN SOURCE LANGUAGE EXPERT(8+ Yrs Exp.)