آیا میدانید بهمن 89

ادامه نوشته

ارکیده حاجی وندی اولین خواننده زن پس از انقلاب

ارکیده حاجی وندی که لقب اولین خواننده زن پس از انقلاب را با خود به یدک می کشد، حدود ۹ سال پیش گروهی را پایه گذاری کرد که شاید آن زمان خود او هم فکر نمی کرد تا یک دهه بعد سرپرست تنها گروهی باشد که بعد از ۹ سال توانسته خود را در سطح اول موسیقی ایران حفظ کند.

ادامه نوشته

يك مصاحبه جذاب درباره فوتبال و سينما - جوادنكونام و ليلا اوتادي در يك مصاحبه مشترك

نكو: وقتي حرفه‌اي مي‌شوي شرايط خيلي سخت مي‌شود. وقتي در ايران بودم چون شرايط كاملا حرفه‌اي نبود واقعاً‌ لذت مي‌بردم و به من خوش مي‌گذشت. يادم هست كه بعضي وقت‌ها تا 6صبح پلي‌استيشن بازي مي‌كردم و ساعت 9 مي‌رفتم تمرين/اوتادي:لازمه بازيگري اين است كه شما بخوانيد و بنويسيد و حداقل اين است كه شما فيلمنامه را بايد بخوانيد و طبيعتاً‌ يك سطح متوسط از فرهنگ و مواد را احتياج دارد، اما اين اصلا دليل بر اين نمي‌شود كه بازيگران ما آدم‌هايي فرهنگي هستند
ادامه نوشته

مراحل هیجان جنسی

ایجاد هیجان جنسی در زن و مرد طبق پژوهش های Masters و Johnson به ۴ بخش تقسیم میشود:

 

۱ـ مرحله تحریک

۲ـ مرحله اوج

۳ـ مرحله ارضاء

۴ـ مرحله بازگشت

 

۱ـ مرحله تحریک

 

فاز تحریک بر اثر تحریک روانی نیز به وجود می آید. مثلا رنگ چشم، مدل مو، کل شکل ظاهــری، بوسه، نوازش و یا دست زدن مستقیم به دستگاه تناسلی، یک صدا، یک حرکت لطیف و رمانتیک تصویری یا جسمی.

 

در آمریکا پژوهشی صورت گرفته که طبق آن ۵۸ درصد از زنان بر اثــر نگاه مرد تحریک میشوند. این رقم برای مردان ۷۲ درصد است. ۱۲ درصد زنان و ۵۴ درصــد مردان بر اثر نگاه کردن به تصـویر لخت جنس مخالف تحریک میشوند. به همین دلیل در تبلیغات از زنان برهنه استفاده میشود.

یک چهارم زنان و یک سوم مردان بر اثر دیدن عمل جنسی تحریک میشوند. اما زنان و مردان به یک اندازه بـه وسیله دیدن فیلم و کتاب تحریک میشوند. نتیجه این که عکس العمل زن آهسته، آهستــه است. دیدن یک عکس سکسی، زن را شـوکه میکند تا تحریک. اما کتاب یا فیلـــم او را آهسته، آهستــه تحریک میکند.

 

همان طور که رویاهای جنسی در مورد مردان منجـر به میل جنسی میشود در مورد زنان نیز میل جنســی ایجاد میکنـد. میل جنسی احتمالا به همان اندازه تحریک فیزیولوژی به سابقه آموزشی شخص وابستگی دارد.میل جنسی متناسب با میزان ترشح هورمونهای جنسی افزایش می یابد. میل جنسی در جریان دوره عادت ماهانه تغییر میکند و در نزدیکی زمان تخمک گذاری به حداکثــر خود میرسد.

ادامه نوشته

متلک های جدید... +18  

1-خانوم شماره بدم پاره میکنی؟


2- خانوم ببخشيد مستقيم از كدوم طرفه

3- خانوم شماره ی کفشمو بدم؟

4- (در برخورد با چنتا دختره زیبا) هنوز فصله هلو نشده

5- (در برخورد با چنتا دختره کم سن) اِ مهد كودك تعطيل شد شما اومدین بیرون.

ادامه نوشته

معرفی سایت های لیچر فایل رایگان سری

گر شما هم جز ان دسته از کسانی هستید که از آپلودسنترهایی همچون رپیدشر , فورشرد , مگا آپلود , هات فایل و … فایل دانلود می کنید و چون  این سرورها قایلیت Resume فایل را برای اکانت های معمولی ندارند امروز قصد دارم شما را با سایت هایی آشنا کنم که این امکان را به شما می دهند تا فایل های خود را بصورت رایگان روی سرور آن ها انتقال داده و از آنجا بصورت مستقیم دانلود نمایید .

البته این نکته را هم ذکر کنم که فایل های روی سرور آن ها تا چند ساعت و بعضی تا چند روز باقی می ماند و پس از آن حذف می شود .

ادامه نوشته

دانلود رايگان درايور هاي لپ تاپ دل n5010



بر روي عكس كليك كنيد




نظرات

فال امروز پنجشنبه 25 آذر 89 - فال روز پنجشنبه 25 آذر 1389

ادامه نوشته

