স্টেটমেন্ট (Statement): প্রোগ্রামে কোন এক্সপ্রেশন কিংবা ফাংশনের শেষে যখন সেমিকোলন ( ; ) দেয়া হয়, তখন সি এর ভাষায় একে স্টেটমেন্ট বলা হয়। সি ভাষায় লিখিত প্রোগ্রামে অনেকগুলো স্টেটমেন্ট-এর সমন্বয়ে গঠিত হয় এবং স্টেটমেন্টসমূহ ধারাবাহিকভাবে সাজানো থাকে। স্টেটমেন্ট দুই ধরনের হতে পারে। যথা- ইনপুট স্টেটমেন্ট ও আউটপুট স্টেটমেন্ট। ইনপুট স্টেটমেন্ট …
Read More »ধ্রুবক (Constant), চলক (Variable), চলকের প্রকারভেদ
ধ্রুবক (Constant): প্রোগ্রাম নির্বাহের সময় সি প্রোগ্রামিং ভাষায় এমন কিছু মান আছে, যা কখনো পরিবর্তন হয় না। যেমন পাই () এর মান হলো 3.1416 যা কখনো পরিবর্তন হয় না। প্রোগ্রাম নির্বাহের সময় যে রাশির মান অপরিবর্তিত থাকে, তাকে কন্সট্যান্ট বা ধ্রুবক বলা হয়। সি প্রোগ্রামিং ভাষায় দুইভাবে কন্সট্যান্ট ঘোষণা করা …
Read More »সি প্রোগ্রাম এর মৌলিক ডেটা টাইপ (Data Type)
ডেটা টাইপ (Data Type): সি প্রোগ্রামে বিভিন্ন ধরনের ডেটা নিয়ে কাজ করা হয়। প্রোগ্রামে সাধারণত ডেটা ইনপুট করা হয় এবং প্রোগ্রাম ডেটা প্রসেস করে আউটপুট প্রদান করে থাকে। সি-প্রোগ্রামিং-এ ভেরিয়েবল ঘোষণার জন্য ডেটার মান অনুযায়ী ডেটা টাইপ বলে দিতে হয়। বিভিন্ন টাইপের ডেটা মেমোরিতে ভিন্ন ভিন্ন বাইটের জায়গা দখল করে। …
Read More »সি ল্যাঙ্গুয়েজে নমুনা প্রোগ্রাম (Sample C Program)
সি ল্যাঙ্গুয়েজে নমুনা প্রোগ্রাম সি ল্যাঙ্গুয়েজে কীভাবে প্রোগ্রাম লেখা হয় এবং প্রোগ্রামটি কীভাবে কাজ করে তা দেখানোর জন্য একটি ছোট নমুনা প্রোগ্রাম দেখা যাক। প্রোগ্রামটি চালু করলে কম্পিউটার যে কোনো তিনটি সংখ্যা চাইবে। সংখ্যা তিনটি এন্ট্রি করলে এগুলোর গড় দেখাবে। প্রথমেই চিন্তা করতে হবে প্রোগ্রামটি কী ধাপে কাজ করবে। প্রোগ্রামের …
Read More »প্রোগ্রাম টেস্টিং (Testing) ও ডিবাগিং (Debugging)
প্রোগ্রাম লেখার সময় কোডিং-এ ভুল হতে পারে। প্রোগ্রাম তৈরি করার পর এটিতে কোন ভুল অছে কিনা, তা পরীক্ষা ও যাচাই করা হয়। একে টেস্টিং (Testing) বলে। প্রোগ্রাম তৈরির সময় বিভিন্ন কারণে প্রোগ্রামে ভুল হতে পারে। প্রোগ্রামের ভুলকে বাগ (Bug) বলে। প্রোগ্রামের ভুল-ত্রুটি খুঁজে বের করা এবং সংশোধন করাকে ডিবাগিং …
Read More »ফ্লোচার্ট (Flowchart) কী? প্রোগ্রাম ফ্লোচার্টে ব্যবহৃত বিভিন্ন ধরনের প্রতীক ।
যে চিত্রভিত্তিক পদ্ধতিতে বিশেষ কতগুলো চিহ্নের সাহায্যে কোনো একটি নির্দিষ্ট সমস্যার সমাধান করা হয়, তাকে ফ্লোচার্ট (Flowchart) বলা হয়। অ্যালগরিদমের চিত্ররূপ হলো ফ্লোচার্ট। সমস্যা বিশ্লেষণের পর তা সহজে বোঝানোর জন্য ফ্লোচার্ট কার্যকরী। ফ্লোচার্টের সাহায্যে প্রোগ্রাম বুঝতে কম সময় লাগে এবং প্রোগ্রাম প্রবাহের দিক সহজেই বুঝা যায়। ফ্লোচার্টে কতগুলো জ্যামিতিক ছবি …
Read More »টেলিযোগাযোগ, স্যাটেলাইট (Satellite), জিপিএস (GPS)
টেলিযোগাযোগ ব্যবস্থা (Telecommunication System) টেলিযোগাযোগ হলো সাধারণভাবে যে কোনো দূরত্বে যন্ত্র বা ডিভাইস নির্ভর পরস্পর যোগাযোগের পদ্ধতি । শুরুতে এই যোগাযোগ টেলিগ্রাফ ও টেলিফোন নির্ভর থাকলেও আজ বিশ্বগ্রামের ধারণাসংশ্লিষ্ট বিভিন্ন প্রযুক্তির উদ্ভাবনে আধুনিক টেলিযোগাযোগ ব্যবস্থা মানুষের ভৌগলিক দূরত্বের বাঁধাকে পুরোপুরি জয় করতে সক্ষম হয়েছে । মোবাইল কমিউনিকেশন (Mobile Communication) বিশ্বগ্রাম …
Read More »ইন্টারনেট (Internet) কী? ইন্টারনেটের সুবিধাসমূহ এবং ইন্টারনেটের কুফল
ইন্টারনেট (Internet) ইন্টারনেট(Internet) শব্দটি এসেছে International Network থেকে । ইন্টারনেট মানে হলো আন্তর্জাতিক নেটওয়ার্ক বা নেটওয়ার্কের নেটওয়ার্ক । ইন্টারনেটকে সংক্ষেপে Net বলা হয় । ইন্টারনেটকে নেটওয়ার্কের নেটওয়ার্ক বা ইন্টারনেটওয়ার্কও বলা হয় । এক কথায়, বিশ্বের বিভিন্ন প্রান্তে ছড়িয়ে ছিটিয়ে থাকা অনেকগুলো নেটওয়ার্কের সমন্বিত ব্যবস্থাই ইন্টারনেট । ইন্টারনেটকে সংজ্ঞায়িত করা যায় …
Read More »