چند سایت و وبلاگ برای آموزش ویژوال بیسیک 

دبیرخانه آموزش vb  در آموزش و پرورش http://drc.eaedu.net/anjoman/

وبلاگ سلام vb    با ادرس   http://www.vbsalam.blogfa.com/

ویلاگ vb من با ادرس  http://vb-man.blogfa.com/

سایتی برای انجام آزمون های شبیه سازی شده    http://www.aliarash.com/quiz/qsel.htm


+ نوشته شده توسط محسن عبداللهي علی بیک در 88/04/12 و ساعت 19:38 |

جواب هریک از سوالات ذیل را بنویسید

-استفاده از رایانه برای انجام کارهای روزمره به جای انسان چه نامیده می شود

-شبکه خصوصی که بیش از یک سازمان را به هم ارتباط می دهد

-ورودی سیستم پردازش اطلاعات چیست

-به دایره های هم مرکز روی دیسک گفته می شود

-این نوع محدوده نشان دهنده یک سازمان می باشد

- از طریق این سرویس می توان با رایانه ها در اینترنت ارتباط برقرار کرد

-بهترین روش برای مدیریت اطلاعات یک سازمان و قرار دادن اطلاعات آن در اختیار کارمندان چیست

-رایانه هی جیبی جزء کدام دسته از رایانه ها می باشند

-از اجزاء سیستم اطلاعاتی که قابلیت اصلاح سیستم را دارد

-برنامه ای که امکان  دیدن صفحات وب را به کاربر می دهد

-واحدی که کلیه عملیات منطقی و ریاصی را انجام می دهد چیست و در کجا قرار دارد

-به تعداد بیت هایی که در واحد زمان می تواند از طریق یک کانال ارتباطی انتقال یابد گفته می شود

-یک کاراکتر چند بایت است

-حافظه ای که هر برنامه جهت اجرا شدن باید در ان قرار گیرد

-به این ویژگی ویندوز که به طور خودکار سخت افزار جدید را شناسایی می کند گفته می شود

-رایانه ای که درواقع دربان ونگهبان شبکه داخلی است و تمام ارتباطات از این رایانه عبور می کند

-در این حافظه اطلاعاتی نظیر مقدار حافظه اصلی /مشخصات هارد دیسک و ... ذخیره می شود

-در صفحات lcd از این فناوری استفاده می شود

-با هر بایت داده چند ترکیب از صفر و یک را می توان نشان داد

-به مجموعه دستورالعمل های که سخت افزار را به کارگیری می کند گفته می شود

-پروتکل دستیابی به صفحات وب چیست

-از مهمترین نرم افزار های سیستمی می باشد

-شیوه انتقال داده در خط تلفن چیست

-خروجی سیستم پردازش اطلاعات چیست

-دفاتر فروش بلیط قطار ایران از این نوع شبکه می باشد

-درگاه usb از این نوع درگاه است

-متداول ترین روش برای دستیابی به اینترنت چیست

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

 -رایج ترین سرویس اینترنت چیست

-معنای وبلاگ چیست

-برای نوشتن صفحات وی از این زبان استفاده می شود

-www نشان دهنده این سرویس دهنده می باشد

-راهنمایی کاربر جزء کدام جزء از سیستم اطلاعاتی می باشد

-با استفاده از چه روشی می توان باعث کاهش هزینه تحقیقات آزمایشگاهی و خطرات ناشی از ان شد

-مجموعه قوانینی که برای تبادل داده بین یک شبکه ارتباطی وجود دارد چه نام دارد

-برنامه هایی که خودشان زا به برنامه های دیگر بچسباند و به برنامه های کاربران اسیب بزند چه نام دارد

-شاخه ای از علم که در مورد عوامل انسانی با رایانه بحث می کند

-تفاوت پردازنده 64 بیتی با 32 بیتی چیست

-چرا در کارت گرافیک از پردازنده  استفاده می شود

-سیستم چیست

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/09/19 و ساعت 8:39 |

1-اینترانت چیست

 

2-دیواره اتش چه کاربردی دارد و در مورد انواع آن توضیح دهید

 

 

3-برای دستیابی به اینترنت چه سخت افزاری نیاز می باشد

 

4- تجارت الکترونیک و آمورش الکترونیکی چیست

 

 

5-کرم (worm) چیست و چگونه می توان با آن مقابله کرد

 

 

6- cmose چیست

 

 

7-گذرگاه سریال را تعریف کرده 2 نمونه از آن را نام ببرید

 

 

8-انواع نمایشگر را از لحاظ فن آوری ساخت مقایسه کنید

 

 

 

9-چه عاملی تعیین کننده کیفیت چاپ در یک چاپگر می باشد دو نوع چاپگذ متداول را مقایسه کنید

 

 

10-شیار و قطاع را تعریف کنید

 

11-چرا باید از حافظه چانبی استفاده کرد

 

12-هاردیسک چیست

 

13- سه نمونه از سرویس های اینترنت را نام برده یکی را توضیح دهید

 

 

14- url چیست با ذکر یک مثال قسمت های مختلف آن را توضیح دهید

 

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/09/19 و ساعت 8:39 |

1- با وجود حافظه rom در سیستم استفاده از حافظه cmose چه ضرورتی دارد

2- پیکسل چیست و چه تاثیری در وضوح تصویر دارد

3-منظور از شیار و قطاع چیست

4-تفاوت ویروس و کرم را بیان کنید

5-نقش مودم در برقراری ارتباط چیست

6- وظایف سیستم عامل را بیان کنید

7- چرا در سیستم عامل لینوکس توزیع های مختلفی وجود دارد

8-تفاوت کامپایلر و مفسر چیست

9- برنامه مدیریت پروژه چه کاری را انجام می دهد

10-بانک اطلاعاتی چیست

11- روش های بیان الگوریتم را نام برده هر یک را توضیح دهید

12-منظور از مستند سازی چیست

13-متغیر چیست و در ویژوال بیسک چگونه تعریف می شود

14-عبارت های زیر را با استفاده از توابع ویژوال بیسیک بیان کنید

 15-تفاوت عنصر label  و text  در چیست

16- برای  کلید RUN برنامه ای بنویسید که با در یافت یک عدد از طریق inputbox فاکتوریل ان حساب شده و نمایش داده شود

 17- از 4 الگوریتم زیر دو الگوریتم را به دلخواه بنویسید

- الگوریتمی که یک عدد را دریافت کرده مقلوب ان را چاپ کند

-الگوریتمی که یک عدد را دریافت کرده مقسوم علیه های آن را چاپ کند

-الگوریتمی که n  عدد را از ورودی دریافت کرده کوچکترین آنها را چاپ کند

-الگوریتمی که یک عدد را در یافت کرده تعیین کند اول است یا خیر

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/09/19 و ساعت 8:33 |

#include

class test

{ static int b;

  int a;

  public:

    void get(void)

      {

             cin>>a>>b;

      }

    void show (void)

       {

             cout<

       }

};

int test::b;

main()

{

  test t,p;

  t.get();

  t.show();;

  p.get();

  t.show() ;

  p.show();

}

 

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/15 و ساعت 18:25 |

#include

class test

{

  int a,b;

  public:

    void get(void)

      {

             cin>>a>>b;

      }

    void show (void)

       {

             cout<

             cout<a<b<

             cout<<(*this).a<<(*this).b<

       }

};

main()

{

  test t;

  t.get();

  t.show();;

}

 

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/15 و ساعت 18:24 |

#include

class test

{

  friend void average(test);

  int a,b;

  public:

    void get(void)

      {

             cin>>a>>b;

      }

    void show (void)

       {

             cout <

       }

};

//---------------------------------

 main()

{

  test t;

  t.get();

  average(t);

 }

 //----------------------------------------

void average(test p)

  {

    cout<<(float)(p.a+p.b)/2<

  }

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/15 و ساعت 18:21 |

كلاسي به نام str  تعريف كنيد كه شامل يك رشته باشد عملگر هاي زير را مجددا تعريف كنيد كه بتواند اعمال خواسته شده را روي شي هاي كلاس انجام دهد

+ براي الحاق دو شي از كلاس s1+s2

- كاراكترهايي كه در رشته اول است ولي در دوم نيست s1-s2

* براي تعيين كاراكترهاي مشترك دو رشته   s1 * s2

<= براي مقايسه دورشته در حالت كوچكتر مساوي   s1<=s2