ماهنامه تخصصی گرافیک نو – شماره ۳۱ – آذر ماه ۱۳۸۹


ادامه نوشته

معرفی و دانلود نرم افزار Packet Tracer 5

Packet Tracer یک نرم افزار مناسب برای شبیه سازی شبکه و برای کسانی می باشد که قصد دارند مدرک CCNA سیسکو را دریافت نمایند. اگر مایل به یادگیری طراحی شبکه ، توپولوژی­های شبکه ، پیکربندی ، عیب یابی و ... هستید و نمی­توانید وسایل مورد نیاز خود را تهیه کنید کافی است این نرم افزار رایگان را که محصول شرکت CISCO است دانلود کرده و یک آزمایشگاه شبکه برای خود داشته باشید.

ادامه نوشته

مستند تاریخ اختراع کامپیوتر The Creation of the Computer

داستان کامپیوتر بسیار پیچیده است. دستگاهی که زندگی بشریت را تغییر داده است. اما کامپیوتر یا رایانه از کجا آمده؟ چگونه بوجود آمده است؟ در این مستند به دنبال نحوه ی پیدایش اولین کامپیوتر و پیشرفت آن و در نتیجه به کامپیوتر های امروزی خواهیم رسید. دانلود این مستند زیبا را برای علاقه مندان عزیز پیشنهاد می کنیم.

حجم دانلود : 227 مگابایت
لينك دانلود : مستقیم - کمکی

41 نفری که اینترنت را دگرگون کردند

وینتون سرف و باب کان (Vint Cerf and Bob Kahn)
وینتون سرف به همراه باب کان کسانی بودند که پروتکل TCP/IP را پایه گذاری کردند. پروتکلی که به موجب آن بین کامپیوتر های یک شبکه امکان ارتباط و انتقال پیام برقرار شد و اینترنت بر پایه آن بنا شده است. وینتون سرف در یک اظهار نظر جالب توجه بیان کرده که اینترنت آینه ای تمام نما از اجتماع افراد است و ارسال هرزنامه نیز یکی از آثار جانبی رایگان بودن سرویس ایمیل است.


وینتون سرف در سمت راست و باب کان در سمت چپ
ادامه نوشته

همه چیز درباره اینترنت وایمکس

براى دسترسى به اینترنت، سه راه مطمئن و شناخته شده وجود دارد. اول دسترسى باند پهن (Broad Band) که معمولاً مودم کابلى و DSL براى دسترسى خانگى و خطوط پرسرعت T1 و T3 براى ادارات مورد استفاده قرار مى گیرد.

ادامه نوشته

دانلود منابع کارشناسی ارشد

دانلود منابع کارشناسی ارشد

منابع آزمون کارشناسی ارشد رشته مهندسی  کامپیوتر

منابع آزمون کارشناسی ارشد رشته مهندسی فن آوری اطلاعات ( IT  )

طريقه شبكه كردن دو رايانه به صورت مستقيم  

در خانه ها و يا مراكز كوچكي كه دو رايانه وجود دارد هميشه فكر وصل كردن اين دو رايانه به ذهن صاحبان آن مي رسد. در اين مقاله در ابتدا طريقه ساخت كابل مخصوص...
 براي برقراري اتصال بين دو رايانه به صورت مستقيم را ياد ميگيريم و در مرحله بعدي تنظيم هاي بين دو سيستم را ياد مي گيريم. البته مرحله ساخت كابل ضروري نيست چون به راحتي مي توان آنرا سفارش داد ولي دانستن آن براي كساني كه مي خواهند همه كار را خود انجام دهند بد نيست

طريقه ساخت كابل كراس اور ( يادگيري اين بخش ضروري نيست)
براي اتصال دو رايانه به صورت مستقيم نياز به كابل شبكه كراس اورداريم با اين كابل مي توان مستقيم با كمك كارت شبكه هاي دو سيستم , آنها را به هم وصل كرد ولي در غير اين صورت اگر از كابل هاي كلاس آ بهره ببريم نياز به سوييچ خواهيم داشت كه خرج كار را بالا مي برد. در صورتي هم كه مي خواهيد كابل مخصوص اين كار را سفارش بدهيد بايد تقاضاي كابل " كراس اور " كنيد كه البته با نام بردن " كراس " نيز منظور را مي رسانيد.


 
اين آموزش تصويري است واز عكسهاي واضح براي آموزش استفاده كرده براي شما عزيزان
 
براي مطالعه اين مقاله مي توانيد متن کامل آن را به صورت PDF  دانلود کنید

تفاوت های نمایشگر پلاسما و LCD

تفاوت های نمایشگر پلاسما و LCD


تلویزیون های LCD و پلاسما گرچه به لحاظ ظاهری خیلی به شبیه اند ؛ اما واقعیت این است که این دو نوع تلویزیون با هم تفاوت هایی دارند که در ادامه به آن پرداخته می شود.
























تلویزیون های LCD و پلاسما گرچه به لحاظ ظاهری خیلی به شبیه اند ؛ اما واقعیت این است که این دو نوع تلویزیون با هم تفاوت هایی دارند که در ادامه به آن پرداخته می شود. روند رو به رشد تولید تلویزیون های LCD و پلاسما به جای مونولوگ ها نشان از وجود این تفاوت ها دارد.

