কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন

সুচিপত্র:

কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন
কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন

ভিডিও: কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন

ভিডিও: কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন
ভিডিও: ব্যাসিক সি-প্রোগ্রামিং কোর্স | ল্যাকচার - ১ | Basic C Programming | Bengali | TINY ENGINEER 2024, মে
Anonim

উইন্ডোজ অপারেটিং সিস্টেমের জন্য প্রচুর প্রোগ্রাম রয়েছে। তবুও, কখনও কখনও ব্যবহারকারীর এমন একটি নির্দিষ্ট প্রোগ্রামের প্রয়োজন হয় যা সে এটি ইন্টারনেটে খুঁজে পায় না। এই ক্ষেত্রে, আপনি প্রোগ্রামটি নিজে লেখার চেষ্টা করতে পারেন।

কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন
কম্পিউটারে কীভাবে একটি প্রোগ্রাম তৈরি করবেন

এটা জরুরি

কম্পিউটার, বিশেষায়িত প্রোগ্রাম, পাঠ্যপুস্তক, ভিডিও কোর্স।

নির্দেশনা

ধাপ 1

একটি প্রোগ্রাম লিখতে আপনার প্রয়োজন প্রোগ্রামিংয়ের পরিবেশ। শিখতে এবং ব্যবহার করাতে সবচেয়ে সহজ একটি হল বোরল্যান্ড সি ++ বিল্ডার বিকাশের পরিবেশ। এটি আপনার কম্পিউটারে ইনস্টল করে আপনি সি ++ এ প্রোগ্রাম লিখতে পারেন। এই ভাষাটি শিখতে বেশ সহজ এবং প্রোগ্রামাররা এটি ব্যাপকভাবে ব্যবহার করে।

ধাপ ২

ইনস্টলড প্রোগ্রামিং পরিবেশ শুরু করুন। একটি ফর্ম আপনার সামনে উপস্থিত হবে - ভবিষ্যতের প্রোগ্রামের জন্য একটি টেম্পলেট। আপনার ভবিষ্যতের প্রোগ্রামটির ইন্টারফেসটি কেমন হবে সে সম্পর্কে আপনার ধারণাগুলি অনুসারে আপনি ইচ্ছামত তার আকার পরিবর্তন করতে পারেন।

ধাপ 3

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

পদক্ষেপ 4

সবুজ তীরটি ক্লিক করে আপনি দেখতে পাবেন যে আপনার প্রোগ্রামটি রানটাইমটিতে কীভাবে দেখবে। আপনি যদি উদাহরণস্বরূপ, একটি বোতাম টিপতে চেষ্টা করেন তবে কিছুই হয় না। আপনি একটি ইন্টারফেস তৈরি করেছেন, তবে বোতামটি কাজ করার জন্য আপনাকে এটির জন্য ইভেন্ট হ্যান্ডলার তৈরি করতে হবে।

পদক্ষেপ 5

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

পদক্ষেপ 6

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

পদক্ষেপ 7

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

পদক্ষেপ 8

একটি অ্যালগরিদম তৈরি করে, সরাসরি প্রোগ্রামিংয়ে এগিয়ে যান। ত্রুটি পরিচালনার পরামর্শ দিতে ভুলবেন না - কোনও ত্রুটির ক্ষেত্রে প্রোগ্রামটি অবশ্যই জানতে হবে। যদি আপনি এটি না করেন তবে কোনও ব্যর্থতার ফলে একটি সমালোচনামূলক ত্রুটির বার্তা আসবে। ত্রুটি পরিচালনায় ত্রুটি এমন পরিস্থিতি দূর করে।

পদক্ষেপ 9

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

পদক্ষেপ 10

ডিবাগিং সম্পূর্ণ। আপনাকে কেবল চূড়ান্ত ক্রিয়াকলাপটি সম্পাদন করতে হবে - প্রোগ্রামের সংকলন, ফলস্বরূপ আপনি *.exe এক্সটেনশান সহ সাধারণ সম্পাদনযোগ্য ফাইল পাবেন willঅতিরিক্ত লাইব্রেরি ছাড়াই যে কোনও কম্পিউটারে প্রোগ্রামটি চালনার জন্য, সংযোগ সেটিংগুলিতে প্যাকেজ বৈশিষ্ট্যে লিংক বৈশিষ্ট্যে "ডায়নামিক আরটিএল ব্যবহার করুন" চেকবক্সটি নির্বাচন করুন এবং "রানটাইম প্যাকেজগুলির সাথে বিল্ড করুন" নির্বাচন করুন।

প্রস্তাবিত: