روبات چیست ؟
رُبات یا روبوت دستگاهی مکانیکی برای انجام وظایف گوناگون است. یک ماشین که میتواند برای عمل به دستورات گوناگون برنامهریزی گردد و یا یک سری کارهای ویژه انجام دهد. به ویژه آن دسته از کارها که فراتر از تواناییهای طبیعی و سرشتی بشر باشند. این ماشینهای مکانیکی برای بهتر به انجام رساندن کارهایی چون احساس کردن، دریافت نمودن و جابجایی اشیا یا کارهای تکراری مانند جوشکاری فراوری میشوند.
ربات گماشتهای بصورت مکانیکی یا مجازی است. یک ربات معمولاً یک سیستم الکترومکانیکی میباشد که با حرکت یا ظاهرش مفهومی از خود یا از ارباب خود را انتقال میدهد. از جاییکه کلمه «ربات» هم به رباتهای فیزیکی و هم به رباتهای مجازی اطلاق میشود، برای رباتهای مجازی لفظ «بات» بکار برده میشود که معمولاً بصورت نمایندگان نرمافزاری میباشند (software agents). اینکه چه دستگاهی دقیقاً توصیف کننده ربات است هنوز جای بحث دارد، ولی بطور کلی رباتها باید چندین ویژگی شاخص داشته باشند، البته نه اجباراً همه موارد زیر:
* طبیعی نباشد و بصورت مصنوعی ساخته شده باشد.
* بتواند محیط خود را حس کند.
* بتواند در اشیای محیط خود تأثیر گذارد.
* درجهای از هوش داشته باشد، یا توانایی انتخاب بر اساس محیط را داشته باشد، یا بصورت کنترل خودکار برنامهریزی مجدد شود.
* قابل برنامهریزی باشد.
* بتواند از طریق یک یا چند محور حرکت یا گردش کند.
رایانه مجازی تحت شبکه چیست؟
رایانه مجازی تحت شبکه (Virtual Network Computing) یا VNC ، سیستم تعریف شده برای انتقال محتویات کامپیوتر با استفاده از پروتکل RFT (Remote FrameBuffer) است تا بتوان از راه دور کامپیوتری را کنترل نمود. این سیستم ، تصویر نقش بسته به روی کامپیوتر راه دور را به کامپیوتر کاربر در مکانی دیگر ارسال میکند و همپنین اطلاعات کلیدهایی که کاربر فشار میدهد یا کلیکهای موشواره را به کامپیوتر مقصد میرساند. با این روش میتوان به هر کامپیوتری تحت شبکه وصل شد و آن را همانند کامپیوتر معمولی هدایت نمود.
"ویانسی" به یک یا چند سیستم عاملی محدود نمیشود و تحت هر سیستم عاملی قابل استفاده است. یک باز کنندۀ "ویانسی" (VNC View) می تواند به هر "ویانسی" سروری متصل شود و آن سرور را هدایت نماید. همچنین سرور اجازه متصل شدن چند کاربر را در یک زمان را میدهد.
رایانه چیست ؟
رایانه، یا کامپیوتر (به انگلیسی: Computer) ماشینی است که برای پردازش اطلاعات استفاده میشود.
نام
در زبان انگلیسی «کامپیوتر» به کسی میگفتند که محاسبات ریاضی را (بدون ابزارهای کمکی مکانیکی) انجام میداد. بر اساس «واژهنامه ریشهیابی Barnhart Concise» واژه کامپیوتر در سال ۱۶۴۶ به زبان انگلیسی وارد گردید که به معنی «شخصی که محاسبه میکند» بودهاست و سپس از سال ۱۸۹۷ به ماشینهای محاسبه مکانیکی گفته میشد. در هنگام جنگ جهانی دوم «کامپیوتر» به زنان نظامی انگلیسی و آمریکایی که کارشان محاسبه مسیرهای شلیک توپهای بزرگ جنگی توسط ابزار مشابهی بود، اشاره میکرد.
در اوایل دهه ۵۰ میلادی هنوز اصطلاح ماشین حساب (computing machines) برای معرفی این ماشینها بهکار میرفت. پس از آن عبارت کوتاهتر کامپیوتر (computer) بهجای آن بهکار گرفته شد. ورود این ماشین به ایران در اوائل دهه ۱۳۴۰ بود و در فارسی از آن زمان به آن «کامپیوتر» میگفتند. واژه رایانه در دو دهه اخیر در فارسی رایج شده و بهتدریج جای «کامپیوتر» را گرفت.
خدمات وب چیست ؟
با کمک فنآوری خدمات وب (Web services) میشود سرویسها و خدمتهای گوناگون را در روی اینترنت پراکنده کرد. منظور از خدمت، واحدی کوچک یا بزرگ از نرمافزار آماده به کار است که میتواند کار یا خدمتی را برای مشترکان خود انجام دهد.
تاریخچه
در دههٔ 1980 میلادی، با پیدایش شبکههای رایانهای (computer networks) نوعی تازه از محاسبات به نام محاسبات توزیعشده (distributed computing) معمول گردید. در این شیوهٔ نو، سازمانهای بزرگ (enterprises) قادر گردیدند هم دادهها و هم پایگاه دادههای (دادگانها) خود را به پارههای کوچکتر بخش کرده و در روی شبکهای که ما بین نقاط مختلف برقرار بود، توزیع نمایند. طرّاحی، ساخت، و نگهداری چنین سامانههای پیچیدهای، تنها با پذیرش دشواریهای فراوان در آن دوران امکانپذیر میشد. بیشترین چالشها، از ناحیهٔ عدم وجود برنامههای کامپیوتری شئگرا (object oriented) و بسیار بلند تراز (very high level) همچون جاوا و بخصوص سکّوی بلند ترازتر آن یعنی J2EE درآن روزگار بود. هر چند فرایند توزیع محاسبات بر روی شبکهها با ورود به دهه 1990 آسانتر شد، پیچیدگی زیاد اینگونه سامانهها حل نهایی مشکلات وپیشرفتهای اساسی را ناممکن کرده بود. به عنوان شواهد این مدعا میتوان به چالشهای وراء تحمل در اجرای روشهایی همچون CORBA، RMI و DCOM اشاره نمود. حل گسترشپذیر (scalable) اینگونه مسایل مهندسی با ورود فن آوری XML به صحنه محاسبات نو، با نویدها و امیدهای تازهای همراه گردید.
JPEG چیست ؟
جیپیئیجی (JPEG) که به صورت جـِیپـِگ تلفظ میشود نام یک استاندارد متداول در رایانه، برای فشردهسازی ازدستدهندهٔ پروندههای گرافیکی است.
فناوری تشخیص گفتار چیست؟
فناوری تشخیص گفتار به رایانهای که توانایی دریافت صدا را دارد (برای مثال به یک میکروفن مجهز است) این قابلیت را میدهد که صحبت کاربر را متوجه شود. این فناوری در تبدیل گفتار به متن و یا به عنوان جایگزینی برای صفحه کلید یا ماوس برای وارد کردن دستورات مورد استفاده قرار میگیرد. سیستمهای تشخیص دهنده گفتار انواع مختلفی دارند، بعضی قادرند گفتار پیوسته را شناسایی نمایند، بعضی دیگر فقط میتوانند گفتار گسسسته (که بین کلمات سکوت وجود دارد) را تشخیص دهند. همچنین سیستمها قادرند کلمات بیان شده توسط افراد مختلف و یا فقط توسط یک گوینده تشخیص دهند. بهر حال ایده آل ترین سیستم آن است که بتواند گفتار پیوسته غیر وابسته به گوینده را در محیط نویزی شناسایی نماید. این سیستمها با بکار گیری روشهای مختلف طبقه بندی و شناسایی الگو قادرند به تشخیص کلمات هستند که البته برای افزایش دقت در شناسایی از یک فرهنگ لغات نیز در انتهای سیستم استفاده میشود. روشهایی مانند Hidden Markov Model یا Neural Network در بسیاری از سیستمهای تشخیص گفتار مورد استفاده قرار میگیرند و در بخشهای انتهایی سیستم از هوش مصنوعی کمک گرفته میشود.
ترجمه ماشینی چیست ؟
ترجمهٔ ماشینی (Machine translation - MT) عبارت است از ترجمهٔ متنی از یک زبان انسانی به زبان انسانی دیگر، توسط کامپیوتر، و با هدایت انسان.
تاریخچه
ترجمهٔ ماشینی از جملهٔ اولین اهداف مورد نظر در علوم رایانه و بخصوص در حوزهٔ هوش ماشینی به حساب میآید و سابقهٔ آن به حدود نیم قرن پیش از این باز میگردد. نخستین ترجمهای که بطور کامل توسط کامپیوتر انجام شد، ترجمهٔ متنی بود از زبان انگلیسی به زبان روسی. گر چه از آن زمان تا کنون فن آوری ترجمهٔ ماشینی رشد زیادی داشتهاست، هنوز هم نقصهای فراوانی را داراست. اصولا چون کامپیوترها نمیتوانند مانند انسان هوشمند باشند، ترجمهای هم که توسط آنها انجام شود، ترجمهٔ کاملی نخواهد بود. نمیتوان انتظار داشت که با استفاده از یک نرمافزار مترجم، هر متنی به آسانی ترجمه شود. نرم افزارهای مترجم، در بهترین حالت، عمل ترجمه را با دقتی در حدود ۷۰ درصد انجام میدهند. برای به دست آوردن نتیجه بهتر، لازم است قبل و بعد از ترجمه، مقداری ویرایش روی متن انجام شود.
در طی چند دههٔ اخیر و همزمان با گسترش و پیشرفت زبانشناسی رایانهای، در بسیاری از کشورهای جهان، تلاشهای همهجانبه و پیگیر در جهت ترجمهٔ متون از طریق کامپیوتر انجام گرفته، و حاصل کار با توجه به تنگناها، محدودیتها، و مسائل خاص ترجمه درخور توجهاست. در بعضی از زمینهها حاصل کار واقعا رضایتبخش است، ولی، در برخی موارد نتایج به دست آمده را علیرغم قابل فهم بودن، باید ویراستاری کرد. طبیعتا نوع متن و میزان پیچیدگی آن اهمیت زیادی در نتیجه کار دارد.
ترجمهٔ متون علمی