কন্ট্রোল স্টেটমেন্ট (Control Statement): সি-ল্যাঙ্গুয়েজে লেখা প্রোগ্রামে স্টেটমেন্টগুলো ধারাবাহিকভাবে সাজানো থাকে, যা একের পর এক সিকোয়েন্স অনুযায়ী নির্বাহ হয়। এক্ষেত্রে স্টেটমেন্টগুলোর পুনরাবৃত্তি অনুযায়ী নির্বাহের প্রয়োজন হয় না। কিন্তু স্টেমেন্টগুলোর পুনরাবৃত্তি অনুযায়ী নির্বাহের প্রয়োজন হলে কিছু শর্তযুক্ত করা হয়। এগুলোকে কন্ট্রোল স্টেটমেন্ট বলা হয়। স্টেটমেন্ট নির্বাহ নিয়ন্ত্রণের জন্য কন্ট্রোল স্টেটমেন্ট ব্যবহৃত …
Read More »এক্সপ্রেশন (Expression) , কীওয়ার্ড (Keyword)
এক্সপ্রেশন (Expression) বা রাশিমালা: কতগুলো অপারেন্ড, অপারেটর ও কনস্ট্যান্টের অর্থবোধক ও সামঞ্জস্যপূর্ণ উপস্থাপনকে এক্সপ্রেশন বা বর্ণনা বলা হয়। উদাহরণ হিসেবে বলা যায়, Avg = (V1 + V2)/2; একটি এক্সপ্রেশন। এখানে Avg, V1, V2 ও 2 অপারেন্ড এবং / = + হলো অপারেটর। কতগুলো অপারেন্ড, কনস্ট্যান্ট ও অ্যারিথমেটিক অপারেটরের মধ্যে সামঞ্জস্যপূর্ণ …
Read More »অপারেটর (Operator)
অপারেটর (Operator): প্রোগ্রামিং ভাষায় গাণিতিক ও যৌক্তিক কাজ নিয়ন্ত্রণ করার জন্য কতগুলো বিশেষ চিহ্ন ব্যবহৃত হয়, এগুলোকে অপারেটর বলা হয়। যেমন, +, -, *, /, <, > ইত্যাদি। এই অপারেটরসমূহ না থাকলে সি ভাষায় কখনো গাণিতিক বা যৌক্তিক কাজ করা সম্ভব হতো না। নিচে বিভিন্ন ধরনের অপারেটর সম্পর্কে আলোচনা করা …
Read More »সি প্রোগ্রাম এর মৌলিক ডেটা টাইপ (Data Type)
ডেটা টাইপ (Data Type): সি প্রোগ্রামে বিভিন্ন ধরনের ডেটা নিয়ে কাজ করা হয়। প্রোগ্রামে সাধারণত ডেটা ইনপুট করা হয় এবং প্রোগ্রাম ডেটা প্রসেস করে আউটপুট প্রদান করে থাকে। সি-প্রোগ্রামিং-এ ভেরিয়েবল ঘোষণার জন্য ডেটার মান অনুযায়ী ডেটা টাইপ বলে দিতে হয়। বিভিন্ন টাইপের ডেটা মেমোরিতে ভিন্ন ভিন্ন বাইটের জায়গা দখল করে। …
Read More »প্রোগ্রাম টেস্টিং (Testing) ও ডিবাগিং (Debugging)
প্রোগ্রাম লেখার সময় কোডিং-এ ভুল হতে পারে। প্রোগ্রাম তৈরি করার পর এটিতে কোন ভুল অছে কিনা, তা পরীক্ষা ও যাচাই করা হয়। একে টেস্টিং (Testing) বলে। প্রোগ্রাম তৈরির সময় বিভিন্ন কারণে প্রোগ্রামে ভুল হতে পারে। প্রোগ্রামের ভুলকে বাগ (Bug) বলে। প্রোগ্রামের ভুল-ত্রুটি খুঁজে বের করা এবং সংশোধন করাকে ডিবাগিং …
Read More »প্রোগ্রাম (Program) এর গুণাবলি ও বৈশিষ্ট্য
একটি সাধারণ প্রোগ্রামের গুণাবলি: সাধারণত সমস্যা সমাধানের জন্য প্রোগ্রাম রচনা করা হয়। প্রোগ্রাম রচনার ক্ষেত্রে ৭টি ধাপে রচনাকার্য সমাপ্ত করতে হয়। ধাপগুলো এ অধ্যায়ের প্রথমে আলোচনা করা হয়েছে। এ ৭টি ধাপে প্রোগ্রাম রচনা করলে রচনাকার্যে ত্রুটির সম্ভাবনা কম থাকে। তাছাড়া একটি সাধারণ প্রোগ্রামের গুণাবলি নিম্নরূপ: ১. পরিচয় পর্ব: প্রোগ্রামের বিষয়বস্তু/উদ্দেশ্য, …
Read More »ফ্লোচার্ট (Flowchart) কী? প্রোগ্রাম ফ্লোচার্টে ব্যবহৃত বিভিন্ন ধরনের প্রতীক ।
যে চিত্রভিত্তিক পদ্ধতিতে বিশেষ কতগুলো চিহ্নের সাহায্যে কোনো একটি নির্দিষ্ট সমস্যার সমাধান করা হয়, তাকে ফ্লোচার্ট (Flowchart) বলা হয়। অ্যালগরিদমের চিত্ররূপ হলো ফ্লোচার্ট। সমস্যা বিশ্লেষণের পর তা সহজে বোঝানোর জন্য ফ্লোচার্ট কার্যকরী। ফ্লোচার্টের সাহায্যে প্রোগ্রাম বুঝতে কম সময় লাগে এবং প্রোগ্রাম প্রবাহের দিক সহজেই বুঝা যায়। ফ্লোচার্টে কতগুলো জ্যামিতিক ছবি …
Read More »প্রোগ্রাম, প্রোগ্রামিং ধারণার প্রবর্তক, প্রোগ্রামের ভাষা
প্রোগ্রাম (Program) কোনো সমস্যা সমাধানের জন্য কম্পিউটার ভাষায় ধারাবাহিকভাবে কতগুলো কমান্ড বা নির্দেশের সমষ্টিকে প্রোগ্রাম বলা হয়। প্রোগ্রাম লেখার জন্য বিভিন্ন ধরনের প্রোগ্রাম ভাষা ব্যবহৃত হয়। ইংরেজ কবি লর্ড বায়রনের কন্যা লেডি অ্যাডা অগাস্টাকে কম্পিউটার প্রোগ্রামিং ধারণার প্রবর্তক মনে করা হয়। প্রোগ্রামের ভাষা (Programming Language) কম্পিউটার সিস্টেমে প্রোগ্রাম রচনার …
Read More »এইচএসসি আইসিটি ( HSC ICT ) : মানবন্টন, পাঠ্যবই এবং অধ্যায় পরিচিতি
সুপ্রিয় শিক্ষার্থীবৃন্দ, আজকে যেহেতু আমাদের তথ্য ও যোগাযোগ প্রযুক্তি বিষয়ের প্রথম পোষ্ট তাই আজকে আমরা তথ্য ও যোগাযোগ প্রযুক্তি বিষয়ের খুবই সাধারন কিছু বিষয় সম্পর্কে জানবো । আজকে আমাদের আলোচ্য বিষয় হচ্ছেঃ এইচএসসি আইসিটি (HSC ICT) বিষয়ের মানবন্টন, পাঠ্যবই এবং অধ্যায় পরিচিতি । তথ্য ও যোগাযোগ প্রযুক্তি বিষয়ের বিষয়-কোডঃ ২৭৫ …
Read More »