منظور از فایل Binary چیه؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۵۸ نفر آنلاین
۰ عضو و ۵۸ مهمان در سایت حاضرند

منظور از فایل Binary چیه؟

+1 امتیاز
97 بازدید
سلام!

منظور از فایل ‌Binary چیه؟ فایل دودودیی...؟ مگه همه ی فایل ها Binary یا دودویی نیستن؟

اگه سوال عجیبی بود ببخشید!
سوال شده شهریور 12, 1393  بوسیله ی مسعود لپه‌چی (امتیاز 1,040)   1 9 41
تا جایی که می‌دونم فایل فایله binary و text نداره. binary و text فقط مربوط به نحوۀ خوندن و نوشتن در فایله. فایل‌های text نظم خاصی دارن اما binaryها آزادن. پس هر textی binary هم هست: http://superuser.com/a/677742
با این حال منبع علمی‌ای برای این حرف پیدا نکردم.

1 پاسخ

+3 امتیاز
 
بهترین پاسخ
سلام. کلا دو نوع فایل وجود داره. یکی فایل های متنی (یا همون اسکی) دومی هم فایل های باینری. فایل های متنی اونهایی که می تونی با یک ویرایش گری مثل نوت پد اون ها رو بخونی و ویرایش کنی. این فایل ها اصطلاحا در برگیرنده کاراکترهای اسکی هستن. همچنین شما می تونی به راحتی این فایل ها رو باز کنی و متنشونو بخونی. فایلهای اسکی رو یه نوع خاصی از فایلهای باینری می گن.

فایلهای باینری داده های غیر متنی هستن که فقط وقتی قابل فهم هستن که توسط یک برنامه اجرا بشن. مثلا روی یک عکس راست کلیک کن و اونو با notepad باز کن می بینی که داخلش کلی کاراکترهای نامفهومی داره که نمیشه محتوای اونو تشخیص داد اما اگه همون فایل عکس با برنامه ای مثل photo viewer باز بشه می تونی محتوای اونو ببینی. یا مثلا یه فایلی که با ورد نوشتی اگه اونو با notepad باز کنی نمی تونی محتوای دقیقش رو ببینی و باز هم محتوای نامفهوم رو میبینی اما اگه فایل ورد رو با نرم افزار word باز کنی می تونی محتوای داخلش رو ببینی.

به طور کلی فایل متی یا همون اسکی رو میشه محتواش رو دید اما فایل باینری تا زمانی که فایل با برنامه مورد نظر خودش باز نشه محتواش قابل فهم نیست

به عبارتی میشه گفت همه فایل ها به نوعی باینری هستن و این دسته بندی فایل ها به خاطر قابل فهم بودن و غیر قابل فهم بودن متن فایل صورت میگیره
پاسخ داده شده شهریور 12, 1393 بوسیله ی Pashmak (امتیاز 799)   1 6 29
...