কম্পিউটারপ্রোগ্রামিং

পাসকাল কি। পাসকাল প্রোগ্রামিং

পাসকাল কি? মানুষের বেশ অনেক এই সমস্যা জিজ্ঞাসা। মূলত, এই ব্যক্তিদের এমন একজন মৌলিক পর্যায়ে একটি কম্পিউটার ব্যবহার হয়। পাসকাল - এই সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষা এক। তা জানতে, সাধারণত হাই স্কুলে বা বিশ্ববিদ্যালয় প্রথম কোর্সে। এটা অনেক অন্যান্য প্রোগ্রামিং ভাষা ভিত্তি বিবেচনা করা হয়।

গল্প

কি পাসকাল, আমরা বাইরে খুঁজে পেয়েছি। আমরা এখন তার উত্থান ও উন্নয়ন-ইতিহাসের সঙ্গে সরাসরি এগিয়ে যান। ভাষা সৃষ্টিকর্তা - Niklaus Wirth। এটা তোলে 1968 থেকে 1969 সাল পর্যন্ত সময়ের মধ্যে উন্নত ছিল। পাসকাল ধারণা তৈরি ভাষার বিকাশের উপর বিশেষ কমিটি দোসর পর তাঁর কাছে এল। কি পাসকাল, এটা অনেক ব্রতী প্রোগ্রামাররা আকর্ষণীয়। পরে বিখ্যাত ফরাসি বিজ্ঞানী এটা কি NAME ভাষা নামে নামকরণ করা হয় Blaise পাস্কাল, যা একটি যান্ত্রিক মেশিন সৃষ্টির জন্য বিশেষভাবে বিখ্যাত, দুটি সংখ্যার সংক্ষিপ্ত।

কি পাসকাল এর প্রথম প্রকাশনা 1970 সালে হাজির। তারা দক্ষতা হিসাবে এই ভাষা, যা চমৎকার প্রোগ্রামিং দক্ষতা ও তথ্য structuring অবদান হবে তৈরি করার মূল উদ্দেশ্য সম্পর্কে বললাম।

বাস্তবায়ন ভাষা

  • UCSD পাসকাল। এই সিস্টেম 1978 সালে স্থাপিত হয়। এটা তোলে কম্পাইলার বন্দর আপনি পোর্টেবল কোড করার অনুমতি দেয় হাজির, এবং এখন মূল পদ্ধতি সম্পাদনা করা যেতে পারে, ইত্যাদি। পরবর্তীতে UCSD অনেক পরবর্তী পাসকাল বাস্তবায়নের ভিত্তি হয়ে ওঠে।
  • পাসকাল অবজেক্ট। পাসকাল প্রোগ্রামিং সবসময় অনেক তরুণ পেশাদার আকৃষ্ট করেছে। 1986 সালে অ্যাপল বস্তুর এক্সটেনশন ভাষা সৃষ্টি করেছেন। গ্রুপ গঠন নিযুক্ত থাকে, পাসকাল এর "বাবা" সাথে আলোচনা।
  • টার্বো পাসকাল। আইডিই প্রথম সংস্করণ 1983 সালে প্রকাশিত হয়। Borland কোম্পানী যা এই বাস্তবায়ন উন্নয়নের নিযুক্ত হয়েছিল। যাইহোক, এটা উল্লেখ করা উচিত যে টার্বো পাসকাল অনেক Odject পাসকাল থেকে ধার করা এবং সাধারণ, এই বাস্তবায়নের অনুরূপ ছিল। পাসকাল প্রোগ্রামিং আগ্রহী এবং মাইক্রোসফট হয়। প্রায় একই সময়ে, তারা বস্তু পাসকাল উপর ভিত্তি করে ভাষা তাদের নিজস্ব সংস্করণ প্রকাশ করে। তিনি ভর বন্টন পাই নি এবং খুব শীঘ্রই বিস্মৃত হয়। পরবর্তীকালে Borland এর নামক বস্তু পাসকাল এর প্রয়োগে নির্মিত।
  • আজ পাসকাল অবজেক্ট। পাসকাল ইতিহাসে সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ বিনামূল্যে বাস্তবায়নের আয় হয়। তারা অনেক অন্যান্য উপভাষা থেকে সব ভাল অন্তর্ভুক্ত করা হয়েছে। তারা অধিকাংশ অপারেটিং সিস্টেমের সাথে চমৎকার সামঞ্জস্য উপস্থাপন।

বৈশিষ্ট্য

