صفحه 11--7 بهمن87
تولید نرم افزار شبیه سازی برای کاربردهای صنعتی در کشور
محققان پژوهشگاه نفت، نرم افزار شبیه سازی فرآیند آب و بخار را طراحی کردند که قادر است از طریق نمونه های ریاضی راهکارهای مناسب را ارائه دهد.
مهدی گوگل مجری طرح با اشاره به ضرورت شبیه سازی در صنعت با بیان این خبر گفت: امروزه برای انجام تغییرات در دستگاهها و فرآیندها چاره ای جز شبیه سازی بر روی کامپیوتر نداریم.
وی شبیه سازی را ایجاد نمونه ریاضی از هر پدیده و عملیات دانست و افزود: در این شبیه سازی از طریق نمونه ریاضی راه حلهای لازم برای حل مسائل ارائه مي شود.
مجری طرح با بیان اینکه تاکنون در دنیا نرم افزاری در زمینه دستگاهها و فرآیندهای آب و بخار طراحی و تولید نشده است، اظهار داشت: در این راستا در پژوهشگاه صنعت نفت بر پایه استانداردهای ASME و BS اقدام به تولید نرم افزارهایی در این زمینه کرده است.
وی توضیح داد: با استفاده از این نرم افزار قادر خواهیم بود کلیه ادوات واحدهای آب، برق و بخار را شبیه سازی کنیم و همچنین مي توان برای بررسی ارتباط این تجهیزات در شکل نیروگاهی برای موازنه بخار و انرژی بهره برداری کرد و راهکارهای بهینه برای عملکرد بهتر سامانه ها ارائه کرد.
تولید سامانه های دریایی برای مونیتورینگ سازه های دریایی در کشور
مدیر گروه پژوهشی سازه و مواد پژوهشکده علوم و فناوری زیردریایی گفت: پژوهشگران کشور با طراحی و ساخت سامانه های دریایی موفق به مونیتورینگ سازه های دریایی شدند که این سامانه ها قادرند وضعیت خوردگی سازه های دریایی را گزارش دهند.
سعید شعبانی با اعلام این مطلب گفت: خوردگی یکی از مشکلات سازه های دریایی است. وجود این عامل باعث مي شود که این سازه ها پس از مدتی پوسیده و غیر قابل استفاده شوند.
وی افزود: بر این اساس محققان پژوهشکده موفق به طراحی سامانه ای شدند که با نصب آن بر روی سازه های دریایی مي توان طول عمر، میزان خوردگی و وضعیت اجزای سازه که در داخل آب هستند را مونیتور کرد.
شعبانی با بیان اینکه این سامانه دارای دقتهای متفاوتی است، ادامه داد: در حال حاضر نمونه ای از آن طراحی و تولید شده و مورد بهره برداری قرار گرفته است.
عضو هیئت علمي دانشگاه صنعتی اصفهان تاکید کرد: به زودی نمونه عملیاتی این سامانه طراحی و ساخته مي شود.
بهینه سازی مصرف سوخت در اتومبیل با استفاده از نمایشگری جدید
شرکت اتومبیل سازی فورد به تولید داشبورد و نمایشگری جدید اقدام کرده است که به واسطه آن رانندگی برای فرد به مسابقه ای تبدیل شده که هرچه میزان صرفه جویی در سوخت افزایش یابد امتیاز راننده افزایش خواهد یافت.
شرکت اتومبیل سازی فورد که به تازگی با مشکلات مالی فراوانی مواجه شده است در راستای افزایش محبوبیت خود و گسترش استفاده از انرژی پاک و بهینه سازی مصرف سوخت شیوه ای جدید را در تولید داشبورد اتومبیل ها ارائه کرده است.
این داشبورد جدید که با مشارکت و همکاری شرکتی به نام Smart Design طراحی و تولید شده است، رانندگان را در استفاده مناسب از سوخت و اقتصادی بودن ترغیب مي کند.
با استفاده از تحقیقات گسترده بر روی بهینه سازی مصرف سوخت، این داشبورد رانندگی را به مسابقه ای تبدیل خواهد کرد که مصرف بهینه از سوخت امتیاز مثبت آن خواهد بود.
در این میان نمایشگر موجود بر روی داشبورد تمامي اطلاعات مورد نیاز در این مسابقه را بدون ایجاد
حواس پرتی در هنگام رانندگی به فرد ارائه خواهد کرد.
این به آن معنی است که با تکیه بیشتر بر روی علائم گرافیکی تا بر روی اعداد، اطلاعات مورد نیاز به راننده منتقل مي شود. برای مثال میزان کلی بهره وری سوخت به شکل درخت تاک نمایش داده شده است که هرچه میزان سوخت صرفه جویی شده افزایش یابد، برگهای بیشتری بر روی شاخه های این درخت خواهد رویید.
این عامل مي تواند رانندگان بی توجه به مصرف سوخت را متوجه درخت خشکیده و بی برگ نمایش داده شده بر روی نمایشگر کرده و آنها را در کاهش مصرف سوخت ترغیب کند.
بر اساس گزارش نیوساینتیست، شرکت فورد بر این باور است که با استفاده از این شیوه و همچنین شیوه های کامل تر و پیشرفته تر مي توان افراد متفاوتی را به صرفه جویی در مصرف سوخت ترغیب کرد.
امکانات شبکه ای ويندوز
سيستم عامل ويندوز، نظير ساير سيستم های عامل شبکه ای امکانات و توانش های گسترده ای را در چارچوب مجموعه ای از فناوری، ارائه می نمايد. فناوری های ارائه شده را می توان در سه گروه عمده تقسيم نمود: فناوری های ارتباط، سرويس های شبکه و امنيت.
در این مطلب ما تنها به ذکر گروه اول می پردازیم.
ارتباطات
از اهداف اوليه يک سيستم عامل ؛ ارائه سرويس های ارتباطی لازم برای برنامه هایی است که بر روی سيستم عامل اجراء می گردند. ويندوز 2000 و ويندوز دات نت، برنامه هایی را بهمراه API ارائه نموده که امکانات لازم در خصوص نيل به اهداف فوق را فراهم می نمايد. بعبارت ديگر، برنامه ها می بايست قادر به درخواست عمليات ارسال و دريافت داده با ساده ترين حالت ممکن،از سيستم عامل باشند. سيستم عامل می بايست صرفنظر از نوع ارتباط (شبکه محلی، شبکه های بدون کابل، ارتباطات مبتنی بر خط تلفن)، امکانات لازم را در اين خصوص ارائه نمايد.
ويندوز از پروتکل شبکه ای TCP/IP، بعنوان پروتکل اوليه و ذاتی خود استفاده می نمايد. ويندوز حمايت لازم در خصوص پروتکل های شبکه قديمی تر نظير Microsoft NWLink که با پروتکل شبکه ای IPX/SPX شرکت ناول، سازگار است را نيز ارائه می نمايد. مزيت مهم پروتکل TCP/IP، عدم وابستگی آن نسبت به نوع محيط انتقال است. بدين ترتيب، امکان استفاده از پروتکل فوق، در هر نوع شبکه ای وجود خواهد داشت. سرويس دهندگان NET Enterprise،
بصورت مستمر با پروتکل TCP/IP، در ارتباط بوده و از آن بعنوان پروتکل اساسی استفاده می نمايند. با توجه به نقش حياتی پروتکل فوق برای اکثر سرويس دهندگان NET Enterprise،
طراحی، پياده سازی و نگهداری شبکه ای که از سرويس دهندگان NET Enterprise، استفاده می نمايد، مستلزم شناخت مناسبی از نحوه عملکرد پروتکل TCP/IP و نحوه ارتباط برنامه ها با آن است. در اين مطلب قصد نداريم به جزئيات مربوط به پروتکل TCP/IP پرداخته و هدف صرفاً آشنایی با مفاهيم اوليه پروتکل فوق، بمنظور استفاده در شبکه های مبتنی بر سيستم عامل ويندوز است.
آدرس دهی TCP/IP
تمامی رایانه های موجود بر روی يک شبکه مبتنی بر TCP/IP، می بايست دارای يک آدرس منحصربفرد باشند. (آدرس فوق، IP ناميده می شود). عملکرد آدرس فوق شباهت زيادی به اختصاص يک شماره تلفن خاص برای رایانه دارد. آدرس ها در زمان درج(واردکردن) و نمايش با فرمت dotted-decimal ارائه می شوند.(نظير:IP:192.168.10.10).
هر گروه از اعداد توسط يک نقطه از هم جدا می شوند که از آنان با نام octet، ياد می گردد. يک آدرس IP، شامل دو بخش متفاوت اطلاعاتی است: يک شماره مشخصه شبکه (Network ID Number)
و يک شماره مشخصه منحصربفرد ميزبان
(host ID number) . شماره مشخصه شبکه، شباهت زيادی به کد يک ناحيه و يا شهرداشته و توسط تمامی رایانه های موجود بر روی يک شبکه، به اشتراک گذاشته می شود. شماره مشخصه ميزبان، باقيمانده شماره تلفن است و بصورت کاملاً انحصاری يک ميزبان خاص در شبکه را مشخص خواهد کرد. بمنظور اطمينان از اين موضوع که تمامی رایانه های موجود در اينترنت دارای يک آدرس IP منحصربفرد می باشند، فرآيند اختصاص آدرس های IP، توسط (IANA: Interner Assigned Numbers Authority) مديريت می گردد. IANA، آدرس های IP را در اختيار مراکز اصلی ISP، قرار داده و و مراکز فوق، آدرس های IP را در اختيار افراد حقوقی و حقيقی قرار خواهند داد. IANA، سه بلاک از آدرس های IP را برای استفاده خصوصی، ذخیره نموده است. (امکان استفاده از آدرس های فوق، در اختيار ذخیره های اينترنت قرار نخواهد گرفت).سازمان ها و مؤسسات می توانند از آدرس های خصوصی فوق، در شبکه های اختصاصی خود استفاده نمايند.
نمونه آدرس دهی جديد IP، با نام IPv6، است و قرار است به نياز تصاعدی (فزاينده) در رابطه با تعداد آدرس های در دسترس و عمومی پاسخگو باشد. سخت افزار ها و نرم افزارها ی موجود در حال حاضر امکانات حمايتی لازم بمنظور استفاده ازIPv6 را دارا نمی باشند و بدين دليل ما همچنان از نمونه آدرس دهی قديمی استفاده می نمائيم. IPv6، چندين سال است که مطرح گرديده ولی عمليات هماهنگ نمودن آن دارای آهنگی کند است و نبايد انتظار داشته باشيم که نمونه آدرس دهی فوق را بزودی در محيط خود شاهد باشيم.
با اينکه رایانه هایی که از آدرس خصوصی IP استفاده می نمايند، قادر به دستيابی مستقيم به اينترنت نمی باشند (برای دستيابی به اينترنت، می بايست ازيک آدرس عمومی IP استفاده گردد). از NAT (Network Address Translation) بعنوان توانشی که قادر به ترجمه آدرس های عمومی و خصوصی است، استفاده می گردد. NAT، امکان استفاده از آدرس های IP خصوصی بمنظور اتصال به اينترنت را برای کاربران يک سازمان، فراهم و باعث کاهش تعداد آدرس های IP عمومی مورد نياز بمنظور ارتباط ودستيابی به اينترنت می گردد. سرويس RRAS ويندوز دارای قابليت ها و توانش های NAT بهمراه ساير توانش های کليدی ديگر است.
روتنيگ و Subnet
برای يک شبکه رایانهی وجود تعداد زيادی رایانه در شبکه و عدم توانایی بمنظور سرويس دهی مناسب و سريع به آنان، نمی تواند بعنوان يک مزيت مطرح گردد. (دقيقاً مشابه وجود تعداد زيادی اتومبيل در يک بزرگراه). شبکه های رایانه ای بمنزله منابع ارتباطی مشترکی بوده و حضور تعداد زيادی رایانه بر روی يک شبکه نظير وجود صدها اتومبیل سرگردان در ترافيک يک بزرگراه است. به منظور پيشگيری از ازدحام (شلوغی)، شبکه های رایانه ای به چندين بخش مستقل ديگر و با نام "سگمنت "، تقسيم می گردند. هر سگمنت، اساساً خود يک شبکه رایانه ای با قابليت های
منحصر بفرد خود است. با توجه به رويکرد فوق (تقسيم شبکه به چندين سگمنت)، ما با مسئله ای ديگر مواجه خواهيم شد و آن هم نحوه انتقال اطلاعات بين هر يک از شبکه ها است. اگر شما شبکه های رایانه ای را به عنوان همسايه ای در مجاورت منزل خود در نظر بگيريد، می توان عرضه اطلاعات بين آنها را نظير توزيع يک نامه دانست در صورتيکه قصد ارسال نامه برای شخصی در همسايگی خود را داشته باشيد، می بايست متن مورد نظر خود را نوشته و آن را در صندوق پستی مربوطه، قرار دهيد. در صورتيکه قصد ارسال نامه برای همسايه ديگری را داشته باشيم (ساکن در محلی ديگر در کشور)، به اداره پست مراجعه و نامه را برای وی ارسال می نمائيم. اداره پست، با فرآيند توزيع (روت) يک نامه از نقطه ای به نقطه ای ديگربخوبی آشنا بوده و می تواند نامه را با کارآیی مطلوبی به مقصد مورد نظر برساند. زمانيکه اطلاعات از رایانه ای در شبکه به رایانه ای در شبکه ديگر ارسال می گردند، ما با واقعيتی مهم و با نام " روتينگ " (Routing) مواجه خواهيم بود.
روتينگ، توسط دستگاههای سخت افزاری خاصی با نام "روتر"، مديريت و اداره می گردد. روترها، چندين شبکه را در زمان يکسانی به يکديگر متصل و مسئول انتقال اطلاعات (داده) بين شبکه ها می باشند. عملکرد روترها بر اين واقعيت مسلم استوار است که در فرآيند انتقال اطلاعات توسط TCP/IP، آدرس IP رایانه مقصد، حضوری کاملاً محسوس و هميشگی دارد. آدرس های IP شامل مشخصه شبکه (Network ID) و مشخصه ميزبان
(Host ID) می باشند. با تامل در يک آدرس IP عمومی نظير IP: 10.1.4.250، تشخيص مشخصه شبکه و ميزبان، امری مشکل بنظر می آيد. بمنظور مشخص نمودن مشخصه های فوق، رایانه ها از Subnet mask استفاده می نمايند. بمنظور شناخت مناسب نسبت به نقش Subnet mask، لازم است بدين نکته بديهی! اشاره گردد که تمام فعاليـت ها در رایانه با فرمت باينری، انجام می شود. بعبارت ديگر، هر چيز در رایانه بصورت مجموعه ای از صفر و يک نمايش داده می شود. Subnet mask، مشخص می نمايد که کدام بخش از آدرس IP، نشاندهنده مشخصه شبکه و کدام بخش نشاندهنده مشخصه ميزبان است. دقت داشته باشيد که هرoctet، شامل هشت رقم باينری و يا بيت است. هر بيت در Subnet mask که مقدار يک را دارا است، نشاندهنده بخشی از آدرس IP مشخصه شبکه، است. هر صفر در Subnet mask مرتبط با يک بيت در آدرس IP، مربوط به مشخصه ميزبان است. دقت داشته باشيد که Subnet mask، می بايست همواره شامل رشته ای از يکها بوده که بدنبال آن رشته ای از صفرها، قرار می گيرد.
زمانيکه ويندوز نيازمند ارسال اطلاعات است، از مشخصه شبکه مقصد، استفاده و آن را با مشخصه شبکه مربوط به خود، مقايسه می نمايد. در صورتيکه دو مشخصه شبکه، يکسان باشند، ويندوز اطلاعات را برای يک رایانه محلی موجود بر روی شبکه ارسال می نمايد(ضرورتی به وجود روتينگ نخواهد بود). در صورتيکه مشخصه های دو شبکه يکسان نباشند، ويندوز اطلاعات رابرای gateway پيش فرض، ارسال می نمايد. (يک آدرس IP خاص که در ويندوز پيکربندی شده است). gateway پيش فرض، معمولاً يک روتر است. روتر مسئوليت استقرار داده بر روی شبکه مورد نظر را بر عهده داشته و در صورت لزوم بسته اطلاعاتی را برای روتر ديگر ارسال خواهد کرد.
پورت های برنامه
زمانيکه يک بسته اطلاعاتی به مقصد مورد نظر می رسد، رایانه مقصد نيازمند روشی بمنظور تشخيص نوع عملياتی است که می بايست در رابطه با بسته اطلاعاتی دريافتی انجام شود. انجام چندين عمليات متفاوت بصورت همزمان و نگهداری وضعيت شبکه در يک حالت مطمئن و کارا، امری پيچيده بنظر می آيد. مثلاً فرض کنيد، با استفاده از برنامه مرورگر، قصد مشاهده يک وب سايت را در پنجره مربوطه داشته باشيد و در همان حالت پنجره ای ديگر فعال و يک سند word، در آن فعال شده باشد در چنين حالتی بر روی رایانه خود شاهد دو نوع ترافيک خواهيم بود: ترافيک داده هایی که باعث نمايش صفحه وب در مرورگر شده و ترافيک داده هایی که باعث نمايش يک سند word خواهد شد. رایانه شما چگونه از اين موضوع آگاهی پيدا می نمايد که مرورگر می بايست اولين بخش داده را دريافت در حاليکه Word می بايست بخش ديگری را اخذ نمايد؟
پاسخ به سوال فوق، شماره پورت (port) است. پورت، مشابه يک آدرس IP برای يک برنامه خاص موجود بر روی رایانه است. زمانيکه رایانه شما داده ای را ارسال می نمايد، داده برای يک آدرس IP ارسال می گرددکه نشاندهنده شبکه و ميزبان مقصد مورد نظر، بهمراه يک شماره پورت خاص است که برنامه خاصی را بر روی رایانه مقصد، بعنوان مقصد نهایی اطلاعات مشخص خواهد کرد. مثلاً درخواست های مربوط به صفحات وب، همواره برای پورت 80 ارسال خواهد شد. IANA، مسئوليت اختصاص شماره پورت به برنامه ها را نيز برعهده داشته و اين اطمينان بوجود خواهد آمد که اکثر برنامه های متداول دارای يک شماره پورت منحصر بفرد در اين راستا خواهند بود. زمانيکه يک رایانه مبتنی برسيستم عامل ويندوز، داده ای را دريافت می نمايد، شماره پورت آن بررسی تا مشخص گردد که کدام برنامه می بايست داده را دريافت نمايد.
پورت ها دارای نقشی مهم در رابطه با امنيت می باشند. تعداد زيادی از شرکت ها، امکان استفاده عموم از وب سايت و يا سرويس دهنده FTP را بمنظور دريافت فايل، فراهم می نمايند. شرکت ها و مؤسسات تمايلی به فراهم نمودن امکان دستيابی عموم به سرويس دهندگان فايل، سرويس دهندگان چاپ و ساير منابع موجود درشبکه اختصاصی خود را ندارند.هر يک ازعمليات فوق، از طريق يک شماره پورت خاص انجام شده و می توان بنوعی آنها را بلاک نمود. پورت ها دارای جايگاهی خاص بمنظور فيلترينگ ترافيک و ايمن سازی شبکه می باشند. دستگاه های شبکه ای که "فايروال " ناميده شده و يا نرم افزارهای فايروال نظير، قادر به مهار ترافيک ورودی به شبکه بر روی شماره پورت های خاصی بوده و حتی می توان ترافيک را بر روی پورت های خاصی، بلاک کرد.
IANA، شماره پورت های صفر تا 1024 را تعريف که از آنان با نام پورت های " خوش نام "، ياد می گردد. ويندوز شامل فهرستی از اين پورت ها بوده که در يک فايل متنی با نام Services و در آدرس system32\Drivers\ETC، ذخيره شده اند.
ارتباط افزايش حافظه اصلی با سرعت رایانه
آيا سرعت اجرای برخی برنامه ها بر روی رایانه شما پایين است؟ برای حل مشکل بدنبال چه راهکاری هستيد؟ آيا فکر مي کنيد اگر حافظه رایانه خود را افزايش دهيد، سرعت اجرای برنامه ها بهبود پيدا مي نمايد؟ با مطالعه ايـن مطلب شايد پاسخ به سؤالات فوق، مشخص گردد.
افزايش حافظه اصلی رایانه (RAM)، باعث افزايش سرعت برخی عمليات در رایانه مي شود (واقعيتی انکار ناپذير). RAM يکی از مهمترين عناصر سخت افزاری موجود در رایانه است که سامانه های عامل برای مديريت بهينه آن جايگاهی خاص را در نظر مي گيرند. زمانی که يک برنامه رایانه ای نظير يک واژه پرداز و يا برنامه ای نظير مرورگرهای وب را اجراء مي نمایيد، ريزپردازنده موجود در رایانه، فايل اجرایی حاوی برنامه را از محل استقرار دائم (هارد ديسک) به درون حافظه اصلی رایانه، مستقر مي نمايد(فرآيند معروف Loading). حجم فايل اجرایی برخی از برنامه ها نظير Word و يا Excel به پنج مگابايت مي رسد. ريزپردازنده، همچنين در اين زمينه تعداد زيادی فايل های DLL مشترک
(dynamic link libraries) (بخش هایی از کدهای به اشتراک گذاشته شده توسط چندين برنامه) را به درون حافظه منتقل مي نمايد. فايل های DLL ممکن است بين بيست تا سی مگابايت ظرفيت داشته باشند. در ادامه ريزپردازنده فايل های حاوی داده مورد نياز يک برنامه را که ممکن است چندين مگابايت باشند را نيز در حافظه مستقر مي نمايد (ميزان داده مستقر شده در حافظه به نوع برنامه و عملياتی که انجام مي دهد، بستگی دارد). با توجه به موارد فوق، يک برنامه معمولی به فضایی معادل چندين مگابايت (مثلاً بين ده تا سی مگابايت) به منظور اجراء نياز خواهد داشت.
فرض کنيد که نرم افزارهای زير بر روی رایانه شما در حال اجراء مي باشند:
• يک واژه پرداز
• يک صفحه گسترده
• يک برنامه گرافيکی
• سه تا چهار پنجره فعال ويندوز
علاوه بر برنامه های فوق، سامانه عامل خود به تنهایی فضای زيادی را اشغال خواهد کرد. برنامه های فوق به فضایی بين يکصد تا يکصد و پنجاه مگابايت نياز خواهند داشت، ولی ممکن است رایانه شما صرفاً دارای مثلاً شصت و چهار مگابايت حافظه باشد.
فضای اضافی توسط مدير حافظه مجازی (VMM) ايجاد مي گردد. VMM با جستجو در حافظه، محلی را که در آن لحظه مورد نياز نمي باشد را پيدا نموده و بخش های فوق را در يک فايل Swap بر روی هارد ديسک ذخيره مي نمايد. مثلاً در صورتی که برنامه پست الکترونيکی
(نظير outlook) فعال شده باشد و به مدت زمان مشخصی (مثلاً 45 دقيقه) از آن استفاده نمي گردد، VMM، تمامي عناصر تشکيل دهنده فايل اجرایی مربوط به برنامه پست الکترونيکی را به همراه فايل های DLL و داده بر روی هارد ديسک منتقل مي نمايد. به فرآيند فوق، Swapping out
برنامه گفته مي شود. در ادامه و زمانی که بر روی برنامه پست الکترونيکی کليک مي گردد، VMM، مجدداً تمامي اطلاعات مربوط به برنامه را از هارد ديسک خوانده و آنان را با برنامه ديگری که موجود در حافظه مي باشد و از آن استفاده نمي گردد، جايگزين مي نمايد. با توجه به اين واقعيت که سرعت هارد ديسک نسبت به RAM کمتر مي باشد، فرآيند "جايگزينی اطلاعات " زمان خاص خود را داشته و عموماً اين فرآيند با تأخير انجام مي شود.
در صورتی که شما دارای حجم اندکی حافظه مي باشيد (مثلاً شانزده مگابايت)، VMM همواره و با فرکانس بيشتری اقدام به عمليات جايگزينی اطلاعات نموده و سرعت رایانه بطرز کاملاً محسوسی کاهش خواهد يافت. در صورتی که رایانه شما دارای 256 مگابايت حافظه مي باشد، VMM دارای فضای لازم بوده و فرآيند جايگزينی با فرکانس کمتری انجام شده و يا حضور آن چندان محسوس نباشد. در چنين مواردی با افزودن حافظه، تأثیر بسيار زيادی در سرعت سامانه را مشاهده نخواهيم کرد.
برخی از برنامه ها (نظير فتوشاپ، اکثر برنامه های ويرايش فيلم و انيميشن) نيازمند حجم بسيار بالایی از حافظه به منظور انجام عمليات خود مي باشند. در صورتی که اين نوع برنامه ها را بر روی رایانهی که دارای حجم اندکی از حافظه است، اجراء نمائيد، فرآيند جايگزينی بطور دائم انجام و سرعت اجرای اين نوع برنامه ها، مطلوب نخواهد بود. با افزودن حافظه به سامانه و بهينه سازی فرآيند جايگزينی (و يا حذف آن)، برنامه های فوق با سرعت بالایی اجراء مي گردند.
آلودگی 8 میلیون رایانه در جهان توسط ویروسی جدید و مخرب
پخش گسترده و سریع یک ویروس جدید و مخرب در میان بیش از 8 میلیون رایانه در سراسر جهان نگرانی های فراوانی را نسبت به خسارات وارد آمده توسط این ویروس در جهان ایجاد کرده است. ویروسی جدید که هکرها را در دسترسی به اطلاعات مالی و شخصی کاربران رایانه ای قادر خواهد ساخت در میان بیش از 8 میلیون رایانه در جهان پخش شده است که به گفته متخصصان امنیت شبکه این شرایط یکی از خطرناک ترین سرایت های ویروسی است که تا به حال رخ داده است.
کرم Downadup یا Conficker ویروسی پنهانی را در سامانه عامل ویندوز قرار مي دهد که این ویروس مي تواند به راحتی سامانه های موجود در یک شبکه را آلوده کرده و اطلاعات با ارزش آنها را به سرقت ببرد. این ویروس با اتصال دائم به منشا خود مي تواند خسارات جبران ناپذیری را به کاربران وارد آورد.
متخصصان از شرکتهای مختلف ایمنی شبکه با بررسی این ویروس احتمال مي دهند که منشا آن از اکراین بوده و در حال حاضر در حال بررسی میزان توانایی وارد آوردن خسارت این ویروس هستند. آمارها نشان مي دهد که میزان پخش این ویروس در طی چهار روز تعیین شده بالغ بر 5 میلیون بوده که چنین سرعت پخشی نگرانی های زیادی را در سراسر جهان بر انگیخته است. مناطقی که بیشترین میزان آلودگی به این ویروس را به خود اختصاص داده اند در ایالات متحده آمریکا، اروپا و آسیا قرار دارند و میزان آلودگی در میان رایانه های خانگی بسیار پایین است. همچنین بیشترین حالات آلوده شدن رایانه ها اتصال از طریق پورت یو اس بی و اتصال به رایانه های آلوده عنوان شده است. بر اساس گزارش سی ان ان،
این ویروس شرکتها و سازمانهای مالی- تجاری را در دسته اهداف اصلی خود قرار داده است که سامانه رایانه ای آنها شبکه بوده و کل این شبکه تنها از طریق یک رایانه آلوده خواهد شد. با این حال استفاده از رمزهای عبور طولانی و پیچیده یکی از شیوه هایی است که مي تواند از ورود این ویروس مخرب به رایانه ها جلوگیری کند.
دستهای میکروسکوپی سازندگان آینده ریز سازه ها
محققان دانشگاه مریلند با استفاده از مواد شیمیایی و مهندسی بیومولکولی موفق به تولید دستهای میکروسکوپی روباتیکی شده اند که قادر به جا به جایی و حرکت دادن ذرات کوچک خواهد بود. از چنین ساختارهایی میتوان در تولید تراشه ها، سامانه های میکروسیال قابل بازسازی و میکروسازه ها استفاده کرد. بر اساس گزارش محققان دانشگاه مریلند، دانشمندان از گذشته در تلاش بودند ابزار میکروسکوپی را با قدرت ایجاد جابجایی در ذرات کوچک ابداع کنند که یکی از این تجهیزات چنگک های آزمایشگاهی است که برای حرکت نیازمند باطری و کابل است و همین امر تولید آنها را در ابعاد میکروسکوپی غیر ممکن مي سازد. محققان مریلند در همین راستا موفق به تولید میکروگیرنده ای شده اند که به دست انسان شباهت داشته و بدون نیاز به الکتریسیته حرکت مي کند. پهنای این ابزار 76/0 میلیمتر بوده و در حالت باز بودن چنگک ها از قطر یک دانه شن کوچک تر است. میکروگیرنده با استفاده از نیکل پوشش داده شده با طلا در ترکیب 6 انگشت ریز فلزی ساخته شده است و باز و بسته شدن این دستها به واسطه محرک شیمیایی رخ خواهد داد. به گفته محققان این میکروگیرنده ها در آزمایشگاه موفق به گرفتن و رها کردن لوله های بسیار کوچک و تراشه ای شیشه ای شده است و با هدایت مغناطیسی این مواد را به نقطه ای دیگر منتقل کرده است.
بر اساس گزارش نیوساینتیست، نتایج آزمایشهای به عمل آمده بر روی این ابزار نشاندهنده توانایی میکروگیرنده ها در حمل و نقل و جا به جایی در تولید سازه های میکروسکوپی خواهد بود. همچنان محققان بر این باورند که تولید چنین ابزاری مي تواند در گسترش استفاده از سامانه های مکانیکی میکرو شیمیایی در مقابل سامانه های مکانیکی
میکرو الکترونیکی که به صورت رایجی مورد استفاده قرار مي گیرند، مؤثر واقع شود.
ساخت دوربین ویژه نابینایان
از این پس نابینایان و کم بینایان قادر خواهند بود به وسیله دوربینی ویژه مناظر و اشیاء مورد علاقه خود را ببینند.
دانشگاه MIT با بیان این خبر اعلام کرد: این فناوری نوین "ماشین بینایی" عنوان گرفته است که امکان مشاهده اطراف را به نابینایان و کم بینایان مي دهد.
الیزابت گولدرین از دانشگاه MIT با همکاری راب وب از دانشگاه هاروارد موفق به تحقق این ایده شده اند و اکنون از ساخت وسیله قابل حملی خبر مي دهند که در دل آن نمایشگر کریستالی مایع و دوربین دیجیتالی وجود دارد که نابینایان با استفاده از آن مي توانند ببینند.
این دوربین اطلاعات بصری را به نمایشگر LCD در ماشین بینایی منتقل مي کند. این LCD به وسیله دیودهای تابشی روشن شده و داده های بصری را به نقطه واحدی متمرکز مي کند که وارد چشم شده و به نابینایان کمک مي کند تا اشیاء را ببینند. به گفته ابداع کنندگان این فناوری نوین، دوربین یاد شده عامل "احساس خوب" در سامانه بینایی نابینایان و کم بینایان را تقویت کرده و امکان دیدن را فراهم مي کند.
مدیر مسول و صاحب امتیاز : محمد عسلی