LCD Liquied Crystal Display و یا به عبارت ساده تر صفحه نمایش با تکنولوژی کریستال مایع به این صورت عمل می کند که ذرات ریز کریستال مایع در میان دو صفحه شیشه ای تخت به صورت اصطلاحا «ساندویچ شده» قرار می گیرند که با تغییر اندازه جریان الکتریکی وارده به کریستال ها تصویر نهایی شکل می گیرد.

ا

ادامه نوشته

 دانلود پروژه تلفن دیجیتال با میکروکنترلر 8051

 دانلود پروژه تلفن دیجیتال با میکروکنترلر 8051


ادامه نوشته

دانلود نرم افزار مكس پلاس  MAX+Plus II 10

نرم افزار مكس پلاس  MAX+Plus II 10 

دانلود


اين نرم افزار براي طراحي مدار  الكترونيكي ميباشد براي  درس آزمايشگاه معماري كاربرد دارد

زبان برنامه نویسی


زبان برنامه نویسی

زبان برنامه نویسی یا زبان کامپیوتری یک تکنیک ارتباطی استاندارد برای بیان دستورالعمل ها به یک رایانه است. در زبان برنامه نویسی از مجموعه ای از قواعد نحوی و معنایی برای تعریف یک برنامه کامپیوتری استفاده می شود. یک زبان به برنامه نویس اجازه می دهد که دقیقا مشخص کند که رایانه روی چه داده ی عمل کند، این داده چگونه ذخیره یا منتقل شود، و دقیقا تحت شرایط مختلف کدام الگوریتم روی آن اعمال شود.

مجله سایت برای دانلود ها |


جنبه های یک زبان برنامه نویسی

هر زبان برنامه نویسی را می توان به عنوان یک مجموعه از مشخصات در باره ی نحو، کلمات و معانی دانست.
این مشخصات معمولا شامل موارد زیر می شوند:
*انواع داده و ساختمان های داده
*دستورالعمل ها و کنترل جریان
*مکانیزم های ارجاع و استفاده ی مجدد
*فلسفه ی طراحی
اغلب زبان هایی که کاربرد گسترده دارند و یا زبان هایی که برای یک دوره ی قابل توجه پر کاربرد بوده اند، دارای قالب های استانداردی برای تعریف، تعمیم و تکمیل برنامه ها می باشند.
انواع داده و ساختمان های داده



در یک رایانه رقمی مدرن، تمامی داده ها بصورت صفر و یک سیستم عددی باینری ذخیره می شوند. عموما داده بیانگر اطلاعاتی از دنیای واقعی همچون نام ها، حساب های بانکی و ... می باشد. بنابراین زبان های برنامه نویسی داده های سطح پایین باینری را به این مفاهیم سطح بالا سازماندهی می کنند.
سیستم ویژه ای که چگونگی سازماندهی داده ها در برنامه را مشخص می کند، نوع داده ی یک زبان برنامه نویسی نامیده می شود. طراحی و مطالعه ی سیستم های نوع را تئوری نوع می نامیم. زبان ها را می توان به دو دسته ی نوع دار ایستا و نوع دار پویا طبقه بندی کرد. در زبان های نوع دار ایستا برای تعریف هر متغیر یا زیر برنامه، نوع آن نیز مشخص می شود. بر خلاف آن در زبانهای نوع دار پویا نیازی به تعریف دقیق نوع متغیر ها یا زیر برنامه ها نیست و خود زبان نوع آن ها را استنتاج می کند. گاه به این گونه زبان ها نوع دار مخفی گفته می شود.
در زبان های نوع دار ایستا، انواع از پیش تعیین شده ای برای اجزای داده ها (همچون اعداد در یک بازه ی خاص، رشته ها یا حروف و ...) وجود دارد و متغیر ها (مقادیری که از دید برنامه نام دارند) می توانند فقط یک نوع ثابت را داشته باشند و عملیات خاصی را بپذیرند. مثلا اعداد نمی توانند به نام تبدیل شوند و برعکس. اغلب زبانهای اصلی نوع دار ایستا همچون C و C++ و Java به تعریف واضح تمامی انواع نیاز دارند. و بیان می شود که این کار فهم برنامه را سریع می کند.
زبان های شیءگرا به برنامه نویسان امکان تعریف انواع داده ای شیء که متغیرها و توابع ذاتی خود را دارند می دهند (که به ترتیب ویژگیها و روش ها نامیده می شوند).
یک برنامه ی شامل اشیاء به آنها اجازه ی عمل مستقل را می دهد اما زیر برنامه ها را تحت تأثیر قرار می دهد: این اثر متقابل می تواند در زبان کد کردن طراحی می شود تا اشیاء با اثر متقابل را شبیه سازی کند. این کار یک عمل مفید و شهودی است. زبان هایی مثل python و Ruby به عنوان زبان های شی گرا گسترش یافته اند. آنها نسبتاً برای یادگیری و استفاده آسان هستند و در محدوده های برنامه نویسی حرفه ای و غیر حرفه ای عمومیت پیدا کرده اند. تفکر عامه چنین است که شی گرایی، زبان ها را شهودی می کندو دسترسی عمومی و قدرت کاربردهای کامپوتری مشتری پسند را افزایش می دهد.
جدای از اینکه کی و چگونه تطابق بین انواع و عبارات تعیین شده است، یک سؤال اساسی وجود دارد که که زبان چه انواعی را تعریف می کند و چه انواعی را به عنوان مقادیر عبارات (ارزش های بیان شده) و به عنوان مقادیر نام دار (ارزش های دلالت شده) اجازه می دهد. زبان های سطح پایین مثل C به برنامه اجازه ی نام دهی به مکان های حافظه و ثابت های زمان کامپایل را می دهد در حالی که به عبارت امکان باز گرداندن مقادیر که در ثبات ماشین قرار گرفته اند را می دهد؛ ANSIC این قابلیت را با اجازه به عبارات به منظور باز گرداندن مقادیر struct ، توسعه داده است. (پیوند رکورد را ببینید). زبان های تابعی اغلب نام هارا به منظور دلالت مستقیم بر مقادیر محاسبه شده ی زمان اجرا، به جای مکان های حافظه ی نام دار که مقادیر در آن ذخیره می شوند، محدود می کنند و در بعضی از موارد به مقادیر دارای نام امکان تغییر نمی دهند. زبان هایی که از جمع آوری زباله استفاده می کننددر امکان دادن به ساختارهای داده ای مختلط دلخواه به عنوان مقادیر بیان شده آزادند. در پایان، در بعضی زبان ها، رویه ها تنها به عنوان مقادیر استدلال شده اجازه ی استفاده دارند (نمی توانند با عبارات باز گردانده شوندیا به نام های جدید محدود شوند)؛ در دیگر زبان ها رویه ها می توانند به عنوان پارامتر به رویتن ها منتقل شوند اما نمی توانند محدود به نام های جدید گردند؛ در بعضی دیگر آنها در استفاده مانند مقدار بیان شده محدودیتی ندارند اما در زمان اجرا نمونه های جدیدی نمی تواند ایجاد شود؛ و در انواع دیگری، رویه ها مقادیر کلاس اول هستند که می توانند در زمان اجرا ایجاد شوند.