ভাষা পাসকাল পরিচিতি তার বৈশিষ্ট্য দিয়ে শুরু করা প্রয়োজন। তাদের মধ্যে প্রধান - কঠিন টাইপিং এবং উপস্থিতি কাঠামোবদ্ধ প্রোগ্রামিং। পাসকাল - ভাষা এই ধরনের প্রথম। তিনি ডেভেলপার চিন্তা, ভাষা, সুশৃঙ্খল প্রোগ্রামিং অবদান আবশ্যক যেহেতু এটি যতটা সম্ভব সিনট্যাক্স ত্রুটি বিভিন্ন, পাশাপাশি বর্তমান হিসাবে একটি স্বজ্ঞামূলক ইন্টারফেস বহির্ভূত। কি পাসকাল, এবং তার প্রধান বৈশিষ্ট্য কী কী - নতুনদের আগ্রহের মূল বিষয়। ভাষা এমনকি একটি শিক্ষানবিস জন্য মোটামুটি সহজ।

মূলত, কিন্তু, ভাষা অসুবিধেও একটি নম্বর আছে। তাদের মধ্যে প্রধান: সঙ্গে কাজ করার অক্ষমতা গতিশীল মেমরি, সংক্ষিপ্ত আই গ্রন্থাগার, তহবিল অন্যান্য ভাষায় নির্মিত ফাংশন চালানোর অভাব, ইত্যাদি। পাসকাল, যার ভাষা বেশ সহজ, প্রথম দিকে '80s, অনেক বিশেষজ্ঞদের শিখেছে কি। তবে সকল তাহার আস্বাদ আসেন। কিছু বিশেষজ্ঞের এমনকি নিবন্ধ যে ভাষা প্রতিটি অভাব সম্পর্কে বিস্তারিতভাবে আঁকা ছিল লিখেছিলেন।

সংক্রান্ত ত্রুটিগুলি এবং তাদের সংশোধন

অন্যান্য অনেক প্রোগ্রামিং ভাষার মত, পাসকাল না শুধুমাত্র সুবিধার কিন্তু গুরুতর অসুবিধেও boasts। এটা যে ধীরে ধীরে ডেভেলপারদের অসুবিধেও সঙ্গে সংগ্রাম বলেছেন হতে হবে, কিন্তু এটা তারা সবসময় না।

হিসাবে এটা শব্দ হতে পারে, কিন্তু তা না হয় বিরল ভাষা ঘাটতি প্রশিক্ষণ প্রোগ্রামারদের সাহায্য করে। উপরন্তু, 80s মধ্যে পাসকাল ফোরট্রান, যিনি সেই সময়ে নতুনদের চর্চিত সঙ্গে তুলনা এগিয়ে একটি বিশাল পদক্ষেপ ছিল। বিশেষ করে ফোরট্রান আরো সমস্যা হয়েছে। একটি সময় খুব অল্প সময়ের মধ্যে পাসকাল অনেক স্কুল ও বিশ্ববিদ্যালয়ে অধ্যাপনা জন্য প্রধান ভাষা হয়ে পরিচালিত হয়েছে। সেটির বেস এ অজস্র অনুষ্ঠানে বিকশিত হয়েছে।

গঠন

পাসকাল সম্পর্কে আপনি অনেক লিখতে পারেন, কিন্তু এটা সরাসরি প্রোগ্রামিং প্রক্রিয়া যেতে হবে। পাসকাল প্রতিটি আবেদন শব্দ (প্রোগ্রাম) শুরু হয়। অবিলম্বে নিদিষ্ট প্রোগ্রাম নামের পরে, এবং তারপর করা ";"। কখনও কখনও এই প্রয়োজন হয় না। নাম পরে, আপনি বহিরাগত ফাইল পরামিতি খেলবে একটি তালিকা নির্দিষ্ট করতে পারেন। তার শরীর - যে প্রোগ্রাম সবচেয়ে গুরুত্বপূর্ণ আসে পরে। এটা তোলে ধ্রুবক, ধরন, ভেরিয়েবল, পদ্ধতি এবং ফাংশন বিভাগে বর্ণনা নিয়ে গঠিত। এন্ট্রি পয়েন্ট - তাদের পর বিবৃতি সারি। অপারেটর ইউনিট কীওয়ার্ড শুরু এবং শেষ মধ্যে অবস্থিত। প্রতিটি বিবৃতি একটি সেমিকোলন দ্বারা পৃথক করা হয়। প্রোগ্রাম শেষ করতে একটি বিন্দু যা শরীরের পর স্থাপন করা হয় ব্যবহার করে।

