1 00:00:00,000 --> 00:00:10,180 >> [সঙ্গীত বাজানো] 2 00:00:10,180 --> 00:00:11,100 >> Zamyla Chan: হ্যালো, দুনিয়া. 3 00:00:11,100 --> 00:00:13,670 এর আমাদের প্রথম C প্রোগ্রাম করা যাক. 4 00:00:13,670 --> 00:00:17,720 >> আমাদের প্রোগ্রাম লিখতে, আমরা থাকব এবং CS50 অ্যাপ্লায়েন্স কাজ. 5 00:00:17,720 --> 00:00:21,565 এটি একটি রান যে একটি ভার্চুয়াল মেশিনের আপনার কম্পিউটার ভিতরে কম্পিউটার. 6 00:00:21,565 --> 00:00:23,240 >> এই বেনিফিট অনেক আছে. 7 00:00:23,240 --> 00:00:28,140 এক, এটি আগে থেকেই অনেকটা সঙ্গে সেট আপ এর সরঞ্জাম এবং আপনি CS50 জন্য প্রয়োজন হবে. 8 00:00:28,140 --> 00:00:32,560 এটি যদি আপনি ম্যাক আছে কিনা এর মানে হল যে পিসি, লিনাক্স, সবাই ব্যবহার করে এর 9 00:00:32,560 --> 00:00:33,950 একই জিনিস. 10 00:00:33,950 --> 00:00:37,170 আপনি ডাউনলোড না করে থাকেন এবং CS50 অ্যাপ্লায়েন্স কোনো যান 11 00:00:37,170 --> 00:00:41,940 manual.cs50.net/appliance. 12 00:00:41,940 --> 00:00:45,280 >> আমি এখানে পূর্ণ স্ক্রীন থেকে আমার অ্যাপ্লায়েন্স আছে কিন্তু, যদি আপনি একটি ভাসমান হিসাবে এটি করতে পারেন 13 00:00:45,280 --> 00:00:47,800 জানালা, যদি আপনি চান. 14 00:00:47,800 --> 00:00:51,190 আমি অত্যন্ত একটি ড্রপবক্স সেট আপ উত্সাহিত আপনার এবং CS50 সব জন্য অ্যাকাউন্ট 15 00:00:51,190 --> 00:00:52,170 কোর্স ওয়ার্ক. 16 00:00:52,170 --> 00:00:56,400 এই ভাবে, ক্ষেত্রে কিছু ঘটবে আপনার কম্পিউটার বা অ্যাপ্লায়েন্স, 17 00:00:56,400 --> 00:00:58,440 cloud-এ আপনার একটি ব্যাকআপ আছে. 18 00:00:58,440 --> 00:01:00,600 >> প্রথম আমাদের টার্মিনাল খুলুন. 19 00:01:00,600 --> 00:01:03,860 টার্মিনাল একটি ইন্টারফেস যে আমরা আমাদের প্রায় নেভিগেট ব্যবহার করতে পারেন 20 00:01:03,860 --> 00:01:06,825 কম্পিউটার,,, লিখতে কম্পাইল এবং কোড রান. 21 00:01:06,825 --> 00:01:10,010 আমরা আসলে অধিকাংশ লিখতে হবে gedit আমাদের কোড, যদিও. 22 00:01:10,010 --> 00:01:11,820 >> সুতরাং এখন এই পর্যন্ত আনা যাক. 23 00:01:11,820 --> 00:01:14,940 এটি একটি অসংরক্ষিত ডকুমেন্ট আমাদের আনতে যাব. 24 00:01:14,940 --> 00:01:17,330 আমি সি কোড টাইপ করা শুরু করুন যে বিজ্ঞপ্তি - 25 00:01:17,330 --> 00:01:19,500 কোনো সিনট্যাক্স হাইলাইটিং আছে না. 26 00:01:19,500 --> 00:01:23,670 সিনট্যাক্স হাইলাইটিং দ্বারা দৃশ্যরূপে আমাদের সহায়তা করে খাদ্য বা ডেটা ধরন, ফাংশন, এবং 27 00:01:23,670 --> 00:01:25,080 ভিন্নভাবে ভেরিয়েবল. 28 00:01:25,080 --> 00:01:30,620 >> তাই এর মধ্যে এই প্রোগ্রাম সংরক্ষণ করতে দিন একটি ফোল্ডার, এবং এটি hello.c কল. 29 00:01:30,620 --> 00:01:33,960 এই ভাবে, আমরা বাক্য গঠন করতে হবে আমরা টাইপ হাইলাইট. 30 00:01:33,960 --> 00:01:42,660 31 00:01:42,660 --> 00:01:45,120 আমরা অন্তর্ভুক্ত করে শুরু করব দুটি লাইব্রেরি - 32 00:01:45,120 --> 00:01:52,290 cs50.h এবং stdio.h অন্তর্ভুক্ত অন্তর্ভুক্ত. 33 00:01:52,290 --> 00:01:56,730 এই পথ, আমাদের প্রোগ্রাম অ্যাক্সেস থাকবে এবং CS50 ভিতরে ফাংশান 34 00:01:56,730 --> 00:01:58,840 স্ট্যান্ডার্ড ইনপুট / আউটপুট লাইব্রেরি. 35 00:01:58,840 --> 00:02:02,070 >> প্রতিটি প্রোগ্রামের একটি প্রধান ফাংশন প্রয়োজন তাই এর যে এখানে লিখে যাক - 36 00:02:02,070 --> 00:02:06,290 দুই কোঁকড়া ধনুর্বন্ধনী সঙ্গে প্রধান (অকার্যকর). 37 00:02:06,290 --> 00:02:09,139 যেখানে আপনি পাবেন এবং এখন এখানে আপনার প্রোগ্রাম লিখতে. 38 00:02:09,139 --> 00:02:15,395 >> আমাদের প্রথম প্রোগ্রামের জন্য, আমরা ঠিক করতে হবে এক লাইন printf,, Hello, world! 39 00:02:15,395 --> 00:02:18,070 40 00:02:18,070 --> 00:02:22,090 একটি নতুন লাইন সঙ্গে ডান এখানে নন্দনতত্ব জন্য. 41 00:02:22,090 --> 00:02:24,930 >> একবার আমি আমার প্রোগ্রাম চালাতে চান, সংরক্ষণ করুন. 42 00:02:24,930 --> 00:02:27,200 তাই আমি এখন আমার টার্মিনাল খুলতে যাচ্ছি. 43 00:02:27,200 --> 00:02:32,260 আমি আমার home ডিরেক্টরির মধ্যে ছুটা শুরু, কিন্তু hello.c অ্যাক্সেস করার জন্য, আমি হতে হবে 44 00:02:32,260 --> 00:02:34,720 একই ডিরেক্টরির বা ফোল্ডার. 45 00:02:34,720 --> 00:02:38,800 সুতরাং এখানে এই প্রম্পট ডান দিকে, আমি CD টাইপ করতে যাচ্ছি - 46 00:02:38,800 --> 00:02:40,700 ডিরেক্টরি পরিবর্তন করুন - 47 00:02:40,700 --> 00:02:45,960 Dropbox/2013/walkthroughs. 48 00:02:45,960 --> 00:02:48,220 এবং এখন আমি আমার এগিয়ে যান ফোল্ডারে আছি. 49 00:02:48,220 --> 00:02:49,820 >> আমি ভুলবেন কী বলে আমার ফোল্ডার বলা হয়. 50 00:02:49,820 --> 00:02:54,130 তারপর আমি যা, ম টাইপ করব ফাইলের তালিকা 51 00:02:54,130 --> 00:02:55,860 এই বর্তমান ডিরেক্টরি. 52 00:02:55,860 --> 00:03:03,480 সুতরাং ডিরেক্টরি কয়েক পরিবর্তন গুণ বেশি, আমি hello.c এটি. 53 00:03:03,480 --> 00:03:07,040 এবং এই প্রক্রিয়ার অনুরূপ Macs-এর উপর আবিষ্কর্তা মাধ্যমে নেভিগেট বা 54 00:03:07,040 --> 00:03:08,540 Windows এ আমার কম্পিউটার. 55 00:03:08,540 --> 00:03:12,100 আসলে, আমি এমনকি ফোল্ডার তৈরি করতে বা বন্ধ করতে পারেন ডান টার্মিনাল থেকে ডিরেক্টরি 56 00:03:12,100 --> 00:03:16,240 করতে ডাইরেক্টরি সঙ্গে কমান্ড mkdir. 57 00:03:16,240 --> 00:03:20,400 >> আপনি একটি ফাইল সরাতে চান তাহলে, আপনি যা করতে পারেন , RN সঙ্গে টার্মিনাল থেকে এটি অপসারণ 58 00:03:20,400 --> 00:03:24,390 ফাইলটি আপনার নাম উল্লেখ করে অপসারণ করতে চান, এবং হ্যাঁ জন্য Y লিখে 59 00:03:24,390 --> 00:03:28,420 টার্মিনাল অনুরোধ জানাবে যখন মোছা নিশ্চিত করার জন্য. 60 00:03:28,420 --> 00:03:29,970 >> টার্মিনাল অন্বেষণ করতে ভুলবেন না. 61 00:03:29,970 --> 00:03:32,800 কীবোর্ড শর্টকাট টন আছে আপনাকে সাহায্য. 62 00:03:32,800 --> 00:03:37,060 এছাড়াও, gedit আসলে একটি ছোট আছে এখানে যেখানে আপনি নীচে টার্মিনাল 63 00:03:37,060 --> 00:03:40,746 আমরা কি একই জিনিস করতে পারেন আমাদের বড় টার্মিনালে. 64 00:03:40,746 --> 00:03:44,290 >> এখন জন্য, এর আমাদের কোড কম্পাইল করা যাক - নিম্নলিখিত কমান্ডের সাহায্যে 65 00:03:44,290 --> 00:03:46,430 হ্যালো করতে. 66 00:03:46,430 --> 00:03:49,050 এখন আপনার সাথে একটি লাইন দেখতে পাবেন কমান্ড একটি গুচ্ছ. 67 00:03:49,050 --> 00:03:52,510 করুন মূলত একটি লেফাফা যে শুধু আপনি কমান্ডের তালিকা প্রেরণ 68 00:03:52,510 --> 00:03:54,860 টাইপ করতে হলে টার্মিনালে এক যে শব্দ. 69 00:03:54,860 --> 00:03:59,320 এই ক্ষেত্রে, এটি ঝনঝন চলমান একটি নির্দেশাবলীর একটি সেট দিয়ে কম্পাইলার - 70 00:03:59,320 --> 00:04:00,030 পতাকা - 71 00:04:00,030 --> 00:04:03,310 প্রোগ্রাম কম্পাইল কিভাবে. 72 00:04:03,310 --> 00:04:08,460 >> আমরা hello.c কম্পাইল করেছি এখন যে, যদি আমরা ম, আমরা একটি এক্সিকিউটেবল ফাইল দেখতে পাবেন 73 00:04:08,460 --> 00:04:11,720 আমাদের ডিরেক্টরির মধ্যে হ্যালো বলা হয়. 74 00:04:11,720 --> 00:04:18,430 আমরা হ্যালো /. টাইপ করে এটি চালানোর জন্য, এবং আমাদের প্রোগ্রাম আউটপুট আছে. 75 00:04:18,430 --> 00:04:19,380 >> হ্যালো, দুনিয়া. 76 00:04:19,380 --> 00:04:21,670 আমার সম্পর্কে নাম Zamyla, এবং এই CS50 হয়. 77 00:04:21,670 --> 00:04:28,714