آموزش یادگیری COBOL

Learning COBOL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: COBOL یک زبان در معرض خطر است. اما زمانی 80٪ سیستم های تجاری جهان را اداره می کرد: هزاران برنامه مهم برای ماموریت که امروزه نیز وجود دارد. برخی از شرکت ها می خواهند برنامه های COBOL خود را به چارچوب های مدرن تر ارتقا داده و انتقال دهند. دیگران می خواهند به سیستم عامل نسبتاً پایدار COBOL پایبند باشند. در هر صورت ، مدیران استخدام مایل به پرداخت حق بیمه برای داوطلبانی هستند که می دانند چگونه از پس چالش های COBOL برآیند. به همین دلیل ، برنامه نویسان دوباره در حال یادگیری COBOL هستند.

این دوره برای کمک به برنامه نویسان جدید و باتجربه بصورت یکسان COBOL (یا افزودن COBOL به مجموعه مهارتهایشان) طراحی شده است. پگی فیشر نحوه راه اندازی و توسعه محیط توسعه COBOL و نحوه شروع برنامه نویسی را نشان می دهد. او انواع داده ها و ثابت های COBOL ، ساختارهای کنترل ، روش های ذخیره سازی و پردازش پرونده ، جداول و رشته ها را بررسی می کند. چالش های صادر شده در این راه به شما کمک می کند آنچه آموخته اید را تمرین کنید.
موضوعات شامل:
  • بارگیری و نصب Cygwin و GNU COBOL
  • ویرایش ، تدوین ، پیوند دادن و اجرای برنامه های COBOL
  • توصیف داده ها در COBOL
  • کار با افعال و اصطلاحات
  • استفاده از انشعاب
  • خواندن و نوشتن پرونده های متوالی
  • به روزرسانی و حذف سوابق
  • کار با پرونده های نسبی و نمایه شده
  • ایجاد و جستجو در جداول
  • مدیریت رشته ها

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

  • چالش ها توضیح داده شده است Challenges explained

1. شروع کار 1. Getting Started

  • معرفی COBOL Introduction to COBOL

  • در حال بارگیری GnuCOBOL Downloading GnuCOBOL

  • بارگیری و نصب Cygwin Downloading and installing Cygwin

  • از بین بردن و نصب GnuCOBOL Unzipping and installing GnuCOBOL

  • قدم زدن در یک برنامه نمونه Walking through a sample program

  • قوانین کدگذاری COBOL COBOL coding rules

  • طراحی برنامه ها Designing programs

  • ویرایش ، تدوین ، پیوند دادن و اجرای برنامه های COBOL Editing, compiling, linking, and running COBOL programs

2. توصیف داده ها 2. Describing Data

  • استانداردهای نامگذاری COBOL COBOL naming standards

  • انواع داده ها و توضیحات Data types and description

  • ثابت های لفظی و تصویری Literal and figurative constants

  • چالش: استفاده از PI ثابت Challenge: Using the constant PI

  • راه حل: منطقه یک حلقه را پیدا کنید Solution: Find the area of a circle

3. ساختارهای کنترل 3. Control Structures

  • نحوه استفاده از افعال COBOL How to use COBOL verbs

  • افعال محاسباتی Computational verbs

  • تصمیم گیری در COBOL Decision making in COBOL

  • شعبه در COBOL (رفتن به) Branching in COBOL (go to)

  • اجرا / اجرا ... از طریق Perform/Perform...thru

  • n بار انجام دهید Perform n times

  • انجام ... تا Perform...until

  • چالش: یک صندوق پول را شبیه سازی کنید Challenge: Simulate a cash register

  • راه حل: اجرای صندوق پول Solution: Implement a cash register

4- پرونده های متوالی 4. Sequential Files

  • سازماندهی پرونده ها و روش های دسترسی File organization and access methods

  • خواندن پرونده های پی در پی در COBOL Reading sequential files in COBOL

  • بررسی خطا در COBOL File error checking in COBOL

  • پردازش پرونده ها در COBOL Processing files in COBOL

  • نوشتن پرونده به پرونده پی در پی Writing records to a sequential file

  • چالش: محاسبه افزایش کارمندان Challenge: Calculate employee raises

  • راه حل: حقوق کارمندان را به روز کنید Solution: Update employee salaries

