Difference between revisions of "PERL/C2/Array-functions/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 |'''Time''' |'''Narration''' |- | 00:01 |পর্লে Array Functions এর টিউটোরিয়ালে আপনাদের স্বাগত। |-…')
 
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
|পর্লে Array Functions এর টিউটোরিয়ালে আপনাদের স্বাগত।
+
|পর্লে '''Array Functions''' এর টিউটোরিয়ালে আপনাদের স্বাগত।
  
 
|-
 
|-
 
| 00:06
 
| 00:06
| এই টিউটোরিয়ালে, আমরা পর্লে Array functions সম্পর্কে শিখব, যেমন
+
| এই টিউটোরিয়ালে, আমরা পর্লে '''Array functions''' সম্পর্কে শিখব, যেমন
  
 
|-
 
|-
Line 49: Line 49:
 
|-
 
|-
 
|00:20
 
|00:20
|আমি উবুন্টু লিনাক্স 12.04 OS এবং পার্ল 5.14.2 ব্যবহার করছি।
+
|আমি উবুন্টু লিনাক্স '''12.04 OS''' এবং পার্ল '''5.14.2''' ব্যবহার করছি।
 
   
 
   
 
|-
 
|-
 
|00:28
 
|00:28
|আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
+
|আমি '''gedit''' টেক্সট এডিটর ও ব্যবহার করব।
 
   
 
   
 
|-
 
|-
Line 85: Line 85:
 
|-
 
|-
 
|01:08
 
|01:08
|এটি করতে push ফাংশন,
+
|এটি করতে '''push''' ফাংশন,
  
 
|-
 
|-
Line 93: Line 93:
 
|-
 
|-
 
|01:15
 
|01:15
|এবং pop ফাংশন অ্যারের অন্তিম স্থান থেকে একটি এলিমেন্ট মুছে দেয়।
+
|এবং '''pop''' ফাংশন অ্যারের অন্তিম স্থান থেকে একটি এলিমেন্ট মুছে দেয়।
  
 
|-
 
|-
Line 101: Line 101:
 
|-
 
|-
 
|01:26
 
