آموزش COBOL

COBOL Essential Training

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

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

مقدمه Introduction

  • COBOL زنده و سالم است COBOL is alive and well

  • برای شروع آماده اید؟ Are you ready to get started?

  • JCL چیست؟ What is JCL?

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

  • یک محیط COBOL تنظیم کنید Set up a COBOL environment

  • WSL را بارگیری و نصب کنید Download and install WSL

  • با Visual Studio Code شروع کنید Get started with Visual Studio Code

  • نحو COBOL را بیاموزید Learn COBOL syntax

  • برنامه Hello World را کدگذاری کنید Code a Hello World program

  • ورودی را از کاربر دریافت کنید Obtain input from the user

  • چالش: BMI را محاسبه کنید Challenge: Calculate BMI

  • راه حل: BMI را محاسبه کنید Solution: Calculate BMI

2. مدیریت داده ها در COBOL 2. Handling Data in COBOL

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

  • نحوه تعریف انواع داده ها How to define types of data

  • انواع داده های Comp-3 Comp-3 data types

  • ثابت های اصطلاحی و مصور Literal and figurative constants

  • ویرایش کاراکترها برای نوشتن گزارش Editing characters for writing reports

  • چالش: گزارش کمیسیون فروش ایجاد کنید Challenge: Create a sales commission report

  • راه حل: راه حل گزارش کمیسیون Solution: Commission report solution

3. افعال ، تصمیمات و حلقه 3. Verbs, Decisions, and Looping

  • مقدمه ای بر افعال Introduction to verbs

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

  • عبارات شرطی Conditional expressions

  • بیانیه را انجام دهید Perform statement

  • از طریق انجام Perform thru

  • زمانها را انجام دهید Perform times

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

  • راه حل: صندوق پول شبیه سازی شده Solution: Simulated cash register

4. کار با Files 4. Working with Files

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

  • خواندن پرونده های متوالی Reading sequential files

  • بررسی خطای پرونده File error checking

  • نوشتن سوابق در یک فایل پی در پی Writing records to a sequential file

  • چالش: پردازش حقوق و دستمزد Challenge: Process payroll

  • راه حل: برنامه نمونه برای پردازش حقوق و دستمزد Solution: Sample program to process payroll

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. Indexed and Relative Files

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

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

  • پرونده های نمایه شده در COBOL Indexed files in COBOL

  • چالش: یک پرونده نمایه شده ایجاد کنید Challenge: Create an indexed file

  • راه حل: راه حل برای ایجاد یک فایل نمایه شده Solution: Solution for creating an indexed file

7. میزها در COBOL 7. Tables in COBOL

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

  • ایجاد جداول از یک پرونده ورودی Creating tables from an input file

  • در حال جستجو در جداول در 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

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

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

9. عیب یابی 9. Troubleshooting

  • مراقب سرریز عددی در متغیرها باشید Watch for numeric overflow in variables

  • نحوه خواندن کد و یافتن خطاهای منطقی How to read code and find logic errors

نتیجه Conclusion

  • یافتن پاسخ س questionsالات COBOL شما Finding answers to your COBOL questions

نمایش نظرات

آموزش COBOL
جزییات دوره
3h 49m
54
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
616
- از 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 ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.