دستور العمل و جریان کنترل

وقتی داده در حال مشخص شدن است، ماشین باید دستور بگیرد که چگونه عملیات را روی آن انجام دهد. عبارات اولیه با استفاده ار کلمات کلیدی، ساختارهای دستوری تعریف شده مشخص می گردند. هر زبان این واحد های عبارت خوش رفتار را می گیرد و با استفاده از سیستم ترتیب دهی آنها را ترکیب می کند وابسته به نوع زبان، روش های دسته بندی این عبارات اولیه متفاوت است. این ویژگی به برنامه نویس این امکان را می دهد که برنامه بنویسد که توانایی پوشش انواع ورودی ها به جای تعداد محدودی از آنها را داشته باشد. در ضمن، ورای دستورالعمل های دستکاری داده ها، دستورالعمل های نوعی موجود در زبان آنهایی هستند که برای جریان کنترل به کار می روند ( شاخه ها، تعاریف موردی، حلقه ها، ترکیب های تابعی).

فلسفه ی طراحی

به خاطر اهداف ذکر شده، هر زبان با استفاده از طراحی، فلسفه ی ویژه ای گسترش یافت. بعضی از جنبه ها، با روشی که زبان از ساختمان های داده استفاده می کند، تأکید می شدند یا اینکه نشانگذاری ویژه ی آن، راه های مشخص حل مسائل یا بیان ساختارشان را ترویج کرد.
چون زبان های برنامه نویسی زبان های مصنوعی هستند، نیاز به درجه ی نظم زیاد دارند تا به دقت مشخص کنندکه چه عملی مطلوب است. زبان های برنامه نویسی تحمل خطا را ندارند؛ اگر چه بار شناخت و کاربرد لغات ویژه با کمک پیغام های تولید شده به وسیله ی پیاده سازی زبان برنامه نویسی کاهش یافته است. زبان های کمی وجود دارند که آزادی زیادی در ایجاد تغییر می دهند یعنی در آن یک برنامه بخش هایی از خودش را برای مدیریت موردهای جدید دوباره نویسی می کند. نوعاً، تنها زبان ماشین و اعضای خانواده Lisp ) scheme و Common Lisp ) این قابلیت را دارند. بعضی از زبان ها مانند MUMPS و زبان های با کامپال مجدد پویا، رقابت کننده ها و دیگر ماشین های مجازی از این تکنیک برای اجرای بهتر استفاده می کنند.
راه های زیادی برای طبقه بندی ربان های برنامه نویسی وجود دارد. مقاصد کاملاً مشخص نیستند. یک استاندارد زبان خاص ممکن است در چند طبقه بندی پیاده سازی شود. مثلاً، یک زبان می تواند هر دو پیاده سازی تفسیر شده و کامپایل شده را داشته باشد.
به علاوه اغلب زبان های کامپایل شده شامل بعضی از ویژگی های مفسر شده ی زمان اجرا هستند. یک مثال قابل توجه رشته با فرمت I/o است که در یک زبان تخصصی نوشته شده و برای توصیف چگونگی تبدیل داده های برنامه به نمونه ی خارجی به کار می رود. این رشته در زمان اجرا تفسیر شده است. بسیاری از برنامه نویسان این قابلیت سازماندهی را بسیار ارزشمند می دانند.
!تاریخچه زبان های برنامه نویسی
پیشرفت زبان های برنامه نویسی بیسار نزدیک به پیشرفت عملیات الکترونیکی و فیزیکی مورد استفاده در کامپیوتر های امروزی است.
طراحی اولین ماشین های شبیه کامپیوتر به Chales Babbage نسبت داده می شود که Ada levelace برنامه های زیادی را برای آن نوشته بودد ( معادل زبان اسمبلی ). در دهه 1940 اولین کامپیوترهای الکتریکی مدرن به وجود می آمدند. بعضی نیازهای محاسبه ی نظامی یک عامل توسعه ی کامپیوترهای اولیه بود. مثل رمزگذاری، رمزگشایی محاسبه ی مسیر گلوله و متراکم سازی زیاد مورد نیاز در توسعه ی بمب های اتمی. در آن زمان، کامپیوترها بسیار بزرگ، گران و کند بودند: پیشرفت ها در تکنولوژی الکترونیک در سال های جنگ منجر به ساخت کامپیوترهای الکترونیکی عملی تر شد. در آن زمان تنها konrad zuse استفاده از زبان برنامه نویسی ( که عاقبت به عنوان Plankalkul گسترش یافت) مثل آنهایی که امروزه مسائل را حل می کنند، را پیشنهاد کرد.
پیشرفت های بعدی در تکنولوژی الکترونیک (ترانزیستورها، مدارهای مجتمع و تراشه ها) گسترش کامپیوترهای مفیدتر و قابل اعتمادتر را سرعت بخشیدند. این پیشرفت با توسعه ی زبان های کامیوتری استاندارد برای اجرا روی آنها موازی شد. موجود بودن و استفاده ی آسان از کامپیوترها منجر شد که افراد بیشتری با کامپیوترها کار کنند. پیشرفت انفجاری بعدی منجر به ایجاد اینترنت، حضور کامپیوترهای شخصی در همه جا، و استفاده ی روز افزون از برنامه نویسی کامپیوتر با استفاده از زبان هایی مثل phthon، Visual Basic و غیره شد.


