لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 29
کوبیسم
ماجراى کوبیسم از آنجا شروع شد که نقاشانى نظیر پابلو پیکاسو و هانرى ماتیس نتوانستند با سطح دوبعدى و تخت بومها و صفحه هاى نقاشى کنار بیایند. آنها به این نتیجه رسیده بودند که نقاشى، در بهترین و دقیق ترین حالت هم نمى تواند جهان بیرونى را آنگونه که هست، به تصویر بکشد. براک، نقاش معاصر آنها، براى این مشکل یک راه حل خوب ارائه کرد. براک گفت : مشکل اساسى نقاشى این است که وقتى ما خود هم یک تابلو با صورت یک نفر را بکشیم، مقابل آن مى نشینیم و تکان نمى خوریم. آیا بهتر نیست یک نقاش هنگام کشیدن پرتره کمى تکان بخورد و علاوه بر صورت، تمام رخ یک انسان، سه رخ، نیم رخ و حتى پشت سر او را هم نقاشى کند. براک و پیکاسو این ایده را مدتى در نقاشى هایشان به کار بستند و به موفقیت چشمگیرى دست یافتند.
تابلوهاى آنها بیشتر از آنکه شبیه نقاشى هاى کلاسیک باشد، به صفحه آینه خرد شده اى مى مانست که منظره ها و صورتها را تکه تکه نشان مى دهد. اصطلاح کوبیسم (Cubism) در اصل به معناى «مکعب گرایى» است (این مکتب در فارسى به حجم گرایى ترجمه شد) مشهور است که وقتى هانرى ماتیس از نمایشگاه تابلوهاى براک دیدن مى کرد، با دیدن نقاشى هاى او گفت: واى... چقدر مکعب کوچک... و از آن روز نقاشان این سبک تصمیم گرفتند مکتب خود را کوبیسم بنامند.
کوبیسم در هنرهاى دیگر نتوانست نمودى جدى پیدا کند. هنرهاى تجسمى همان طور که از اسمشان پیداست، نیازى به حجم گرایى نقاشان احساس نمى کردند. مجسمه ها و معمارى خانه ها در سه بعد جریان داشتند و نمى شد بعد تازه اى به آنها افزود. اما مکتب کوبیسم، نویسنده ها و شاعران را مدتى به فکر برد. بسیارى از آنها به این فکر افتادند که مى شود ایده اصلى مکتب کوبیسم را در نوشته هایشان به کار ببرند و هنگام توصیف صحنه ها، همه چیز را از یک نقطه به تصویر نکشند. مثلاً این شعر کوبیسمى را ببینید:
«اینک تویى در آمستردام با دخترى جوان که تو زیبایش مى بینى و او زشت است»شاعران کوبیسم از آنجا که سعى مى کردند نگاههایى چندگانه را در آثارشان وارد کنند، به شاعران چرندگو مشهور شده اند. آنها قلم را روى کاغذ مى گذاشتند و سعى مى کردند بدون هیچ نظم منطقى دنیاى بیرون را توصیف کنند. آثار آنها شبیه آینه اى خرد شده است که به سختى مى توان رابطه قطعات آن را با هم فهمید.«چوپان اى برج ایفل گله پلها در این بامداد بع بع مى کنند»
این شعر از آپولینر، از شاعران اصلى مکتب کوبیسم است. آپولینر نویسنده اى بود که با هیجان وارد هر مکتب و گروه مدرنى مى شد که مى خواستند با هنجارها مبارزه کنند. آپولینر توانست مکتب شاعران کوبیست را نظام مند کند و براى آن بیایند بنویسد. در ادبیات کوبیسمى که او معرفى مى کند، لفظ بر معنا و قالب بر محتوا برترى دارد. اهمیت دادن شاعران کوبیست به فرم و قالب تا آنجا پیش رفت که آنها اشعار بى سر و ته شان را به شکل پروانه، قطره، سیگار برگ، قلب، ساعت و کراوات طراحى مى کردند و در روزنامه ها به چاپ مى رساندند.
برای مشخص شدن اهمیت کوبیسم باید به زمان گوستاوکوربه بازگردیم. این نقاش پس از آنکه دیوید و اینگرس به دوران ایده آلیسم مادی پایان دادند به جای هدر دادن وقتش با تکرارهای بیهوده در جهت رسیدن به رئالیسمی که می توان آن را در تمام کارهای مدرن مشاهده کرد شروع به تلاش نمود با این حال او همچنان از روشهای تصویری متداول استفاده می کرد. او به این نکته توجه نداشت که برای کشف یک رابطه حقیقی لازم است هزاران موضوع سطحی و ظاهری فدا گردد. او بدون کمترین تلاش فکری هرآنچه را که شبکیه چشمش به او می گفت می پذیرفت. او به این نکته توجه نداشت که آنچه ما از دنیا مشاهده می کنیم نتیجه تفکرات ماست و اینکه چیزهایی که بیشترین تاثیر را روی مادارند لزوماٌ از نظرحقایق تجسمی غنی ترین نیستند .
واقعیت چیزی عمیق ترو پیچیده تر از دستورالعمل های آکادمیک است. کوربه مانند کسی بود که برای اولین بار به اقیانوس می نگرد اما به جای آنکه به عمق آن توجه کند مسحور امواج آن می گردد. با این حال ما نمی توانیم وی را سرزنش کنیم چراکه خوشحالی امروزمان را به او مدیونیم.
دوارد مانه در جایگاهی بالاتر قرار دارد . رئالیسم او نیز در سطحی پایین تراز ایده آلیسم اینگرس است و " المپیا" ی او در مقایسه با " اودالیسک " سنگین تر است. علت علاقه ما به این نقاش به خاطر آن است که شهامت این را داشت تا مرزهای سنتی را زیر پا بگذارد .آنچه در مورد او اهمیت دارد شیوه کار او است نه موضوعات آنها و همین شیوه زیبا و واقع گرایانه در چگونگی بیان آثارش وی را در زمره نقاشان برجسته رئالیسم قرار می دهد .
هر کس که سزان را درک کند به درک معنای کوبیسم نیز نزدیک خواهد بود. می توان اینطور گفت که تفاوت این مکتب با مکاتب قبلی در شدت و قوت آن است. برای درک این حقیقت لازم است روند پیدایش و توسعه رئالیسم را از نظر بگذرانیم. روندی که با رئالـیسم سطحی کوربه آغاز و به رئالـیسم ژرف سزان ختم می گردد.
پس از مانه شکافی در حرکت به سوی رئالیسم پدید آمد و این جنبش به دو بخش رئالیسم سطحی و رئالیسم ژرف تقسیم گردید که اولی مربوط به امپرسیونیستها مانند مانه، سیسله و .. و دومی مربوط به سزان است. هنر امپرسیونیست ها دارای نوعی بیهودگی است . در این سبک سعی می شود با استفاده از رنگها زندگی خلق گردد، اما طرحهای به کار رفته از ارزش چندانی برخوردار نیستند. نقاشان این سبک حتی بیش از کوربه به شبکیه چشم خود متکی اند. البته آنان خود از این امر آگاه بودند ولی دلیل کار خودرا ناسازگاری قابلیتهای ذهنی وهنری عنوان می کردند .
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 29
فهرست عناوین
تفاوتهای زن و مرد
عوامل مؤثر در ازدواج موفق
پایه های اساسی در زندگی زناشویی
حقوق زن
حقوق مرد
ارزشهای اصلی زنان
ارزشهای اصلی مردان
خواسته های زنان از مردان
خواسته های مردان از زنان
مسئولیتهای متقابل زن و مرد
وظایف زن در قبال شوهر
وظایف شوهر در قبال زن
راههای ایجاد دوستی و محبت بین همسران
تفاوتهای زن و مرد در مقابله با استرس
راههای متفاوت ایجاد انگیزه در زن و مرد
تفاوت نحوه سخن گفتن در زن و مرد
عوامل مؤثر بر تعارضها و اختلافات همسران
طلاق عاطفی و جلوگیری از بروز آن
راههای پیشگیری از اختلاف همسران
توصیه های اخلاقی برای بهبود روابط همسران
عوامل حفظ پیوند بین همسران
سخن آخر
تفاوتهای زن و مرد :
چه بخواهیم و چه نخواهیم انسان خنثی وجود ندارد، هیچ موجودی در جهان نیست که هم مرد باشد و هم زن، هم خصوصیات مردانه داشته باشد و هم خصوصیات زنانه، مرد و زن در عین برابر بودن متفاوت هستند. کم نشان دادن تفاوتهای زن و مرد حتی می تواند خطرناک باشد. خطرناک برای هر فردی که درک نکردن زبان جنس مخالف خود را به حساب ناتوانی شخصی خود می گذارد تفاوتهای آنها را می توان در چهار گروه طبقه بندی کرد :
1- تفاوتهای ژنتیک 2- تفاوتهای غدد جنسی
3- تفاوتهای هورمونی 4- تفاوتهای روانی و رفتاری
تفاوتهای ژنتیک :
کروموزومی که به وسیله مادر انتقال می یابد الزاماً یک کرموزوم x است اما کروموزومی که به وسیله پدر منتقل می شود می تواند x یا y باشد.
دانشمندان ژنتیک می خواهند با استفاده از وسایل و روشهای موجود کدهای موجود در برنامة این ژنهای داخل کروموزومها را باز کنند.
تفاوتهای غدد جنسی :
غدد جنسی ابتدا در درون شکم جنین قرار دارد این غدد در آنجا باقی می مانند و به تخمدان تبدیل می شوند. اگر نه به خارج از بدن می روند و به بیضه ها تبدیل می شوند.
تفاوتهای هورمونی :
غدد تناسلی وظیفة تولید پروژسترون و استروژن در زن و تولید تستوسترون و آندروژن در مرد را برعهده دارند. زن و مرد مقدار کمی از هورمونهای جنس مخالف را نیز در خود تولید می کنند. همه این هورمونها در شد آلتهای تناسلی هر دو جنس، بروز خصوصیات جنسی ثانویه به هنگام بلوغ، تنظیم میل جنسی در روند عادی حاملگی نقش مهمی ایفا می کنند.
تفاوتهای روانی و رفتاری :
اعتقاد به این که تفاوتهای ژنتیک، غددی و هورمونی نمی توانند روی روان و رفتار زنان و مردان اثر بگذارند کاملاً غلط و ضد علمی است.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 29 صفحه
قسمتی از متن .doc :
فصل 1- چه نوع شرکت تعاونی تشکیل دهیم :
1-1- مقدمه
اولین قدم برای تشکیل یک شرکت تعاونی تعیین اهداف و موضوع فعالیت آن است. تا نقش شرکت
تعاونی و انگیزه تشکیل آن بدرستی معلوم شود. برای رسیدن به این منظور این فصل در مورد چگونگی
انتخاب بهترین نوع شرکت تعاونی را برای رسیدن به اهداف و موضوع فعالیت شرح می دهد.
با توجه به این امر می بایست توضیحات و جداول مربوطه را به خوبی مطالعه نمائیم و با توجه به آن ،
مشخصات کامل تعاونی را که می خواهیم تشکیل دهیم تعیین نمائیم ، بدین ترتیب می توانیم بهترین نوع
تعاونی را با توجه به اهداف و سرمایه و سایر عوامل ، تاسیس و راه اندازی کنیم. برای این که بتوانیم در
این انتخاب به شما کمک کنیم ساده ترین روش را انتخاب نموده ایم و در واقع ابتدا با پارامترهایی که در
زیر آمده است شما را در انتخاب نوع تعاونی راهنمایی می کنیم :
1-2- آشنایی با شرکت تعاونی
1-2-1- تعریف شرکت تعاونی به زبان ساده
شرکت تعاونی شرکتی است آزاد که اعضای آن بطور یکسان همه با هم کوشش می کنند کار می کنند
همفکری می کنند تا نیاز مشترک خود را مرتفع سازند.
2- شرکت تعاونی شرکتی است از اعضایی که دارای نیازهای مشترک هستند ، و تمام آنها چه فقیر و چه
غنی ، چه مرد و چه زن، چه کارمند و چه کارگر و از هر نژاد و مذهب دارای حقوق ورای مساوی هستند.
تعاون یعنی همکاری متقابل عده ای که برای رفع نیازمند یهای مشترک خود به دور هم جمع می شوند
و با پیروی از اصل و روشهای تعاونی ، یکی از انواع شرکتهای تعاونی را به وجود می آورند.
تعاون یعنی همکاری و همیاری جمعی برای رسیدن به هدفی مشترک با شعار :« یکی برای همه و همه
برای یکی » .
1-2-2- چند ویژگی اساسی در شرکت های تعاونی
شرکت ها ی تعاونی متشکل از عضوهایی هستند که به منظور انجام دادن اموری گرد هم آمده اند به
طوری که هر یک منحصراً به خوبی از عهده انجام آن بر نمی آیند .
2- هدف شرکت های تعاونی انجام دادن خدماتی است که زندگی اعضاء لازم و یا مطلوب است .
3- در شرکت های تعاونی «همیاری» حرف اول را می زند به معنی که اعضا شرکت، مسا ئل مشترک
را بصورت گروهی حل می کنند .
شرکت های تعاونی برای اشتغال زایی و رفع نیازهای مشترک اعضاء کار می کنند .
یکی از تعاریف شرکت های تعاونی که بسیار استفاده می شود عبارت است از : « شرکت تعاونی یک
سازمان کسب و کار است و به افرادی تعلق دارد که از خدمات آن استفاده می برند ، نظارت بر امور آن
بطور مساوی به عهده کلیه اعضاء گذارده شده و مازاد درآمد حاصله از عملیات آن متناسب استفاده اعضاء
ازخدمات شرکت بین آنها تقسیم می گردد.
گاهی اوقات تعیین شرکت های تعاونی با ذکراهداف آن سهل تر است از جمله:
هدف شرکتهای تعاونی تهیه کالا و خدمات به قیمت تمام شده می باشد.
هدف شرکتهای تعاونی حذف واسطه های غیر لازم از کسب و تجارت است.
تعاونی بهره کشی از اعضای ضعیف تر جامعه را درست ندانسته و از آن جلوگیری می کند.
هدف شرکت های تعاونی همایت توام از حقوق تولید کنندگان و مصرف کنندگان است.
شرکت های تعاونی به توسعه تفاهم متقابل و گسترش آموزش در بین اعضای خود و همچنین در بین
کلیه افراد جامعه کمک می کنند.
1-2-3- تفاوت شرکت های تعاونی با سایر شرکت های سهامی
کسانی که می توانند شرکت های تعاونی تشکیل دهند باید در نظر داشته باشند که شرکت های تعاونی
سازمانهای صرفاً تجاری نیستند که بوسیله اعضاء و برای خود آنها اداره می شود بلکه این شرکت ها
سازمانهایی هستند که با روشهای خاصی مبتنی براصول مقارن است ، اداره می شوند .
فهرستی از تفاوت شرکت تعاونی با سایر شرکت های سهامی به تشخیص و شناخت هر چه بهتر
خصوصیات تعاونی ها کمک می کنند .
سایر شرکت های سهامی
شرکت تعاونی
بطور کلی مجموعه ای از سرمایه هاست .
هدف اصلی آن تحصیل حداکثر سود بر اساس مبلغ سرمایه گذاری شده است .
مالکیت شرکت محدود به میزان سهام است
حق نظارت بر شرکت بصورت مساوی از طرف سهامداران اعمال نمی شود بلکه به مبنای تعداد سهام است .
سهام بی نام است و آزادانه خرید و فروش می شود و برحسب سودی که می آورند ارزش آن تغییر می کند .
در استفاده از تسهیلات از حمایت دولت برخوردار نیستند.
برای دسترسی به فنون جدید آموزشهای لازم به عهده شرکت می باشد.
از معافیت مالیاتی خاصی برخوردار نمی باشند .
تشکیل و ثبت شرکت تماماً به عهده موسسین آن می باشد.
شرکت های غیر تعاونی اولویتی در انجام معاملات با شرکت ها و موسسات دولتی ندارند.
شرکت های غیر تعاونی نقشی در حذف عوامل واسطه ای بین تولید و توزیع ندارند
به طور کلی اتحادی از اعضا است به عبارت دیگر اعضاء نقش اساسی دارند.
هدف اصلی آن تامین نیازهای مشترک اعضاء بر مبنای اقتصادی بودن از خواست
مالکیت شرکت تعاونی محدود نیست و بعد اعضاء بطور یکسان در مالکیت نقش دارند.
نظارت دموکراتیک بوده و براساس « هرعضو دارای یک رای » می باشد .
سهام با نام است و اعضاء تعلق دارد و به منظور سود بری قابل معامله نیست .
شرکت تعاونی از استفاده از تسهیلات از حمایت دولت برخوردار می باشد .
وزارت تعاون موظف به ارائه آموزشهای لازم برای شرکت های تعاونی بطور رایگان می باشد .
شرکت های تعاونی از معافیت های مالیاتی زیادی برخوردار می باشد .
در تشکیل و ثبت شرکت های تعاونی وزارت تعاونی فعالیت هایی در جهت مشاوره و تدوین اساسنامه انجام می دهد.
شرکت ها و موسسات دولتی وابسته به دولت موظفند در معاملات خود به تعاونی ها اولویت دهند.
شرکت های تعاونی عوامل واسطه در تولید و توزیع را حذف می نماید .
1-2-4- اصول شرکتهای تعاونی
شرکت های تعاونی برای اهداف زیر تشکیل می شوند :
بهبودی اقتصادی :
شرکت تعاونی یک بنگاه اقتصادی است که بر پایه عدالت در کسب و کار فعالیت کرده و از بهره کشی
افراد ضعیف جامعه جلوگیری می کند .
وسیله آموزش :
یک تعاونی موفق منبع آموزشی مداومی برای اعضاء به شمار می رود مثلا یک شرکت تعاونی اعتباری
نحوه استفاده صحیح از پول را آموزش می دهد. یک شرکت تعاونی مصرف به اعضای خود یاد می دهد
که چه بخرند و ارزش واقعی کالاها را به آنها نشان می دهد . ویک شرکت تعاونی تولیدی تولید کنندگان
را با روندهای بهتر تولید آشنا می سازد ، همچنین انواع شرکت های تعاونی و اعضاء آن می توانند از
طریق وزارت تعاون آموزش های لازم را بطور رایگان یاد بگیرند و بدین وسیله روش مدیریت و اداره
شرکت تعاونی را به نحو صحیح و مطلوب بیاموزند .
احترام به شخصیت و تفکر اعضاء :
در شرکت های تعاونی به تفکر و ایده ها و راه حلهای پیشنهادی اعضاء احترام گذاشته می شود و و از
مجامعی که بالاترین رکن تصمیم گیری شرکت است نظرات اعضاء با احترام پذیرفته شده و در صورت
تصویب اجرا می شود و از این لحاظ فرق بین هیچکدام از اعضاء نمی باشد و میزان سهام اعضاء تاثیری
در تعداد آن ندارد .
1-2-5- چند توصیه کلیدی برای موفقیت در تشکیل و اداره تعاونی:
برای رسیدن به موفقیت در تعاونی روشهای مختلفی وجود دارد بر اساس تحقیقات عملی انجام شده چند
توصیه کلیدی برای موفقیت در تشکیل و اداره تعاونی را می توان به شرح زیر اعلام نمود این توصیه
ها می توانند سرمشق و ایده های اساسی برای امور تعاونی باشد که عبارتند از :
از اوضاع و احوال موجود شروع کنید ( منطقه ای ، محلی یا ملی ).
2- اعضاء را در کارهایی که متضمن مصالح و فواید شرکت است ترغیب کنید .
3- پیشرفت دربرنامه ها باید با صبر و حوصله انجام پذیرد .
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 29 صفحه
قسمتی از متن .doc :
فهرست
مقدمه
مراحل یک تماس ساده
سیگنالینگ آدرس و تیپ و زنگ
سیگنالینگ آدرس
شمارهگیری پالس
شمارهگیری DTMF
سیگنالینگ شروع حلقه (Loop Start)
سیگنالینگ آنالوگ شروع حلقه
سیگنالینگ دیجیتال شروع حلقه
آزمایش شروع حلقه
...
مقدمه
در این مقاله سعی شده است روشهای سیگنالینگ مورد نیاز برای کنترل انتقال مکالمات تلفنی تشریح گردد. روشهای سیگنالینگ به 3 دسته قابل طبقه بندی هستند: نظارت، آدرسدهی و آگاهسازی.
نظارت شامل تشخیص تغییرات در وضعیت مدار میباشد. هنگامی که این تغییرات تشخیص دادهشد، مدار ناظر پاسخی از پیش تعیین شده (همانند بستن یک مدار جهت برقراری یک تماس) را تولید خواهد کرد.
آدرسدهی شامل انتقال ارقام شمارهگیری شده (به صورت پالس یا تن) به یک PBX (تبادل کنندة خصوصی شاخهها) و یا CO (دفتر مرکزی) میباشد. این ارقام شمارهگیری شده سوییچ و مسیر ارتباطی به یک تلفن دیگر و یا CPE دیگر مهیا میکند.
آگاهسازی پیامهای صوتی قابل شنیدن برای کاربر فراهم میکند که نشانگر وضعیت خاص خط، اعم از یک تماس تلفنی و یا اشغال بودن خط تلفن میباشد.
تماسهای تلفنی بدون برقراری تمامی این تکنیکها برقرار نخواهند شد.
قبل از تشریح تک تک این روشهای سیگنالینگ به توصیف اعمالی که در روند یک تماس ساده تلفنی (از شروع تا خاتمه مکالمه) انجام میشود میپردازیم.
روند اجرایی یک تماس ساده تلفنی
مراحل یک تماس تلفنی با Loop Start Signaling را میتوان به 5 مرحله تقسیم بندی کرد.
قبل از برداشتن گوشی – مرحله برداشتن گوشی – شماره گیری – سوییچینگ – زنگ خوردن و صحبت کردن.
شکل 1 مرحله قبل از برداشتن گوشی (On Hook) را نشان میدهد.
قبل از شروع شدن یک تماس تلفنی، دستگاه تلفن در حالت آماده به کار قرار دارد و آماده است تا شخص تماس گیرنده گوشی را بردارد. این وضعیت را On Hook مینامند. در این حالت مدار تلفنی که با ولتاژ 48 ولت بین مرکز تلفن (CO) و محل تماس برقرار است، مدار باز است، پس جریانی از این مدار عبور نمیکند.
منبع تغذیه برای این مدار در مرکز تلفن قرار دارد. وجود منبع تغذیه در مرکز تلفن این خصوصیت را دارد که هنگام قطع برق در محل تماس گیرنده نیز امکان برقراری خدمات تلفنی برای تماس گیرنده وجود خواهد داشت.
شکل 2 مرحله برداشتن گوشی (Off Hook) را نشان میدهد.
این مرحله هنگامی رخ میدهد که مشتری موردنظر قصد انجام یک تماس تلفنی را دارد و گوشی تلفن را از قلاب خود خارج میکند. کلید موجود در قلاب مدار بین مرکز تلفن و دستگاه تلفن مشتری را برقرار میکند و باعث برقراری جریان در مدار میگردد.
مرکز تلفن این جریان یافتن را تشخیص خواهد داد و بوق مخصوص آمادهبودن برای شمارهگیری (Dial Tone) را که بوقی با فرکانس 350 و 440 هرتز و بهصورت ممتد میباشد را ارسال خواهد کرد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 29
زبانهای سیستم کامپیوتر
اجرا و عملی ساختن الگوریتمهای انتزاعی وابسته به هم بهوسیله برای تولید یک برنامه رایانهای مشخص با ابزار زبان برنامهنویسی ممکن است. گرچه نزدیکترین راه برای بازسازی این قوانین در رایانه کار روی مدارهای الکترونیکی سختافزار آن است. اما این کاری طاقتفرسا و زمانبر و درنتیجه کمابیش ناممکن است. واسطهایی ساخته شدند تا میان سختافزار و انسان قرار گیرد. طبیعی است یک واسط به ساده کردن و انتزاعی کردن رویدادهای ممکن درون سخت افزار میپردازد. این انتزاعی کردن، سازنده سطوح گوناگون یا لایهبندی در معماری زیرساخت برنامهها است. به همین ترتیب زبانهای برنامهنویسی گوناگون هم هرکدام برای ساخت برنامههای یک یا شماری اندک از این لایهها قابل استفاده هستند.
با متفاوت بودن آنچه برنامهنویس برای آسانی استفاده خود آفریده با ورودی واقعیسخت افزار برای اجرای فرامین (که به زبان ماشین معروف است) برنامه واسط باید شیوهٔ خط برنامه نویس را به زبان ماشین برگرداند
زبانهای برنامه نویسی
تعدادی از زبانهای برنامهنویسی به شمار زیر هستند :
اسمبلی (Assembly)
لیسپ (LISP)
بی سی پی ال (BCPL)
سی (C)
سیپلاسپلاس (++C)
سی پلاس پلاس/سی ال آی(C++/CLI)
پاسکال (Pascal)
جاوا (Java)
سیشارپ (#C)
جی شارپ (#j)
بیسیک (Basic)
پایتون (Python)
پرل (Perl)
پیاچپی (PHP)
Matlab
وی بی دات نت (VB .Net)
دلفی (Delphi)
ویژوال بیسیک (visual basic)
لینگو (Lingo)
اسمبلی
Assembly
اَسِمبلی یک زبان برنامهنویسی سطح پایین است و از بالاترین سرعت نسبت به سایر زبانها برخوردار است. زیرا سایر زبانها ابتدا به اسمبلی و سپس به زبان ماشین(0و1) کامپایل میشوند ولی اسمبلی مستقیما به زبان ماشین کامپایل میشود. برای هر خانواده CPU یک زبان اسمبلی وجود دارد. مثلا اسمبلی Intel با AMD فرق دارد. این زبان به طور مستقیم با سخت افزار، حافظه اصلی، CPU و غیره در ارتباط است.
زبانهای برنامهنویسی سطح بالا علی رغم تواناییهای زیادی که دارند همیشه برای کار با سخت افزار مناسب نیستند(به جز C که برای کار باسخا افزار از همه حتی اسمبلی بهتر است) در حالی که اسمبلی قدرت زیادی برای کار با سخت افزار دارد.
میزان استفاده از حافظه
برنامههای نوشتهشده به زبان اسمبلی نسبت به برنامههای معادل در زبانهای سطح بالا، حافظه کمتری را اشغال میکنند. البته این امر بستگی به انخاب اندازه سگمنت حافظه در زمان نوشتن برنامه دارد.
برنامههایی که نیاز به زمان بلادرنگ دارند در اس۰۲:۵۲، ۷ نوامبر ۲۰۰۷ (UTC)۰۲:۵۲، ۷ نوامبر ۲۰۰۷ (UTC)~~مبلی به خوبی نوشته میشوند و همچنین برنامههای مقیم در حافظه.در ضمن برنامه نویس با اسمبلی کارهایی میتواند انجام دهد که با زبانهای سطح بالا نمیشود آن کارها را انجام داد. از جمله دستکاری مستقیم VGA و یا RAM.
لیسپ
لیسپ یک زبان برنامهنویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مککارتی ابداع شده است. این زبان، مانند زبان برنامهنویسی پرولوگ، بیشتر برای برنامهنویسی هوش مصنوعی مورد استفاده قرار میگیرد. با توجه به اینکه زبان لیسپ از نحو سادهای برخوردار است، تجزیه و پیادهسازی آن نسبتاً با سهولت انجام میشود.
متن برنامههای لیسپ عموماً از نمادها و لیستهایی از نمادها تشکیل میشود و بدین خاطر است که این زبان لیسپ (مخفف پردازش لیست) نامیده شده است. یکی از ویژگیهای جالب زبان لیسپ این است که خود برنامههای لیسپ نیز لیست هستند و بنا بر این، میتوان با برنامهها به عنوان دادهها رفتار کرد و یا دادهها را به عنوان برنامه ارزیابی نمود.
لیسپ دارای گویشهای مختلفی است که بعضی از آنها دارای قابلیتهای شیءگرا نیز هستند. از این میان میتوان به کامن لیسپ اشاره کرد.
سی++
زبان برنامهنویسی ++C (تلفظ می شود: سی پلاس پلاس) یک زبان برنامهنویسی کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای کنترل نوع ایستا، نوشتار آزاد، چندمدلی، معمولا زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک است.
زبان ++c یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت زبانهای سطح بالا و پایین بصورت همزمان است.
زبان ++C توسط بییارنه استراستروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نامگزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاسها و ویژگیهای دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامهنویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. نسخه فعلی استاندارد این زبان ISO/IEC 14882:2003 است. نسخه جدیدی از استاندارد (که به صورت غیررسمی C++0x نامیده میشود) در دست تهیه است.
تاریخچه زبان
استراستروپ کار بر روی زبان «c با کلاس» را در سال ۱۹۷۹ آغاز کرد.ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراستروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگیهای مناسب برای ساخت برنامههای بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما BCPL با وجود سرعت بسیار زیاد برای ساخت برنامههای بزرگ بسیار سطح پایین است. زمانی که استراستروپ کار خود را در آزمایشگاه های بل (Bell Labs) آغاز نمود با مشکل تحلیل هسته unix با توجه به محاسبات توزیع شده روبرو شده بود. با یادآوری تجربیات خود در دوران دکترا، او زبان C را با استفاده از ویژگیهای سیمولا گسترش داد. C به این دلیل انتخاب شد که C یک زبان عمومی، سریع، قابل حمل، و بصورت گسترده در حال استفاده بود. علاوه بر C و سیمولا زبانهای دیگری مانند ALGOL 68، ADA، CLU، ML نیز بر ساختار این زبان جدید اثر گذاشت. در ابتداویژگیهای کلاس، کلاسهای مشتق شده، کنترل نوع قوی، توابع درون خطی، و آرگومان پیشفرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد.
در سال ۱۹۸۳ نام زبان از «C با کلاس» به ++C تغییر یافت. ویژگیهای دیگر شامل توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بصورت آزاد، کنترل نوع بهتر، و توضیحات یک خطی به صورت BCPL با استفاده از «//» نیز به آن اضافه شد. در سال ۱۹۸۵ اولین نسخه زبان برنامهنویسی ++C انتشار یافت و مرجع مهمی برای این زبان فراهم شد در حالی که هیچ استاندارد رسمی وجود نداشت. در سال ۱۹۸۹ ویرایش 2.0 از زبان ++C ارائه شد. ویژگیهای جدیدی مانند ارثبری چندگانه، کلاسهای انتزاعی، اعضای ایستای توایع، اعضای ثابت