|01:26
|টার্মিনাল খুলে লিখুন, gedit স্পেস perlArray ডট pl স্পেস ampersand
+
|টার্মিনাল খুলে লিখুন, '''gedit''' স্পেস '''perlArray''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 108: Line 108:
 
|-
 
|-
 
| 01:36
 
| 01:36
| এটি gedit এ perlArray ডট pl ফাইল খুলবে।
+
| এটি '''gedit''' '''perlArray''' ডট '''pl''' ফাইল খুলবে।
  
 
|-
 
|-
Line 116: Line 116:
 
|-
 
|-
 
|01:45
 
|01:45
| এখানে, আমরা দৈর্ঘ্য 3 এর একটি অ্যারে ঘোষিত করেছি।  
+
| এখানে, আমরা দৈর্ঘ্য '''3''' এর একটি অ্যারে ঘোষিত করেছি।  
  
 
|-
 
|-
 
| 01:50
 
| 01:50
| push ফাংশন এই অ্যারের অন্তিম স্থানে 3 এর পর একটি এলিমেন্ট রাখবে।
+
| '''push''' ফাংশন এই অ্যারের অন্তিম স্থানে '''3''' এর পর একটি এলিমেন্ট রাখবে।
 
   
 
   
 
|-
 
|-
 
|01:57
 
|01:57
|যখনকি, pop ফাংশন অ্যারের শেষ স্থান থেকে একটি এলিমেন্ট মুছে ফেলবে।
+
|যখনকি, '''pop''' ফাংশন অ্যারের শেষ স্থান থেকে একটি এলিমেন্ট মুছে ফেলবে।
 
   
 
   
 
|-
 
|-
 
|02:04
 
|02:04
|এক্ষেত্রে, অ্যারে থেকে  4 মুছে ফেলবো।
+
|এক্ষেত্রে, অ্যারে থেকে  '''4''' মুছে ফেলবো।
 
   
 
   
 
|-
 
|-
 
|02:08
 
|02:08
|Ctrl + S টিপে ফাইল সংরক্ষণ করুন।
+
|'''Ctrl + S''' টিপে ফাইল সংরক্ষণ করুন।
 
   
 
   
 
|-
 
|-
 
|02:11
 
|02:11
|push ফাংশন 2 টি আর্গুমেন্ট নেয় -
+
|'''push''' ফাংশন '''2''' টি আর্গুমেন্ট নেয় -
 
   
 
   
 
|-
 
|-
 
|02:14
 
|02:14
|push ফাংশনের প্রথম আর্গুমেন্ট, একটি অ্যারে যেখানে এলিমেন্ট যোগ করা হয়।
+
|'''push''' ফাংশনের প্রথম আর্গুমেন্ট, একটি অ্যারে যেখানে এলিমেন্ট যোগ করা হয়।
  
 
|-
 
|-
Line 148: Line 148:
 
|-
 
|-
 
|02:25
 
|02:25
| pop ফাংশনের সিনট্যাক্স হল -
+
| '''pop''' ফাংশনের সিনট্যাক্স হল -
  
 
|-
 
|-
 
|02:29
 
|02:29
|pop ফাংশন একটি আর্গুমেন্ট নেয়।
+
|'''pop''' ফাংশন একটি আর্গুমেন্ট নেয়।
 
   
 
   
 
|-
 
|-
Line 164: Line 164:
 
|-
 
|-
 
|02:41
 
|02:41
|pop ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট অন্য ভ্যারিয়েবলে সংগ্রহ করা যায়।
+
|'''pop''' ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট অন্য ভ্যারিয়েবলে সংগ্রহ করা যায়।
  
 
|-
 
|-
 
|02:46
 
|02:46
|এর সিনট্যাক্স হল $variable স্পেস  = স্পেস pop ওপেন ব্রেকেট @myArray ক্লোস ব্রেকেট।
+
|এর সিনট্যাক্স হল '''$variable''' স্পেস  = স্পেস '''pop''' ওপেন ব্রেকেট '''@myArray''' ক্লোস ব্রেকেট।
  
 
|-
 
|-
Line 176: Line 176:
 
|-
 
|-
 
|03:01
 
|03:01
|লিখুন perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
+
|লিখুন '''perl''' স্পেস '''perlArray''' ডট '''pl''' এবং এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
Line 212: Line 212:
 
|-
 
|-
 
|  03:43
 
|  03:43
|  unshift ফাংশন প্রথম স্থানে একটি এলিমেন্ট যোগ করব।
+
'''unshift''' ফাংশন প্রথম স্থানে একটি এলিমেন্ট যোগ করব।
 
   
 
   
 
|-
 
|-
 
|  03:52
 
|  03:52
| shift ফাংশন প্রথম স্থান থেকে একটি এলিমেন্ট মুছবে।
+
| '''shift''' ফাংশন প্রথম স্থান থেকে একটি এলিমেন্ট মুছবে।
 
   
 
   
 
|-
 
|-
Line 224: Line 224:
 
|-
 
|-
 
| 04:00
 
| 04:00
| Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''Ctrl + S''' টিপে ফাইলটি সংরক্ষণ করুন।
 
|-
 
|-
 
|04:03
 
|04:03
|unshift ফাংশন 2 টি আর্গুমেন্ট নেই -
+
|'''unshift''' ফাংশন '''2''' টি আর্গুমেন্ট নেই -
 
   
 
   
 
|-
 
|-
Line 239: Line 239:
 
|-
 
|-
 
|04:15
 
|04:15
|shift function একটি আর্গুমেন্ট নেয় -
+
|'''shift''' ফাংশন একটি আর্গুমেন্ট নেয় -
  
 
|-
 
|-

Revision as of 17:45, 30 July 2014