زبان های اصلی

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

Ada
ALGOL
APL
AWK BASIC
 C
C++
C#
COBOL
ColdFusion
Common Lisp
Delphi
Eiffel
Focus
Fortran
Haskell
IDL
Java
Java script
Lisp
Modula
Objective-C
OCaml
Pascal
Perl
PHP
Prolog     Python
Ruby
SAS
Scheme
اسمال تاک
SQL
Visual Basic

ترفندهای جستجو در گوگل

ترفندهای جستجو در گوگل


مبانی جستجوی گوگل:
وقتی شما چند کیورد (Keywords) را با هم جستجو می‌کنید، یک موتور جستجو یک استراتژی از پیش تعیین شده‌ای برای بررسی و ترکیب کیوردهای شما دارد. آیا هر یک از کیوردها می‌توانند به تنهایی در هر جای صفحه وجود داشته باشند یا باید کنار هم قرار گرفته‌ باشند؟ آیا موتور جستجو کلمات کلیدی را با هم جستجو می‌کند یا تک‌تک؟


جستجوی یک عبارت:
گوگل به صورت پیش‌فرض، کلمات کلیدی شما را در هر کجای صفحه، چه کنار هم باشند و چه به صورت پراکنده، جستجو می‌کند. برای تغییر نتایج صفحات با کلمات مرتب شده موردنظر ما، آنها را در بین دو کوتیشن قرار می‌دهیم.

برای جستجوی کیوردهای زیر:

to be or not to be

گوگل کیوردها را در هر جای صفحه که آمده باشند، پیدا خواهد کرد. اگر شما می‌خواهید تنها نتایجی را ببینید که کیوردها با هم و به عنوان یک عبارت در صفحه آمده‌اند، آنها را در بین دو کوتیشن قرار دهید:
"to be or not to be"

گوگل در این حالت تنها نتایجی را نشان می‌دهد که کیوردها با هم ظاهر شده‌اند. البته گوگل کلماتی مثل «or» و «to» را در این حالت جستجو نمیکند.
جستجوی عبارت به این روش همچنین زمانی مفید است که شما می‌خواهید عبارتی را بیابید، اما مطمئن نیستید که جمله‌بندی عبارت مورد نظر شما درست باشد که این مطلب که مکمل این قسمت است در بخش Full-Word Wildcards شرح داده شده است.


اساس بول
یک موتور همه کیوردها یا هر یک از آنها را جستجو می‌کند که بر اساس پیش‌فرض بولی صورت می گیرد. موتورهای جستجو می توانند از AND برای جستجوی همه کیوردها یا OR برای جستجوی هر کلمه استفاده کنند.
در نتیجه حتی اگر موتو جستجو به صورت پیش فرض همه کیوردها را جستجو کند شما می توانید معمولا به آن یک دستور خاصی بدهید تا آن‌را برای یافتن هر کیورد راهنمایی کنید.