+= الحاق دو رشته و قرار دادن ان در رشته اول   s1+=s2

#include

#include

#include

class str

{

  private:

    char s[30];

  public:

    void get (void);

    void show(void);

    str operator +(str);

    str operator - (str p) ;

    str operator * (str p) ;

    int operator <= (str p) ;

    str operator +=(str p);

    str operator / (str p);

};

//------------------------------------------

void str::get(void)

{

 cout<<"enter string ";

 cin>>s;

}

//-------------------------------------------

void str ::show(void)

{

  cout<

}

//-------------------------------------------

str str::operator + (str p)

{

  str temp;

  strcpy(temp.s,s);

  strcat(temp.s,p.s);

  return(temp);

}

//--------------------------------------------

str str::operator - (str p)

{

  str temp;

  int sw,k=0;

  for(int i=0;i

   {  sw=0;

     for (int j=0;j

      if(s[i]==p.s[j])

            {

              sw=1;

              break;

            }

     if(sw==0)

       temp.s[k++]=s[i];

    }

     temp.s[k]='\0';

  return(temp);

}

//------------------------------------------------

str str::operator * (str p)

{

  str temp;

  int sw,k=0;

  for(int i=0;i

   for (int j=0;j

      if(s[i]==p.s[j])

            temp.s[k++]=s[i];

 

  temp.s[k]='\0';

  return(temp);

}

//-------------------------------------------------

int  str::operator <= (str p)

{

  if((strcmp(s,p.s)==0)  || (strcmp(s,p.s)<0))

    return(1);

  else

    return(0);

}

//--------------------------------------------------

str str::operator += (str p)

{

  strcat(s,p.s);

  return(*this);

}

//--------------------------------------------------

main()

{

  clrscr();

  str t1,t2;

  t1.get();

  t2.get();

 

  cout<<"\n +  object \n" ;

  (t1+t2).show();

 

  cout<<"\n -  object \n" ;

  (t1-t2).show();

 

  cout<<"\n *  object \n" ;

  (t1*t2).show();

 

  cout<<"\n <=  object \n" ;

   if(t1<=t2)

     cout<<"yes \n" ;

   else

     cout<<"no \n";

 

  cout<<"\n +=  object \n" ;

  t1+=t2 ;

  t1.show();

 

  getch();

}

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/14 و ساعت 16:55 |

برنامه اي كه تعدا اشياء يك كلاس رابا استفاده از متغيير استاتيك  شمارش كند (تعدادي شي با استفاده از اشاره گر توليد و از بين مي رود)

#include

class test

{

  static int count;

  public:

   void show(void)

   {

    cout<<"tedat object ="<

   }

  test()

  {

    count++;

  }

  ~test()

  {

   count--;

  }

};

int test::count=0;

main()

{

  test *p,*k;

  p=new test;

  p->show();

  k=new test;

  k->show();

  delete p;

  k->show();

}

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/07 و ساعت 18:40 |

برنامه اي بنويسيد كه نام و فاميل و 5 نمره را از ورودي در يافت كرده اعمال زير را انچام دهد

براي پيدا كردن بيشترين نمره هر فرد و معدل هر فرد از توابع دوست استفاده كند

1)input

2)print

3)max   (بيشترين نمره فرد به همراه فاميل وي)

4)average (معدل هر فرد به همراه فاميل وي)

5)exit

 

#include

#include

#include

#include

class test

{

  private:

    char name[10];

    char famil[30];

    int num[5];

    float avg;

  public:

    void get (void);

    void show(void);

    friend void average(test);

    friend void max (test);

};

//--------------------------

void test::get(void)

{

 cout<<"\n enter name " ;

 cin>>name;

 cout<<"\n enter famil ";

 cin>>famil;

 cout<<"\n enter g number ";

 for(int i=0;i<5;i++)

  cin>>num[i];

}

 

void test ::show(void)

{

 cout<<"\n"<

}

//-------------------------------

main()

{

  test t[100],k;

  int n=0 ;

  int x,i,j;

  while(1)

  {

    clrscr();

    cout<<"\n 1->input ";

    cout<<"\n 2->print ";

    cout<<"\n 3->max ";

    cout<<"\n 4->average ";

    cout<<"\n 5->exit ";

    cout<<"\n Select Number ";

    cin>>x;

    if(x==1)

     {

       t[n].get();

       n++;

     }

    if(x==2)

     {

       for(i=0;i

             t[i].show();

             getch();

     }

    if (x==3)

     {

      for (i=0;i

            max(t[i]);

      getch();

     }

    if(x==4)

     {

       for (i=0;i

            average(t[i]);

       getch();

     }

    if(x==5)

     {

      exit(0);

     }

  }

}

//--------------------------------------

void  max(test p)

{

 int s=p.num[0];

 for(int i=0;i<5;i++)

   if(s

    s=p.num[i];

 cout<

}

//-------------------------------------

void average(test p)

{

  int s=0;

  for (int i=0;i<5;i++)

   s=s+p.num[i];

  cout<

}

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/08/07 و ساعت 18:39 |

برنامه اي نويسيد كه بتواند اطلاعات يك كتابخانه شامل نام كتاب / موضوع/ سال انتشار كتاب را دريافت كرده و مطابف منوي زير عمليات هاي خواسته شده را انجام دهد

1)input

2)print

3)find    //جستجو بر اساس نام كتاب

4)sla  //دريافت يك سال و نمايش كتاب هاي آن سال

5)sort  // مرتب سازيبر اساس سال نشر

#include

#include

#include

#include

class book

{

  private:

    char name[10];

    char subject[30];

    int  year;

 

  public:

    void get (void);

    void show(void);

    int sal(int);

    int find(char *);

    int s(void);

    void  sort(void) ;

};

//==================================

void book::get(void)

{

 cout<<"\n enter name book " ;

 cin>>name;

 cout<<"\n enter subject ";

 cin>>subject;

 cout<<"\n enter year ";

  cin>>year;

}

//=====================================

void book ::show(void)

{

 cout<<"\n"<

}

//======================================

int book::s(void)

{

 return(year);

}

//======================================

int book::find(char *s)

{

  if(strcmp(s,name)==0)

    return(1);

  else

    return(0);

}

//======================================

int book::sal(int p)

{

  if(p==year)

    return(1);

  else

    return(0);

}

//========================================

main()

