بایگانی

نوشته های برچسب زده شده ‘علوم كامپيوتر’

مغز یک کامپیوتر و کامپیوتر یک مغز

۱۶ مرداد ۱۳۸۹ ۴ دیدگاه

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

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

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

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

ادراک و تشخیص: فعلآ مهم نیست کامپیوتر و مغز از چه روشهایی برای تشخیص محیط، درک آن و فهم وضعیت استفده میکنند. مهم این است که از طریق یک سری ورودی ها اطلاعاتی قابل پردازش از محیط توسط این دو قابل دریافت است. در مورد مغز این اتفاق به وسیله ی تارهای عصبی متصل به سیستم های ورودی مانند: چشم ها، گوش ها، حس لامسه و … ممکن میشود. کامپیوتر میتواند این کار را از طریق ورودی های مخصوص خودش که امروزه کم نیستند دریافت کند. یک موس، قلم نوری و حسگرهای دیگری که به یک نوع کامپیوتر قابلیت اتصال دارند را میتوان ورودی های آن در نظر گرفت.computer-brain-or-brain-computer

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

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

انفجار لپتاپ ها

۱۶ تیر ۱۳۸۹ ۲ دیدگاه

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

  1. گوشی های تلفن همراه ساده بودند و امکانات چندانی نداشتند. این امر تا حدودی به میزان پیشرفت تکنولوژی آن روزها نیز برمیگردد.
  2. گوشی های تلفن همراه گران بودند. شاید یکی از دلایل این موضوع محدودیت شرکتهای تولید کننده ی گوشی موبایل بود.
  3. خطوط تلفن همراه در دسترس نبودند. مثلآ برای داشتن یک خط از اپراتور همراه اول باید از طرق مختلف(پستی، مخابراتی، شرکتی و..) اقدام میشد و تحویل خط تلفن همراه پروسه ای زمان بر بود(مثلآ یک ماه!).
  4. تک قطبی بودن اپراتوری تلفن همراه در کشور و دولتی بودن آن. این امر کاملآ امکان ایجاد بازاری رقابتی را از بین برده بود. از طرفی این موضوع باعث تحمیل هزینه های سنگینی به خریدار میشد.
  5. عدم وجود طرحی مناسب از سوی دولت برای گسترش دولت الکترونیک. امروزه بسیار بیشتر از گذشته شاهد نیاز به ارتباطات هستیم که از دلایل آن راه اندازی طرحهای مختلف دولتی به صورت الکترونیکی است. با الکترونیکی شدن دولت و ارئه ی طرحهای مناسب شاهد گسترش زیر ساختها در این زمینه بودیم.
  6. و…

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