پیش فرض بولی گوگل AND است، یعنی اگر شما کلماتی را بدون اصلاح کننده ها جستجو نمایید همه کلمات شما را با هم جستجو می نماید.
به عنوان مثال اگر شما برای کلمات زیر جستجو کنید:

snowblower Honda "Green Bay"

موتور، جستجو را برای همه کیوردها باهم انجام می‌دهد. اگر شما مایلید که مشخص کنید که هر کدام از کلمه‌ها یا عبارات قابل قبول است یک OR بین هر کدام قرار دهید:
snowblower OR snowmobile OR "Green Bay"

اگر شما اصطلاحی را به همراه یک یا دو اصطلاح دیگر میخواهید، ‌آنها را در پرانتز قرار دهید مثل:
snowblower (snowmobile OR "Green Bay")


میتوانید جستجو برای کلمه snowmobile یا عبارت "Green Bay" به همراه کلمه Snowblower را با پایپ که معادل OR است به صورت زیر جستجو کنید که علامت | پایپ نامیده میشود:

snowblower (snowmobile | "Green Bay")


خنثی سازی:
اگر شما مایلید که آیتمی در جستجوی شما ظاهر نشود قبل از آن – قرار دهید:

snowblower snowmobile -"Green Bay"


موتور در این حالت صفحاتی را که شامل snowblower snowmobile هستند و "Green Bay" را در بر ندارند خواهد یافت. نکته ای که باید به آن توجه کرد، علامت – باید درست قبل از کلمه ای که شما آن را در نتایج نمی‌خواهید، باید قرار بگیرد اگر از فاصله نیز استفاده شود دیگر این دستور جواب نمیدهد.

بعضی از موتورهای جستجو تكنیكی به نام Stemming را پشتیبانی می‌كنند كه تكنیكی است كه معمولا با اضافه كردن * یا گاهی ؟ به عبارت موردنظر از موتور جستجو درخواست می‌كند كه به جای این علامت، مشتقات آن‌را جستجو كند.


به عنوان مثال جستجوی moon* نتایجی مثل moons, moonlight, moonshot را در برخواهد داشت.
گوگل از این ویژگی به طور صریح استفاده نمی‌كند. ولی زمانی كه شما جای یك كلمه را در عبارتی نمی‌دانید، می‌توانید از * استفاده كنید كه از این ستاره به معنای جانشین یك كلمه كامل در گوگل، برداشت می‌شود. بنابراین طبق گفته های بالا جستجو برای "three * mice" موارد زیر را در نتایج خواهد داشت:

finds three blind mice, three blue mice, three green mice,


چقدر این ویژگی گوگل بدرد می‌خورد؛ مطمئنا به اندازه ویژگی stemming مفید نیست ولی بازهم موجب گیج شدن مبتدیان نمی‌شود. یك * یك جانشین برای یك كلمه است، دو * به معنای دو كلمه و ...


این ویژگی در موارد زیر قابل استفاده است:


1- فائق آمدن بر محدودیت 10 كلمه گوگل ( در گوگل عبارت‌هایی كه بین دو كوتیشن قرار می‌گیرد، نباید بیش از 10 كلمه باشد) شما این مثال‌ها را (مثلا عبارت Fourscore and seven years ago, our fathers brought forth on this continent) كه زیاد برای پیدا كردن یك شعر یا نقل قول تكرار می‌شوند را، اگر امتحان كنید، گوگل تنها تا كلمه on عمل جستجو را انجام خواهد داد و همه آنچه بعد از آن می‌آید، توسط گوگل نادیده گرفته می‌شود.


2-بررسی تكرار یك عبارت معین یا مشتق عبارت مثل: (درباره دستور این‌تایتل بعدا توضیح داده خواهد شد)

intitle:"methinks the * doth protest too much"


و یا

intitle: "the * of Seville"


3- پر كردن جاهای خالی حافظه یك آدم‌حواس‌پرت! شاید شما فقط یك قسمت كوتاه یك ترانه را به یاد بیاورید كه جستجو تنها از آنچه شما به یا می‌آورید، به جای بازسازی تصادفی استفاده می‌كند.
بیایید یك مثالی را مرور كنیم، سرود "Good Times" كه توسط چیك سروده شده است، كه خط زیر را بیان میكند:

"You silly fool, you can't change your fate."


شاید شما یك ترانه را گوش كرده‌اید، اما شما یادتان نمی اید كه كلمه fool درست است یا چیز دیگری بوده، اگر شما اشتباه كرده باشید ( اگر درستش به عنوان مثال "You silly child, you can't change your fate" باشد) شما هیچ جوابی نخواهید یافت.


راه حل استفاده از ویژگی گوگل است كه به جای آن كلمه سرچ كنیم:

"You silly *, you can't change your fate"


شما این تكنیك را می‌توانید برای نقل‌قول‌ها و شعرهای غنایی و ... به كار ببرید، شما باید حواستان را جمع كنید که به اندازه كافی از متن نقل‌قول را سرچ كنید تا به یك نتیجه واحد برسید. مثلا عبارت زیر كه قسمتی از مثال بالاست نتایج زیادی در بر خواهد داشت:

