|
|
|
|
|
با سلام خدمت دوستان در این پست قصد دارم که آموزش نصب SQL SERVER قسمت PERSONAL VERSION را توضیح دهم . امید وارم که مفید واقع شود.
|
||
|
+
نوشته شده در پنجشنبه دهم اسفند 1385ساعت 19:18 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
بسمه تعالی قابل توجه دانشجویان محترم: زمان امتحان در روز چهارشنبه مورخ 13/10/1385 ساعت 9:00 می باشد. از سوالات زیر در زمان امتحان به قرعه یکی انتخاب شده و برنامه را می نویسید. 1-برنامه ای بنویسید که توابع strcmp و strcat را پیاده سازی کند. توضیح: تابع strcmp به این گونه عمل می کند که با دریافت دو رشته، از کاراکتر اول هر کدام شروع می کند و با هم مقایسه می کند. در صورت رسیدن به اولین اختلاف، تفاوت کاراکتر رشته اول و رشته دوم را بر می گرداند. که اگر صفر باشد یعنی دو رشته با هم مساوی هستند، اگر مثبت باشد رشته اول بزرگتر است در غیر این صورت رشته دوم بزرگتر است. تابع strcat با دریافت دو رشته از ورودی رشته دوم را به انتهای رشته اول می افزاید. ملزومات برنامه: 1- استفاده از توابع و ارسال ارگومانها از طریق ارجاع 2- استفاده از اشاره گر 3- عدم استفاده از توابع موجود در تابع string.h ----------------------------------------------------------------------------------------- 2- برنامه ای بنویسید که توابع strcpy و strchr را پیاده سازی کند. توضیح: تابع strcpy به این گونه عمل می کند که با دریافت دورشته، رشته دوم را در رشته اول کپی می کند. تابع strchr با گرفتن یک رشته و یک کاراکتر، کاراکتر را در رشته جستجو می کند، اگر کاراکتر در رشته باشد آدرس اولین وقوع آن در رشته بر گردانده می شود. ملزومات برنامه: 1- استفاده از توابع و ارسال ارگومانها از طریق ارجاع 2- استفاده از اشاره گر 3- عدم استفاده از توابع موجود در تابع string.h ----------------------------------------------------------------------------------------- 3-برنامه بنویسید که توابع strstr و stelen را پیاده سازی کند. توضیح: تابع strstr با دریافت دو رشته از ورودی مکان رشته دوم را در رشته اول می یابد.(مکان شروع در رشته اول). تابع strlen با دریاقت یک رشته طول آنرا محاسبه می کند. ملزومات برنامه: 1-استفاده از توابع و ارسال ارگومانها از طریق ارجاع 2- استفاده از اشاره گر 3-عدم استفاده از توابع موجود در تابع string.h ----------------------------------------------------------------------------------------- 4-برنامه ای بنویسید که ابتدا تعداد ابعاد و سپس عناصر یک ماتریس حداکثر 15* 15 را دریافت کند ، سپس مد را برای هر ستون و هر سطر پیدا کند. توضیح: منظور از مد عنصری که بیشتری تکرار را داشته باشد. ملزومات برنامه: 1- استفاده ازتوابع ----------------------------------------------------------------------------------------- 5-برنامه ای بنویسید که یک رشته حداکثربه طول 12 راکه شامل ارقام مبنای شانزده یعنی بین 0-9 ، a-f و A-F هستند را دریافت کند مقدار دهدهی آنرا چاپ کند. توضیح: به عنوان مثال با دریافت "a6B" ، مقدار 2619 را برگرداند. ملزومات برنامه: 1- استفاده از توابع و ارسال ارگومانها از طریق ارجاع 2- استفاده از اشاره گرها ----------------------------------------------------------------------------------------- 6-برنامه ای بنویسید که اشاره گری با عناصر تکراری را به دریافت کرده و تعداد عناصر با کمترین و بیشترین مقدار تکرار را چاپ کند. ملزومات برنامه: 2- استفاده از توابع و ارسال ارگومانها از طریق ارجاع 3- استفاده ار اشاره گرها ----------------------------------------------------------------------------------------- 7- برنامه ای بنویسید که با دریافت N از ورودی شکل زیر را چاپ کند. توضیح: N تعداد سطر ها را مشخص می کند. اگر N فرد باشد مثلا 7: * * * * * * * * * * * * * اگر N زوج باشد مثلا 6: * * * * * * * * * * ----------------------------------------------------------------------------------------- 8- برنامه ای بنویسید که ساعت دیجیتال را در وسط صفحه پیاده سازی کند با این شرایط که مقدار N را از دریافت کند، و ثانیه شمار به تعداد N اضافه شود. ملزومات برنامه: 1- تعریف N به عنوان اشاره گر 2- استفاده از توابع ----------------------------------------------------------------------------------------- 9- برنامه ا ی بنویسید که رشته ای را از ورودی خوانده، تمام کاراکترهای تکراری را از رشته حذف کند. توضیح: به عنوان مثال اگر "this is a test" این را دریافت کرد بعد از اجرای برنامه این خروجی را نمایش دهد."this ae" ملزومات برنامه: 1- استفاده ار توابع و ارسال آرگومان از طریق ارجاع 2- استفاده از اشاره گرها ----------------------------------------------------------------------------------------- 10- برنامه ای بنویسید که مقدار N را از ورودی خوانده و تمام اعداد اول قبل از آنرا در یک آرایه ای که به صورت اشاره گر تعریف شده ذخیره کند و درنهایت چاپ کند. توضیح: اعداد اول اعدادی هستند که فقط به خودشان و یک بخش پذیرند. ملزومات برنامه: 1- استفاده از توابع و ارسال آرگومان از طریق ارجاع 2- استفاده از اشاره گرها گردآورنده:مهدی اردیانی |
||
|
+
نوشته شده در پنجشنبه هفتم دی 1385ساعت 11:15 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
بسمه تعالی پاسخ سوالات امتحان میان ترم درس برنامه سازی روز سه شنبه 1-برنامه ای بنویسید که تعدادی نام را از ورودی خوانده انها را درآرایه ای ذخیره کند. و با استفاده از توابع عملیات زیر را انجام دهد. 1-اضافه کردن N نام به آرایه . 2-اضافه کردن یک نام به آخر آرایه. 3-درج کردن یک نام در مکان مشخص. 4- پاک کردن یک نام از لیست. 5- مرتب سازی به روش حبابی. #include<stdio.h> #include<conio.h> #include<string.h> void insert_n_name(); void add_1_name(); void insert(); void void sort(); char string[100][30]; int i=0; void main(){ char ch,str[30]; int n,p,j; clrscr(); while (1){ puts("1.insert n name\n2.add 1 name\n3.insert 1 name in the place\n4.del a name from index\n5.sort\n6.exit "); ch=getche(); switch (ch){ case '1': insert_n_name(); break; case '2': add_1_name(); break; case '3': insert(); break; case '4': break; case '5': sort(); break; case '6':return; } } getch(); } void insert_n_name(){ int n,j; puts("\nenter a number for strat"); scanf("%d",&n); printf("OK for %d times insert strning\n",n); for (i=0;i<n;i++) scanf("%s",string[i]); for(j=0;j<i;j++) printf("%s ",string[j]); puts("\n"); } void add_1_name(){ puts("\nenter a string for add to your list"); scanf("%s",string[i++]); for(int j=0;j<i;j++) printf("%s ",string[j]); puts("\n"); } void insert(){ int p,j; char str[20]; puts("\nwhere do you want to add string"); scanf("%d",&p); if (p>i) puts("insert a value number because in this index weren't string"); else{ puts("plz enter your string"); scanf("%s",str); j=i-1; while (j>=p) { strcpy(string[j+1],string[j]); j--; } strcpy(string[p],str); i++; } for(j=0;j<i;j++) printf("%s ",string[j]); puts("\n"); } void int p,j=0; char str[30]; puts("\nplz enter your name for delete from that index"); scanf("%s",str); for(j=0;j<i;j++) if(strcmp(string[j],str)==0) { p=j; while (p<i) { strcpy(string[p],string[p+1]); p++; } strcpy(string[i],'\0'); i--; } for(j=0;j<i;j++) printf("%s ",string[j]); puts("\n"); } void sort(){ char str[20]; for(int j=i-1;j>0;j--) for(int k=0;k<j;k++) if ((strcmp(string[k],string[k+1]))<0){ strcpy(str,string[k]); strcpy(string[k],string[k+1]); strcpy(string[k+1],str); } for(j=0;j<i;j++) printf("%s ",string[j]); puts("\n"); } 2-ساخت یک ساعت دیجیتال بدون استفاده از دستورات واقع در time.h . #include<stdio.h> void main(){ int h=0,m=0,s=0; long int i; while(1){ for(i=0;i<2000000;i++); s++; if(s==60){ s=0; m++; } if(m==60){ m=0; h++; } if(h==24) h=0; printf("\r"); if(h<10) printf("0%d:",h); else printf("%d:",h); if(m<10) printf("0%d:",m); else printf("%d:",m); if(s<10) printf("0%d",s); else printf("%d",s); } } 3-برنامه بنویسید که در دو آرایه 20 تایی که از کاراکتر اعداد پر شده است را با هم جمع کند و نتیجه را نمایش دهد. #include<stdio.h> #include<conio.h> void main(){ clrscr(); char str1[21]="",str2[21],str3[22]={0}; int a,b,c; scanf("%s",str1); scanf("%s",str2); for(int i=20;i>0;i--){ a=((int)str1[i-1])-48; b=((int)str2[i-1])-48; c=a+b; if(c<10) str3[i]=(char)(c+48); else{ str3[i]=(char)(c-10+48); str3[i-1]+=(char)1; } } for(i=0;i<21;i++) printf("%c",str3[i]); getch(); } |
||
|
+
نوشته شده در پنجشنبه هفتم دی 1385ساعت 11:14 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
پاسخ سوالات امتحان میان ترم درس برنامه سازی روز سه شنبه 1- برنامه بنویسید که دو آرایه مرتب از اعداد را گرفته و با هم ادغام کند . در یک ارایه دو مقدار مساوی وجود ندارد. در آرایه جواب هم دو مقدار مساوی وجود ندارد. #include<stdio.h> #include<conio.h> #include<string.h> void main(){ clrscr(); int aray1[10]={0,1,2,3,4,5,6,7,8,9}; int aray2[14]={-5,-2,0,1,3,5,7,9,11,12,13,14,15,16}; int aray3[30],k=0,i=0,j=0; for (k=0;i<10&&j<14;k++) { if (aray1[i]==aray2[j]) { aray3[k]=aray1[i]; i++; j++; } else if (aray1[i]<aray2[j]) aray3[k]=aray1[i++]; else if (aray1[i]>aray2[j]) aray3[k]=aray2[j++]; } if (i==10) while (j<14) aray3[k++]=aray2[j++]; else if (j==14) while (i<10) aray3[k++]=aray1[i++]; for (i=0;i<k;i++) printf("%d",aray3[i]); getch(); } 2- برنامه بنویسید که با دریافت ضرایب یک معادله با درجه N تمام ضرایب آنرا ،در بازه 1000 تا -1000 با تقریب 0.1 به دست آورد. #include<stdio.h> #include<conio.h> #include<math.h> void main(){ clrscr(); int aray[20],n,tavan; float sum=0; scanf("%d",&n); for (int i=0;i<=n;i++) scanf("%d",&aray[i]); for (float j=-1;j<1000;j+=0.1) { for (i=0;i<n;i++){ tavan=pow(j,n-i); sum+=(aray[i]*tavan); } sum+=aray[i]; if (sum==0) printf("\n%f",j); sum=0; } getch(); } 3-برنامه ای بنویسید که با دریافت یک رشته که به نقطه ختم می شود مجموع کد های اسکی تمام کاراکتر های آنرا به دست آورد نتیجه را بر 64 تقسیم کند و کاراکتر معادل آنرا به انتهای رشته اضافه کند . برنامه تا زمانی که کاربر فقط یک نقطه وارد کرده باشد ادامه پیدا کند. #include<stdio.h> #include<conio.h> #include<string.h> void main(){ clrscr(); char str[20],ch; int i=0,sum=0; while(1){ ch=getche(); if (ch=='.') return; else while(ch!='.') { str[i++]=ch; ch=getche(); } str[i]='.'; str[++i]='\0'; i=0; while(str[i]) sum+=(int)str[i++]; sum/=64; str[i++]=(char)sum; str[i]='\0'; puts(str); i=0; } } 3- برنامه بنویسید که فرمول زیر را محاسبه کند. 1 + 1/2! + 1/3! + … + 1/n! #include<stdio.h> #include<conio.h> int fact(int); void main(){ clrscr(); int n,res; float sum=0; scanf("%d",&n); for(int i=1;i<=n;i++) { res=fact(i); sum+=(1/float(res)); } printf("%f",sum); getch(); } int fact(int k){ int nfc=1; for(int i=1;i<=k;i++) nfc*=i; return nfc; } |
||
|
+
نوشته شده در پنجشنبه هفتم دی 1385ساعت 11:13 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
مطلبی را که در سر کلاس بحث شد مبنی مجاز بودن تعریف یک آرایه با استفاده از یک متغیر.
اگر یک ثابت به صورت const int A=5; تعریف کنیم آنگاه می توانیم که در تعریف آرایه به صورت زیر از آن استفاده کنیم. int aray[A]; در این صورت کامپایلر خطا نمیگیرد. ولی در صورتاستفاده از یک متغیر مانند: int B; کامپایلر از شما خطا می گیرد. int aray[B]; //error نکته دیگر این که استفاده از اعداد منفی . اعشاری و صفر در تعریف آرایه نادرست است. موفق باشید. |
||
|
+
نوشته شده در چهارشنبه بیست و دوم آذر 1385ساعت 15:3 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
۱- به طور كلي آنچه كه موجب عدم نصب قطعه سخت افزاري جديد روي سيستم يا مادر برد مي شود شامل چه مواردي مي تواند باشد؟ براي نصب قطعه سخت افزاري جديد روي مادر برد و در صورت عدم نصب قطعه جديد روي مادربرد 4 راه پيش رو داريم. 1- Update بايوس مادربرد 2- Update بايوس قطعه جانبي (در صورت امكان) 3- استفاده از راه انداز Update شده قطعه جانبي 4- استفاده از راه انداز Update شده مادربرد در صورت عدم نتيجه گيري تحت شرايط فوق مي توان ادعا كرد قطعات مزبور با هم سازگاري ندارند ۲- آيا امكان فعال كردن System Password وجود دارد؟ بله, براي اين منظور در صفحه Setup كليدهاي Ctrl+F1 را فشار دهيد تا گزينه Password براي System يا Setup فعال گردد. 3 - چرا پس از نصب CDRW 40x روي IDE هاي شمارة 3، 4 در مادربردهايي كه اين كانكتور ها را دارند امكان WRITE كردن با سرعت بالاتر از 16 وجود ندارد؟ اين محدوديت تراشة Promise مي باشد. بنابراين براي بهره گيري از حد اكثر سرعت Write، دستگاه CD-Writer را به كانكتورهاي IDE1 و IDE2 متصل مي كنيم ۴- هنگام نصب RAM به ميزان 1 گيگا بايت يا بالاتر سيستم دچار مشكل مي شود و اشكالاتي نظير عدم نصب كارت گرافيكي و يا پيغام Insufficent Memory صادر مي كند. دليل چيست؟ سيستم عامل ويندوز ME و 98 قادر به آدرس دهي RAM حداكثر تا ميزان 768 مگا بايت مي باشد. براي استفاده از مقدار بيشتر حل اين مشكل بايد تغييرات زير را در فايل System.ini اعمال كنيد. در قسمت [386Enh] داخل فايل System.ini سطر زير را اضافه كنيد: MaxPhysPage=30000 و در قسمت [vcache] دو سطر زير را اضافه نماييد: MinFileCache=524288 و MaxFileCache=526336 و براي وارد شدن داخل اين فايل از قسمت Start گزينة Run را انتخاب نماييد و سپس فايل System.ini را تايپ نماييد. پس از اعمال تغييرات فوق و ذخيره (Save) كردن آن سيستم را يك بار Restart نماييد. 5- - چرا اشكالاتي نظير نصب نشدن قطعات، نرم افزار ها و يا هنگ كردن هاي پياپي و اشكالاتي از اين دست در سيستم مشاهده مي شود؟ هر كدام از اين اشكالات مي تواند منشا نرم افزاري يا سخت افزاري داشته باشد. مشكل سخت افزاري را بايد با كنترل تك تك قطعات چك كرد. ولي در مورد مشكل نرم افزاري بايد گفت كه مهمترين مشكل در ارتباط با سيستم عامل رخ مي دهد. يعني در صورت بروز اشكال در سيستم عامل كلية اشكالات فوق قابل رخ دادن خواهد بود. توصيه ما و كليه توليد كنندگان قطعات، استفاده از سيستم عاملهاي بروز مي باشد. در مورد سيستم عامل ويندوز 98 بايد عنوان داشت كه اين سيستم عامل داراي دو ويرايش مي باشد. ويرايش اول يا First Edition و ويرايش دوم يا Second Edition. ويرايش نخست اين سيستم عامل مي تواند عامل بروز كلية اشكالات نام برده روي كامپيوتر شما باشد. لذا قبل از تماس با محل خريد سيستم خود، از Second Edition بودن سيستم عامل ويندوز مطمئن شويد و نيز هنگام خريد سيستم عامل يا نصب آن حتما و حتما از نسخه Second Edition آن استفاده كنيد 1- چگونه مي توان به مشكل گرماي بيش از اندازه هاي Prescott CPUبا Cache 1MBغلبه نمود؟ در برخي از مادربردهاي با به روز كردن BIOS به آخرين نسخه موجود، درجه حرارت CPUرا مي توان پايين آورد 2- چرا امكان Format كردن پارتيشنهاي بزرگتر از 30 گيگا بايت تحت ويندوز 2000 وجود ندارد (FAT از نوع 32)؟ اين محدوديت سيستم عامل Windows 2000 مي باشد. (تحت سيستم فايل FAT32) براي حل اين مشكل از ديسكهاي Start Up ويندوز 98 يا Me استفاده كنيد 3- طريقه نصب هارد SCSIبر روي مادربرد GA-8KNNXP به چه طريقي مي باشد ؟ براي نصب هارد SCSI بر روي مادربرد GA-8KNNXP با استفاده از درايور مادربرد مسير زير را دنبال كنيد: 4- چگونه مي توان ويندوز XP و 2000 را برروي هاردهاي SATA نصب كرد؟ قبل از شروع عمليات نصب بايد فايلهايي را از نشاني هاي زير برروي فلاپي كپي كرده و در هنگام نصب از آن براي معرفي استفاده نماييد. 5- هنگام كار دراينترنت پس از چند دقيقه پيغام Shut down after نشان داده مي شود، علت چيست؟ اين مورد يك مشكل سخت افزاري نمي باشد و به عامل ويروس بر مي گردد. از معروفترين اين ويروس ها، ويروس Blaster مي باشد. اين مشكل در سيستم عامل هاي Win XP, Win 2000 و Win 2003 به وجود مي آيد كه با استفاده از نقطه ضعف RCP DCOM BUFFER OVERFLOW سيستم عامل Windows، باعث بروز مشكل در سيستم شما مي شود در نتيجه سيستم عامل Window براي جلوگيري از خرابي بيشتر اقدام به Shutdown كردن كامپيوتر شما مي نمايد. 6- تفاوت رنگ گيره هايFAN در مادربردهاي سري P4 جديد به چه معنا مي باشد؟ رنگ نارنجي مربوط به مادربردهايي است كه قابليت پشتيباني HYPER THREADING را دارند و گيره هاي زرد رنگ قابليت پشتيباني از CPU هاي سري PRESCOTT را دارند 7- چرا در برخي سيستمها هنگام انجام عمل Shut Down , سيستم Restart مي شود؟ از طريق برنامه Msconfig در قسمت Advanced, گزينه Disable Fast Shut Down را علامت بزنيد. (براي اجراي Msconfig در ويندوز 98 از طريق دكمه Start گزينه RUN را انتخاب نموده و در كادر باز شده عبارت Msconfig را تايپ نموده و دكمه Enter را بزنيد). 8- چرا پس ازUpdate كردن بايوس, زمان Boot up سيستم افزايش مي يابد؟ هنگام استفاده از نسخه ارتقا يافته, بايوس شروع به Detect يا شناسايي مجدد قطعات جديد كه در اصطلاح به آن BBS يا BIOS Boot Specification مي گويند خواهد كرد. كه اين عمل سبب استفاده از برخي امكاناتي كه در سيستم موجود بوده ولي به دليل پائين بودن نسخه بايوس قابل استفاده نبوده اند خواهد شد. بنابراين انجام اين عمليات باعث طولاني تر شدن زمان راه اندازي سيستم خواهد شد. 9- چرا پس از Shut Down كردن سيستم LED روي كي بورد و يا LED زير ماوس هاي Optical همچنان روشن مي ماند؟ در واقع وجود ولتاژ روي قطعات مذكور به منظور خروج سيستم از حالت Stand–by مورد استفاده قرار مي گيرد. لذا ولتاژهاي موجود كه باعث روشن ماندن LED ها مي شود را به عنوان ولتاژهاي Stand–by روي سيستمهاي الكترونيكي مي شناسد. 10- چگونه مي توان از نسخه ويرايش سيستم عامل ويندوز آگاه گرديد؟ براي تشخيص اينكه آيا سيستم عامل نصب شده روي كامپيوتر First Edition مي باشد يا Second Edition مي توانيد مقابل اعلان داس ويندوز (DOS Prompt) دستور Ver را تايپ نماييد. اگر تاريخ توليد سيستم عامل را 1998 نشان داد سيستم عامل شما First Edition مي باشد، ولي اگر تاريخ 2222 را نشان داد سيستم عامل شما ويرايش دوم ويندوز 98 مي باشد. |
||
|
+
نوشته شده در جمعه پانزدهم اردیبهشت 1385ساعت 6:7 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
آشنايي با برنامه Acrobat Reader
باز کردن مستندات PDF براي باز کردن يک مستند PDF: براي افزايش بزرگ نمايي: براي کاهش بزرگ نمايي: نكته: برايfit کردن اندازه صفحه: براي ميزان کردن صفحه با پهناي پنجره بر روي دکمه Fit Width کليک کنيد، يا از منوي view، Fit Width را انتخاب کنيد. ممکن است قسمتي از صفحه خارج از ديد باشد. براي ميزان کردن صفحه اي با متن و گرافيک با عرض پنجره، از منوي view گزينه Fit Visable را انتخاب کنيد. ممکن است قسمتي از صفحه خارج از ديد باشد. براي بازگرداندن اندازه صفحه به اندازه واقعي آن: تنظيم طرح بندي و orientation صفحه براي تنظيم طرح بندي: براي چرخاندن يک صفحه: مشاهده مستندات در نماي تمام صفحه براي مشاهده مستندات در نماي تمام صفحه:
ورق زدن مستندات نكته: اگر از کليدهاي شماره number pad صفحه کليد استفاده مي کنيد اطمينان حاصل کنيد که Num Lock خاموش است. براي رفتن به يک صفحه ديگر: براي رفتن به صفحه قبلي دکمه Previous Page را کليک کنيد يا کليدLeft Arrow و يا ترکيب کليد Ctrl با Up Arrow را فشار دهيد و يا از منوي Document گزينه Previous Page را انتخاب کنيد. براي بالا و يا پايين بردن صفحه به اندازه يک خط کليد جهتي Up و يا Down را فشار دهيد. نكته: کليدهاي جهتي Downو Up در صورتي صفحه را به اندازه يک خط جابه جا مي کنند که شما در حالت Fit in Window نباشيد. در حالت Fit In Window اين کليدها به صفحه قبلي يا بعدي مي روند. براي حرکت به سمت پايين به اندازه يک صفحه از کليد Page Down يا Enter استفاده کنيد. براي حرکت به سمت بالا به اندازه يک صفحه از کليد Page Up يا Shift+Enter استفاده کنيد. براي رفتن به اولين صفحه بر روي دکمه First Page کليک کنيد و يا کليد Home را بزنيد يا از منوي Document گزينه First Page را انتخاب کنيد. براي رفتن به اولين صفحه بر روي دکمه Last Page کليک کنيد و يا کليد End را بزنيد يا از منوي Document گزينه Last Page را انتخاب کنيد. براي رفتن به يک صفحه با شماره آن صفحه: براي رفتن به موضوع خاص با استفاده از Bookmark بر روي iconها و يا متن روي پالت كليك كنيد. نكته: كليك كردن بر روي Bookmark ممكن است در عوض اينكه شما را به يك مكان از سند منتقل كند عملي را انجام دهد مانند پخش يك فيلم كه اين به نحوه ايجاد Bookmarkبستگي دارد.
يكي از موارد زير را انجام دهيد: مكان نما به مكان نماي follow article تبديل مي شود. يكي از موارد زير را براي مرور در طول article انجام دهيد: براي رفتن به صفحه بعد كليد Enter را فشار دهيد يا اينكه كليك كنيد. براي خازج شدن از article قبل از آنكه به انتهاي آن برسيد كليدهاي Ctrl + shift را فشار دهيد و كليك كنيد. وقتي به انتهاي article رسيديد مكان نما تغيير شكل مي دهد. كليد Enter را فشار دهيد يا كليك كنيد تا به صفحه اي كه قبل اينكه شما شروع به خواندن كنيد نمايش داده شده بود برگرديد. بازبيني آنچه قبلآ مشاهده كرده ايد براي بازبيني يك سند PDF گزينه Go to Previous Document از منوي document را انتخاب كنيد تا به سند قبلي كه مشاهده كرده بوديد برويد اين كار را مي توانيد با نگه داشتن shift دكمه Go to previous view را كليك كنيد. براي رفتن به جلو زا منوي document گزينه Go to Next Document را انتخاب كنيد و يا با نگه داشتن shift بر روي دكمهGo to Next view كليك كنيد. در صورتي كه سند مورد نظر بسته شده باشد Acrobat Reader آن را باز خواهد كرد. |
||
|
+
نوشته شده در جمعه پانزدهم اردیبهشت 1385ساعت 6:7 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
Memory Unit واحد حافظه:حافظه RAM :به حافظه در حال کار کامپیوتر گفته میشود. که قادر به استفاده از اطلاعات میباشد. حافظه های کمکی برای بایگانی اطلاعات مورد استفاده قرار میگیرند. تفاوت حافظه های اصلیRAM -ROM : RAM به نوعی از حافظه اصلی گفته میشود که اطلاعات موجود در آن برای استفاده جهت تغییر یا حذف در دسترس میباشد.ROM نوعی از حافظه است که اطلاعات موجود در آن فقط قابل استفاده است و قابل حذف یا تغییر نیست. وظیفه اصلی حافظه ROM : |
||
|
+
نوشته شده در جمعه پانزدهم اردیبهشت 1385ساعت 6:7 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
با انجام اعمال زیر میتوانید برای نصب ویندوز CD وینوز را در درایو گذاشته و تمام عملیات نصب وینوز را به CD بسپارید. 7- گزينه سوم را انتخاب کنيد. این Answer file برای نصب از CD استفاده خواهد کرد. Next را بزنید.
14- در قسمت مربوط به نام کامپيوتر نام مورد نظر خود را تايپ کرده و روی add کليک کنيد. برای ايجاد script های بيشتر می توانيد اين مرحله را برای ساير کامپيوترها تکرار کنيد. Typical Settings : پروتکل های TCP/IP , DHCP , Client for Microsoft network protocol و سرويس File and printer sharing for Microsoft network نصب خواهد شد. 18- Typical Setting را انتخاب کنيد. Next را کليک کنيد. صفحه تنظيم تلفن نمايش داده می شود. 22- صفحه regional setting نمايش داده می شود. 23- با کليک کردن next , پيش فرض ها را انتخاب کنيد. 25- next را برای انتخاب پيش فرض ( گزينه 1 ) انتخاب کنيد. 27- برای ادامه next را کليک کنيد. بدون نصب هيچگونه چاپگری. 30- روی OK کليک کنيد. پيش فرض ها انتخاب می شود. صفحه پايانی نمايش داده می شود. که نشان می دهد سه فايل زير ايجاد شده است : |
||
|
+
نوشته شده در جمعه پانزدهم اردیبهشت 1385ساعت 6:7 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
يکي از اصلي ترين عمليات کامپيوتر در هنگام روشن شدن عمليات POST يا Power On Self Test ميباشد. که تمامي نرم افزارها و قطعات سخت افزاري لازم براي بوت سيستم را تست کرده و آماده به کار ميکند . گاهي اتفاق مي افتد که يک يا چندي از برنامه ها يا قطعات معيوب شده يا به عللي از انجام وظيفه باز مي مانند، اينجاست که بايوس با تنها راه ارتباطي مستقيم با کاربر ( بوق ) شما را آگاه مي سازد. اما تا وقتي که از مفهوم بوقهاي بايوس اطلاع نداشته باشيد تشخيص اينکه کدام يک از قطعات وظيفه خود را به خوبي انجام نميدهد، تقريبا غير ممکن است. ورفع اشکال را با سختي و مشقت بسيار همراه ميکند. در ادامه بوقهاي اصلي شرکت توليد کننده تراشه بايوس AWARD را شرح داده ام. كدهاي بوقي بايوس AWARD : بايوس آوارد عمدتا به پيامهاي خطا براي آگاه کردن کاربران از وجود مسئله اتکا دارد، اما چند کد بوقي مشهور وجود دارد که اين تراشه بايوس توليد ميکند: تعداد بوقها در عمليات Post مفهوم بوق نا محدود (تکرار شوند) خطاي حافظه سيستم يک بوق بلند پس از دو بوق کوتاه خطاي کارت گرافيک يک بوق باند پس از سه بوق کوتاه خطاي گرافيک يا حفظه گرافيک بوقهاي با ارتفاع بالاي نا محدود (تکرار شونده) خطاي داغ شدن پردازنده بوقهاي با ارتفاع بالا ،با ارتفاع پايين ( تکرار شونده) خطاي پرازنده نکته : اگر موقع عمليات POST يک ، دو يا سه بوق بشنويد، تعويض کارتهاي RAM را در نظر بگيريد يا دست کم آنها را بررسي کنيد تا اطمينان يابيد که درست نصب شده اند. اگر در عمليات POST هشت بوق بشنويد اطمينان يابيد که کارت ويدئويي درست نصب شده است، ممکن است لازم باشد که آن را عوض کنيد. اگر موقع عمليات POST تعداد بوقها با آنچه گفته شد متفاوت بود ( چهار تا هفت يا 9 تا يازده بوق)، ممکن است يک مسئله جدي در مدار مادر يا قطعات ديگر وجود داشته باشد، کامپيوتر را به يک تعميرگاه ببريد. |
||
|
+
نوشته شده در جمعه هشتم اردیبهشت 1385ساعت 7:18 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
آشنايي با پروتکل UDP
UDP (User Data Protocol) يکي از مجموعه قوانيني است که بر ترافيک اينترنت حکمفرماست . براي اين که دريابيد که UDP چگونه کار مي کند کمي بايد با ساختار اينترنت آشنا شويد .اساساً چهار لايه براي اين ساختار وجود دارد و يک مجموعه استاندارد از پروتکل ها بر روي اين لايه ها اعمال مي شود. ادامه مطلب |
||
|
+
نوشته شده در شنبه دوم اردیبهشت 1385ساعت 7:50 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
شاید تا حالا پیش آمده که بخواهید فایل MPEG4 را تماشا کنید ولی فقط صدای آنرا می شنوند . برای رفع این مشکل می بایست فایلی با نام TTC را بر روی کامپیوتر خود نصب کنید تا مشکل حل شود . این فایل را می توانید از اینجا دانلود کنید. |
||
|
+
نوشته شده در پنجشنبه سی و یکم فروردین 1385ساعت 8:16 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
اگر دوست دارید در مورد BIOS بیشتر بدانید می توانید فایل PDF زیر را از اینجا دانلود کنید. |
||
|
+
نوشته شده در دوشنبه بیست و هشتم فروردین 1385ساعت 8:31 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
نرم افزار Norton Ghost يکي از بهترين برنامه هاي Restore کردن رجيستري و ويندوز است که
تا به حال ارائه شده است . عملکرد اين نرم افزار به اين صورت است که شما از ويندوز و يا هر قسمتي که بخواهيد يک Backup تهيه مي کنيد و هنگامي که به مشکل برخورديدو يا ويندوز به دلايلي بالا نيامد، مي توانيد از فايل Backup خود استفاده کنيد و دوباره ويندوز را به حالت اول برگردانيد. بله درست خوانديد حتي اگر ويندوزتان بالا نيامد مي توانيد از اين نرم افزار استفاده کنيد و حتي ميتوانيد که درايو ويندوز خود را فرمت کنيد و بدون سيستم عامل از اين نرم افزار استفاده کنيد . در ادامه بيشتر با اين نرم افزار آشنا مي شويم . هاي مختلفي تشکيل شده است.
اين کار از اولين گزينه يعني Backup استفاده مي کنيم.
ادامه مطلب |
||
|
+
نوشته شده در یکشنبه بیست و هفتم فروردین 1385ساعت 10:31 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
Domain چيست ؟ معادل کلمه قلمرو مي باشد ، هر فرد حقيقي يا حقوقي مي تواند صاحب Domain ( قلمرو ) در اينترنت باشد . به عنوان مثال blogfa.com يک Domain است که در اينترنت به اين شکل آدرس دهي مي شود : http://www.blogfa.com Hosting چيست ؟ معادل کلمه ميزباني مي باشد ، Web Hosting به سرويس دهنده اي گفته مي شود که ميزباني صفحات وب را به عهده دارد . رابطه Domain با Hosting چيست ؟ Domain نامي است که شما براي سايت خود انتخاب مي کنيد و Hosting ميزباني است که به Domain شما سرويس دهي مي کند ، مانند اختصاص فضا ، Email و ... |
||
|
+
نوشته شده در یکشنبه بیست و هفتم فروردین 1385ساعت 9:24 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
ابتدا روي درايو A کليک راست مي کنيم و گزينه Format... را انتخاب مي کنيم سپس گزينه create an ms dos start up disk را تيک مي زنيم و در آخر روي دکمه Start کليک مي کنيم.
نکته: ديسکتي که از طريق ويندوز xp مي سازيم داراي دستورات خارجي کمتري مي باشد |
||
|
+
نوشته شده در یکشنبه بیست و هفتم فروردین 1385ساعت 9:23 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
همون طور كه ميدونيد نيمفاصله علامت يا كاراكتري هست كه كلمات رو ميشكنه بدون اينكه فاصلهاي به وجود بياره. براي مثلا در كلمه "ميدويد" از نيمفاصله استفاده شده بدون اينكه فاصلهاي بين «ي» و «دال» به وجود بياد. در استاندارد يونيكد به اين كاراكتر Zero Width Non-Joiner گفته ميشه و كد اون 200C هگزادسيمال هست. طريقه استفاده از نيمفاصله در Word به منو «Insert» بريد و «...Symbol» رو انتخاب كنيد بعد كاراكتر 200C رو انتخاب كنيد و كليد «Shortcut Key» را بزنيد بعد در كادري كه باز ميشه كليدهاي «Ctrl+فاصله» رو بزنيد و بعد روي «Assign» كليك كنيد. از اين به بعد براي گذاشتن نيمفاصله ميتونيد از كليدهاي «Ctrl+فاصله» استفاده كنيد. در صورتي كه از Interface فارسي Word 2003 استفاده ميكنيد اسم قسمتهاي مختلف به اين صورت خواهد بود: به منو «درج» برويد و «نماد...» رو انتخاب كنيد، بعد كاراكتر 200C رو انتخاب كنيد و كليد «كليد ميانبر...» را بزنيد بعد در كادري كه باز ميشه كليدهاي «Ctrl+فاصله» رو بزنيد و بعد روي «گماشتن» كليك كنيد. |
||
|
+
نوشته شده در یکشنبه بیست و هفتم فروردین 1385ساعت 9:22 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
دوست عزیزم آقا محمد سیادتی زحمت کشیده و برامون کرک دیکشنری babylon را درست کرده و کار ما را راحت کرده که توی اینترنت بتوانیم به راحتی از این نرم افزار استفاده کنیم. باز هم از دوست خوبم آقا محمد تشکر می کنم . می توانید از اینجا دانلود کنید |
||
|
+
نوشته شده در شنبه بیست و ششم فروردین 1385ساعت 7:35 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
یکی از دوستان سوال کرده بود که چطوری می شه داخل Orkut شد. باید بگم که ابتدا باید شما جیمیل داشته باشید تا بتوانید از امکانات این سایت استفاده کنید . اگر هم که جی میل ندارید می توانید یک میلی به من بزنید تا شما را برای جیمیل دعوت کنم و ثبت نام کنید .بعد از این شما می توانید در Adress bar اینترنت اکسپلورر خود آدرس www.orkut.com را بنویسید و بعد در قسمت های درج شده آدرس جیمیل و پسورد جیمیل خود را درج می کنید و بعد هم که داخل این سایت می شوید
|
||
|
+
نوشته شده در شنبه بیست و ششم فروردین 1385ساعت 6:28 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
آشنايي با مفاهيم شبکه و پروتکل هاي اينترنتي گاهي فکر مي کنيم که اينترنت يک قلمرو بي قانون است . چون محدوديت هاي کمتري نسبت به رسانه هاي ديگر دارد.در اينترنت همه نوع مطالبي را مي توانيد پيدا کنيد .مطالب مفيد آن فراوان است اما مطالب غير مفيد و زيان آور نيز در آن وجود دارد. شايعه ها ، دروغ ها ، نوشته هاي فريبنده ، و علاوه بر اين ها ويروس ها نيز در آن فعاليت دارند . با وجود اين همه آشفتگي ، اينترنت يک شبکه بسيارعظيم شامل ميليون ها گروه و صد ها هزار کاربر است که تقريباً اکثر اوقات بدون عيب کار مي کند . چرا؟ علت اين امر تا اندازه زيادي در آن است که سال ها پيش همه تبعيت از پروتکل هاي خاصي را پذيرفته بودند در دنياي شبکه ها،کلمه ي پروتکل به معناي قوانيني است که براي انتقال پيام ها برروي شبکه وضع شده است بنابراين اينطور فکر کنيد که يک پروتکل در واقع مجموعه قواعدي است که کامپيوترها براي صحبت کردن با يکديگر بر روي شبکه،بايد آن ها را رعايت کنند. يک پروتکل شبکه بايد داراي قوانين مربوط به اعلام وصول پيام،پيدا کردن خطا و ساختار اطلاعات باشد. براي درک بهتر پروتکل مثال بهتري مي زنيم تا با مفهوم پروتکل کامل? آشنا شويد،براي مثال وقتي شما بخواهيد با يک نفر به زبان آلماني صحبت کنيد در حالي که شما به زبان آلماني تسلط نداريد ونه آن فرد به زبان فارسي مسلط است ولي هر دو نفر به زبان انگليسي مسلط هستند مي توانند با اين زبان با هم صحبت نموده و مطالب را به هم بفهمانيد بنابراين در اينجا زبان انگليسي پروتکلي واحد وپذيرفته شده بين دو نفر است ووظيفه پروتکل در شبکه همين است. به عبارت ديگر اين پروتکل ها هستند که شبکه ها را تشکيل مي دهند. مدل مرجع OSI: در سال 1980 يک سازمان بين المللي استانداردسازي طرحي به نام(OSI) بوجود آوردکه آن مدل بر اساس لايه بندي پروتکل پايه گذاري شده بود وکاراين مدل به اين صورت بود که وقتي دو کامپيوتر مي خواهند با هم ارتباط بر قرار کنند بخش هايي کوچک استاندارد نرم افزاري روي هرسيستم،براي بهتر کردن اين ارتباط،عملياتي مربوط به خود و بنابه سهم خود انجام مي دهد. ادامه مطلب |
||
|
+
نوشته شده در شنبه نوزدهم فروردین 1385ساعت 6:40 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
شما يک مدير سيستم هستيد و نگهداري از سرور يکي از مهمترين وظايف شماست. آيا براي شما جالب نخواهد بود که بدانيد از زمان راه اندازي سرور تا اين لحظه زماني که سرور در دسترسي بوده (Uptime) مجموعاً چقدر است و همينطور زماني که در دسترس نبوده (Downtime) و نسبت اين دو، که تشکيل دهنده درصد در دسترس بودن را نمايش ميدهد. جالب است، نه؟! شايد جالب تر هم باشد اگر بدانيد سرور در چه تاريخ ها و زمانهايي دوباره راه اندازي شده (Boot) و فاصله زماني بين هر Boot چقدر بوده و باز شايد جالب باشد که بدانيد چه تاريخ و زمانهايي دستور Shutdown صادر شده! و قبل از هر Shutdown سرور چه زماني Up بوده؟ و اينکه تعداد BlueScreenها تا اين لحظه چه مقدار است!؟ همه آنچه گفته شد با Uptime Tool و دستور uptime.exe در ويندوز NT، 2000 و XP امکانپذير است( در سايت مايکروسافت uptime.exe را جستجو کنيد!) روش کار با اين فرمان بسيار ساده است و اگر بعد از استخراج فايل uptime.exe آن را در systemroot که در ويندوز 2000 بنام WINNT و در ويندوز XP بنام Windows ايجاد ميگردد قرار دهيد از هر نقطه از Command Prompt ميتوانيد به راحتي با اجراي دستور بدون پارامتر خاصي از آخرين بار که سيستم بوت شده ببينيد و با دستور uptime /s ميتوانيم اطلاعات ريزتري نيز نمايش دهيم |
||
|
+
نوشته شده در شنبه نوزدهم فروردین 1385ساعت 6:29 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
به نظر شما امکان دارد فايلي را کامل پاک کنيم (به صورتي که حتي در سطل بازيافت نيز باقي نماند ) اما دو باره آنها را بازيابي کنيم ؟ حتما براي شما نيز اتفاق افتاده است که فايلي را از روي هارد ديسک پاک کرده ايد اما بعد پشيمان شده ايد چه بسا اين فايل براي شما حاوي سند يا اطلاعات ارزشمندي باشد! در اين صورت چگونه مي توان اطلاعات از دست رفته را بازيابي کرد ؟ بعضي از برنامه ها امکاناتي را فراهم مي کنند که با استفاده از آن مي توان اطلاعات پاک شده از سيستم را بازيابي نمود ، برنامه هاي قدرتمندي حتي قادرند پس از فرمت شدن هارد ديسک نيز اطلاعات را بازيابي کنند .اين برنامه ها را اصطلاحا Recover بازياب مي نامند. البته بعضي اوقات اين برنامه ها نيز نمي توانند اطلاعات را کامل کامل بازيابي کنند ! پس هميشه فايلها را با احتياط حذف کنيد . از جمله برنامه هاي Recover که کارايي فوق العاده اي در بازيابي فايلهاي حذف شده دارد Search and Recover محصول شرکت Iolo Technologies است . اين برنامه توانايي اين را دارد تا اکثر فايلهاي پاک شده را به صورت سالم بازيابي کند .همچنين اين برنامه قادر است ايميل هاي پاک شده را مجددا احيا نمايد . برنامه شامل دو قسمت Wizard و Advanced است
دريافت کنيد . |
||
|
+
نوشته شده در شنبه نوزدهم فروردین 1385ساعت 6:25 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
کار با برنامه ها بدون سي دي اصلي حتما تا به حال شده است که از دوستانتان سي دي بازي يا برنامه اي را قرض بگيريد، ولي فقط يک روز در اختيار شما باشد و دفعات بعد که نياز به اجراي بازي يا برنامه داشتيد آن نرم افزار به شما اخطار بدهد که براي اجرا نيازمند سي دي است؟ احتمالا تنها راه حلي که به فکرتان مي رسد، اين است که از روي آن سي دي کپي کنيد، اما پيشنهاد ما تهيه کپي و استفاده از سي دي به صورت مجازي است. توسط نرم افزار Daemon Tools شما مي توانيد تا 4 سي دي رام مجازي در ويندوزتان ايجاد کنيد و در هر يک از آنها به صورت مجازي از يک سي دي استفاده نماييد. روش کار برنامه به اين شکل است که شما توسط يکي از برنامه هاي کپي سي دي از سي دي مورد نظرتان يک کپي روي هارد ديسک تهيه مي کنيد و سپس توسط اين برنامه آن کپي را فراخواني مي کنيد. عملي که انجام مي گيرد، دقيقا مانند اين است که شما آن سي دي را در درايو سي دي رام کامپيوتر خود قرار داده باشيد. پشتيباني از قفل سي دي ها از ديگر کاربرد هاي اين نرم افزار است. به اين شکل که اگر شما سي دي را با قفل ساخته ايد، مي توانيد آن را در اين نرم افزار فراخواني کنيد. اين نرم افزار قفل آن را نيز پشتيباني مي کند و تمامي تغييرات اعمال شده را به شما نشان مي دهد و مي توانيد از قفل گذاري خود مطمئن شويد. شما مي توانيد اين نرم افزار را از وب سايت سازنده آن يعني http://www.daemon-tools.cc/ دريافت کنيد |
||
|
+
نوشته شده در شنبه نوزدهم فروردین 1385ساعت 6:9 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
در این قسمت تحقیقی را که به کمک دوست خوبم جمشید جان (جمشید بگوری) در مورد امنیت در اینترنت کرده ایم را می گذاریم. امیدوارم به دردتان بخورد.
مقدمه ادامه مطلب |
||
|
+
نوشته شده در چهارشنبه شانزدهم فروردین 1385ساعت 10:57 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
بر روي هر کامپيوتر حداقل يک هارد ديسک وجود دارد. هارد ديسک يک محيط ذخيره سازي دائم براي اطلاعات را فراهم مي نمايد . هارد ديسک در سال 1950 اختراع گرديد. هارد ديسک هاي اوليه شامل ديسک هاي بزرگ با قطر 20 اينچ بوده و توان ذخيره سازي چندين مگابايت بيشتر را نداشتند. به اين نوع ديسک ها در ابتدا " ديسک ثابت " مي گفتند. در ادامه بمنظور تمايز آنها با فلاپي ديسک ها از واژه " هارد ديسک " استفاده گرديد. هارد ديسک ها داراي يک Platter ( صفحه ) بمنظور نگهداري محيط مغناطيسي مي باشند. در چنين مواردي مي توان بسادگي اطلاعاتي را حذف و يا مجددا" بازنويسي کرد. در هارد ديسک هد خواندن و نوشتن در روي ديسک به پرواز در مي آيد! ( هرگز آن را لمس نخواهد کرد ) يک هارد ديسک پيشرفته قادر به ذخيره سازي حجم بسيار بالائي از اطلاعات در فضائي اندک و بازيابي اطلاعات با سرعت بسيار بالا است . اطلاعات ذخيره شده برروي هارد ديسک در قالب مجموعه اي از فايل ها ذخيره مي گردند. فايل نامي ديگر براي مجموعه اي از بايت ها است که بنوعي در آنها اطلاعاتي مرتبط به هم ذخيره شده است . زمانيکه برنامه اي اجراء و در خواست فايلي را داشته باشد، هارد ديسک اطلاعات را بازيابي و آنها براي استفاده پردازنده ارسال خواهد کرد. براي اندازه گيري کارآئي يک هارد ديسک از دو روش عمده استفاده مي گردد: - ميزان داده (Data rate) . تعداد بايت هائي ارسالي در هر ثانيه براي پردازنده است . |
||
|
+
نوشته شده در سه شنبه پانزدهم فروردین 1385ساعت 6:21 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
اگر مایلید که به دارو دسته orkut ها بپیوندید می توانید ، آدرس جی میل یا ایمیل خود را بدهید تا دعوت شوید و بتوانید از این سایت استفاده کنید. orkut سایتی است برای این که شما بتوانید دوستان خود را در یک جا ببینید و در انجمن های مختلف برای تبادل اطلاعات و حرفهایتان عضو شوید |
||
|
+
نوشته شده در یکشنبه سیزدهم فروردین 1385ساعت 11:57 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
بعضي مواقع با يکبار بوت كردن مشكل حل مىشود، ولى بعضي از مواقع حتى بعد از بوت هم، صفحه Blue Screen of Death(BSOD) را مشاهده ميکنيم. دوباره سعى كنيم و يك بار ديگر بوت كنيم، ولى باز هم هيچى. مراحلى را قبل از روشن شدن سيستم طى كنيم. بايد Safe Mode را آزمايش كرد (كه با فشار كليد F8 در زمان بوت ويندوز XP ظاهر مىشود) وقتى در محيط Safe Mode سيستم بالا آمد، بهتر بود كه نرمافزارهايي که قبل از خرابي نصب کرديم حذفشان کنيم. يا شايد بهتر باشد كه از طريق گزينه System Restore آنرا به حالتى كه قبلا داشت برگردانيم. ولي ميتوان از گزينه Last Known Good Configuration در Safe Mode استفاده کرد.با اين گزينه اميد است كه ويندوز XP بدرستى بوت شود ولى اگر نشد چى؟ براى حل اين مشكل جدى واقعاً بايد يك PC ديگر در اختيار داشته باشيد و به اينترنت متصل شويد و ساعتها روى اينترنت جستجو كنيد. شما خيلى سريع در اين جستجوها متوجه مىشويد كه ويندوز XP با ويندوز 98 خيلى متفاوت است. جريان بازيابى Recovery Console يك ابزار رفع اشكال قدرتمند است كه مىتواند زمانى كه سيستم قفل كرده يا راهانداز دستگاهى باعث آزار و اذيت شده، به كار آيد. RC يك خط فرمان در اختيارتان قرار مىدهد كه به شما امكان اجراى اعمال مختلف مديريتى را مىدهد. شما مىتوانيد فايلها را از روى FAT يا NTFS بخوانيد و بنويسيد، هاردديسكها را فرمت كنيد، بوت معيوب را درست كنيد يا سرويسها را متوقف يا اجرا كنيد و بعلاوه چند تا كار ديگر. دو راه براى استفاده از Recovery COnsole وجود دارد: شما مىتوانيد توسط سىدىرام ويندوز XP بوت شده و آنرا از منوى Boot اجرا كنيد يا اينكه مىتوانيد آنرا به روى هاردديسك خود نصب كنيد. بدين منظور، سىدىرام را وارد درايو كنيد و دستور زير را تايپ كنيد: \i386\winnt32.txt/cmdcons بعد از راهاندازى مجدد، RC روى خط پايين منوى Boot ظاهر مىشود. اگر آنرا انتخاب كنيد، بعد از يك مكث كوتاه، RCيك صفحه متنى را نمايش مىدهد كه ليست تمام OSهاى نصب شده روى سيستمتان در آن قرار دارد و بعد از شما مىپرسد كه مىخواهيد با ادامه مطلب |
||
|
+
نوشته شده در شنبه دوازدهم فروردین 1385ساعت 7:42 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
آنتي ويروس و Firewall نسبت به هم مانند رينگ چرخ و لاستيک يک ماشين مي باشند. لاستيک به تنهايي استقامت تحمل وزن ماشين را ندارد و رينگ چرخ بدون لاستيک بازدهي ماشين را کاهش مي دهد و سروصدا ايجاد مي کند. به همين دليل آنتي ويروس نويسان بزرگ مثل Norton و يا McAfee امروزه اين دو را به صورت يک بسته ارايه مي کنند. ويروس در حقيقت يک برنامه کوچک است که توسط افراد خبره نوشته شده است. اين تکه برنامه (ويروس) خودش را در جاهاي مختلف کپي مي کند و در فايلهاي قابل اجرا (*.exe) اضافه مي کند. اين تکه برنامه کارهاي متفاوتي ممکن است انجام دهد. به عنوان مثال ويروس Onehalf شروع به نصف کردن اطلاعات در کامپيوتر مي کند. پس اين تکه برنامه خودش را تکثير مي کند و کار مخرب انجام مي دهد. به دليل تشابه کار اين تکه برنامه با ميکروب و ويروس در طبيعت، آن را ويروس ناميده اند. برنامه آنتي ويروس فايلهاي موجود در کامپيوترتان و همچنين فايلهايي که از طريق E-mail دريافت مي کنيد و يا مي فرستيد را يکي يکي با ليست ويروس هاي شناخته شده مقايسه کرده و در صورت يافتن آن ويروس شناخته شده، سعي بر حذف ويروس از فايل آلوده شده مي کند و چنانچه نتواند ويروس را از فايل آلوده حذف کند، آن فايل را Delete خواهد کرد. اگر ليست ويروس آنتي ويروس شما Update نباشد، روشن است که برنامه آنتي ويروس شما قادر به کشف ويروس هاي جديدتر نبوده و در حقيقت آنتي ويروس هيچ کمکي به شما نخواهد کرد و سيستم شما آلوده خواهد شد. نصب و اجراي برنامه آنتي ويروس بر روي سيستم که در حال حاضر آلوده شده مثل حالتي است که ابتدا روباه وارد قفس مرغ وخروس شده باشد و سپس شما در قفس را بسته باشيد! از اسم Firewall مي توان حدس زد که کارش چيز ديگري است. براي قابل لمس بودن آن با يک مثال ساده شروع مي کنم. همگي با Portهاي واقعي مثل Parallel Port ، USB Port، و Serial Port کم وبيش آشنا هستيم. مي دانيم که کامپيوتر ما با پرينتر از طريق دروازه (Parallel Port) اطلاعات مي فرستد و مي گيرد. داخل سيستم عامل برنامه ها هم با استفاده از دروازه ها منطقي(Logical Port) اطلاعات را مبادله مي کنند. مثلا برنامه E-mail شما از طريق دروازه منطقي 110 (POP)نامه ها را مي گيرد از اين Portهاي منطقي، هزاران هزار وجود دارد و هر برنامه (مثل FTP، Http، Chat، و يا Instant messenger ) براي روند کارشان از دروازه هاي مختلف استفاده مي کنند. به همين دليل است که برنامه هاي مختلف مي توانند همزمان اجرا شوند و اطلاعاتشان مخلوط نشود. اين دروازه هاي منطقي همان سوراخهايي هستند که Hackerها سوء استفاده کرده و سعي مي کنند که وارد کامپيوترتان شوند. اين دروازه ها را نمي توان کور کرد چرا که برنامه هاي مختلف نياز به تبادل اطلاعات از طريق اين Port ها دارند. اينجاست که Firewall به کمک شما آمده و سربازهاي خود را در مقابل تمامي Portها (دروازه ها) مستقر مي سازد و تمامي ورود و خروج اطلاعات را تحت کنترل خود قرار مي دهد. |
||
|
+
نوشته شده در شنبه دوازدهم فروردین 1385ساعت 7:34 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
یکی از دوستان در مورد آنتی ویروس سوال کرده بود .چون ایشان خیلی عجله داشت فعلا تحقیقی که من و دوست خوبم جمشید جان (جمشید بگوری) . در رابطه با امنیت در اینترنت کرده بودیم که قسمتی از آن در همین رابطه بود را در زیر برایت می نویسم . امید وارم که اندکی مفید واقع شود.
آنتی ویروس ها و ملاک برتری آن ها نسبت به یکدیگر آنتی ویروس نرم افزاری است که قادر است منابع حافظه را جستجو و ویروس های دریافت شده را آشکار و پاک نماید . همچنین در نسخه های تواناتر به هنگام اتصال به شبکه تمامی اطلاعات و فایل های مورد تبادل توسط قسمتی از این نرم افزار که مقیم حافظه می باشد بصوت روی خط مورد تفتیش و جستجو قرار می گیرد که شانس و میزان اطلاع به ویروس دستگاه های عضو یک شبکه را به حداقل مقدار خود برساند و در واقع نرم افزار مذکور نقش مدافع دستگاه را در مقابل عوامل مهاجم بر عهده دارد .نکته مهم دیکر در این مورد این است که تمامی این نرم افزار ها می بایست مرتباً به روز آوری شوند در غیر این صورت ویروس های جدید شناسایی نخواهند شد . از زمان آغاز پدیده حضور ویروس در عرصه دنیای کامپیوتر برنامه های متعددی از سوی شرکت های مختلف دنیا جهت مقابله با این پدیده ناخوشایند ارائه شده است اما به راستی چه عاملی باعث برتری برنامه آنتی ویروس بر سایر برنامه می گردد؟ معمولاً هر آنتی ویروس دارای یک یا چند مخزن ویروس می باشند که به کمک آن می توانند ویروس ها را شناسایی کنند . مسلماً داشتن پایگاه غنی که تا حد ممکن کلیه ویروس های شناخته شده دنیا را شامل می باشد از نقاط قوت یک برنامه آنتی ویروس می باشد . اما نکته قابل توجه اینست که امروزه با تلاش هایی که در .... ادامه مطلب |
||
|
+
نوشته شده در چهارشنبه نهم فروردین 1385ساعت 7:7 توسط مهدی اردیانی
|
|
||
|
|
|
|
|
اگر مایلید که برای خود یک G_Mail دست و ژا کنید می بایست که از طرف یک نفر که G_Mail دارد دعوت شوید .
حال کافیست که ایمیل خود را بدهید تا دعوت شوید . bye bye |
||
|
+
نوشته شده در پنجشنبه بیست و پنجم اسفند 1384ساعت 11:23 توسط مهدی اردیانی
|
|
||