شاید امروز هم ما در آستانه ی انفجار دیگری قرار داریم، این بار از نوع لپتاپی! با نگاهی به بازار اطرفمان میتوانیم این زمینه ها را به عنوان دلایلی برای انفجار لپتاپ ها بر شماریم:

  1. قیمت لپتاپها روز به روز در حال کاهش است. باور کردنش مشکل است، ولی بعضی مواقع لپتاپها از نظر قیمت با گوشی های موبایل هم رقابت میکنند. خیلی ها ترجیح میدهند به جای داشتن یک گوشی پانصدهزار تومانی، یک لپتاپ Acer به قیمت چهارصد و پنجاه هزار تومن + یک گوشی ساده بخرند.Explosion-of-laptops
  2. استفاده و کارایی روز افزون لپتاپها. اگر چند سال پیش کسی لپتاپ داشت خیلی انتظار استفاده از سیستم وایرلس آن را نداشت، چرا که کمتر مکانی دارای زیر ساختهای لازم آن بود. ولی اکنون با وجود خدمات وایمکس، جی پی آر اس و.. میتوان در اندک زمانی به شبکه ی جهانی اینترنت متصل شد. از طرفی خیلی از رشته های تحصیلی واحدهایی برای آموزش کار با نرم افزارهای عمومی و تخصصی رایانه ارائه میدهند. امروزه کاربرد رایانه خصوصآ در رشته های فنی و مهندسی بسیار فراگیر شده، و این فراگیری دامنه ی خود را تا مرزهای استفاده های عملی و علمی بزرگ گسترده است.
  3. پیشرفت تکنولوژی های مرتبط با لپتاپها. امروزه لپتاپ ها بسیار کوچک شده اند و به این وسیله باز هم جا را برای گوشی های موبایل تنگ تر کرده اند. امکانات ریز و درشت بسیاری به آنها افزوده شده و به این وسیله کارایی های بیشتری پیدا کرده اند. اکنون لپتاپهایی پا به عرصه ی حضور گذاشته اند که  حافظه های ترابایتی دارند، دهها ساعت بدون اتصال به برق کار میکنند و بیش از یک سیستم رومیزی قابلیت پردازش دارند.
  4. رقابتی بودن و تنوع بازار لپتاپ. شرکتهای بسیاری اقدام به تولید لپتاپ میکتتد چرا که آنها هم وقوع انفجار لپتاپها را پیش بینی کرده اند و نمیخواهند از این بازار جا بمانند. در نتیجه ی افزایش این شرکتها بازار رقابتی تر، و در نتیجه سبب کاهش قیمیت، افزایش کارایی، تنوع در رمینه های مختلف و خیلی فوائد دیگر خواهد شد.
  5. و…

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

  1. هنوز پتانسیل های زیادی در این زمینه بدون استفاده باقی مانده اند. آنها را کشف کنید.
  2. سریعتر دست به کار شوید، در غیر این صورت در آینده ی نزدیک مجبورید با رقیبان بیشتری رو به رو شوید.
  3. تخصصی و حرفه ای عمل کنید. این کار صرفآ فروش یک کالا نیست(واردات، خدمات پس از فروش، کالاهای جانبی، تبلیغات و …)

هفت دلیل برای استفاده از ویندوز هفت!

۲۶ اسفند ۱۳۸۸ ۲ دیدگاه

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

۱-      هفت از خانواده ی ویندوز است.

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

۲-      هفت سازگار است.

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

۳-      هفت آخرین است.

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

۴-      هفت یک تغییر است.

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

۵-      هفت امن تر است.

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

۶-      هفت سریع تر است.

از جهات زیادی شاهد افزایش سرعت و کارایی سیستم درمورد هفت هستیم. رابط های کاربری سریع تر و هوشمندانه تر عمل میکنند. برای من کل یک درایو ۵۰ گیگابایتی را در عرض چند ثانیه زیر و رو میکند. هر چند ممکن است روی برخی سیستم های خیلی قدیمی نتیجه ی عکس داشته باشد…

۷-      هفت نسخه ی نهایی است.

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

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

امیدوارم این مطلب مفید واقع شده باشد. منتظر دیدگاهتان هستم.

کتاب مجموعه مقالات علوم رایانه برای موبایل

۱۹ تیر ۱۳۸۸ بدون دیدگاه

توضیحات و دریافت:

 

CSA - کتاب مجموعه مقالات علوم رایانه

CSA - کتاب مجموعه مقالات علوم رایانه

مجموعه‌ی ۹۰ مقاله در زمینه‌های مختلف علوم رایانه به زبان فارسی، ساخته شده به وسیله‌ی نرم‌افزار Fbook برای انوع موبایل‌هایی که قابلیت اجرای برنامه‌های تحت جاوا را داشته باشند(اکثر گوشی‌های موجود) آماده شده، که انتشارش هم خالی از لطف نیست.

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

عنوان تعدادی از مقالات کتاب:
 برنامه After effects چیست؟
Bios چگونه کار میکند؟
آشنایی با Bluetooth و کارکرد آن
Data Center چیست؟
آشنایی با مفاهیم انباره های داده (DatawareHouse)
چگونه بایوس (Bios) را بهنگام (Update) برسانیم؟
معرفی مجوز GNU GPL یا پروانه جامع همگانی گنو
نحوه ترجمه اسامی Domain توسط DNS
پنهان سازی سرور های وب
Symbian سیستم عامل موبایل

دانلود کنید:
کتاب مجموعه مقالات علوم رایانه‌ای برای موبایل