"you * fool"


دستورات و المان‌های خاص:
علاوه بر OR و AND و جستجو‌های عبارتی، Google دستورهای خاص زیادی را برای محدود نمودن جستجوی شما فراهم نموده است.
همانند همه موتورهای جستجوی Full Text، در گوگل به جای اینکه صفحات وب تنها بر اساس عنوان و توضیحات انها ایندکس شوند، صفحات وب کلا ایندکس می‌گردند. دستورهای خاص به کاربران گوگل اجازه می‌دهند که جاهای معینی از صفحات وب را برای اطلاعات به خصوصی، جستجو
نمایند، و این اجازه را به کاربران گوگل می‌دهند که بتوانند جاهای معینی از صفحات وب را برای اطلاعات به خصوصی، جستجو نمایند (که آن‌ها اپراتورهای پیشرفته نیز نامیده می‌شوند). این ویژگی (دستورات و المانهای خاص) خیلی چاره‌ساز است مخصوصا زمانی که شما با بیش از 8 بیلیون صفحه وب مواجهید و می‌خواهید دامنه جستجوی خود را محدودتر نمایید!


مثلا ذکر اینکه اینکه کلمات عبارت مورد نظر شما تنها بایستی در عنوان یا URL صفحات وب باشد، می‌تواند کمک شایانی به شما برای به دست
اوردن نتایج بسیار خاص داشته باشد. در ادامه مطلب به شرح برخی از المان‌های دستوری معمول خواهیم پرداخت:


intitle:
این المان جستجوی شما را به عنوان صفحات وب محدود می‌کند و متغیر allintitle: صفحاتی که عنوانشان تمام کلمات ذکر شده جستجو را دربردارد را پیدا می‌کند و هر دو دستور، قبل کیوردها استفاده می‌شوند.

intitle:"windows xp"
allintitle:"windows xp" microsoft


همچنین ممکن است شما ترجیح دهید از دستور allintitle: استفاده نکنید، چون در ترکیب با دستورات دیگر ممکن است خوب کار نکند.


site:
این دستور به کاربر اجازه می‌دهد که جستجوی خود را به یک سایت محدود نماید.

site:loc.gov
site:thomas.loc.gov
site:edu
site:nc.us

نکته ای که تذکرش لازم است این‌است که این دستور، دستور خوبی برای یک وب‌سایتی که شامل زیرشاخه‌هایی (مثل /~sam/album/ ) است، نمی‌باشد. مثلا شما نمیتوانید با دستور site: همه صفحات را در http://www.geocities.com/test/test1/6485 بیابید و گوگل هیچ
نتیجه‌ای برای جستجوی شما نخواهد یافت. به جای این دستور، دستور inurl: پیشنهاد می‌شود.


inurl:
این دستور جستجوی شما را به URL صفحات وب محدود می‌کند. این دستور برای یافتن صفحات help بسیار خوب کار می‌کند، زیرا آن‌ها نسبتا در
ساختار خود منظم‌اند و allinurl: متغیری است که همه کلمات لیست شده در URL را پیدا می‌کند ولی در ترکیب با دستورت دیگر خوب کار نمی‌کند.

inurl:help
allinurl:search help


همانطور که می‌بینید استفاده inurl: به جای site: یک مزیت ضروری دارد و آن اینست که شما می‌توانید از آن برای جستجوی ساب‌دایرکتوری‌ها (زیرفهرست‌ها) نیز استفاده نمایید.


تذکر: در استفاده از دستور inurl: برای داشتن نتایج بیشتر از //:http استفاده نکنید.


همچنین شما می‌توانید inurl: را در ترکیب با site: به کار برید تا بتوانید اطلاعات ساب‌دامین‌ها (زیردامنه‌ها) را استخراج نمایید. برای مثال opensource.org چند تا ساب‌دامین دارد؟ یک جستار سریع به شما کمک می‌کند تا به پاسخ این جواب برسید:


site:opensource.org -inurl:www.opensource.org


این جستجو از گوگل میخواهد تا تمام صفحات دامنه opensource.org را لیست کند، اما صفحاتی را که از زیر دامنه معمول www هستند و شما آن‌ها را قبلا دیده بودید، نادیده بگیرید.


link:
این دستور فهرستی از صفحاتی که به URL تعیین شده لینک داده‌اند را، می‌یابد. اگر link: را وارد کنید شما به فهرستی از صفحاتی که به
صفحه گوگل لینک داده‌اند، دست می‌یابد ( نه در هر جای دامنه google.com ) نگران نباشید اگر ادرس شما با //:http همراه نباشد، شما
به آن نیازی ندارید. بنابراین اگر ادرس شما //:http هم داشت، باز گوگل آن‌را نادیده می‌گیرد. این دستور به خوبی با هر URL با محتوای بزرگ کار
می‌کند. مثلا سرعت جستجویش در http://www.opensource.org/test/test1 فرقی با بالاترین مرتبه سایت، مثل opensource.org ندارد.


cache:
این دستور یک کپی از صفحه‌ای که در گوگل ایندکس گذاری شده است را، می‌یابد. حتی اگر آن صفحه دیگر در URL اصلی در دسترس نباشد یا
محتوایش به کلی تغییر کرده باشد.

