Powered by Blogger.
 
Monday, April 29, 2013

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৬] :: Shapes Object Part 1

0 comments
Microsoft Small Basic প্রোগ্রামিং এর ৬ষ্ঠ পর্বে স্বাগতম। আজ আমরা Shape Object এর বিভিন্ন অপারেশন শিখবো। তবে তার আগে  Subroutine (সাবরুটিন) নামক গুরুত্বপূর্ণ একটি বিষয় নিয়ে লিখব যা গত পর্বে দিতে ভুলে গিয়েছিলাম।

সাবরুটিন

আমরা আমাদের প্রোগ্রামের যে কোন অংশবিশেষ আলাদা একটি নাম দিয়ে প্রোগ্রামের শেষে বা যে কোন যায়গায় লিখতে পারি। পরবর্তীতে আমরা ঐ কোডের নামকে কল করে আমরা কোডগুলো কাজে লাগাতে পারি। এই কাজটিকে বলা হয় সাবরুটিন। সাবরুটিন লেখার Syntax হলোঃ
Read more...

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৫] :: গ্রাফিক্স উইন্ডো

0 comments

এতোদিন আমরা যে সকল প্রোগ্রাম করেছি সেগুলো সব ছিলো TextWindow ভিত্তিক প্রোগ্রাম বা কনসোল অ্যাপলিকশন। এখন সময় এসেছে একটু গ্রাফিকাল প্রোগ্রাম তৈরী করা। এরই জন্য আজ আমরা গ্রাফিক্স উইন্ডো তৈরী করা শিখবো।

Graphics Window

MS Small Basic প্রোগ্রামিং এ GraphicsWindow হলো TextWindow এর মতো একটি অবজেক্ট। এই অবজেক্টটি ব্যাবহার করে আমরা GUI (Graphical User Interface) ভিত্তিক অ্যাপলিকেশন তৈরী করতে পারি। আপনারা একটি নতুন প্রোগ্রাম চালু করে নিচের লাইনটুকু লিখে প্রোগ্রাম রান করুন।
Read more...

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৪] :: লুপ ও ব্রাঞ্চিং

0 comments
আপনাকে বলা হলো ১ থেকে ১০ পর্যন্ত কনসোলে দেখান। তাহলে আপনি কোড লেখা শুরু করবেন যে,
TextWindow.WriteLine(“1”) এভাবে 10 পর্যন্ত। কিন্তু আপনাকে যদি 1 থেকে 100 পর্যন্ত লিখতে বলা হয় তখন কি করবেন??
এই কাজগুলো আপনি মাত্র তিন লাইনের কোড দিয়েই করতে পারবেন। কারণ প্রতিটি প্রোগ্রামিং ল্যাংগুয়েজের মতোই Microsoft Small Basic এ লুপ আছে। লুপ দিয়ে সহজেই একাধিক স্টেটমেন্ট লেখা যায়। MS Small Basic এ দুধরনের লুপ আছে। For লুপ এবং While লুপ। আমরা For লুপের ব্যাবহার নিয়ে আজকের পর্ব শুরু করছি।
Read more...

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৩] :: কন্ডিশনাল স্টেটমেন্ট

0 comments

Microsoft Small Basic এ প্রোগ্রামিং শিখুন টিউটোরিয়ালের তৃতীয় পর্বে আপনাকে স্বাগতম। আজ আমরা কন্ডিশনাল স্টেটমেন্ট সম্পর্কে জানবো। তবে এর পূর্বে আমি গত পর্বে কিছু বিষয় বাদ দিয়ে গিয়েছিলাম যা আমার জানানো উচিত ছিলো।

স্ট্রিং ইনপুট নেওয়া

আমি গত পর্বেই বলেছিলাম স্ট্রিং হলো একসারি ক্যারেকটার। যেমন আপনার নাম বা যে কোন লেখা। আমরা যে কোন নাম্বার ইনপুট নিয়েছিলাম ReadNumber অপারেশন ব্যাবহার করে। স্ট্রিং ইনপুট নেওয়ার জন্য আমরা শুধুমাত্র Read অপারেশন ব্যাবহার করবো। নিচের উদাহরণটি লক্ষ্য করুন।
Read more...

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০২] :: আরও একটু এডভান্স

0 comments

প্রথম পর্বে আমরা Microsoft Small Basic এর সাহায্যে ছোট একটি Hello World প্রোগ্রাম তৈরী করা শিখেছিলাম। এই পর্বে আমরা আরও অ্যাডভান্সড কিছু বিষয় শিখবো। তো চলুন শুরু করা যাক।
আপনি প্রথম প্রোগ্রামে যখন TextWindow.WriteLine লিখেছিলেন তখন দেখেছিলেন যে নিচের মতো একটি মেনু আপনাকে সাজেশন দিচ্ছিল। এই মেনুকে বলা হয়ে থাকে Intellisense মেনু। যখনি আপনার কাঙ্খিত অপারেশন/অবজেকট/মেথড লিখতে লিখতে সাজেশনে এন্টার  দিবেন তখন  বাকিটুকু অটোমেটিক বসে যাবে।
Read more...

Microsoft Small Basic প্রোগ্রামিং [পর্ব-০১] :: প্রাথমিক আলোচনা

0 comments

শুরুর কথা

কম্পিউটার প্রোগ্রামিং কি? কম্পিউটারকে এক বা একাধিক নির্দেশনা দেওয়াকে প্রোগ্রাম বলা হয়। আর যে ভাষায় এই নির্দেশনা দেওয়া হয় সেই ভাষাকে বলা হয় প্রোগ্রামিং ল্যাংগুয়েজ। আমরা যে ভাষায় কথা বলি সে ভাষা কিন্তু কম্পিউটার বুঝতে পারে না। তাই কম্পিউটারের ভাষায় কিন্তু আমাদের নির্দেশনা দেওয়া উচিত। কিন্তু কম্পিউটারের ভাষা কি জানেন? শুধু 0 ও 1 দিয়ে হাবিজাবি সব লেখা। এই সকল 0 ও 1 দিয়ে নির্দেশনা আমাদের পক্ষে সম্ভব নয়। তাইতো কম্পিউটার ইন্জিনিয়াররা , বিশ্বের বাঘা বাঘা প্রোগ্রামাররা আমাদের প্রোগ্রাম লেখাটাকে অনেক সহজ করে দিয়েছে। আমরা এখন যে প্রোগ্রামগুলো লিখি সেগুলো অনেকটাই ইংরেজি ভাষার মতো। এই ইংরেজি ভাষার মতো প্রোগ্রামগুলোকে বলা হয় High Level Language.
Read more...
 
প্রোগ্রামিং দুনিয়া © 2013,All Rights Reserved.