بازدیدها: 224
به نام یگانه منجی عالم بشریت:
درود فراوان بر همه ی عزیزان:
با یک سورپرایز در وب سایت دنیای برتر در خدمت شما خوبان هستیم. با ما همراه باشید با یک مسابقه ی جذاب:
در این مسابقه لطفا به پرسش های اندریدی و کامپیوتری که در ادامه خواهید دید، پاسخ بدید و برنده ی این چالش علمی باشید.
به پرسشها بدین شکل پاسخ دهید
۱٫ جواب: و سپس پاسخ خودتان را بنویسید و در کامنت ها ارسال فرمایید.
اگر در سایت ثبت نام نکردید
ثبت نام کنید
توجه: مهلت ارسال پاسخ های شما تا سه شنبه یازدهم اردیبهشت ماه نود و هفت هجری شمسی میباشد و به فردی که سوالات را کامل پاسخ دهد توسط کادر مدیریتی وب سایت دنیای برتر هدیه ای تقدیم میگردد.
منتظر حضور پویای ارزشمند شما مهرورزان در سایت خودتان هستیم.
همیشه مانا باشید.
و اما مسابقه:
۱٫ نامهای اندروید از کجا میآید؟
۲٫ اعلان چیست و به چه کاری میآید
۳٫ از کجا نگارش هسته ای که اندروید از آن استفاده میکند را متوجه شویم؟
۴٫ فرق android version با kernel version چیست و چرا این دو با یک دیگر متفاوتند؟
۵٫ android sdk چیست
۶٫ netstat چیست
۷٫ چگونه زمان بوت شدن ویندوز را تغییر دهیم؟
۸٫ WMI مخفف چیست
۹٫ فایل hosts برای چه چیزی استفاده میشود؟
۱۰٫ service ها چیستند
.
14 دیدگاه دربارهٔ «مسابقه و رقابت را در دنیای برتر تجربه کنید.»
سلام محمدجان
فعلاً فقط جوابِ سؤالِ اول را میدونم
سلام هادی جان تا سه شنبه فرصت دارید برنده کسیست که بیشترین سوالات را پاسخ بده
سلام
۱/ جواب: معمولاً گوگل نامهای جذاب را برای اندروید بر می گزیند
برای مثال
نامِ یکی از نسخه های اندروید فود یا غذا میباشد
تشکر
شکلکِ التماس و درخواست از محمد
خخخخ
حالا نمیشود قدری تخفیف بِدَهی؟
تشکر
۲/ جواب:
اعلان در واقع یک نوع هُشتار میباشد
که به صورتِ نُتیفیکیشن روی صفحه ی گوشی ظاهر میشود
برای نمونه میتوان
به نشان دادَنِ میزانِ باقی مانده ی شارژِ باتری
یا ۳ جی یا ۴ جی بودنِ سیمکارتمان
اشاره کرد
۵/ جواب:
اندروید SDK چیست؟
شرح :
توسعه نرمافزار اندروید فرایندی است که به وسیله? آن اپلیکیشنهای جدید برای سیستم عامل اندروید ایجاد میشوند.
اپلیکیشنها معمولاً با استفاده از Android SDK به زبان برنامهنویسی جاوا توسعه مییابند، ولی محیطهای توسعه? دیگری نیز موجود هستند.
کیت توسعه نرمافزار اندروید
(SDK) شامل مجموعه? جامعی از ابزارهای توسعه میشود. این ابزارها شامل دیباگر (ابزار اشکالزدا)، کتابخانهها، شبیهسازی
تلفن همراهِ مبتنی بر QEMU، مستندات، کد نمونه و خودآموزها میشود. در حال حاضر پلتفرمهای توسعه? پشتیبانیشده شامل
کامپیوترهایی میشوند که لینوکس (هر نوع توزیع مدرن دسکتاپ لینوکس)، Mac OS X ۱۰.۵.۸ به بعد و ویندوز ? (
قبلاً XP) یا نسخههای بعد آن را اجرا میکنند.
از مارس ????، SDK در خود اندروید موجود نیست، ولی توسعه نرمافزار با استفاده از اپلیکیشنهای تخصصی اندروید امکانپذیر است.
۶/ جواب:
آشنایی با دستور netstat :
دستور netstat چیست ؟
یکی دیگر از دستوراتی که برای خطایابی TCP/IP می شود از آن استفاده کرد دستور netstat می باشد.این دستور وضعیت پروتکل و کلیه ی ارتباطات و تنظیمات در حال حاضر TCP/IP شبکه ، کلیه ی پورتهایی که در حال استفاده هستند و همچنین جداول مسیریابی را نشان میدهد.در واقع این دستور کلیه ی ورودی ها و خروجی ها به کامپیوتر شما را کنترل و بررسی می کند.
همانطور که پیداست این اطلاعات مشخص می کنند که چه ارتباطاتی برقرار و چه عملیاتی در حال انجام است و در زمان جاری کدام پورتهای سیستم باز و در حال تبادل اطلاعات و برقراری session هستند.در واقع ترافیک شبکه را کنترل می کند و به شما می گوید که به طور کلی در شبکه چه خبر است !
۷/ جواب:
افزایش سرعت راه اندازی ویندوز
هنگامی که کامپیوتر خود را روشن میکنید، پردازنده مراحل ابتدایی استارت آپ را انجام داده و بعد به سراغ آدرس خاصی در حافظه ROM میرود. در ادامه پردازنده دستورالعملهای مخصوصی که در این آدرس قرار دارند را اجرا میکند. این دستورالعملها در حقیقت بارگذاری کدهای بعدی سیستم را ممکن میکنند. دستورالعملهای موجود در ROM که برای آمادهسازی سیستم برای شروع به کار است، تمام سخت افزارهای موجود را چک کرده و چند تست از عملکرد آنها میگیرد. سپس به آدرس خاصی در اولین محل ذخیرهسازی سیستم شما که احتمالا دیسک سخت است، مراجعه میکند. البته با این پیشفرض که قرار نیست سیستم از طریق یک شبکه شروع و تنظیم اولیه شود (فرایند آغاز به کار یک کامپیوتر را بوت شدن مینامند). درنهایت پس از انجام این مراحل، فرایند بارگذاری سیستمعامل آغاز میشود.
در ویندوز دستورالعملهایی که پردازنده بارگذاری میکند، Windows Boot Manager نام دارد. این دستورالعملها موجب شروع به کار ویندوز میشوند. در طی این فرایند هسته اصلی ویندوز که کِرنل نامیده میشد، به همراه چند درایور اصلی و لایهی انتزاعی از سختافزار، به حافظه منتقل میشوند. سپس مجموعهای از سرویسهای ویژه مثل مدیریت حافظه مجازی, مدیریت دادههای ورودی/خروجی شروع به کار کرده و ریجستری ویندوز را بارگذاری میکنند.
رجیستری شامل اطلاعاتی در مورد سرویسها، درایورها و بار برنامههای کاربردی در مرحله شروع به کار میباشد. در حقیقت رجیستری پایگاه دادهای است که درآن تنظیمات، آپشنها و محل اصلی برنامههای سطح بالا و سرویسهای سطح پایین سیستمعامل، ذخیره میشود. به مرور با نصب و حذف برنامههای مختلف، رجیستری پر شده و زمان بارگذاری افزایش مییابد.
مدت زمان لازم برای آماده به کار شدن سیستم، به حجم بار سرویسهای ویژه و اطلاعات برنامههایی وابسته است که با بالا آمدن سیستم شروع به کار میکنند. این برنامهها را استارت آپ اپلیکیشن مینامند. برای کاهش مدت زمان فرایند بوت شدن سیستم، میتوان چند مورد را بررسی کرد:
بایاس سیستم یا همان Extensible Firmware Interface (EFI)
Windows Boot Manager
سرویسهای سیستم
سرویسهای برنامهها
برنامههای استارت آپ
·رجیستری ویندوز
در ادامه به بررسی جداگانه هریک از این موارد میپردازیم.
غیرفعال کردن سرویسهای غیرضروری
برای اندازهگیری زمان بوت شدن سیستم خود کافیست یک فایل متنی یا محتوای ” Stop the Stopwatch” ایجاد کرده و در محلC:\Users\your username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup قرار دهید. با اینکار مدت زمان بوت شدن سیستم ثبت خواهد شد. ابتدا باید سرویسهای فعال در ابتدای کار سیستم یا همان سرویسهای استارت آپ را بیابیم. برای اینکار پس از باز کردن منوی Start کلمه Run را تایپ کرده و اینتر را بزنید. در پنجره باز شده کلمه msconfig را تایپ کنید. در پنجره ظاهر شده به تَب Services بروید. در این بخش میتوانید با توجه به نیاز خود سرویسهایی را غیرفعال کنید. ما موارد زیر را برای غیر فعال کردن پیشنهاد میکنیم:·
Windows Media Center Scheduler service
Microsoft Office Groove Audit Service
Microsoft Office Diagnostic Service
Smart Card Removal Policy
Smart Card
غیرفعال کردن اپلیکیشنهای استارت آپ
تب Startup در کادر msconfig لیستی از اپلیکیشنهایی که در آغاز به کار سیستم فعال میشوند را نشان میدهد. بیشتر برنامهها در این قسمت به ندرت استفاده میشوند. برای مثال با غیر فعال کردن آپدیت Adobe شما میتوانید نزدیک به ۱۶درصد سرعت بوت شدن سیستم خود را افزایش دهید.
اعمال تغییرات در بایاس سیستم
اگر بلافاصله بعد از روشن شدن کامپیوتر به قسمت تنظیمات بایاس بروید میتوانید تغییراتی را اعمال کنید که در چیزی حدود ۵ ثانیه بوت شدن سیستم را سریعتر میکند. این تغییرات شامل غیرفعال کردن پورت اترنت اضافی و کنترلر SATA است. همچنین با اولویت دادن به بارگذاری سیستم از روی دیسک سخت، فرایند زمانبر جستجو در محتوایت CD/DVD برای قابلیت راهاندازی سیستم را عملا حذف میکنید. به این ترتیب از وظایف بایاس در ابتدای راهاندازی سیستم کاستهشده و درنتیجه سیستم سریعتر آماده استفاده خواهد شد.
پاکسازی رجیستری
در مقایسه با سایر تکنیکها، پاکسازی رجیستری تاثیر کمتری بر افزایش سرعت بوت شدن دارد (در حدود ۲ ثانیه کمتر). برای اینکار میتوانید از ابزاری مانند Ccleaner 3.12 استفاده کنید. البته پاکسازی رجیستری به افزایش حجم حافظه قابل استفاده کمک میکند و همین عامل میتواند سرعت عملکرد سیستم را ارتقا دهد. تنظیم مدت زمان نمایش منوی بوت بطور پیشفرض در هنگام بالا آمدن سیستم، ویندوز ۳۰ ثانیه به کاربر مهلت میدهد تا از میان گزینههای موجود، سیستم عامل مورد نظر خود را انتخاب کند. شما میتوانید با استفاده از تب Boot در msconfig این زمان را کاهش دهید.
۸/ جواب:
WMI مخففِ عبارتِ Windows Management Instrumentation میباشد
۹/ جواب:
فایل hosts در سیستم عامل ها برای متصل کردن نام میزبان به آدرس آی پی مورد استفاده قرار می گیرد. فایل hosts یک فایل متنی است و با همین نام در سیستم عامل ها مرسوم است.
برخلاف سیستم مدیریت DNS ها که از راه دور کنترل می شود، فایل hosts تحت کنترل مستقیم کاربر administrator محلی است.
۱۰/ جواب:
سرویسها چیستند؟
سرویسها یکی از اجزای نرم افزاری می باشند که خصوصیات زیر را دارند:
۱٫ با یک واسط مستقل از پلت فرم تعریف شده اند.
۲٫ از راه اینترنت قابل استفاده می باشند.
۳٫ عملکرد آنها به گونه ای است که business function ها را توسط business object ها اجرا می کنند.
۴٫ واسط و اجرای آنها به گونه ای نشانه گذاری می شود که در زمان اجرا به بهبود عملکرد بیانجامد.
سرویس می تواند معانی دیگری نیز داشته باشد، گاه معنای آن وسیع تر است، برای مثال یک جز توزیع شده که واسط آن با کسب و کار طراحی شده است. گاهی معنای آن جزئی تر می باشد مانند وب سرویس مبتنی بر SOAP .
سلام هادی جان مرسی از پاسخ ها سه شنبه بررسی میشه
سلام
۴/ جواب:
اندروید ورژن یعنی نسخه ی خامِ اندروید
در حالی که
kernel version این گونه نیست
پاسخ سوالات
۱٫ نامهای اندروید از کجا میآید؟
جواب: نامهای اندروید از خوراکیهای معروف گرفته شده است مانند اندروید ۵ که با نام لالیپاپ, اندروید ۶ با نام مارشمالو و …
۲٫ اعلان چیست و به چه کاری میآید
جواب: اعلانها در بالای صفحه قرار میگیرند و برنامه ها مانند پیامرسانها از طریق آن چیزی را به اطلاع کاربر میرسانند
۳٫ از کجا نگارش هسته ای که اندروید از آن استفاده میکند را متوجه شویم؟
جواب: از تنظیمات, بخش about phone بخش software information میتوان kernel version را دید
۴٫ فرق android version با kernel version چیست و چرا این دو با یک دیگر متفاوتند؟
جواب: android version ورژن سیستم عامل اندرویدیست که استفاده میکنید اما kernel version ورژن هسته سیستم عامل لینوکس است که بر روی اندروید استفاده شده است
۵٫ android sdk چیست
جواب: ابزارهاییست که گوگل برای برنامه نویسی برای اندروید ارائه کرده است.
۶٫ netstat چیست
جواب: نرم افزاریست که از طریق خط فرمان میتوان با آن سیستمهایی که تحت یک شبکه به سیستم متصلند را مشاهده کرد
۷٫ چگونه زمان بوت شدن ویندوز را تغییر دهیم؟
جواب: در run عبارت msconfig را وارد میکنیم و در پنجره ی باز شده در تب boot گزینه ی timeout را تغییر میدهیم.
۸٫ WMI مخفف چیست
جواب: windows management instrumentation
۹٫ فایل hosts برای چه چیزی استفاده میشود؟
جواب: برای point کردن یک hostname یا آیپی بر روی یک آدرس دیگر
۱۰٫ service ها چیستند
جواب: برنامه هایی که در پس زمینه در حالت اجرا هستند مانند real-time scanner ها که در آنتی ویروسها وجود دارد.