cache:www.yahoo.com

catch گوگل مخصوصا برای باز یافتن نگارش قبلی یک صفحه که بارها تغییر می‌کند، مناسب است.


daterange:
این دستور جستجوی شما را به تاریخ به خصوصی یا یک محدوده تاریخی که صفحه در گوگل ایندکس گذاری شده، محدود می‌نماید. باید در نظر داشت که این جستجو، کاری به تاریخی که یک صفحه ساخته شده است، ندارد و تنها بر مبنای تاریخ ایندکس گذاری در گوگل، عمل می‌کند.

"Microsoft" "Windows XP" daterange:2450958-2450968

۵ نکته برای استفاده از کامپیوترهای عمومی

۵ نکته برای استفاده از کامپیوترهای عمومی


کامپیوترهای عمومی در کتابخانه ها، کافی نت ها، فرودگاهها، و کپی نت ها راحت تر و ارزان تر از خرید کامپیوترهای همراه شخصی هستند. اما آیا آنها به اندازه کافی امن هستند؟ این موضوع به نحوه چگونگی استفاده شما از آنها بستگی دارد.


کامپیوترهای عمومی در کتابخانه ها، کافی نت ها، فرودگاهها، و کپی نت ها راحت تر و ارزان تر از خرید کامپیوترهای همراه شخصی هستند. اما آیا آنها به اندازه کافی امن هستند؟ این موضوع به نحوه چگونگی استفاده شما از آنها بستگی دارد.در زیر ۵ نکته درباره بکار بردن کامپیوترهای عمومی بدون به خطر انداختن اطلاعات شخصی و مالی شما آورده می شود:
۱.اطلاعات مربوط به Login خود را Save نکنید
همیشه به جای آنکه برای خروج از یک سایت پنجره جستجوگر را ببندید یا آدرس سایت دیگری را در نوار آدرس وارد کنید، پس از اتمام کارتان با فشردن دکمه Logout، بطور کامل از سایت خارج شوید. این کار موجب می شود تا افراد بعدی که از آن کامپیوتر استفاده می کنند، نتوانند به اطلاعات شما دسترسی پیدا کنند.بسیاری از برنامه ها (خصوصاً پیغامبرهای آنی مانند Yahoo! Messenger و MSN Messenger) دارای قابلیت Automatic Login هستند که Username و Password شما را ذخیره می نمایند. همیشه بخاطر داشته باشید که این گزینه را غیرفعال نمائید تا افراد دیگر بصورت تصادفی (یا عمدی) نتوانند بجای شما Logon شوند.
۲.کامپیوتر را در حالیکه اطلاعات مهمی روی صفحه آن وجود دارد، ترک نکنید
اگر شما مجبورید که کامپیوتر عمومی را برای مدتی (هرچند کوتاه) ترک کنید، از همه برنامه ها Logout شوید و همه پنجره هایی که ممکن هستند اطلاعات مهمی داشته باشند را ببندید.
۳.ردپای خود را پاک کنید
وقتی که کارتان با یک کامپیوتر عمومی تمام شد، بایستی همه فایلهای موقتی (Temporary Files) و تاریخچه اینترنتی (Internet History) را پاک نمائید.
برای پا کردن Temporary Files و Internet History مراحل زیر را طی نمائید:
۱. در Internet Explorer روی منوی Tools و سپس Internet Option کلیک نمائید.
۲. در پنجره Internet Option قسمت General را انتخاب کنید و زیر بخش Temporary Internet Files دکمه Delete Files و سپس Delete Cookies را فشار دهید.
۳. زیر بخش History روی دکمه Clear History کلیک نمائید.
۴.مراقب نگاههای دزدکی باشید
از آنجائیکه هر روزه خبرهای زیادی درباره نحوه دسترسی دیجیتالی هکرها به اطلاعات شخصی می شنویم، گاهی روشهای قدیمی را از یاد می بریم. هنگامی که شما از یک کامپیوتر عمومی استفاده می نمائید، بایستی همواره مراقب کسانی باشید که دزدکی به صفحه نمایشگر و دستانتان می نگرند تا از این طریق اطلاعات شخصی و کلمات عبور شما را به دست آورند.
۵.سعی کنید اطلاعات مهم و محرمانه خود را در کامپیوترهای عمومی وارد نکنید
نکته ها قبلی مربوط به هکرهایی بوده که پس از شما از کامپیوتر عمومی استفاده می کنند. اما شما بایستی مراقب افراد قبلی هم باشید! ممکن است که شخصی روی کامپیوترهای عمومی نرم افزار پیچیده ای را نصب کرده باشد که تمام ورودی های صفحه کلید را ذخیره نماید و سپس آنها را برای شخص موردنظری ایمیل کند. بنابراین حتی اگر شما اطلاعات تان را پاک کنید و ردپاهایتان را از بین هم ببرید، باز هم شخص ثالث آنها را در اختیار خواهد داشت.اگر واقعاً می خواهید که محفوظ بمانید، از وارد کردن شماره کارت اعتباری و دیگر اطلاعات مالی و محرمانه در یک کامپیوتر عمومی بپرهیزید.