{

  book t[100],k;

  int n=0 ;

  int x,i,j;

  while(1)

  {

    clrscr();

    cout<<"\n 1->input ";

    cout<<"\n 2->print ";

    cout<<"\n 3->find ";

    cout<<"\n 4->sal ";

    cout<<"\n 5->sort ";

    cout<<"\n 6->exit ";

    cout<<"\nSelect Number ";

    cin>>x;

    if(x==1)

     {

       t[n].get();

       n++;

     }

    if(x==2)

     {

       for(i=0;i

             t[i].show();

             getch();

     }

    if (x==5)      //sort

     {

       for(i=0;i

            for(j=0;j

             if (t[j].s()

              {

                k=t[j];

                t[j]=t[j+1];

                t[j+1]=k;

              }

     }

    if(x==4)  //sal

     {

      int p;

      cout<<"enter year book for find";

      cin>>p;

      for(i=0;i

            if(t[i].sal(p)==1)

              t[i].show();

      getch();

     }

    if(x==3) //find

     {

      char p[30];

      cout<<"enter name book for find";

      cin>>p;

      for(i=0;i

            if(t[i].find(p)==1)

              t[i].show();

      getch();

     }

    if(x==6)

     {

      exit(0);

     }

  }

}

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/30 و ساعت 12:42 |

برنامه اي بنويد شامل يك كلاسي باشد با دو ارايه و منوي زير را ايجاد كرده عمليات خواسته شده را انجام دهد

1)input

2)print

3)ejtema   //اجتماع دو ارايه

4)eshterak    //اشتراك دو ارايه

 5)exit

#include

#include

#include

class test

{

  private:

    int x[5];

    int y[5];

  public:

    void get (void);

    void show(void);

    void ejtema(void);

    void eshterak(void);

 };

//=====================================

void test::get(void)

{

 cout<<"enter 5 number  array 1"  ;

  for(int i=0;i<5;i++)

  cin>>x[i];

 

 cout<<"enter 5 number array 2"    ;

  for( i=0;i<5;i++)

  cin>>y[i];

 }

//===========================

 void test ::show(void)

{

  for(int i=0;i<5;i++)

    cout <

  for( i=0;i<5;i++)

    cout <

 }

//================================

 void test::eshterak(void)

{

  for(int i=0;i<5;i++)

  for(int j=0;j<5;j++)

   if(x[i]==y[j])

    {

     cout<input ";

    cout<<"\n  2->print ";

    cout<<"\n  3->ejtema ";

    cout<<"\n  4->eshterak ";

    cout<<"\n  5->exit ";

    cout<<"\n\n Select Number ";

    cin>>x;

    if(x==1)

     {

       t.get();

     }

    if(x==2)

     {

             t.show();

             getch();

     }

    if (x==3)

     {

       t.ejtema();

     }

    if(x==4)

     {

      t.eshterak();

      getch();

     }

     if(x==5)

     {

      exit(0);

     }

  }

 }

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/30 و ساعت 12:0 |

الگوریتم های تکمیلی

1-الگورتمی بنویسید که ضرایب یک معادله درجه دوم را گرفته معادله را حل کند

2-الگوریتمی بنویسید عدد X را گرفته حاصل عبارت زیر را به دست اورد

F=1-2+3-4+5-……+x

3- الگوریتمی بنویسید عددی را خوانده آنرا به مبنای 2 برده چاپ کند

4-الگوریتمی بنویسید که یک عدد را خوانده توان دوم عدد را از روش زیر حساب کند

6^2=1+3+5+7+9+11

3^2=1+3+5

مربع هر عدد برابر است با حاصل جمع عداد فرد متوالی که از یک شروع می شود

5-الگوریتمی بنویسید که N  عدد را از ورودی خوانده اعدادی که رقم سمت چپ آنها 5  یا 9 است را چاپ کند

6-الگوریتمی بنویسید که 3 عدد را  خوانده به صورت نزولی مرتب کند

7-الگوریتمی بنویسید که حاصل 20 جمله اول سری زیر را حساب کند

 

 

8- الگوریتمی بنویسید 50 عدد را از ورودی خوانده تعداد اعدا زوج / فرد را چاپ کند

9- الگوریتمی بنویسید  یک عدد بین 0تا 365را از وردی دریافت کرده تاریخ را مشخص کند

10- الگوریتمی بنویسید مقدار x را گرفته مقدار Y را از عبارت زیر محاسبه کند

  

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 19:10 |

20-الگوریتمی بنویسید که اعداد زوج بین ا تا 100 را چاپ کند

1-     شروع

2-     I=1

3-     M=I mod 2

4-     اگر M= 0 آنگاه چاپ کن M

5-     I=I+1

6-     اگر I<=100 آنگاه برو به 3

7-     پایان

21-الگوریتمی بنویسید یک عدد طبیعی را خوانده فاکتوریل آن را چاپ کند

1-     شروع

2-     X را بخوان

3-     F=1

4-     I=1

5-     F=F*I

6-     I=I+1

7-     اگر I<=X آنگاه برو به 5

8-     چاپ کن I

9-     پایان

22-الگوریتمی بنویسید که تعداد مقسوم علیه ها و مجموع مقسوم علیه های یک عدد را چاپ کند

1-     شروع

2-     X را بخوان

3-     I=1

4-     SUM=0

5-     T=0

6-     M=X mod I

7-     اگر M=0 آنگاه SUM=SUM+I  و T=T+1

8-     I=I+1

9-     اگر I<=X آنگاه برو به 6

10-SUM  و T  را نمایش بده

11-پایان

23-الگوریتمی بنویسید تعداد اعداد اول 1 تا 100 را چاپ کند

1-     شروع

2-     J=1

3-     SUM=0

4-     I=1

5-     M=JmodI

6-     اگر M=0 انگاه SUM=SUM+I

7-     I=I+1

8-     اگر I<=J آنگاه برو به 5

9-     اگر SUM=0 آنگاه چاپ کن I-1

10-J=J+1

11-اگر J<=100 برو به 3

12-پایان

24-الگوریتمی بنویسید که دو عدد را خوانده عدد اول را به توان عدد دوم برساند

1-     شروع

2-     X,Y را بگير

3-      F=1

4-     I=1

5-     F=F*X

6-     I=I+1

7-     اگر I<=Y آنگاه برو به 5

8-     چاپ كن F

9-     پايان

25-الگوریتمی بنویسید که  دو عدد xوy  را خوانده اعداد زوج بین آنها را چاپ کند

1-     شروع

2-     I=X

3-     M=Xmod2

4-     اگر M=0  چاپ کن I

5-       X=X+1

6-     اگر X<=Y انگاه برو به 3

7-     پایان

26-الگوریتمی بنویسید که 20 جمله از سری فیبوناجی را نمایش دهد

1,1,2,3,5,8,…

این سری هر جمله از جمع دو جمله قیلی خود حاصل می شود

1-     شروع

2-     I=1

3-     A=0

4-     B=1

5-     C=1

6-     چاپ کن B

7-     چاپ کن C

8-     A=B

9-     B=C

10-C=A+B

11-I=I+1

12-اگر I<=20 انگاه برو به 7

13-پایان

27-الگوریتمی بنویسید که یک عدد طبیعی را خوانده و حاصل عبارت مقابل را حساب کند

1-شروع

2- X را بخوان

3- I=1

4- SUM=0

5- SUM=SUM+1\I

6-I=I+1

7- اگر I<=X برو به 5

8-SUM  را چاپ کن

       9- پایان

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 19:9 |

حلقه در الگوریتم :

معنای حلقه این است که یک یا چند دستورالعمل را به تعداد معینی یا تا برقرار بودن(درست) شرطی یا تا برقرار نشدن شرطی   تکرار کنیم

عناصر حلقه:

شمارنده : متغیری است که تعداد دفعات تکرار حلقه را نشان می دهد

مقدار اولیه شمارنده : تعیین می کند شمارنده حلقه از چند شروع شود

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

12-الگوريتمي بنويسيد كه يك عدد را دريافت كرده مقلوب آن را چاپ كند

1- شروع

2- x را بگير

3- x mod 10 چاپ كن

4-x=x\10اگر x>0  برو يه 3

5-پايان

13-الگوريتمي بنويسيد كه يك عدد را از ورودي گرفته تعداد ارقام ان را چاپ كند

1-     شروع

2-     Sum=0

3-     X را بگير

4-     SUM=SUM+1

5-     X=X\10

6-     اگر X>0 آنگاه برو به 4

7-     SUM را چاپ كن

8-     پايان

14-الگوريتمي بنويسيد كه يك عدد را گرقته مقسوم عليه هاي آن را چاپ كند

1-     شروع

2-     X را بگير

3-     I=1

4-     اگر X mod I==0 چاپ كن I

5-     I=I+1

6-     اگر I<=X برو يه 4

7-     a

15-الگوريتمي بنويسيد كه يك عدد را گرفته تعيين كند اول است يا خير

1-     شروع

2-     X را بگير

3-     I=1

4-     SUM=0

5-     اگر XmodI=0 آنگاه SUM=SUM+1  

6-     I=I+1

7-     اگر I<=X برو به 5

8-     چاپ كن SUM

9-     پايان

16-الگوريتمي بنويسيد كه يك عدد را گرفته و تعيين كند كامل است يا خير (عدد تام )

1-     شروع

2-     X را بگير

3-     Sum=0

4-     I=1

5-     اگر xmodi=0 آنگاه sum=sum+i

6-     I=I+1

7-     اگر i آنگاه برو به 5

8-     اگر sum=x آنگاه چاپ كن "كامل" وگرنه چاپ كن "كامل نيست"

9-     پايان

17-الگوريتمي بنويسد كه 5 عدد را از ورودي دريافت كرده مجموع اعداد را حساب کند

1-شروع

2-I=1

3- SUM=0

4- x را بگیر

5- sum=sum+x

6-i=i+1

7-اگر i<=5 آنگاه برو به 4

8- چاپ کن sum

9- پایان

18-الگوریتمی بنویسید که n عدد را از ورودی گرفته کوچکترین و بزرگترین آنها را چاپ کند

1-شروع

2- Nرا بگیر

3- I=1

4- X را بگیر

5- Max=x

6-MIN=x

 7- I=i+1

8x را بگیر

9- اگر x>max آنگاه max=x

10-اگر X آنگاه Min=x

11-اگر I برو به 3

12 چاپ کن Max و Min

13-پایان

19-الگوریتمی بنویسید که مجموع ارقام یک عدد را حساب کند

1-     شروع

2-     X را بگیر

3-     SUM=0

4-     M= X mod 10

5-     SUM=SUM + M

6-     X=X\10

7-     اگر X>0 انگاه بروبه 4

8-     SUM را چاپ کن

9-     پایان

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 19:8 |

شرط در الگوریتم :

در الگوریتم شرط به یکی از دو حالت زیر بیان می شود 

اگر شرط آنگاه دستورالعمل A

اگر شرط آنگاه دستورالعمل A  وگرنه دستورالعمل B

  می دانیم یک جواب عبارت شرطی ساده همیشه مقادیر درست True یا نادرست False می باشد برای مثال وقتی می گوییم X<10 این شرط می تواند درست باشد یعنی مقدار x کوچکتر از 10 باشد یا نادرست یعنی مقدار x کوچکتر از 10 نباشد

 

در الگوریتم اگر عبارت شرطی درست باشد دستورالعمل A اجرا می گردد و اگر عبارت شرطی درست نباشد دستورالعمل B اجرا می شود

4-الگوریتمی بنویسید که عددی را از ورودی خوانده تعیین کند زوج است یا فرد

1-    

مرحله

M

X

2

 

12

3

0

 

 

شروع

2-     X را بخوان

3-     M=X mod 2

4-     اگر X=0 آنگاه چاپ کن زوج وگرنه چاپ کن فرد

5-     پایان

5-الگوریتمی بنویسید دو عدد و یک کاراکتر ریاضی را دریافت کرده با توجه به کاراکتر عملیات مربوطه را انجام دهد

1-      شروع

2-      X,Y,CH را بگیر

3-      اگر CH="+" آنگاه Z=X+Y

4-      اگر CH="*" انگاه Z=X*Y

5-      اگر CH="-" آنگاه Z=X-Y

6-      اگر CH="/" انگاه Z=X/Y

7-      چاپ کن Z

8-      پایان

6-الگوریتمی بنویسید وزن جسم را بر حسب گرم گرفته وزن آن را بر حسب کلیوگرم و گرم نمایش دهد

1-     شروع

2-     X را بگیر

3-     G=X mod 1000 گرم

4-     K=X /1000  کیلو

5-     چاپ کن G,K

6-     پایان

7-الگوریتمی بنویسید که طول جسمی را بر حسب میلی متر دریافت کرده آن را بر حسب متر\سانتی متر\ میلی متر نمایش دهد

1-     شروع

2-     X را بگیر

3-     M=X\1000

4-     Z=Xmod1000

5-     CM = Z\100

6-     MM=Zmod100

7-     چاپ کن M , CM , MM

8-     پایان

8-الگوریتمی بنویسید که تاریخ روزی را گرفته معین کند چند روز از سال گذشته است

1-     شروع

2-     D و Mرا بگیر روز و ماه   مثلا  16 / 7

3-     اگر M<7 بود    Z=(M-1)*31+D

4-     اگر M>=7  Z= (M-1)*30+D+6

5-     چاپ کن Z

6-     پایان

9-الگوریتمی بنویسید که عدد طبیعی X را دریافت کرده مشخص کند بر 2و3و5 بخشپذیر است یا خیر

1-     شروع

2-     X را بخوان

3-     A=Xmod2

4-     B=Xmod3

5-     C=Xmod5

6-     اگر A=0 AND B=0 AND C=0 آنگاه چاپ کن بله وگرنه چاپ کن خیر

7-     پایان

10-الگوريتمي بنويسيد كه 3 عدد را دريافت كرده بزرگ ترين آنها را چاپ كند

1-     شروع

2-     X,Y,Z را بگير

3-     Max=X

4-     اگر MAX آنگاه MAX=x

5-     اگر Max آنگاه Max=y

6-     Max را چاپ كن

7-     پايان

11-الگوریتمی بنویسید اضلاع مثلثی را بگیرد و معین کند قائم الزاویه است یا خیر

1- شروع

1-     A,B,C را بگیر

2-     اگر A*A=B*B+C*C انگاه چاپ کن قائم الزاویه و به 7 برو

3-     اگر C*C=A*A+B*B  انگاه چاپ کن قائم الزاویه و به 7 برو

4-     اگر B*B=A*A+B*B انگاه چاپ کن قائم الزاویهو به 7 برو

5-     چاپ کن قائم الزاویه نیست

       7 –پایان

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 19:4 |

مسئله : مي خواهيم مساحت يك دايره با شعاع كه دلخواه (شعاعي كه كاربر وارد مي كند) را محاسبه و چاپ كنيم

مقادر معلوم : شعاع دايره      R

خواسته مسئله  : پيدا كردن مساحت       S

محاسبات : شعاع *شعاع * 3.14                 S=R*R*3.14  

الگوريتم مسئله

1-     شروع

2-     شعاع را از كار بگير  و در R قرار بده

3-     محاسبه كن شعاع*شعاع*3.14 در s قرار بده

4-     نمايش بده S

5-     پايان

همانطور كه مي بينيد در نوشتن الگوريتم بالا از زبان فارسي استفاده شده است معمولا براي نوشتن الگوريتم از شبه كد استفاده مي شود شبه كد دستورات و قوانين زبان برنامه نويسي مي باشد كه قرار است در آن زبان ما الگوريتم را به برنامه تبديل كنيم مثل c يا ++c  يا ويژوال بيسيك

الگوريتم بالا با استفاده از شبه كد بیسیک با شكل ذيل تبديل مي شود

1-شروع

2- R  را بگير

3- S=R*R*3.14

4- چاپ كن S

5- پايان

 

سوال : R, S چيست

مي توانيم  حافظه كامپيوتر به صورت خانه به خانه تصور كنيم  كه هر خانه يك بايت است

R,S را اصطلاحا متغير مي نامند . متغير قسمتي از حافظه مي باشد(يكي از خانه ها ) كه مقدار داخل آن قايل تغيير است يعني وقتي مي گوييم R را بگير در واقع  كامپيوتر عددي كه كاربر وارد كرده است را  در محلي از حافظه كامپيوتر ذخيره مي كند  كه نام ان قسمت (خانه)R    مي باشد

                                                                                                                      

حافظه كامپيوتر

 

 

 

 

 

 

 

 

 

سپس مقدار مساحت محاسبه شده و در خانه S قرار مي گيرد وقتي مي گوييم S را چاپ كن در واقع يعني مقداري كه در خانه S ذخيره شده را نمايش بده

اگر كاربر عدد 3 را وارد كند در خانه R عدد 3 قرار مي گيرد

سپس حاصل 3*3*3.14 كه مقدار 28.26 مي باشد در  خانه S قرار مي گيرد و براي كاربر نمايش داده مي شود

s

r

28.26

3

1-الگوريتمي بنويسيد كه دو عدد را از ورودي دريافت كرده حاصلضرب دو عدد را چاپ كند

1-     شروع

2-     X,Y را يگير

3-     S=X * Y

4-     چاپ كن S

5-     پايان

ابتدا دوعدد از كاربر دريافت مي شود و درون متغير هاي  X, Y قرار مي گيرد سپس حاصلضرب آن را در s قرار مي دهد و آن را چاپ مي كند

 

2-الگوريتمي بنويسيد كه دوعدد را خوانده و ميانگين دو عدد را چاپ نمايد

1-     شروع

2-     X , Y را بخوان

3-     Sum= X+Y

4-     Sum/2 = Z

5-     Z را چاپ كن

6-     پايان

 

3-* الگوريتمي بنويسيدكه دو عدد را دريافت كرده جاي ان دو را عوض كند

روش اول:

1-     شروع

2-     X,Y را بگير

3-     T=x

4-     X=y

5-     Y=t

6-     چاپ كن x,y

7-     پايان

روش دوم :

1-     شروع

2-     X,Y  را بگير

3-     X=x+y

4-     Y=x-y

5-     X=x-y

6-     چاپ كن x,y

7-     پايان

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 19:2 |

به نام حضرت دوست که ناجسته اش یابند و نادیده دوستش دارند

تعريف الگوريتم :

الگوريتم عبارت است از روش حل مسئله به صورت گام به گام

 

در واقع الگوريتم تشكيل شده است از

- مجموعه اي از دستورالعمل ها

-كه با زبان دقيق و قابل فهم

-به همراه جزئيات لازم 

-به صورت مرحله مرحله

-براي حل مسئله اجرا مي شود

-و شروع و خاتمه آن نيز مشخص مي باشد

 

مي توان الگوريتم را به صورت يك ماشين در نظر گرفت كه مقادير معلوم را دريافت كرده – روي آن محاسباتي را انجام مي دهد و در پايان  جواب مسئله را ارائه مي دهد

 

انسان تمام كار هاي خود را به صورت الگوريتمي انجام مي دهد که در طول زندگي خود آنها را فرا گرفته است و همواره تلاش   مي كند كه اين روش هاي زندگي (الگوريتم ها ) را بهبود دهد تا بتواند زندگي بهتري داشته باشد تفاوت زندگي انسانها در شرايط يكسان به خاطر تفاوت در نوع الگوريتم زندگي آنها مي باشد

اگر بخواهيم ماشيني بسازيم (ربات) كه كار انسان را تقليد كند مجبوريم تمام مراحلي را كه انسان به صورت معمولي و روتين انجام مي دهد را براي ماشين به صورت مرحله به مرحله بيان كنيم همين بيان ما الگوريتم نام دارد

براي مثال مي خواهيم رباتي بسازيم كه مسواك بزند كه كاري را بايد اين ربات انجام دهد  هر كدام از ما روشي براي مسواك زدن داريم شايد يكي از اين روش ها به اين صورت باشد

1-شروع

2-برداشتن مسواك

3- قرار دادن خمير دندان روي مسواك

4- عمل مسواك زدن دندانها

5-بازكردن شير اب

6-شستن دهان

7-شستن مسواك

8-بستن شير آب

8- پايان

اين روش را به صورت مرحله به مرحله نوشته ايم كه شروع و پايان آن مشخص است يك ربات مي تواند با اجراي مراحل فوق مسواك بزند !

تمام كارهاي كه انجام مي دهيم را مي توانيم به صورت مرحله به مرحله بنويسيم  مثلا

روش پاسخ به سوالات امتحاني

روش تلفن زدن

روش پختن یک کیک

روش روشن كردن يك موتور سیکلت

روش روشن كردن كامپيوتر

روش ساخت يك پوشه در كامپيوتر

روش خوردن يك اش داغ

روش مطالعه

بعضي از الگوريتم هاي ما در زندگي اهميت چنداني ندارد (مثل خوردن اش داغ) ولي بعضي ديگر مثل مطالعه كردن مي توان  در زندگي ما تاثير زيادي داشته باشد هميشه ما بايد از الگوريتمي استفاده كنيم كه بهينه باشد يعني بيشترين سود را به ما برساند براي همين همه ما به دنبال الگوريتمي براي بهبود روش مطالعه خود هستيم – روش صحيح مطالعه-

براي کامپیوتر هم  اين مسئله مهم است در ساخت کامپیوتر نيز بايد الگوريتم هايي را بنويسيم كه بهينه باشد بعني بهترين كارايي را در حداقل دستورات به ربات بدهد

يك الگوريتم خوب بايد داراي شرايط زير باشد

1- استفاده از زبان ساده \ دقيق \ قابل فهم

 اين ويژگي باعث مي شود كه همواره از دستور العمل ها يك برداشت شود اگر دستور العمل ها ساده و دقيق نباشد باعث مي شود كه برداشتهاي مختلفي از آن شود در نتيجه جوابهاي مختلفي براي الگوريتم حاصل شود مثلا در الگوريتم مسواك زدن نحوه  مسواك زدن دندانها بيان نشده است و اين درست نيست

2-استفاده از جزئيات كافي

براي مثال دقيقا بيان كنيم كه چگونه دندانها را مسواك كنيم   تا دستورالعمل مبهم نباشد

3- شروع و پايان الگوريتم

هر الگوريتم يك نقطه شروع به عنوان اولين دستورالعمل و يك نقطه پاياني دارد

4-ترتيب انجام دستورالعمل ها

يكي از ويژگي هاي مهم الگوريتم ترتيب اجراي دستورالعمل ها مي باشد اگر اين كار به درستي انجام نشود نتايج پيش بيني نشده اي داد براي همين براي دستورالعمل هاي الگوريتم از شماره استفاده مي شود تا ترتيب اجراي ان ها مشخص باشد

5-جامع بودن الگوريتم

الگوريتم بايد به گونه اي طراحي شود كه تمام حالت هاي مسئله را در نظر بگيرد و براي حالت هاي خاص يا داده هاي ورودي متفاوت نتايج درستي را ايجاد كند

6-استفاده از حداقل دستورالعمل ها

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

انواع دستورالعمل هاي الگوريتم

1- ورودي

 اين دستور العمل ها مقادر مسئله را از ورودي در يافت مي كند و شامل عبارت هاي نظير ذيل مي باشند

x را بخوان

X را دريافت كن

 

2-خروجي

اين دستورالعمل ها مقدار خروجي الگوريتم را بيان مي كنند مثلا

X را چاپ كن

X نمايش بده

 

 

3- محاسباتي

اين دستورالعمل ها  اعمال محاسباتي الگوريتم را انجام مي دهد نظير

X=x+1

Y=3*x+12

 

4-شرطي

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

اگر x  بزرگتر از 10 بود به آن دو واحد اضافه كن وگرنه از آن 5 واحد كم كن

اگر x>10 انگاه x+2 x=  وگرنه x=x-5

 

5-حلقه

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

 مثلا تا وقتي كه x  كوچتر از 10 مي باشد به x يك واحد اضافه كن

X=x+1

اگر x<10 انگاه برو به مرحله  قبل

 

چگونه الگوريتم يك مسئله را بنويسيم

براي حل يك مسئله هميشه بايد سه پارامتر را تعيين كنيم

اول :مقادير معلوم

مقاديري كه در اختيار شما قرار مي گيرد  و براي رسيدن به جواب مورد نظر در مساله مورد نياز هستند

دوم : محاسبات :

براي رسيدن به جواب معمولا لازم است عملياتي را روي مقادير معلوم مسئله انجام دهيد اين عمليات شامل اعمال رياضي نظير جمع \ضرب\ تقسيم\ تفريق محاسبه باقي مانده و غيره مي باشد

سوم: خواسته هاي مساله (مجهولات)

مقاديري هستند كه معمولا در اثر انجام اعمال محاسباتي بر روي مقادير معلوم مسئله حاصل مي شوند و جواب هاي مسئله ما مي باشند

 

اگر در حل يك مسئله سه عامل اصلي را به دقت مشخص كنيم طراحي يك الگوريتم كار زياد  دشواري نخواهد بود

محسن عبداللهی

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/25 و ساعت 18:46 |

برنامه اي كه اطلاعات تعدادي از  دانشجويان شامل نام / فاميل/ 5 نمره   را از ورودي دريافت كرده و طبق منوي زير عمليات هاي خواسته شده را انجام دهد

1)input

