بستن خودکار پنجرههای مادر
آیا تا به حال متوجه شدهاید که پس از چندین بار فرو رفتن در شاخههای مختلف کاوشگر ویندوز، میز تحریرتان پر از پنجرههای متعدد میشود. این به آن خاطر است که هر کدام از این پنجرهها، مادر پنجره یا پنجرههای بعدی بودهاند. این ترفند به شما امکان میدهد که پنجرهی فعلی را به همراه تمام پنجرههای مادر آن در یک لحظه ببندید.
برای بستن یک پوشه و تمام پوشههای باز شده مادر آن، کافی است هنگام کلیک کردن روی مربع Close، کلید Shift را فشار دهید. یک راه دیگر فشار دادن سه کلید Alt+Ahift+F4 با هم است.
قبل از شروع درس از تمامی دوستان که به اینجا میان و مطالب رو میخونن تشکر میکنم و از استادای خوبم میخوام که اگه جایی کمی و کاستی و یا احیاناُ اشتباهی دیدن ، به بنده گوشزد نمایند و مرا در هرچه بهتر شدن این نوشتها یاری نمایند .
عاقبت ای خاک جانبخش وطن می سازمت با بیل یا با قلم می سازمت
من امروز اولین درس از c++ رو شروع میکنم اما قبل از اون میخواهم بپرسم که ایا هر برنامه ای رو باید با c++ بنویسیم ؟ مثال : در شرکتی به حسن گفته شده یک برنامه حساب کتاب ساده بنویس ؟
ایا حسن با c++ باید بنویسد یا پیشنهاد بهتر و سریعتری نیز هست ؟
در چنین مواقعی برنامه نویس باید با تشخیص نوع زبان برنامه نویسی بهترین کامپایلر زبان را انتخاب کند
اگر حسن با یک فرم کوتاه و ساده روبروست نیازی به c++ نمی باشد و خیلی راحت تر با excel یا با access که پایگاه اطلاعاتی می باشد به هدف خود می رسد تا با c++ اگر فرم ها باید مانند یک برنامه مستقل باشد باز هم می توان خیلی راحت تر از ویژوال بیسیک یا ویژوال فاکس استفاده کند کاربران dos نیز می توانند از فاکس پرو استفاده کنند.
برنامه فوق را با c++ هم میتوان نوشت اما وقت بیشتری میگیرد.
سئوال : پس چه موقع ازc++ استفاده کنیم ؟
زمانی که به برنامه سیستمی ،مقیم در حافظه ، هوش مصنوعی ، بازی و ... نیاز هست البته از c++ کلاً برنامه های با امنیت بالا و هجم کم استفاده میشود بطوری که هجم یک برنامه با ویژوال بیسیک یا فاکس پرو بسیار بیشتر از همان برنامه به زبان c++ می باشد.
در برنامه نویسی حرفه ای معمولاً از تلفیق دو یا حتی سه زبان استفاده می شود .
مثلاُ دز اکثر برنامه های که با ویژوال بیسیک یا دلفی می نویسند از بانکهای اطلاعاتی access استفاده میکنند. این موارد بستگی دارد به آن شرکت سازنده نرم افزار یا ه خود شما؟
در یک شرکت برنامه نویسی چه میگذرد؟ مدیریت پس از بررسی نوع برنامه که قرار است نوشته شود با استفاده از متخصصین امر مثلاً اگر قرار بر آن شد که برنامه حسابداری نوشته شود با استفاده از اطلاعات متخصصین حسابداری شروع به نوشتن مینمایند بصورتی که هر بخش از کار تفکیک شده و به واحدی خاص با استانداری که مدیریت مشخص میکند داده میشود و هر بخش کاری خاص را انجام میدهد که بطور مثال بخشی وظیفه نوشتن پشتیبان برنامه بعضی نوشتن بخش نصب برنامه بعضی ورود اطلاعات ،پردازش ،و.. را برعهده میگیرند که پس از اتمام برنامه های باهم لینک یا بگم میکس و ادغام گشته یکی مشوند.
من د شرکت کار نمی کنم ایا میتوانم برنامه نویس خوبی باشم ؟ بلـــــــــــــی
کار سخت تر است شما باید تمام مراحل رو خودتون طراحی پیاده سازی و بنویسید .
من سعی میکنم کارم تکراری نباشد یعنی بدون اینکه از اول متغییرها رو بگم سریع میرم سر اصل مطلب تا هم خسته نشده هم کمکم به اونا عادت کرده و پس از ایجاد علاقه اونارو راحت تر درک کنید .
ابتدا باید یک cd ویندوزxp داشته باشید . دقت کنید که این cd باید bootable باشد. اگر میخواهید که ویندوز فعلی را تبدیل به ویندوز xp کنید یا update کنید نیازی به cd بوت ندارید. cd ویندوز را درون cd rom گذاشته و ویندوز اتوماتیک auto run خواهد شد.دقت کنید که اگر بخواهید ویندوز فعلی خود را که مثلا 98 یاme یا2000 میباشد را update کنید اطلاعات شما مثلا my document شما و برنامه های نصب شده شما حفظ خواهد شد.ولی اگر ویندوز شما ایراد دارد.بهتر است ان را از اول فرمت و نصب کنید .
بعد از این که cd ویندوز را گذاشتید. خود به خود مرحله نصب ویندوز شروع خواهد شد . روی گزینه install windows xp کلیک کنید.
در قسمت بعد از شما پرسیده میشود که میخواهید یک ویندوز جدید نصب کنید یا ویندوز فعلی را update کنید در صورتی که در ویندوز فعلی شما ایرادی ندارد و میخواهید ان را تبدیل به xp کنید این مرحله را رد کنید و دست نزنید زیرا به طور خودکار upgrade recommandedانتخاب شده است.ولی چنانچه قصد دارید ویندوز جدیدی در درایوی دیگر نصب کنید باید new instalation را انتخاب کنید.در این صورت بعد از نصب کامل ویندوز xp هنگامی که سیستم را روشن میکنید دو منو ظاهر شده و از شما پرسیده خواهد شد که میخواهید وارد کدام ویندوز شوید.بدین ترتیب شما 2 ویندوز خواهید داشت
در مرحله بعد باید سریال ویندوز را وارد کنید این سریال احتمالا در پشت کیس cd یا درون خود cd داخل فایلی به نام serial یا cd key یا readme نوشته شده.
در قسمت بعد روی دکمه advanced option کلیک کرده و در پنجره جدید گزینه دوم را تیک بزنید.این برای این است که شما درایوی را که ویندوز در ان ریخته شود را انتخاب کنید.همچنین جهت تسریع کار میتوانید گزینه اول را تیک بزنید تا تمامی فایلهای ویندوز روی هارد ریخته شده و از انجا نصب شوند.بر روی ok کلیک کنید. در قسمت پایین میتوانید زبان خود را انتخاب کنید ان را farsiانتخاب کنید تا ابزار فارسی نصب شوند. (اگر تصمیم دارید از فارسی سازی مثل سینا پک استفاده کنید این قسمت را دست نزنید).حال بر روی next کلیک کنید.
در این مرحله از شما سوال میشود میخواهید نصب ویندوز رو از اینترنت به روز کنید؟ چنانچه مایل باشید میتوانید گزینه بالا را انتخاب کرده و next را بزنید در این صورت اخرین update ها از اینترنت دانلود خواهد شدولی با انتخاب گزینه پایینی بدون update وارد مرحله بعد می شوید.به هر حال بعد از رد کردن این قسمت فایلهای ضروری اتوماتیک کپی یا دانلود خواهند شد و سیستم restart خواهد شد.
منتظر بمانید تا ویندوز مراحل نصب را طی کند بعد از این که به متنی که حاوی توضیحات مایکروسافت و نوعی قرارداد با شما میباشد رسیدید.روی F8 کلیک کنید تا تائید شود.
در قسمت بعد چنانچه شما قبلا ویندوزی داشته باشید از شما خواهد شد که میخواهید روی همان ویندوز نصب شود یا انتخاب با شما باشد. با زدن دکمه R میتوانید روی همان ویندوز نصب کنید و با زدن دکمهEsc انتخاب درایو ظاهر خواهد شد.پیشنهاد ما Escمیباشد.
اگر Escرا زده باشید این قسمت یعنی قسمت انتخاب درایو ظاهرمی شود. میتوانید درایو مورد نظر را انتخاب کنید همچنین با زدن دکمه Dمیتوانید درایو را پاک کنید تا بعدا تبدیل به درایو جدید یا تبدیل به دو یا چند درایو کنید. بعد از این که D را بزنید دوباره دکمه Lرابزنید حال درایو پاک شده.میتوانید درایو پاک شده را انتخاب و با زدن دکمهCان را دوباره بسازید.وقتی ان را میسازید میتوانید هجم ان را تایین کنید .مثلا اگر میخواهید درایو را تبدیل به دو درایو کنید.باید هجم فعلی را تبدیل به 2 کرده و Enter کنید.حال دو درایو جدید خواهید داشت.البته برای عوض کردن یا تقسیم هجم درایو میتوانید از Partition Magic هم استفاده کنید که اموزش ان در بخش اموزش گذاشته شده.یا این که برای ساخت پارتیشن های خود باید Fdisk را بلد باشید که ان هم در قسمت اموزش یاد داده شده است. به حر حال با انتخاب درایو مورد نظر خود میتوانید وارد قسمت بعد شوید.
در اینجا میتوانید انتخاب کنید که فرمت درایو شما چه باشد FAT یا NTFS انتخاب کنید.بهتر است گزینه هایی که جلوی ان کلمه Quick نوشته شده را انتخاب نکنید زیرا فرمت کامل مناسب تر است. بعد از این که مراحل را رد کردید ویندوز فرمت انتخابی شما را اغاز کرده و سپس فایلهای مورد نیاز را کپی میکند. سپس سیستم restart خواهد شد.
بعد از شروع مجدد سیستم منتظر بمانید تا مرحل نصب اتوماتیک پیش برود تا اینکه شما با پنجره ای مواجه خواهید شد.در اینجا زبان خود را انتخاب میکنید .چنانچه در قسمت چهارم شما فارسی را انتخاب کرده اید این قسمت را دست نزنید . فقط در قسمت details عربی را remove کنید(البته این کار بستگی به نوع کیبورد شما دارد ولی در اکثر کیبوردها با این کار چند ایراد جزئی بر طرف خواهد شد به هر حال فارسی سازی ویندوز xp کامل نیست و ایراداتی در حروف ی پ ژ گ احتمالا خواهید داشت برای فارسی کردن ویندوز میتوانید از یک فارسی ساز استفاده کنید) رو دکمه ok زده و nextکنید.
از اینجا به بعد برای هر دو حالت نصب از روی ویندوز و نصب از boot مشترک میباشد.
در این جا نام خود و نام کمپانی یا شرکت یا هرچه دوست دارید.مثلا home
در اینجا نام کامپیوتر خود را مینویسید که نامی به عنوان پیش فرض نوشته میشود.در قسمت پایین میتوانید پسور مدیریت کامپیوتر را وارد کنید به این ترتیب کسی نمیتواند به جای شما وارد شود زیرا شما مدیریت کامپیوتر را دارید و میتوانید حتی برای استفاده کننده های دیگر هم قواعدی خواص تایین کنید مثلا برادر کوچک شما نتواند فایلها را پاک کند.
این قسمت برای تنظیمات اتصال به اینترنت است.روی منوی پایین روی اول زده و ایران را انتخاب کنید.در قسمت What Area Code استان را میزنید مثلا برای تهران 021 در قسمت dial nomber چیزی ننویسید.و در پایین هم نوع ارتباط تلفنی خود تون یا پالس را انتخاب کنید و next کنید.
در اینجا ساعت محلی را انتخاب میکنید.جلوی time zone اگر در ایران هستید GMT+03:30 Tehran را انتخاب کنید.و بر روی next کلیک میکنید .ویندوز نصب را ادامه داده و سر انجام به پایان میرساند و سیستم restart خواهد شد.
بعد از شروع مجدد ویندوز از شما سوالاتی خواهد شد شما تمام گزینه هایی که از شما میخواهد ویندوز را توسط اینترنت رجیستر کنید را کنسل کنید(باید گزینه های پایین را انتخاب کنید) زیرا هنوز معلوم نیست مودم شما به درستی کار میکند یا نه ؟
سپس در اخر از شما خواسته میشود 5 user معرفی کنید که شما برای اولی نام خود را وارد کرده و finish را بزنید.حال شما وارد ویندوز جدید شده اید.
شاید شما هم تا به حال به این واژه بر خورده باشید و به سادگی از کنار اون رد شده باشید چرا که در ظاهر خیلی سخت وتخصصی به نظر می آیند پس با من همراه باشید و قضاوت کنید که واقعا این طوره
سیستم فایل:
سیستم فایل یعنی سیستمی که بر اساس آن فایل های شما طبقه بندی می شوند و امنیت فایل و خیلی چیزهای دیگر هم به همین مربوط می شود.
تفاوتهای FAT32 با NTFS
با FAT32 یا File Allocation Table میتوانید......
fat32 دارای این امکانات میباشد از طریق این فرمت میتوانید هم ونیدوزهای 98 و me و هم ویندوزهای xp و 2000 را روی سیستم نصب کنید که در مورد فرمت ntfsاین مورد فقط به ویندوزهای 2000 و xp ختم میشود.
میتوانید ان را به ntfs تبدیل کنید در حالی که سیستم ntfs قابل برگشت به fat32 نیست.(البته منظور یک درایوست که پر باشد و بدون از دست دادن اطلاعات این کار را انجام دهید)
امکان فرمت فلاپی را دارید و همچنین با یک فلاپی بوت میتوانید به فایلها دسترسی داشته باشید.
با NTFS یاNew Technology File System میتوانید......
میتوانید فایلها را رمز گزاری کنید تا فقط کاربران خاصی از ان استفاده کنند.
از پیکر بندیهای خطاپذیر دیسک مانند Raid5 یا Mirroring استفاده کنید.
امکان زخیره فایلهای بزرگتر از 4 GB را داشته باشید.
امکان فرمت پارتیشن های بزرگتر از 32 GB راداشته باشید.
از دسترسی فایلها به وسیله بوت جلوگیری کنید.
دارای سیستمی پایدار با اسیب پذیری کمتر نسبت به خطاها و خرابیها باشید.
سازگاری ویندوزها:
WIN95:FAT16
WIN98:FAT16,FAT32
WINME:FAT32
WIN NT:FAT16,NTFS
WIN 2000:FAT 16,FAT 32,NTFS
WIN XP:FAT32,NTFS
چگونه FAT را به NTFS تبدیل کنیم؟
ابتدا یک پشتیبان از تمام فایل های مهم تهیه کنید.
اگر ویدوز اکس پی را روی پارتیشن FAT32,FAT نصب کرده اید و می خواهید ارتقاء دهید،کافیست:
روی منوی Start,All Programs,Accessories,Command Prompt کلیک کنید .
درایو مورد نظر را انتخاب نموده و تایپ کنید:
Convert.exe c:/fs:ntfs
ویندوز اکس پی یک والیوم می خواهد که هرچه برگزینید در کنار درایو به نمایش در می آید:
اگر درایو WinXP را برگزینید،این برنامه از شما می پرسد می خواهسد عملیات بوت در تبدیل بعدی انجام گیرد یا خیر.
در صورتی که بخواهید NTFS را به FAT برگردانید،تنها راه فرمت دیسک است که تمام اطلاعات از بین می رود.
نکته:
در صورتی که از 2 ویندوز استفاده می کنید،مثلا Win98,WinXP،باید FAT32 را برگزینید چون ویندوز 98 در آن صورا ویندوز اکس پی را نمی خواند.
البته با partition magicمیتوان به راحتی این تبدیلات را انجام دادکه در حال حاضر مشغول تهیه رهنمای کامل این نرم افزار هستم که با هاش میشه خیلی کارا کرد که در موردش جداگانه و مفصل توضیح میدم هر کس این راهنما را می خواد آدرس ایمیلش را بزاره تا در اولین فرصت براش بفرستم.