تبلیغات
دنیای اخبار- الکترونیک-روبوتیک-کامپیوتر-موبایل ...
دنیای اخبار- الکترونیک-روبوتیک-کامپیوتر-موبایل ...
اولین نیستیم ...!! اما بهترینیم 
قالب وبلاگ
نظر سنجی
به نظر شما کیفیت و محتوای مطالب سایت چگونه است؟





یا تابع rand در مایکروسافت ورد یک معما است؟ آیا در ویندوز می‌توان فایلی با نام CON ,PRN, LPT یا NUL ساخت؟ آیا می‌شود یک فایل txt با notepad ساخت که خودبخود متنش تغییر کند؟
  • بر خلاف ادعای شایعه: هیچ یک از این سه مطلب برای مایکروسافت معما نیستند.
    غالب این معماها در راهنمای نرم‌افزارهای مایکروسافت توضیح داده شده است.
    برای شرح درباره اینکه چرا چنین اتفاقاتی می‌افتند (در واقع پاسخ معما) ادامه همین مطلب را بخوانید.

پاسخی برای معمای فایل‌هایی با نام CON در ویندوز

دقیقا همانطور که ویندوز اجازه نمی‌دهد در نام فایل از کاراکترهای \ یا * استفاده شود، همینطور اجازه نمی‌دهد در هیچ پوشه‌ای از کامپیوتر فایلی ساخت که نامش یکی از موارد زیر باشد: (با یا بدون پسوند)
CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9
ریشه این مساله به یکی از قابلیت‌های شناخته شده سیستم عامل داس برمی‌گردد. از آن زمان تا همین ویندوزهای کنونی، این اسامی دارای معانی خاصی برای داس/ویندوز بوده‌اند. به عنوان مثال تایپ کردن دستوری مانند copy a.txt PRN محتویات فایل a.txt را به پرینتر ارسال می‌کند. به همین ترتیب بقیه اسامی نیز در واقع یک دستگاه جانبی یا مجازی را مشخص می‌کنند. (توضیح راهنمای مایکروسافت)

پاسخی برای معمای rand در برنامه ورد

این مورد نیز از قابلیت‌های برنامه مایکروسافت ورد است که در راهنمای نرم‌افزار توضیح داده شده است. این قابلیت به کاربر اجازه می‌دهد جملات متعددی را در یک سند ورد درج کند. این جملات غالبا برای مصارف آزمایشی/نمایشی به کار می‌روند تا فونت و پاراگراف‌بندی تنظیم شده برای یک سند را امتحان نمود. تابع rand دو عدد می‌گیرد که تعداد پاراگراف‌ها و تعداد جمله در هر پاراگراف را مشخص می‌کند.
اگر دقت کنید جملات تولید شده کل حروف انگلیسی را در بردارند.
(شرح در سایت مایکروسافت)

پاسخی برای معمای متون جادویی در notepad

این معما در ویندوز ویستا به بعد کار نمی‌کند: در ویندوزهای XP و 2000، اشکالی در نرم‌افزار notepad وجود داشت که باعث بروز این پدیده می‌شد.
توضیح بیشتر: کامپیوتر می‌تواند متون را به صور مختلفی ذخیره کند که به هر یک از این حالت ها اصطلاحا encoding گفته می‌شود. به عنوان مثال اگر در برنامه notepad از منوی File گزینه Save as را انتخاب کنید، در زیر بخشی که نام فایل را برای ثبت می‌نویسید کادری را خواهید دید که مشخص می‌کند متن با کدام encoding ذخیره شود. مثلا یک فایل حاوی جملات فارسی را نمی‌توان به صورت ANSI ذخیره نمود.
هنگامیکه یک فایل را با notepad باز می‌کنید، نرم افزار تلاش می‌کند encoding فایل را به صورت خودکار حدس بزند. اما این حدس همیشه درست از آب در نمی‌آید و به همین علت متنی متفاوت (و حاوی حروف زبان چینی یا ...) نمایش داده می‌شود.
(شرح در ویکی‌پدیا)
برای حل این مشکل می‌توان فایل را با کمک گزینه File/Save as به فرمت Unicode ذخیره نمود. در این حالت دیگر برنامه هنگام باز کردن فایل دچار اشتباه نخواهد شد.
ّبرخی جملات که چنین مشکلی را ایجاد می‌کنند:
this app can break
bush hid the facts
Bill fed the goats
hhhh hhh hhh hhhhh
و بسیاری جملات مشابه که کلماتشان ترکیب 4-3-3-5 حرفی دارند.



طبقه بندی: کامپیوتر،
[ جمعه 10 شهریور 1391 ] [ 07:54 ب.ظ ] [ mohammadg846 ]
.: Weblog Themes By Pichak :.

درباره وبلاگ


آخرین مطالب
لیست آخرین مطالب
آمار سایت
بازدیدهای امروز : نفر
بازدیدهای دیروز : نفر
كل بازدیدها : نفر
بازدید این ماه : نفر
بازدید ماه قبل : نفر
تعداد نویسندگان : عدد
كل مطالب : عدد
آخرین بروز رسانی :
امکانات وب

3 سوت دانلود


تماس با ما