یک بازی سرگرم کننده که در آن شما باید عدد مد نظر کامپیوتر را حدس بزنید! با وارد کردن هر عدد به شما گفته میشود که عدد وارد شده بیشتر از عدد مد نظر است یا کمتر از آن و اینگونه شما رفتهرفته به جواب نزدیکتر میشوید.
@echo off
title AshkanPC - Number guessing game
rem WWW.ASHKANPC.LXB.IR
setlocal
set /a curbest=99999
:newgame
set /a cur=0
set /a num=%RANDOM%%%1000+1
set left=1
set right=1000
:repeat
set /p guess=Please guess[%left%,%right%]:
set /a cur=cur+1
if %guess% EQU %num% (
echo You have guessed %cur% times to get it right!
if %cur% LSS %curbest% (
set /a curbest=cur
)
goto ask
)
if %guess% LSS %num% (
echo It is a bigger number!
set /a left=%guess%+1
goto repeat
)
echo It is a smaller number!
set /a right=%guess%-1
goto repeat
:ask
choice /c:yn /n /m "Do you want to play again?"
if %errorlevel% EQU 1 goto newgame
:bye
echo Thank you! Bye!
if not %curbest% EQU 99999 echo Best Guess = %curbest%
endlocal
کد دو نوع ماشین حساب را در اختیارتان قرار میدهیم.این ماشین حسابها قادر به انجام عملیات جمع، تفریق، ضرب و تقسیم میباشند. البته محدودیتشان در این است که قادر به محاسبه و نمایش اعداد بصورت غیر صحیح (اعشاری) نیستند.
نوع اول:
@echo off
title AshkanPC - Batch Calculator
color 1f
:top
echo --------------------------------------------------------------
echo Visit WWW.ASHKANPC.LXB.IR for more tips and tricks.
echo --------------------------------------------------------------
echo Start typing, for example type 4*3 and see the results.
echo.
set /p sum=
set /a ans=%sum%
echo.
echo = %ans%
echo --------------------------------------------------------------
pause
cls
echo Previous Answer: %ans%
goto top
pause
exit
نوع دوم:
@echo off
title AshkanPC - Batch Calculator
:loop
cls
set /p a=Enter a number:
set /p c=Enter +,-,*or/:
set /p b=Enter a number:
set /a d=%a%%c%%b%
echo %a%%c%%b%=%d%
pause
goto loop
ابتدا Notepad را اجرا کرده و سپس در آن مینویسیم
@echo off
:start
echo date: %date%time:%time%
goto start
حالا با نام دلخواه و فرمت bat فایل رو ذخیره میکنیم
با اجرای فایل ساعت شما در محیط cmd اجرا میشه
1- Notepad را اجرا کنید و در آن کلمه QMN را بنویسید
2- از طریق سر فصل Format گزینه Font اندازه فونت را به 72 تغییر دهید
3- فونت Wingdings را انتخاب کنید
اکنون مشاهده کنید چه اتفاقی می افتد
طبیعتا جابهجا کردن مداوم کیس کار خوبی نیست. کیسهای کامپیوتر برای جابهجایی مداوم طراحی نشدهاند و همیشه این امکان هست که در اثر ضربه قطعات کامپیوتر شما آسیب ببیند. در این بین آسیبپذیرترین قطعه کامپیوترهارد آن است. هارد خیلی ساده در اثر ضربه آسیب میبیند و جابهجا کردن کیس هم به خودی خود میتواند موجب آن شود. خصوص اگر کامپیوتر روشن باشد نباید کیس را تکان داد. باقی قطعات بیشتر از آنکه به تکان حساس باشند به نوسان برق و گرد و خاک حساساند.
منبع: دانستنیها شماره 124
ابرکامپیوترها واحدهای پردازشی بزرگ و گراني هستند که عموما برای پردازشهای پیچیده و سنگین به کار میروند. خود واژه ابرکامپیوتر برای نخستین بار توسط مجله New York World برای اشاره به جدول سازهای IBM در دانشگاه کلمبیا به کار رفت. پردازندههای مورد استفاده در این نوع کامپیوترها از هستههایی مشابه کامپیوترهای معمولی، اما با معماری ارتباطی متفاوت طراحی میشوند. به عنوان مثال تا سال 2013 حدود 80 درصد ابرکامپیوترهای جهان از پردازندههای Xeon Intel استفاده میکردند. تعداد هستهها بستگی به معماری خوشهای یا میان ارتباطی ابرکامپیوتر و خود پردازندههای استفاده شده دارد. مثلا سریعترین ابرکامپیوتر کنونی جهان با نام Tianhe-2 ساخت چین صاحب 3120000 هسته پردازشگر است. یا رتبه دوم یعنی Titan ایالات متحده 552960 هسته (پردازندههای AMD Opteron )دارد که به آن سرعت پردازشی معادل 17/6 پتا فلاپس بر ثانیه میبخشد. (هر پتا برابر 1015است) برای اطلاعات بیشتری سری به سایت top500 بزنید.
منبع: دانستنیها شماره 124
در سالهای اخیر هک شدن و افشای اطلاعات محرمانه شرکتها، موسسات و حتی کشورها به شکل باورنکردنی در حال گسترش بوده است. عملیات مجرمانهای که دیگر عملا تبدیل به تجارت غيرقانوني مبتنی بر اطلاعات به سرقت رفته کاربران شده است. حملات سایبری که با هدف سرقت اطلاعات انجام میشوند عموما دو دستهاند. یکی آنهایی که توسط کشورها سازماندهي ميشوند و دیگری آنها که توسط شبکههای زیرزمینی هکرها به مقاصد مختلف سازمان دهی و اجرا میشوند. در بسیاری از این موارد خود کاربران متوجه چیزی نمیشوند و حتی هکرها به جز سرقت اطلاعات آسیبی به سیستم نمیزنند یا اطلاعاتی را پاک نمیکنند. حلقه گم شده اصلی اینجا همان اطلاعاتی است که افشا شده یا به سرقت رفتهاند.
بزرگترین هکهاي اطلاعات محرمانه در ادامه نوشتار...
کورتی یا به طور دقیق Q-W-E-R-T-Y که در واقع از خوانش خط سطر اول حروف روی صفحه کلید کامپیوتر آمده، چیدمان رایج صفحه کلیدهای تقریبا تمامی کامپیوترهای امروزی شمرده میشود. این چینش حروف به ابتکار کریستوفر شولز که سردبیر روزنامه کوچکی در میلواکی بود در اوایل دهه 1870 میلادی برای ماشینهای تحریر ابداع شد. شولز در واقع پیش از آن اولین ماشین تحریر مدرن را در سال 1866 اختراع کرده بود. اما مشکل اینجا بود که کلیدها در ماشین تحریر او بسیار متراکم جای گرفته بودند. بنابراین به پیشنهاد دستیارش جیمز دنسمور کلیدها را بر اساس اینکه کدام بیشتر با هم به کار میروند به سه دسته تقسیم کرد. به این ترتیب صفحه کلید کورتی در چهار سطر (با اعداد) به وجود آمد. تنها تفاوت صفحه کلیدهای امروزی با صفحه کلید او این بود که صفحه کلید او 0 و 1 نداشت و M هم در سطر دوم بعد از L قرار میگرفت و جای X و C نیز برعکس بود.
منبع: دانستنیها شماره 123
اول از همه بهتر است بدانیم که اصلا اسم اپل از کجا پیدا شد؟ خود استیو جابز میگفت که اسم اپل پس از بازدیدی از یک باغ سیب، در دورانی که رژیم گیاهی داشت به ذهناش خطور کرد. اولین لوگوی اپل را رون وین طراحی کرد که تصویری از ایزاک نیوتن بود که زیر درخت سیب نشسته بود، اما این لوگو دوام زیادی نیاورد و با سیب گاز زده معروف عوض شد. لوگو سیب گاز زده را «رون راب جَنُف» در 1977 طراحی کرد. اینکه چرا سیب او گاز زده بود هیچ ارتباطی به داستان نیوتن ، آدم و هوا یا آلن تورینگ پدر علم کامپیوتر نوین ندارد.
علت اصلی گاز زده بودن سیب این بود که جَنُف میخواست طرح سیب با میوههایی که آناتومی مشابه دارند مثل گیلاس اشتباه گرفته نشود.
منبع: دانستنیها شماره 123
بهترین راه برای تمیز کردن مانیتور استفاده از اسپریهای مخصوصی است که در همه مغازههای تجهیزات الکترونیکی فروخته میشود. این اسپریها معمولا از کفی شوینده استفاده میکنند که خیلی زود تبخیر میشود. پس از استفاده کمی صبر کنید تا کف از بین برود و سپس با پارچهای نخی سطح مانیتور را خوب تمیز کنید. ضمنا بههیچعنوان از شیشه پاککن یا آب برای پاک کردن سطح مانیتور استفاده نکنید و هنگام استفاده از اسپری هم مراقب باشید که روی کابل یا درزهای باز مانیتور چیزی نپاشید.
منبع: دانستنیها شماره 123
.: AshkanPC :.