অ্যাপ্লিকেশন মডিউল

প্রোগ্রাম কোডে আবেদন মডিউলের জন্য উপস্থিত জন্য একটি বিজ্ঞাপন হতে হবে। যেমন একটি ঘোষণার করতে, আপনাকে সংযোগ নির্দেশাবলী, যা একটি শব্দ ব্যবহার করে ব্যবহার করতে পারেন। তাকে পরে, মডিউল নাম সংযুক্ত করা আবশ্যক। নির্দেশনা হেডার পরে অথবা ইন্টারফেস বিভাগে অবিলম্বে প্রবেশ করে।

কিছু বাস্তবায়নের ভাষা মডিউল বিশেষত পুরোনো সংস্করণগুলি সমর্থন করে না। তারা দুই ধরনের বিভক্ত করা যায়: সফ্টওয়্যার ও সমর্থন। প্রথম প্রোগ্রাম শব্দ প্রোগ্রাম দিয়ে শুরু হয় উপস্থিত। দ্বিতীয় ভেরিয়েবল, ধ্রুবক, ধরন অন্তর্ভুক্ত এবং তাই, অন্যান্য মডিউল ব্যবহার করা যাবে।

যতিচিহ্নসিন্নিবেশ

পাসকাল সিনট্যাক্স কঠোরভাবে মেনে চলার প্রয়োজন।

  • সেমিকোলন। শিরোনামের শেষে স্থাপন করা, ভেরিয়েবল বর্ণনা করেন। অপারেটার এটি দ্বারা পৃথক করা হয়। আপনি কীওয়ার্ড শেষ সামনে ব্যবহার করতে পারবেন না।
  • কমা। তালিকার বিভিন্ন একটি বিভাজক হিসেবে ব্যবহার করা হয়।
  • পয়েন্ট। প্রোগ্রাম শরীর শেষে স্থাপন করা (শব্দ শেষ পর)।

কারণ কম্পিউটার আবেদন নির্বাহ বলে মনে করা হয় এই ধরনের অনমনীয় সিনট্যাক্স প্রয়োজন। ভুল অক্ষর ক্ষেত্রে একটি ত্রুটি প্রদর্শন করা হয়। একটি সেমিকোলন এক বিবৃতিতে বিভাজক হিসাবে কাজ করে, তাহলে অপারেটর এক বিন্দু এবং পরবর্তী বিন্দু মধ্যে সমগ্র টেক্সট বলে মনে করা হয়। অপারেটার মধ্যে চিহ্ন nepostanovki ক্ষেত্রে, প্রোগ্রাম তাদের এক এবং একটি ত্রুটি উত্পাদক নিতে হবে।

পাসকাল আপনি যে ভাষায় মন্তব্য সন্নিবেশ করতে পারেন। তারা প্রোগ্রাম কোডে ব্যাখ্যা হিসেবে পরিবেশন করা। আপনি রাশিয়ান ভাষার ব্যবহার করতে পারেন। প্রোগ্রাম মন্তব্যসমূহ কোনো প্রভাব উত্পাদন না।

পাসকাল, আপনি উভয় ছোট হাতের এবং বড়হাতের অক্ষর লিখতে পারেন। পছন্দ প্রোগ্রামার আপ হয়।

সমালোচনা

ইতিমধ্যে হিসাবে বলেন, পাসকাল বিশেষ জনপ্রিয়তা 1980-1990 আসেন, কিন্তু সমালোচকদের, যাঁরা অসার ভাষা হিসেবে বিবেচনা করা হতো। তাদের দৃশ্যে, এটি শুধুমাত্র প্রশিক্ষণ জন্য উপযুক্ত। বিশেষ করে উল্লেখযোগ্য সমালোচনা প্রবন্ধে বর্ণনা করা হয়েছিল "কেন পাসকাল আমার প্রিয় প্রোগ্রামিং ভাষা নয়।" এটা তোলে ব্রায়ান Kernighan দ্বারা লিখিত হয় - সি ডেভেলপারদের মনে হচ্ছিল এক পর নিবন্ধ পাসকাল গম্ভীরভাবে ভালর জন্য পরিবর্তিত শুরু করেন।

সব ভুলত্রুটি অনেক প্রোগ্রামারদের পাসকাল নৈমিত্তিক মনোভাব সবচেয়ে টিপে সত্ত্বেও।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bn.unansea.com. Theme powered by WordPress.