Java/C2/Errors-and-Debugging-in-Eclipse/Bengali
From Script | Spoken-Tutorial
Revision as of 15:30, 25 September 2013 by Kaushik Datta (Talk | contribs)
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 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |