MyDownload


لینک دوستان

دانلود تم برلی کامپیوتر
دانلود تم برای کامپیوتر2
دانلود رایگان نرم افزا ر2009
هر عکسی که بخواهی پیدا می شه
هر عکسی که بخوای پیدا میشه
دانلود نرم افزار رایگان
هر نرم افزاری که بخوای پیدا میشه
دانلود رایگان نرم افزار 2
دانلود نرم افزار 3
دانلود رایگان نرم افزار 4
دانلود رایگان نرم افزار 5
مهدی
مهدی
مهدی
دانلود رایگان نرم افزار 2008
تینا سافت
تینا سافت
ساحل

لوگوی دوستان





تعداد بازدید

v امروز : 8 بازدید

v دیروز : 17 بازدید

v کل بازدیدها : 147405 بازدید

مطالب قبلی

87/1/20 :: 5:0 عصر

 

1-1     مقدمه

 

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

عبارت است از:

1-شناخت صحیح  از خواسته مسئله

2- تجزیه و تحلیل مسئله

3- طراحی   فرا یند حل مسئله

1-1-1

شناخت  صحیح از خواسته مسئله

وقتی مسئله ای طرح می شود  باید با دقت  کافی  خواسته های مسئله  را برسی کرد و تعیین کرد که چه کار باید انجام  گیرد

2-1-1

تجزیه وتحلیل مسئله

 در این مرحله  باید تمام عواملی که در مسئله دخالت دارند  برسی شوند  این عوامل  می توانند به

صورت های زیر با شند ::

>>داده ها :داده ها ورودی ها ی مسئله و مفرو ضات  مسئله هستند .

>>مجهول ها:داده ها به هم راه مفرو ضات  پس از پر دازش  به چه  نتایجی  باد بر سند .

>>خروجی :نتایج عملیات با ید شامل چه چیز های  باشد وبه چه صورت  در اختیار  کار بر  قرار گیرد .

3-1-1-

طراحی  فرایند  حل مسئله 

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

4-1-1-

روشهای مختلف  بیان راه حل مسئله

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

2-1-

اشنای با مفهوم الگو ریتم

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

معنی واژه الگوریتم چیست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 واژه الگوریتم  نام دانش مند ایرانی به نام  الخوارزمی گرفته شده است  وتعریف ان به صورت زیر است :

 

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

در طراحی الگورتم موارد زیر باید رعایت شود

.آغاز

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

.زبان نوشتن

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

(( در ایستگاه اتبوس  سوار اتبوس 112 می شوید))

.جزیات کافی

چون جملات  الگوریتم  را باید ما شین  انجام دهد  با ید با جزیات  کافی  ذکر شود بطور مثال در الگوریتم  رفتن به محل کار  گفته شده  ((پس از سوار  شدن در ایستگاه  مورد نظر  باید توسط زدن زنگ  رانند ه را اگاه کرد  که بایستد وسپس  پیاده شود.))

.ترتیب مراحل

در فرایند انجام اکثر مسائل  ترتیب  انجام عملیات باید رعایت شود  برای مثال  سوار  شدن به تاکسی  باید  پس از پیاده   شدن از اتبوس  انجام گیرد .

.خاتمه پذیری بودن عملیات:

برای اینکه  کاری انجام گیرد  با ید در یک جای  انجام کار تمام شود  و مراحل  خاتمه  پیدا کند .

بنا بر این  شرط  یا  ش رایط  پایان  عملیات  در الگوریتم  باید  ذکر شود  . به عبارت  دیگر  الگوریتم  با ید  نقطه پایان داشته باشد .


نوشته های دیگران ()

87/1/19 :: 4:39 عصر

 www.adtmag.com

شرکت IBM روز گذشته اعلام کرد که پس از چندین ماه بالاخره خرید شرکت سوئدی Telelogic AB که در کالیفرنیا مستقر شده را به صورت کامل انجام داد.
این شرکت که در زمینه تولید نرم‌افزارهای مدیریتی و سازمانی فعالیت می‌کند، تاکنون موفقیت‌های فراوانی در این زمینه کسب کرده است و یکی از بزرگترین تولیدکنندگان نرم‌افزارهای مدیریتی سوئد محسوب می‌شود.
این طور که گفته می‌شود، محصولات Telelogic از این پس نیز با همین نام وارد بازار خواهد شد. شرکت IBM برای خرید این شرکت نرم‌افزاری 845 میلیون دلار پرداخت کرده است.
شرکت Telelogic فعالیت خود را از تولید نرم‌افزارهای مدیریتی برای شرکت‌های ارتباطی و مخابراتی اروپا آغاز کرد. اما افزایش نیاز بازار و کوچک بودن این شرکت باعث شد تا IBM به فکر خرید آن بیافتد تا از این طریق بتواند سهم بیشتری از بازارهای جهانی نرم‌افزارهای مدیریتی را در اختیار بگیرد.
به گفته مدیران IBM، خرید شرکت Telelogic گام مهم در دنیای نرم‌افزار محسوب می‌شود و شرکت IBM تا پایان سال جاری میلادی اقدامات گسترده‌ای را در این حوزه انجام خواهد داد.

 


نوشته های دیگران ()

87/1/19 :: 4:36 عصر

 

