Lynda_Up_and_Running_with_COBOL

COBOL (کوبول) یکی از قدیمی‌ترین زبان‌های برنامه نویسی شی گرایی می باشد که مخفف کلمه COmmon Business-Oriented Language است. حوزه اصلی کار کوبول در زمینه تجارت، امور مالی و سیستم‌های اجرایی برای شرکت‌ها و دولت‌ها می باشد.

در این آموزش تصویری با COBOL آشنا می شوید. در این دوره نحوه نصب Cygwin ، ویرایش برنامه ، کار با متغیرها و داده ها ، ساخت جداول و نحوه خواندن و نوشتن فایل های ترتیبی را می آموزید. در ادامه نحوه به روز رسانی و حذف رکوردها ، مدیریت برنامه و کار با دستورات شرطی را نیز خواهید آموخت.

این دوره آموزشی محصول موسسه Lynda است.

سرفصل های این دوره:

  • مقدمه ای بر کوبول
  • دانلود GnuCOBOL
  • دانلود و نصب برنامه Cygwin
  • unzip کردن و نصب GnuCOBOL
  • قوانین برنامه نویسی کوبول
  • ویرایش، تدوین، ارتباط، و در حال اجرا برنامه های COBOL
  • توصیف داده
  • نامگذاری استاندارد کوبول
  • انواع داده ها و توضیحات
  • ثابت تحت اللفظی و مجازی
  • چالش: استفاده از ثابت pi
  • راه حل: پیدا کردن مساحت یک دایره
  • سازه های کنترل
  • افعال محاسباتی
  • تصمیم گیری در کوبول
  • و…

عنوان دوره: Lynda Up and Running with COBOL

مدت دوره: 3 ساعت و 4 دقیقه

نویسنده: Peggy Fisher

توضیحات:

Lynda Up and Running with COBOL

Peggy Fisher
Beginner
3h 4m

COBOL is an endangered language. But it once ran 80% of the world's business systems: thousands of mission-critical applications that still exist today. Some companies want to upgrade and transition their COBOL applications to more modern frameworks; others want to stick with COBOL's relatively stable platform. In either case, hiring managers are willing to pay a premium for candidates who know how to take on COBOL's challenges. For this reason, programmers are learning COBOL again.

This course is designed to help new and experienced programmers alike add COBOL (or add COBOL back) to their skill set. Peggy Fisher shows how to get a COBOL development environment up and running and how to start programming. She reviews COBOL's data types and constants, control structures, file storage and processing methods, tables, and strings. Challenges issued along the way will help you practice what you've learned.
Topics include:
Downloading and installing Cygwin and GNU COBOL
Editing, compiling, linking, and running COBOL programs
Describing data in COBOL
Working with verbs and expressions
Using branching
Reading and writing sequential files
Updating and deleting records
Working with relative and indexed files
Creating and searching tables
Handling strings

Introduction
3m 29s
Welcome
31s
What you should know before watching this course
1m 26s
Using the exercise files
43s
Challenges explained
49s
1. Getting Started
28m 43s
Introduction to COBOL
2m 12s
Downloading GnuCOBOL
1m 53s
Downloading and installing Cygwin
4m 22s
Unzipping and installing GnuCOBOL
2m 38s
Walking through a sample program
4m 51s
COBOL coding rules
4m 45s
Designing programs
1m 52s
Editing, compiling, linking, and running COBOL programs
6m 10s
2. Describing Data
21m 34s
COBOL naming standards
3m 24s
Data types and description
6m 8s
Literal and figurative constants
5m 20s
Challenge: Using the constant PI
47s
Solution: Find the area of a circle
5m 55s
3. Control Structures
36m 9s
How to use COBOL verbs
3m 50s
Computational verbs
6m 36s
Decision making in COBOL
4m 11s
Branching in COBOL (go to)
3m 48s
Perform/Perform...thru
3m 18s
Perform n times
4m 4s
Perform...until
2m 10s
Challenge: Simulate a cash register
1m 28s
Solution: Implement a cash register
6m 44s
4. Sequential Files
24m 26s
File organization and access methods
2m 46s
Reading sequential files in COBOL
4m 48s
File error checking in COBOL
4m 29s
Processing files in COBOL
2m 37s
Writing records to a sequential file
3m 29s
Challenge: Calculate employee raises
1m 23s
Solution: Update employee salaries
4m 54s
5. Advance Sequential Files
26m 52s
Inserting records in a master data file
8m 56s
Updating records in a master file
4m 50s
Sorting records in COBOL
4m 29s
Merging records in COBOL
3m 35s
Challenge: Merge two employee files
1m 21s
Solution: Create a master employee file
3m 41s
6. Direct Access Files
7m 59s
Direct access files in COBOL
3m 28s
Relative files in COBOL
4m 31s
7. Tables in COBOL
20m 36s
Using tables in COBOL
4m 4s
Creating tables in COBOL
6m 9s
Searching tables in COBOL
3m 28s
Challenge: Create table of weather data
2m 8s
Solution: Search table of weather data
4m 47s
8. String Handling
14m 28s
Inspecting strings in COBOL
2m 39s
Using the string command in COBOL
3m 34s
Using the unstring command in COBOL
3m 19s
Challenge: Create mailing labels
1m 10s
Solution: Parse CSV file for mailing labels
3m 46s
Conclusion
22s
Next steps
22s