5. پیشبرد پرونده های متوالی 5. Advance Sequential Files

  • درج سوابق در یک پرونده داده اصلی Inserting records in a master data file

  • به روزرسانی سوابق در یک پرونده اصلی Updating records in a master file

  • مرتب سازی سوابق در COBOL Sorting records in COBOL

  • ادغام سوابق در COBOL Merging records in COBOL

  • چالش: ادغام دو پرونده کارمند Challenge: Merge two employee files

  • راه حل: یک فایل کارمند استاد ایجاد کنید Solution: Create a master employee file

6. پرونده های دسترسی مستقیم 6. Direct Access Files

  • پرونده های دسترسی مستقیم در COBOL Direct access files in COBOL

  • پرونده های نسبی در COBOL Relative files in COBOL

7. جداول در COBOL 7. Tables in COBOL

  • استفاده از جداول در COBOL Using tables in COBOL

  • ایجاد جداول در COBOL Creating tables in COBOL

  • جداول جستجو در COBOL Searching tables in COBOL

  • چالش: ایجاد جدول داده های آب و هوا Challenge: Create table of weather data

  • راه حل: جدول جستجوی اطلاعات آب و هوا Solution: Search table of weather data

8. دست زدن به رشته 8. String Handling

  • بازرسی رشته ها در COBOL Inspecting strings in COBOL

  • با استفاده از دستور رشته در COBOL Using the string command in COBOL

  • با استفاده از دستور unstring در COBOL Using the unstring command in COBOL

  • چالش: ایجاد برچسب های پستی Challenge: Create mailing labels

  • راه حل: پرونده CSV را برای برچسب های پستی تجزیه کنید Solution: Parse CSV file for mailing labels

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری COBOL
جزییات دوره
3h 4m
52
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
100,605
- از 5
ندارد
دارد
دارد
Peggy Fisher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peggy Fisher Peggy Fisher

برنامه نویس ، مدیر محتوا در LinkedIn Learning پگی فیشر یک برنامه نویس و مدیر محتوا در LinkedIn Learning است.

تمرکز اصلی پگی برنامه نویسی برنامه در جاوا ، آردوینو و ++ C است. وی همچنین در دوره های COBOL و ریاضیات گسسته کار کرده است. پیش از این وی عضو هیئت علمی دانشکده علوم و فناوری اطلاعات دانشگاه ایالتی پن بود. او کار خود را به عنوان یک برنامه نویس آغاز کرد و در یک شرکت بزرگ بیمه کار می کرد ، اما پس از 18 سال کار خود را به عنوان مدیر فناوری اطلاعات ترک کرد تا به تدریس علاقه واقعی خود بپردازد. وی مدرک کارشناسی ارشد را در آموزش ریاضیات کسب کرد و به تدریس ریاضیات دبیرستان و علوم کامپیوتر در پنسیلوانیا ادامه داد. در سال 2012 ، پگی به عنوان یک طراح آموزشی در ایالت پن پذیرفت و پس از مدت کوتاهی تدریس معرفی برنامه نویسی برنامه را با جاوا آغاز کرد. او از حامیان جدی زنان در STEM است. وی به عنوان یکی از معلمان معلم زن برنامه نویسی ، به عنوان مربی برای خانم های تازه واردی که قصد کار در برنامه نویسی را دارند ، خدمت می کند. وی همچنین هماهنگ کننده ارتباط K-12 برای دانشکده بود ، جایی که او برنامه ریزی می کرد ، می دوید و برای دانشجویان تابستان دبیرستان و اردوگاه های تابستانی آموزش می داد. وی در مصاحبه PBS NewsHour اظهار داشت که همه دانش آموزان باید حداقل در یک کلاس برنامه نویسی در دبیرستان یا دانشگاه شرکت کنند. پگی از یادگیری مداوم و یافتن راه های جدید و هیجان انگیز برای زنده کردن فناوری در داخل و خارج از کلاس ، مانند استفاده از میکروکنترلرهای آردوینو یا Lego Mindstorms ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.