2)print

3}sort

4}max

5}find

6)exit

class test

{

  private:

    char name[10];

    char famil[30];

 

    int num[5];

    float avg;

  public:

    void get (void);

    void show(void);

    float average(void);

    int find(char *);

};

void test::get(void)

{

 cout<<"\n enter name " ;

 cin>>name;

 cout<<"\n enter famil ";

 cin>>famil;

 cout<<"\n enter g number ";

 for(int i=0;i<5;i++)

  cin>>num[i];

}

//------------------------------------------------------------------------

void test ::show(void)

{

 cout<<"\n"<

}

//------------------------------------------------------------------------

float test::average(void)

{

 int s=0;

 for(int i=0;i<5;i++)

   s=s+num[i];

 avg=(float)s/5;

 return(avg);

}

//---------------------------------------------------------------

int test::find(char *s)

{

  if(strcmp(s,famil)==0)

    return(1);

  else

    return(0);

}

//---------------------------------------------------------------------------

main()

{

  test t[100],k;

  int n=0 ;

  int x,i,j;

  while(1)

  {

    clrscr();

    cout<<"\n 1->input ";

    cout<<"\n 2->print ";

    cout<<"\n 3->sort ";

    cout<<"\n 4->max ";

    cout<<"\n 5->find ";

    cout<<"\n 6->exit ";

    cout<<"\nSelect Number ";

    cin>>x;

    if(x==1)

     {

       t[n].get();

       n++;

     }

    if(x==2)

     {

       for(i=0;i

             t[i].show();

             getch();

     }

    if (x==3)

     {

       for(i=0;i

            for(j=0;j

             if (t[j].average()

              {

                k=t[j];

                t[j]=t[j+1];

                t[j+1]=k;

              }

     }

    if(x==4)

     {

       k=t[0];

       for(i=1;i

             if (k.average()

               k=t[i];

       k.show();

       getch();

     }

    if(x==5)

     {

      char p[30];

      cout<<"enter famil for find";

      cin>>p;

      for(i=0;i

            if(t[i].find(p)==1)

              t[i].show();

      getch();

     }

    if(x==6)

     {

      exit(0);} } }

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/24 و ساعت 19:29 |

برنامه اي كه يك ارايه 5 عنصري را از ورودي دريافت كرده و طبق منوي زير عمليات هاي خواسته شده را انجام دهد

1)input

2)print

3}sort

4}max

5}find

6)exit

 

class test

{

  private:

   int x[5];

  public:

   void get(void)  ;

   void show(void) ;

   void sort(void);

   void max(void);

   int find (int);

};

//-----------------------------------

 void test::get(void)

 {

   cout<<"\n Enter 5 Number";

   for (int i=0;i<5;i++)

    cin>>x[i];

 }

//-----------------------------------

  void test::show(void)

 {

   for (int i=0;i<5;i++)

    cout<<" "<

 }

//-----------------------------------

 void test::sort(void)

 {

    int k;

    for(int i=0;i<5;i++)

     for(int j=0;j<4;j++)

      if(x[j]

            {

              k=x[j];

              x[j]=x[j+1];

              x[j+1]=k;

            }

 }

//-----------------------------------

void test::max(void)

{

 int k=x[0];

 for(int i=1;i<5;i++)

   if(k

     k=x[i];

 cout<<"max is "<

}

//-----------------------------------

int test::find(int s)

{

 for(int i=0;i<5;i++)

   if(x[i]==s)

     return(1)  ;

}

main()

{

   test t,k;

   int x,i,j;

     while(1)

  {

    clrscr();

    cout<<"\n  1->input ";

    cout<<"\n  2->print ";

    cout<<"\n  3->sort ";

    cout<<"\n  4->max ";

    cout<<"\n  5->find ";

    cout<<"\n  6->exit ";

    cout<<"\n\n Select Number ";

    cin>>x;

    if(x==1)

     {

       t.get();

     }

    if(x==2)

     {

             t.show();

             getch();

     }

    if (x==3)

     {

       t.sort();

     }

    if(x==4)

     {

      t.max();

      getch();

     }

    if(x==5)

     {

      int p;

      cout<<"enter number find";

      cin>>p;

       if(t.find(p)==1)

            cout<<"find"      ;

       else

            cout<<"not find" ;

       getch();

     }

 

    if(x==6)

     {

      exit(0);

     }

  }

}

 

+ نوشته شده توسط محسن عبداللهي علی بیک در 87/07/24 و ساعت 19:28 |
یکی از مواردی که مورد نیاز بسیاری از وبلاگ نویسان است درج تصویر در وبلاگ است. در بلاگفا این امکان وجود دارد که هنگام تایپ متن با استفاده از امکانات ویرایشگر متن بلاگفا براحتی با تایپ آدرس تصویر را درج و حتی نحوه و جای نمایش آنرا میان متن تعیین کنید.
برای درج تصاویر برای مطالب خود در وبلاگ نیاز دارید تا تصویر را در فضای وب قرار دهید برای اینکار اگر تصویر از قبل در اینترنت وجود داشته مثل تصاویر خبری میتوانید با پیدا کردن آدرس اینترنتی تصویر (معمولا با زدن دکمه سمت راست ماوس بر روی تصویر و انتخاب Properties) و قرار دادن آن در بخش آدرس تصویر در ویرایشگر مطالب بلاگفا از آن تصویر در وبلاگ خود استفاده کنید.

برای درج تصاویری که در کامپیوتر خود دارید و یا نمی خواهید از آدرس اصلی آن استفاده کنید می بایست آنرا در فضای وب قرار دهید و سپس آدرس آنرا در بخش درج تصویر ویرایشگر تصاویر بلاگفا قرار دهید.روشی ساده برای قراردادن تصاویر استفاده از سایتهای ارائه فضای (Host) رایگان هستند . کار با برخی از این سایتها بسیار ساده است و تنها کافیست در صفحه مربوط در آن سایت تصویر مورد نظر خود را با زدن دکمه (Browse) انتخاب کنید و سپس دکمه ای تایید یا Upload را بزنید بعد از مدتی کوتاهی تصویر در آن وب سایت قرار گرفته و آدرس آن در اختیار شما قرار می گیرد.حال کافیست آدرس تصویر را در ویرایشگر متن بلاگفا وارد کنید.برخی از این سایتها نیز نیار به ثبت نام دارند و معمولا فضای مشخصی را در اختیارتان قرار میدهند مزیت استفاده از این سایتها با وجود پیچیدگی اولیه مدیرت کامل بر فایلهاست بطوریکه حذف یا جایگزین کردن تصاویر امکان پذیر است.


در ادامه برخی از سایتهای ارائه کننده فضای رایگان برای درج تصاویر معرفی شده است . موارد ابتدای فهرست نیازی به ثبت نام نداشته و استفاده از آنها ساده تر است.
لازم به ذکر است که بلاگفا مسئولیتی در برابر ادامه یا کیفیت خدمات این سایتها نداشته تنها به برای راحتی کاربران پیشنهاد شده اند همچنین مناسب است که کاربران همیشه یک نسخه از تصاویر وبلاگ خود را در کامپیوتر خود ذخیره کنند تا در صورت ایجاد مشکلات احتمالی امکان استقرار آنها در سایتهای دیگر وجود داشته باشد  
+ نوشته شده توسط محسن عبداللهي علی بیک در 85/10/05 و ساعت 16:54 |

 

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

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

تنظیم زمان و تاریخ ثبت و ارسال یک مطلب
در بلاگفا بصورت پیش فرض تاریخ تنظیم و ارسال مطالب پس از ثبت آن و با توجه به زمان حاضر و منطقه زمانی ثبت می شود. با اینحال نویسنده میتواند با انتخاب لینک [ویرایش تاریخ و زمان ارسال مطلب] تاریخ تنظیم مطالب را تغییر دهد.
ویرایش تاریخ و زمان تنظیم مطلب میتواند برای کاربرانی که قصد تغییر سرویس دهنده وبلاگ خود به بلاگفا دارند و مایل به حفظ تاریخ زمان نوشته های قبلی خود را دارند مفید واقع شود.

ویرایش رنگ ، اندازه و یا فونت متنها
کاربران بلاگفا میتوانند از ویرایشگر خاصی که برای ویرایش متون در نظر گرفته شده است برای تنظیم رنگ ، اندازه و نحوه نمایش متون استفاده کنند.آیکونهایی در نوار بالای ویرایشگر نمایش داده شده است که شرح عملکرد هر یک را میتواند با بردن اشاره گر ماوس بر روی آن بخوانید .


چگونگی درج پیوند ( لینک ) در میان نوشته ها
برای درج پیوند (لینک) در بین نوشته ها میتوانید از امکاناتی که ویرایشگر متون بلاگفا آنرا فراهم میکند استفاده کنید.
پس از تایپ عنوان پیوند آنرا با کلید (Shift + Arrow key) و یا با ماوس انتخاب کنید.حالا آیکون افزودن لینک را از نوار ابزار انتخاب کنید . فرمی نمایش داده خواهد شد و میتواند آدرس اینترنتی (URL) پیوند را آنجا وارد کنید.

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


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

+ نوشته شده توسط محسن عبداللهي علی بیک در 85/10/05 و ساعت 16:52 |

 

برای ایجاد وبلاگ در بلاگفا تنها کافیست در بخش ثبت وبلاگ جدید فرم مربوطه را کامل کنید.
در فرم ثبت نام میبایست یک نام کاربری (username) برای خود در نظر بگیرید و توجه داشته باشید که آدرس اینترنتی وبلاگ شما بصورت http://username.blogfa.com خواهد بود، بنابراین اگر آدرس خاصی مد نظر شماست بطور مثال http://yourname.blogfa.com تنها کافیست نام خود (yourname)را به عنوان نام کاربری وارد کنید. در انتخاب نام کاربری خود دقت کنید تا در آینده نیاز به تغییر آدرس وبلاگ و ایجاد وبلاگ جدید نشوید.

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

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

نام نویسنده
شما میتوانید هر نامی را به عنوان نام نویسنده وارد کنید. این نام میتواند نام واقعی شما و یا نام مستعار شما باشد. این یک فرضیه هست که اکثر خوانندگان تمایل دارند نام واقعی نویسنده وبلاگ را بدانند و با آن وبلاگ ارتباط بهتری برقرار میکنند.

شرح وبلاگ
نوشتن یک توضیح کوتاه برای وبلاگ میتواند به خوانندگان کمک کند تا با سرعت بیشتری با نوع مطالب وبلاگ یا نظرات نویسنده آن آشنا شوند. بنابراین انتخاب شرحی مناسب به شما کمک میکند وبلاگ بهتری داشته باشید.

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

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

منطقه زمانی
شاید شما در منطقه دیگری خارج از ایران باشید و مایل باشید زمان ارسال یا تنظیم مطالب را با زمان منطقه جغرافیایی خود تنظیم کنید. در چنین شرایطی می توانید منطقه زمانی دلخواه خود را ار فهرست مناطق زمانی انتخاب کنید.

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

نحوه نمایش تاریخ و زمان پستها
این دو مورد نحوه نمایش تاریخ و زمان ارسال و یا تنظیم مطالب را در صفحات وبلاگ مشخص میکند.

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

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

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


در انتها
پس از پر کردن فرم ثبت نام و انتخاب گزینه قبول قوانین و ایجاد وبلاگ در صورتی که نام کاربری شما قبلا ثبت نشده باشد و یا اشکالی در انتخاب نام کاربری و عنوان وبلاگ نباشد وبلاگ با نام کاربری شما ایجاد خواهد شد و متن خوش آمد گویی را خواهید. از آن پس میتوانید با ورود نام کاربری و کلمه عبور خود وارد بخش مدیریتی وبلاگ خود شوید و مطالب ، نظرات و یا خاطرات خود را در وبلاگ قرار دهید و یا آنرا ویرایش کنید.
همچنین میتواند عنوان وبلاگ و بسیاری از تنظیمات دیگر را در بخش تنظیمات بخش مدیریتی تغییر دهید و یا قالب و طرح جدیدی برای وبلاگ خود انتخاب و یا طراحی کنید.
+ نوشته شده توسط محسن عبداللهي علی بیک در 85/10/05 و ساعت 16:49 |

اينترنت امکانات و ابزارهای متعددی را به منظور ارائه خدمات وسرويس ها در اختيار علاقه مندان  قرار می دهد . يکی از ويژگی های بسيار جذاب اينترنت ارائه سرويس ها و خدماتی است که شما را قادر می سازد با مخاطبان خود ارتباطی پويا و متقابل برقرار نموده و از نقطه نظرات آنان در رابطه با يک مطلب ، آگاه شويد . در اين راستا هر يک از کاربران می توانند دانش و تجارب خود را در اختيار ديگران قرار داده و خود نيز به عنوان عضوی از يک جامعه شبکه ای مطرح گردند ( اشتراک دانش ) . فرض کنيد  ابزاری  ارزان قيمت برای انتشار مطلب در اختيار هر نويسنده  و يا صاحب قلمی باشد که بتواند با استفاده از آن عقايد، اخبار ، ديدگاهها و نقطه نظرات خود را در رابطه با موضوعات مورد علاقه ، بدون محدوديت های مرسوم بيان نمايد.آيا شما علاقه مند به استفاده از چنين ابزاری می باشيد ؟ آيا تمايل به داشتن يک روزنامه شخصی داريد که در آن بتوانيد مطالب خود را در ارتباط با موضوعات مورد علاقه ،  بيان نمائيد؟ بشريت درطی چند سال گذشته قدم در دنيای جديدی گذاشته است  که بدون شک يکی از مهمترين دستاوردهای آن تحول و دگرگونی اساسی در ارتباط با نحوه  نشر اطلاعات است. وبلاگ ( Weblog ) و يا بلاگ ( Blog ) نمونه ای در اين زمنيه بوده که با توجه به ماهيت اينترنت ، ويژگی دو طرفه بودن وب و  تنوع خواسته استفاده کنندگان، در کانون توجه علاقه مندان قرار گرفته و ما امروزه شاهد رشد و گسترش چشمگير آن می باشيم . واژه " بلاگ " ، از جمله واژه های جديدی است که قدم در عرصه ادبيات جهانی اينترنت گذاشته است .

وبلاگ ، يک صفحه وب ( مشابه يک روزنامه شخصی ) و با قابليت دستيابی عموم کاربران به آن است . وبلاگ ها ، بر اساس يک نظم خاص بهنگام  و محتوی بلاگ نشاندهنده شخصيت مولف و يا مولفان آن می باشد . اولويت استقرار و يا نشر مطلب بر اساس يک ساختار زمانی شکل می گيرد. در اين حالت خوانندگان بلاگ ها همواره  در ابتدا جديدترين مطلب و يا مطالب منتشر شده را مشاهده و در صورت تمايل آن را مطالعه می نمايند .
اکثر وبلاگ ها دارای يک خط فکری خاص بوده و به نوعی آن را دنبال می نمايند . مثلا" در صورتی که يک بلاگر علاقه مند به فن آوری باشد ، با جمع آوری مطلب از منابع متفاوتی نظير : نمايشگاه ها ، سمينارها  و يا سايت های ديگر ، آنان را با فرمت مورد نظر در بلاگ خود ثبت و در اختيار مخاطبان خود قرار دهد . درصورتی که يک بلاگر علاقه مند به يک بيماری خاص بوده و مسائل علمی آن را به نوعی دنبال می نمايد ، می تواند مقالات و موضوعات جديد منتشر شده در رابطه با بيماری مورد نظر را بر روی بلاگ خود منتشر نمايد . در صورتی که يک بلاگر , علاقه مند به مسائل اقتصادی می باشد ، می تواند با جستجو و يافتن مقالات جديد در رابطه با اقتصاد، آنان را بر روی بلاگ خود منتشر نمايد .
برخی از وبلاگ نويسان از بلاگ خود به منزله يک آلبوم عکس و يا بريده روزنامه ها ( شکل خاصی از يک حافظه online ) استفاده می نمايند. زمانی که بلاگر يک لينک مناسب را در اين خصوص پيدا نمايد و يا  اطلاعاتی خاصی را که قصد دارد آنان را بخاطر بسپارد ، آنان را بر روی بلاگ خود قرار می دهد .بلاگ يک محيط الکترونيکی قابل جستجو را فراهم که علاقه مندان  می توانند با استفاده از يک مرورگر وب و در هر نقطه ای از جهان به محتويات آنان دستيابی داشته باشند. يکی از ويژگی هائی که در تمامی بلاگ ها به نوعی رعايت می شود ، ماهيت انتشار و استقرار اطلاعات بر روی بلاگ بر اساس يک نظم زمانی خاص است ( تقويم اطلاعاتی ) . وبلاگ مشابه يک مجله و يا روزنامه online می باشد که  مولف آن می تواند در ارتباط با موضوعات متفاوت  در زمان دلخواه ، در آن اطلاعاتی را درج و منتشر نمايد. تعداد زيادی از بلاگ ها دارای مجموعه ای جالب و ارزشمند از لينک ها به ساير بلاگ ها ويا سايت هائی می باشند  که مولف بلاگ  آنان را مثبت و مفيد ارزيابی می نمايد.

برخی از ويژگی های وبلاگ ها عبارتند از :

  •  سبک و شيوه بلاگ ها عموما" شخصی ، غيررسمی و يا خودمانی است . با استفاده از ابزارهای رايگان موجود بر روی وب می توان به سادگی  اقدام به ايجاد و نشر اطلاعات بر روی وبلاگ ، نمود.

  • وبلاگ ها از لحاظ کيفيت ، محتوی و اهداف دارای گونه های متعددی بوده و هر يک می توانند مخاطبان خاص خود را دارا باشند ( نظير تيراژ روزنامه ) .

  •  وبلاگ ها در اواسط دهه 90 مطرح و به سرعت و همزمان با ارائه ابزارهای ساده نشر و ايجاد وبلاگ ،نظير Blogger.com  رشد و مورد استقبال قرار گرفتند. در اين راستا  وبلاگ ها ی متعددی ، ايجاد گرديده است (از بلاگ هائی که شامل دفترچه خاطرات online بوده که منعکس کننده فعاليت ها و تجارب روزانه نويسنده بوده تا بلاگ هائی خصوصی و يا کوچک که صرفا" شامل توضيحاتی اندک و لينک به ساير موضوعات است ) .اکثر وبلاگ ها مبتنی بر متن می باشند .در اين رابطه  وبلاگ هائی نيز وجود دارد که علاوه بر استفاده متن از ساير اقلام اطلاعاتی نظير صوت ، تصاوير و کليپ های ويدئوئی نيز استفاده می نمايند( بلاگ تصويری ( Photoblog ) ، بلاگ ويدئوئی ( Videoblogs ) ، بلاگ های صوتی ( Audioblog ) ) .

  • هر موجوديت در يک وبلاگ بنوعی به ساير اطلاعات ، اشاره می نمايد. مولفين وبلاگ ها به ساير وبلاگ ها لينک  و بگونه ای آنان را بر اساس موضوعات متفاوتی تقسيم بندی  نموده  تا امکان استفاده مناسب و سريع از ساير وبلاگ ها باتوجه به موضوعات مربوطه در اختيار کاربران قرار گيرد. خوانندگان يک وبلاگ می توانند از هر نقطه ای در وبلاگ که تمايل دارند ، مطالعه خود را شروع نمايند :در ابتدا مطالب و نوشته های جديد منتشر شده بر روی بلاگ را مشاهده نمايند و يا با استفاده از امکان جستجو و يا لينک به ساير بلاگ ها ، اطلاعات قديمی منتشر شده را مطالعه نمايند . در زمان مطالعه يک بلاگ ، خوانندگان می تواند آن را با اولويت های متفاوتی مطالعه نمايند : زمانی ( مطالعه بر اساس زمان و تاريخ انتشار مطلب ) ، موضوعی و يا جستجو بر اساس کليد واژه های خاصی . وبلاگ ها ، اغلب شامل يک Blogroll بوده که شامل ليستی از لينک ها به ساير وبلاگ هائی است که مولف وبلاگ آنان را پيشنهاد ، می نمايد  . تعداد زيادی از وبلاگ ها اين امکان را برای خوانندگان خود فراهم می نمايند که نقطه نظرات خود را در رابطه با موضوع منتشر شده بر روی سايت اعلام نمايند .

  • يکی از نکات جالب در رابطه با بلاگ ها ، سادگی آنان می باشد . وب سايت ها  معمولا" دارای يک صفحه اصلی به همراه مجموعه ای از لينک ها به ساير صفحات برای  مشاهده اطلاعات تکميلی ،می باشند. سايت Srco به اين سبک ايجاد شده است و ده ها  صفحه اطلاعاتی تحت يک صفحه اصلی سازماندهی ، می شوند. اکثر وب سايت ها  دارای چنين ساختاری می باشند . يک وبلاگ دارای ساختاری به مراتب ساده تر است :
    - يک وبلاگ شامل صفحه ای مشتمل بر مجموعه ای از Entry ، است. يک وبلاگ ممکن است دارای آرشيو مطالب منتشر شده قديمی نيز باشد، ولی  صفحه اصلی يک بلاگ دارای جايگاهی خاص بوده و توجه تمامی مخاطبان  را به خود جلب می نمايد .
    - يک وبلاگ معولا" حالت عمومی داشته و امکان مشاهده و مطالعه آن در اختيار عموم خواهد بود .
    - موجوديت ها ی موجود در بلاگ معمولا" متعلق به يک و يا چندين مولف می باشد .
    - موجوديت های منتشر شده در يک بلاگ از تفکری هوشمندانه ، تبعيت می نمايند. مثلا" در صورتی که مولف يک بلاگ،  لينک مناسبی را پيدا نمايد ، می تواند در صورت تمايل آن را در وبلاگ خود معرفی نمايد .
    - ابزارهای استفاده شده توسط مولفين وبلاگ ها ،عموما" ساده بوده و امکان افزودن موجوديت های متفاوت در زمان دلخواه ، وجود خواهد داشت .
    - يک وبلاگ بر اساس اولويت و نظم زمانی خاصی  سازماندهی می شود ( از جديد ترين مطالب منتشر شده به سمت قديمی ترين مطالب منتشر شده )

  •  در حال حاضر وبلاگ های متعدد  و  در زمينه هائی گوناگون نظير : سياسی ، حقوقی ، اجتماعی ، فرهنگی ، علمی و ساير موارد وجود دارد .

  • ايجاد وبلاگ متعلق به يک قشر خاص از جامعه نبوده و اقشار متفاوت جامعه با موقعيت شغلی متفاوت اقدام به ايجاد وبلاگ می نمايند ( رئيس جمهور برخی کشورها ، دانشجويان ،اساتيد دانشگاه، هنرمندان ، روزنامه نگاران  )

  •  شايد اين سوال مطرح گردد که چرا وبلاگ ها تا اين اندازه متدوال شده اند ؟ يکی از توليد کنندگان نرم افزار بلاگر در اين رابطه می گويد که " من فکر می کنم علت اين موضوع به اين مطلب برمی گردد که آنان چيزی برای گفتن دارند. در دنيائی که شايد فرصتی برای گفتن به آنان داده نمی شود و يا امکان بيان عقايد و نقطه نظرات خود را ندارند ولی می دانند که می بايست بگويند. شايد وبلاگ بهترين گزينه در اين رابطه باشد."

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

  •  برخی وبلاگ ها صرفا" دارای يک مولف می باشند و برخی ديگر به صورت گروهی اداره می شوند . عملکرد برخی از وبلاگ ها  نظير پرتال بوده و خوانندگان را به ساير وبلاگ ها هدايت می نمايند. يک بلاگر خوب می بايست هم دارای مهارت در زمينه نوشتن و هم مهارت های خاصی در زمينه ويرايش باشد .

  • وبلاگ ها از مجلات و روزنامه ها دارای کارآئی بمراتب بيشتری بوده و و تعداد زيادی از بلاگ ها دارای يک بخش  با نام " نقطه نطرات " بوده  که خوانند گان می توانند  نقطه نظرات ارائه شده توسط ساير خوانند گان را مطالعه و نظر خود در اين رابطه بيان نمايند . با توجه به ويژگی فوق ، نويسنده يک وبلاگ  علاوه بر ارائه نظر و ديدگاه خود می تواند پس از گذشت چندين ساعت ، بازخورد آن را داشته باشد و در صورت لزوم نقد و بررسی مجدد در ارتباط با يک مطلب را ارائه نمايد .
  • blogosphere ، محلی غيرمتمرکز ، خودجوش و قدرتمند برای ارائه يک موضوع و تمرکز بر آن را به خوبی ارائه می نمايد.وبلاگ ها  يک ساختار عقلانی و منطقی برای ارائه نقطه نظرات ميليون ها خواننده  را فراهم می نمايند .

  • يک وبلاگ بندرت اهداف مالی را دنبال می نمايد. از جمله اهداف وبلاگ نويسان می توان به تمايل آنان به منظور برقراری ارتباط با  ديگران ، معرفی توانمندی ها  و  سرگرمی ، اشاره نمود (شايد هم ترکيبی از سه مورد) .

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

  • متداولترين وبلاگ ها به منزله بهترين وبلاگ نبوده و اين موضوع کاملا" نسبی است .

  •  اولين نرم افزار جامع و سيستمايتک  به منظور ايجاد و بلاگ در سال 1999 ارائه و از آن زمان تاکنون ، ميليون ها بلاگ جديد ايجاد شده است
+ نوشته شده توسط محسن عبداللهي علی بیک در 85/10/04 و ساعت 18:24 |
نام : محسن

فاميل: عبداللهي

تحصيلات: ليسانس کامپيوتر - نرم افزار

سوابق کاري:

2.5 سال مسئول واحد کامپيوتر دانشگاه پيام نور اردکان (84-82 )

تدريس در آموزشکده فني اردکان (۸۷-79)

تدريس در دانشگاه آزاد اردکان (85-84)

هنراموز در آموزش پرورش اردکان -هنرستان بيطرف -(8۷-82)

مسئول سايت برگزراري آزمون الكترونيكي ICDL شهرستان اردكان(1385)

سرپرست تیم ربوکاپ استان یزد در سال ۱۸۳۶

+ نوشته شده توسط محسن عبداللهي علی بیک در 85/07/26 و ساعت 20:47 |