شرکت سیمانتک وجود چندین حفره امنیتی را در نرم‌افزارهای امنیتی معروف خود که باعث افزایش دسترسی هکرها به سیستم‌عامل ویندوز می‌شود، تایید کرد.
این حفره‌ها مربوط به نرم‌افزار‌های ActiveX، Norton AntiVirus،‌ Norton Internet Security، Norton SystemWorks و Norton 360 می‌شود که روی سیستم‌های عامل مختلف نصب می‌شوند.
کارشناسان شرکت سیمانتک ضمن تایید این حفره‌ها اعلام کرده‌اند که برنامه‌های آن‌ها تنها در صورتی با مشکل مواجه خواهند شد که نرم‌افزارهای دیگر شرکت‌ها حفره داشته باشند.
بر اساس هشدارهای امنیتی منتشر شده از سوی مرکز iDefense وابسته به شرکت امنیتی VeriSign، بخش کنترل نرم‌افزار ActiveX شامل دو حفره خطرناک می‌شود که می‌تواند از طریق اینترنت، مشکلات عدیده‌ای را برای کاربران به همراه داشته باشد.
شرکت سیمناتک اعلام کرده است که در کوتاه‌ترین زمان ممکن وصله‌های امنیتی برای این نرم‌افزارها را روانه بازار خواهد کرد.

نوشته های دیگران ()

87/1/19 :: 4:34 عصر


در یکی از شب‌های سال 1994 زلزله‌ای 7/6 ریشتری شهر لس‌آنجلس در آمریکا را لرزاند، به نحوی که بازسازی این شهر تا دو سال به طول انجامید و 57 نفر جان خود را از دست دادند؛ 12 هزار نفر زخمی شدند و هزاران خانه ویران شد.
کارشناسان پس از این جریان اعلام کردند که اگر زلزله لس‌آنجلس قابل پیش‌بینی بود، تعداد کشته‌شدگان و زخمی‌ها تا چند برابر کاهش می‌یافت.
اما در حال حاضر گروهی از محققان آمریکایی موفق به ساخت نرم‌افزاری شده‌اند که به صورت رایگان روی اینترنت عرضه شده است و کاربران می‌توانند با بارگذاری و نصب آن روی کامپیوترهای شخصی، زلزله‌های احتمالی را پیش‌بینی کنند.
این نرم‌افزار توسط محققان دانشگاه کالیفرنیا ساخته شده است و به کمک چند حسگر نه‌چندان گران‌قیمت که امروزه در نسل جدید لپ‌تاپ‌ها نیز مورد استفاده قرار می‌گیرد، احتمال بروز زلزله را نشان می‌دهد.
"کوچران"(Cochran) مدیر گروه تحقیقاتی تولیدکننده این نرم‌افزارگفت:‌ «ما حسگرهای جدید لپ‌تاپ‌ها که accelerometers نام دارد را با این نرم‌افزار در ارتباط قرار دادیم تا بتوانیم زلزله‌ را پیش‌بینی کنیم. با این سیستم می‌توانیم پس از وقوع پیش‌لرزه در یک شهر احتمال وقوع زلزله در شهرهای مجاور را پیش‌بینی کنیم و به آن‌ها هشدار دهیم. این دستگاه می‌تواند 20 ثانیه پیش از وقوع زلزله ما را مطلع کند.»


نوشته های دیگران ()

87/1/19 :: 4:31 عصر

کارشناسان از ساخت نرم‌افزار جدیدی خبر داده‌اند که می‌تواند امکان ارتباط بین افراد کم‌شنوا و یا ناشنوا را فراهم کند.
شرکت Hands On VRS که در زمینه تولید نرم‌افزارهای ویدیویی و تصویری فعالیت می‌کند، نرم‌افزار جدید خود را با نام VideoSign 3.0 طی هفته جاری به بازار معرفی خواهد کرد.
این نرم‌افزار قادر است به کمک سرویس Video Relay Service ارتباط بین هشت فرد ناشنوا را برقرار سازد و به آن‌ها امکان دهد با استفاده از حرکات دست و سر، منظور خود را به فرد مقابل برسانند.
این نرم‌افزار به یک بخش address book مجهز شده است تا کاربران بتوانند با مراجعه به آن، فرد مورد نظر خود را که پیش‌تر با وی صحبت کرده‌اند در کوتاه‌ترین زمان ممکن پیدا کنند.
نرم‌افزار به یک بخش ویژه برای ارسال پست الکترونیکی صوتی نیز مجهز شد است که کاربران می‌توانند با استفاده از زبان اشاره، موضوع مورد نظر خود را به فرد مقابل ارسال کنند.
این نرم‌افزار، سیستم AOL Instant Messenger را برای ارتباط بهتر بین افراد کم‌شنوا و ناشنوا در خود جا داده است.


نوشته های دیگران ()
<   <<   36   37   38   39   40   >>   >

لیست کل یادداشت های این وبلاگ


منوى اصلى

خانه v
شناسنامه v
پارسی بلاگv
پست الکترونیک v
 RSS  v

درباره خودم

MyDownload
مهدی
در این وبلا گ اموزش گام به گام کامپیوتر تدریس می شود

لوگوى وبلاگ

MyDownload

پیوندهای روزانه

template designed by Rofouzeh