Time Narration
00:01 পর্লে Array Functions এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে, আমরা পর্লে Array functions সম্পর্কে শিখব, যেমন
00:11 push
00:11 pop
00:12 shift
00:14 unshift
00:15 split
00:16 splice
00:17 এবং join
00:18 sort
00:19 qw
00:20 আমি উবুন্টু লিনাক্স 12.04 OS এবং পার্ল 5.14.2 ব্যবহার করছি।
00:28 আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
00:32 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:36 আপনার পর্লে ভ্যারিয়েবলস, ডেটা স্ট্রাকচার এবং অ্যারেস সম্পর্কে মৌলিক জ্ঞান থাকতে হবে।
00:43 কমেন্টস, লুপস এবং কন্ডিশনাল স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:48 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:54 পর্ল নির্দিষ্ট ইনবিল্ট ফাংশন প্রদান করে।
00:57 এই ফাংশন অ্যারেতে বিভিন্ন অপারেশন সম্পাদন করতে পারে।
01:02 প্রথমে অ্যারের অন্তিম স্থানে এলিমেন্ট যোগ এবং মুছে ফেলা শিখি।
01:08 এটি করতে push ফাংশন,
01:10 ব্যবহার করুন যা অ্যারের অন্তিম স্থানে একটি এলিমেন্ট যোগ করে।
01:15 এবং pop ফাংশন অ্যারের অন্তিম স্থান থেকে একটি এলিমেন্ট মুছে দেয়।
01:21 এখন স্যাম্পল প্রোগ্রাম ব্যবহার করে push এবং pop ফাংশন বুঝি।
01:26 টার্মিনাল খুলে লিখুন, gedit স্পেস perlArray ডট pl স্পেস &
01:33 এবং এন্টার টিপুন।
01:36 এটি geditperlArray ডট pl ফাইল খুলবে।
01:41 স্ক্রিনে প্রদর্শিত কোড লিখুন।
01:45 এখানে, আমরা দৈর্ঘ্য 3 এর একটি অ্যারে ঘোষিত করেছি।
01:50 push ফাংশন এই অ্যারের অন্তিম স্থানে 3 এর পর একটি এলিমেন্ট রাখবে।
01:57 যখনকি, pop ফাংশন অ্যারের শেষ স্থান থেকে একটি এলিমেন্ট মুছে ফেলবে।
02:04 এক্ষেত্রে, অ্যারে থেকে 4 মুছে ফেলবো।
02:08 Ctrl + S টিপে ফাইল সংরক্ষণ করুন।
02:11 push ফাংশন 2 টি আর্গুমেন্ট নেয় -
02:14 push ফাংশনের প্রথম আর্গুমেন্ট, একটি অ্যারে যেখানে এলিমেন্ট যোগ করা হয়।
02:20 দ্বিতীয় আর্গুমেন্ট সেই এলিমেন্ট যা অ্যারেতে পাঠানো হয়।
02:25 pop ফাংশনের সিনট্যাক্স হল -
02:29 pop ফাংশন একটি আর্গুমেন্ট নেয়।
02:32 এটি একটি অ্যারে যেখান থেকে একটি এলিমেন্ট মুছতে হবে।
02:36 উল্লেখ্য: উভয় ফাংশন অ্যারেতে শেষ স্থানে কাজ করে।
02:41 pop ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট অন্য ভ্যারিয়েবলে সংগ্রহ করা যায়।
02:46 এর সিনট্যাক্স হল $variable স্পেস = স্পেস pop ওপেন ব্রেকেট @myArray ক্লোস ব্রেকেট।
02:57 টার্মিনালে ফিরে গিয়ে পর্ল স্ক্রিপ্ট এক্সিকিউট করি।
03:01 লিখুন perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
03:07 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
03:11 এখন, অ্যারের প্রথম স্থান থেকে একটি এলিমেন্ট যোগ করা/মোছা দেখি।
03:18 এখানে ব্যবহার করব -
03:20 unshift ফাংশন - যা অ্যারেতে প্রথম স্থানে একটি এলিমেন্ট যোগ করে।
03:25 shift ফাংশন - যা অ্যারে থেকে প্রথম এলিমেন্ট মুছে দেয়।
03:31 স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি।
03:35 আমি আগে তৈরী করা perlArray ডট pl ফাইল খুলবো।
03:39 স্ক্রিনে প্রদর্শিত কোড লিখুন।
03:43 unshift ফাংশন প্রথম স্থানে একটি এলিমেন্ট যোগ করব।
03:52 shift ফাংশন প্রথম স্থান থেকে একটি এলিমেন্ট মুছবে।
03:57 এক্ষেত্রে, শূন্য মুছতে হবে।
04:00 Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
04:03 unshift ফাংশন 2 টি আর্গুমেন্ট নেই -
04:06 প্রথম আর্গুমেন্টে এলিমেন্ট যোগ করতে হবে।
04:10 দ্বিতীয় আর্গুমেন্ট একটি এলিমেন্ট যা অ্যারেতে যোগ করতে হবে।
04:15 shift ফাংশন একটি আর্গুমেন্ট নেয় -
04:18 এই অ্যারে থেকে এলিমেন্ট মুছতে হবে।
04:22 উল্লেখ্য: উভয় ফাংশন অ্যারেতে প্রথম স্থানে কাজ করে।
04:27 আমরা কিছু ভ্যারিয়েবলে shift ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট সংগ্রহ করতে পারি।
04:33 এর সিনট্যাক্স হল $variable স্পেস = স্পেস shift ওপেন ব্রেকেট @myArray ক্লোস ব্রেকেট।
04:44 টার্মিনালে ফিরে গিয়ে পর্ল স্ক্রিপ্ট এক্সিকিউট করি।
04:48 লিখুন perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
04:54 টার্মিনালে প্রদর্শিত আউটপুট লক্ষনীয় হয়েছে।
04:59 এখন, অ্যারের একটি নির্দিষ্ট স্থান থেকে এলিমেন্ট মুছে ফেলা দেখি।
05:05 splice ফাংশন অ্যারের একটি নির্দিষ্ট স্থান থেকে এলিমেন্ট মুছে ফেলে।
05:11 এই ফাংশনের রিটার্ন ভ্যালু মুছে ফেলা এলিমেন্টের অ্যারে।
05:17 স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি।
05:21 perlArray ডট pl ফাইলে যাই, যা আগে তৈরী করেছি।
05:26 স্ক্রিনে প্রদর্শিত কোড লিখুন।
05:30 যেখান থেকে এলিমেন্ট মুছতে চাই সেখানে ইনডেক্স দিতে হবে এবং
05:35 offset যদ্দুর আমরা এলিমেন্ট মুছতে চাই।
05:39 এক্ষেত্রে, এলিমেন্ট 5 এবং 6 মোছা হবে।
05:44 টার্মিনালে ফিরে গিয়ে পর্ল স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
05:49 perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
05:55 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
05:59 এখন অ্যারের কয়েকটি অন্য ইনবিল্ট ফাংশন দেখি।
06:04 split ফাংশন নির্দিষ্ট বিভেদকে স্ট্রিং বিভক্ত করতে ব্যবহৃত হয়।
06:10 এই ফাংশনের রিটার্ন ভ্যালু একটি অ্যারে।
06:14 এই অ্যারের এলিমেন্ট স্ট্রিং এর ভাগের অংশ।
06:19 Join ফাংশন নির্দিষ্ট বিভেদক ব্যবহার করে অ্যারের এলিমেন্ট যোগ করে।
06:25 এটি জুড়িত এলেমেন্টের স্ট্রিং ফেরত দেয়।
06:28 sort ফাংশন অ্যারেকে বর্ণানুক্রমে / সাংখিক ক্রমে বাছাই করে।
06:34 qw ফাংশন সাদা স্পেস দ্বারা পৃথক করা শব্দের একটি অ্যারে।
06:40 স্যাম্পল প্রোগ্রাম ব্যবহার করে এই সকল ফাংশন বুঝি।
06:45 টার্মিনালে গিয়ে লিখুন,
06:48 gedit স্পেস arrayFunctions ডট pl স্পেস ampersand এবং এন্টার টিপুন।
06:55 স্ক্রিনে প্রদর্শিত কোড লিখুন।
07:00 এই ক্ষেত্রে, স্ট্রিং ভ্যারিয়েবলের প্রতিটি শব্দ অ্যারের এলিমেন্ট হবে।
07:07 এখানে, newArray এর প্রতিটি এলিমেন্ট কমা দ্বারা যুক্ত হবে।
07:12 sort ফাংশন বর্ণানুক্রমে অ্যারের এলিমেন্ট বাছাই করে।
07:19 qw ফাংশন স্পেস দ্বারা পৃথক শব্দের অ্যারে তৈরি করে।
07:25 প্রতিটি ফাংশন বুঝি।
07:28 split ফাংশন দুটি আর্গুমেন্ট নেয়।
07:31 প্রথম আর্গুমেন্ট একটি বিভেদক যার দ্বারা স্ট্রিং বিভক্ত করতে হবে।
07:36 দ্বিতীয়টি হল স্ট্রিং যা বিভক্ত করতে হবে।
07:39 বিভেদক ফরওয়ার্ড স্ল্যাশ, সিঙ্গল বা ডাবল উদ্ধৃতি দ্বারা উল্লেখ করা যেতে পারে।
07:45 join ফাংশন 2টি আর্গুমেন্ট নেয়।
07:48 প্রথমটি হল বিভেদক যার দ্বারা অ্যারের এলিমেন্ট যোগ করতে হবে।
07:53 দ্বিতীয়টি হল অ্যারে।
07:55 বিভেদক একক বা ডাবল উদ্ধৃতি দ্বারা উল্লেখ্য।
07:58 sort ফাংশন একক আর্গুমেন্ট নেয়, যেই অ্যারে বাছাই করা দরকার।
08:05 qw ফাংশন স্পেস দ্বারা পৃথক শব্দের অ্যারে ফেরত দেয়।
08:11 qw ব্যবহার করে লিখে থাকলে উদ্ধৃতিতে উল্লেখ করার প্রয়োজন নেই।
08:17 টার্মিনালে ফিরে গিয়ে পর্ল স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
08:23 perl স্পেস arrayFunctions ডট pl
08:26 এবং এন্টার টিপুন।
08:29 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
08:33 সংক্ষেপে,
08:34 এই টিউটোরিয়ালে শিখেছি -
08:36 অ্যারে থেকে এলিমেন্ট যোগ/ মুছে ফেলা।
08:40 basic ফাংশন স্যাম্পল প্রোগ্রাম দ্বারা অ্যারেতে কার্যকর করা যেতে পারে।
08:46 নির্দেশিত কাজ -
08:48 'script.spoken-tutorial.org/index.php/Perl'
08:54 উপরের স্ট্রিং '/ ' (ফরওয়ার্ড স্ল্যাশ ) বিভেদকে বিভক্ত করুন।
08:59 নতুন নির্মিত অ্যারের পূর্বে https:// যোগ করুন।
09:06 অ্যারে থেকে “Perl” এলিমেন্ট মুছুন।
09:09 অ্যারে সংখ্যা ঘোষিত করে বাছাই করা।
09:12 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
09:15 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
09:19 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
09:24 স্পোকেন টিউটোরিয়াল প্রকল্প দল, টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
09:30 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
09:34 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
09:40 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
09:44 এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
09:51 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
10:02 আশা করি এই টিউটোরিয়াল লাভদায়ক হয়েছে।
10:04 আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি।
10:06 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta