View Full Version : مفاهیم این کلمات
HASSELBLAD
شنبه 05 فروردین 1385, 02:44 صبح
با سلام ،
می خواستم خواهش کنم مفاهیم اصطلاحات زیر را برای من توضیح دهید:
1. Socket
2. API
3. Interface
4. Port
و دیگر اینکه اگر مرجعی برای یادگیری برنامه نویسی شبکه به زبان ++C در محیط لینوکس سراغ دارید ، اگر معرفی کنید ممنون میشم.
با تشکر
DIO
محمد میرمصطفی
شنبه 05 فروردین 1385, 08:48 صبح
1-Socket: اطلاعاتم در مورد Socket کامل نیست در نتیجه ترجیه میدم آقایون با دانش فنی پاسخ بدن.
2- Application Program Interface: متشکل تعدادی تابع، کلاس، و Interface است به برنامهنویس امکان استفاده از امکانات سیستمی ویندوز را بدون درگیری با مسائل فنی فراهم میکند.
3-Interface: به دو معنی است: رابط کاربری و Interface در OOP.
در مفهوم رابط کاربری، قسمتی از برنامه است که توسط کاربر برنامه قابل مشاهده میباشد. مانند فرمها (پنجرهها) و کامپوننتهای روی آن.
در مفهوم OOP، به معنای انتزاعی بودن framework بوده و تجریدی بدون طراحی شما را میرشاند. در Interface هیچ کدی وجود ندارد و صرفا تعدادی قانون وضع میشود تا کلاسهای ارث بردهشده ملزم به رعایت آنها شود.
4- Port: اطلاعاتم در مورد Port کامل نیست در نتیجه ترجیه میدم آقایون با دانش فنی پاسخ بدن.
HASSELBLAD
شنبه 05 فروردین 1385, 15:08 عصر
محمد جان ،
متشکرم ، زحمت کشیدی.
منتظر پاسخ سایر دوستان نیز هستم.(برای مسائل باقی مانده).
و یا حداقل یک توضیح شفاف تر و ملموس تر از این اصطلاحات. چون اگر توضیح شما خیلی فنی باشه من درک نمی کنم.
با تشکر.
DIO
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.