Java/C2/Errors-and-Debugging-in-Eclipse/Bengali

From Script | Spoken-Tutorial
Revision as of 15:24, 25 September 2013 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 Errors and Debugging using Eclipse এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এই টিউটোরিয়ালে আমরা সহজ জাভা প্রোগ্রাম
00:10 লেখার সময় সম্ভবত এরর কি তা শিখতে যাচ্ছি,
00:14 এরর কিভাবে চিহ্নিত করে এবং Eclipse ব্যবহার করে তা সংশোধন করে।
00:20 এই টিউটোরিয়ালের জন্য আমরা উবুন্টু 11.10 এবং eclipse 3.7 ব্যবহার করছি।
00:27 এই টিউটোরিয়ালে এগোতে আপনার Eclipse এ
00:30 Java Program তৈরী এবং রান করা সম্পর্কে জানা আবশ্যক।
00:33 না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:41 একটি সহজ Java program এ সাধারণ এরর্স হল,
00:45 অনুপস্থিত সেমিকোলন (;)
00:47 ম্যাসেজের চারপাশে অনুপস্থিত ডবল উদ্ধৃতি(" ")
00:50 ফাইল নেম এবং ক্লাস নেমের অসমানতা এবং
00:52 ছোটো হাতের অক্ষরে প্রিন্ট স্টেটমেন্ট লেখা।
00:55 আমরা একটি প্রোগ্রাম লিখব এবং তারপর প্রতিটি এরর করে দেখব যে Eclipse এ কি ​​হয়।
01:04 এখানে Eclipse IDE রয়েছে এবং এই প্রকল্প HelloWorld টিউটোরিয়ালের জন্য ব্যবহৃত হয়।
01:11 আমরা প্রকল্পে একটি নতুন ক্লাস তৈরী করে তা ব্যবহার করব। New তারপর Class. Class name এ ErrorFree লিখুন এবং method stubs থেকে public static void main নির্বাচন করুন।
01:37 Package explorer মিনিমাইজ করি। কমেন্ট মুছে ফেলুন এবং কয়েকটি এররে প্রিন্ট স্টেটমেন্ট যোগ করুন।
02:23 Eclipse এ, যে লাইনে এরর আছে তা বাম মার্জিনে লাল ক্রস চিহ্ন দ্বারা নির্দেশিত হবে।
02:35 এই ক্ষেত্রে System.out.println লাইনে একটি এরর আছে তাই বামে একটি লাল ক্রস চিহ্ন দেখাচ্ছে।
02:44 এররের তালিকা cross mark এর উপর মাউস নিয়ে গেলে প্রদর্শিত হয়।
02:51 প্রথম প্রদর্শিত এরর হল syntax error, insert ";" to complete BlockStatements.
02:58 এর কারণ হল প্রোগ্রামের প্রতিটি স্টেটমেন্ট সেমিকোলন দ্বারা শেষ করতে হবে।
03:03 সুতরাং, স্টেটমেন্টের শেষে সেমিকোলন লেখা যাক।
03:08 Ctrl + S দ্বারা ফাইল সংরক্ষণ করি।
03:16 বিজ্ঞপ্তি যে আমরা যেই সেমিকোলন যোগ করে ফাইলটি সংরক্ষণ করি প্রথম এররটি চলে যায়।
03:21 এখন শুধুমাত্র একটি এরর আছে যা বলছে; hello world cannot be resolved to a variable, যার মানে কনসোলে কোনো ম্যাসেজ প্রদর্শিত করতে ম্যাসেজ ডবল উদ্ধৃতি চিহ্নের মধ্যে অন্তর্ভুক্ত করতে হবে।
03:37 উদ্ধৃতি ছাড়া, জাভা HelloWorld কে ভ্যারিয়েবলের নাম মনে করে।
03:41 ম্যাসেজের আগে এবং পরে ডবল উদ্ধৃতি যোগ করা যাক,
03:55 সংরক্ষণ করতে Ctrl + S টিপুন। আমরা দেখি যে লাল ক্রস চিহ্ন চলে গেছে এবং প্রোগ্রাম এরর মুক্ত। তাই প্রোগ্রাম রান করি এবং দেখি কি ঘটে।
04:10 Run as তারপর Java applications.
04:15 আমরা দেখি যে ম্যাসেজ কনসোলে প্রিন্ট করা হয়েছে।
04:22 এখন পরবর্তী এরর দেখি।
04:25 এটি ফাইল নেম এবং ক্লাস নেমের অসমানতার কারণে ঘটে।
04:29 এটি Eclipse এ সাধারণত ঘটে না।
04:31 এর কারণ হল একটি ফাইল তৈরী করতে আমরা New Class wizard ব্যবহার করি এবং
04:39 Eclipse স্বয়ংক্রিয়ভাবে একটি ফাইল তৈরি করে।
04:41 কিন্তু আমরা যদি Eclipse এর বাইরে Java file তৈরী করি এবং প্রকল্পে যোগ করি, সেখানে এররের সম্ভাবনা আছে।
04:47 সুতরাং ক্লাস নেম পরিবর্তন করে, এরর উদ্দীপিত করা যাক।
04:59 যেহেতু জাভা কেস সংবেদনশীল, এখন ক্লাস নেম এবং ফাইল নেম মেলে না।
05:09 লক্ষ্য করুন যে বাম মার্জিনে লাল ক্রস চিহ্ন আছে।
05:14 এবং এরর ম্যাসেজ দেখাচ্ছে The public type errorfree must be defined in its own file.
05:20 এছাড়াও errorfree শব্দটি লাল রঙে আন্ডারলাইন করা আছে।
05:29 জাভা বুদ্ধিশালী সংশোধন প্রস্তাবিত করে এবং এখানে 2 টি সংশোধন উপলব্ধ।
05:35 প্রথমটি হল rename compilation unit to errorfree.java
05:39 দ্বিতীয়টি হল rename the type to errorfree.
05:43 আমরা যে সংশোধন দেখতে চাই তা হল দ্বিতীয়টি এবং আমরা দেখি যে যেই আপনি ফাইল নামান্তর করেন, ক্লাস আবার errorfree হয়, এখানে এরর অনুপস্থিত।
06:03 পরের এররটি প্রিন্ট স্টেটমেন্টে ভুল লেখার কারণে ঘটে।
06:09 বড় হাতের S ছোট হাতের s দ্বারা প্রতিস্থাপিত করি।
06:15 বিজ্ঞপ্তি যে সেখানে লাল ক্রস চিহ্ন রয়েছে।
06:18 এবং এরর ম্যাসেজ দেখাচ্ছে system cannot be resolved.
06:23 এর মানে, জাভা system নামে একটি ক্লাস বা অবজেক্ট বা একটি ভ্যারিয়েবল আশা করছে।
06:28 কিন্তু কোডে system অবজেক্টের মত কিছুই নেই।
06:33 সুতরাং সম্ভব সংশোধনগুলি দেখা যাক।
06:39 এখানে 11 টি সংশোধনের মধ্যে আমরা যে সংশোধন খুঁজছি তা হল অষ্টম বিকল্পটি।
06:48 Change to 'System' (java.lang)
06:58 আমরা দেখতে পারি যে যেই আমরা এটি বড় হাতের S এ বদলাই, এরর অনুপস্থিত।
07:06 এইভাবে আপনি জাভাতে Eclipse ব্যবহার করে এরর চিহ্নিত করেন এবং তা সংশোধন করেন।
07:15 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
07:18 এই টিউটোরিয়ালে আমরা দেখেছি
07:20 একটি জাভা প্রোগ্রাম লেখার সময় সাধারণ এরর্স কি এবং
07:23 Eclipse ব্যবহার করে কিভাবে তাদের চিহ্নিত এবং সংশোধন করে।
07:30 এই টিউটোরিয়ালের নির্দেশিত কাজ হিসাবে, নীচে দেওয়া কোডের এরর নির্ধারিত করে তা সংশোধন করুন।
07:39 স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে,
07:42 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:48 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
07:53 কথ্য টিউটোরিয়াল প্রকল্প দল কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
07:57 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
08:07 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ
08:11 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
08:17 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
08:23 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta