آشنایی با زبان های برنامه نویسی (بروز میشود)
سفارش تبليغات در انجــمن قالب گراف ورود به تاپيک اطلاعيه هاي تابستانه قالب گراف
امور گرافيکي و کدنويسي وب خود را به جي جي ميزبان بسپاريد
نام کاربري : پسورد : فراموش
عرض سلام و ادب خدمت کاربران عزیز قالب گراف !


از جایی که این روز ها ، دغدغه خیلی ها انتخاب زبان برنامه نویسی مناسب ، برای یادگیری هست ، خواستم قدری درباره زبان های برنامه نویسی مختلف توی این تاپیک توضیح بدم ، تا انتخاب بهتری داشته باشیم .




مطالبی که در این بخش قرار داده خواهد شد :
- تاریخچه و خلاصه ای درباره زبان برنامه نویسی
- نمونه ای از برنامه نوشته شده توسط آن
- در صورت امکان ، قرار دادن و معرفی کتاب و ... جهت آموزش آن


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


با تشکر - این بخش اپدیت می شود ...
امضاي کاربر :

تشکر شده:

9 کاربر از ahmadreza9001 به خاطر اين مطلب مفيد تشکر کرده اند: whatyouknow / mahdio77 / 00babak / admin-mehrdad / helpmaster / mattin / fada / reactor / zero /

پاسخ ها
قسمت اول : زبان برنامه نویسی c++




تاریخچه و خلاصه :
یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد.

++C توسط بی‌یارنه استراس‌تروپ ریاضیدان دانمارکی ، رای بهبود زبان سی و بر مبنای آن ساخته شد .



سایر توضیحات :
++C بطور عمومی در سه فاز ترجمه می‌گردد: پیش‌پردازنده، ترجمه به کد object، پیوند (که دو مرحله آخر به عنوان عمل کامپایل شناخته می‌شود) در اولین مرحله در پیش‌پردازنده، شبه‌دستورات پیش‌پردازنده تغییرات لغوی بر روی کد منبع ایجاد می‌نمایند و آن را به مراحل دیگر تحویل می‌دهند.


شبه دستور پیش پردازنده :
کد:
#include <stdio.h>




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

[مشاهده الگوریتم ]

کتاب مناسب جهت یادگیری :
[ کتاب آموزش برنامه نویسی به زبان سی پلاس پلاس ]


سوالات خود را در این باره در همین تاپیک بپرسید .
امضاي کاربر :

تشکر شده:

8 کاربر از ahmadreza9001 به خاطر اين مطلب مفيد تشکر کرده اند: whatyouknow / sangila / admin-mehrdad / helpmaster / fada / mattin / reactor / zero /

قسمت دوم : زبان برنامه نویسی پایتون


تاریخچه و خلاصه :

پایتون (به انگلیسی: Python) یک زبان برنامه‌نویسی همه منظوره،سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم در سال ۱۹۹۱ در کشور هلند طراحی شد.

پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده می‌کند.
پایتون پروژه‌ای آزاد و متن‌باز توسعه‌یافته‌است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد.


سایر توضیحات :

سازمان‌های بزرگی که از پایتون استفاده می‌کنند، شامل گوگل، یاهو، سرن و ناسا هستند. ITA نیز از پایتون برای بعضی از اجزای خود استفاده می‌کند.
امنیت اطلاعات
پایتون همچنین استفاده وسیعی از صنعت ایمنی اطلاعات می‌کند. مثلاً در چندین ابزار پیشنهاد شده توسط تأمین امنیت و امنیت مرکزی و اسکنر امنیت کاربردی وب واپیتی. پایتون معمولاً در توسعه کاربرد مورد استفاده قرار می‌گیرد.
جاسازی :
پایتون با موفقیت در تعدادی از تولیدات نرم‌افزاری مثل زبان فایل آغاز گر تعبیه شده‌است. پایتون معمولاً در بسته‌های انیمیشن ۳D استفاده می‌شود، مانند Houdini, Maya, Softimage XSI, TrueSpace, Poser, Modo, Nuke, Blender. GIMP, کریتا, Inkcape, Scribus, Paint Shop Pro ESRI هم اکنون در حال ترقی دادن پایتون به عنوان بهترین انتخاب برای نوشتن فایل آغازگر در ArcGIS است. همچنین در بازی‌ها استفاده می‌شود، مانند Civilization IV و Mount&Blade به عنوان زبان کنترل برای نمایش و عکس العمل حوادث.
مقبولیت :
در بسیاری از سیستم‌های عملیاتی، پایتون یک جزء استاندارد است؛ چون با بیشتر بخش‌های لینوکس انتقال داده می‌شود و روی NetBSD و OpenBSD و Mac OS X هم قابل نصب است. ردهت لینوکس و فدورا هر دو از نصب کننده پایتونی آناکوندا استفاده می‌کنند. لینوکس Gentoo از پایتون در سیستم مدیریت بسته، حمل و ابزارهای دستیابی خود استفاده می‌کند. Pardus از آن برای مدیریت و در طول راه‌اندازی سیستم استفاده می‌کند.


نمونه برنامه نوشته شده و کتاب آموزش مناسب :

[ کتاب آموزش پایتون ، پایتون آبی ]
*سورس مثال ها را در کتاب می توانید مشاهذه کنید

سوالات خود را در این باره در همین تاپیک بپرسید .


امضاي کاربر :

تشکر شده:

5 کاربر از ahmadreza9001 به خاطر اين مطلب مفيد تشکر کرده اند: whatyouknow / fada / mattin / reactor / zero /

پاسخ ها پاک شد !
این تاپیک اگه طبق همین روال پیش بره تاپیک خیلی مفید و کارسازی میشه !
پیشنهاد میشه حمایت کنین دوستان
پلیسا و مقام دارا لطف کنن اگه کسی پاسخ داد پاک کنن فعلا تا بعد
دوست عزیز تمنا میشه برای هر زبان برنامه نویسی مثل پست اولی نمونه و سورسشو بذارید
امضاي کاربر :


-سفارشات قالب ، لوگو ، کاور ..... را پذیراییم
کدنویسی قالب،ابزاروب،قالب آرایی و... با آخرین متد ها +ریسپانسیو و سئو با قیمت کم @taha_tn تلگرام
-بزرگترین سامانه و شبکه اجتماعی تبادل آی دی + کانال + گروه تلگرام
فروش teledram.ir با قیمت فوق العاده پایین و توافقی قیمت پایه 140 تومن
http://ghalebgraph.ir/Forum/Post/18605
3 قالب اختصاصی ! روبات تلگرام + کانال + سئو فوق العاده عالی سرعت لود بالا

تشکر شده:

6 کاربر از helpmaster به خاطر اين مطلب مفيد تشکر کرده اند: whatyouknow / mattin / fada / zero / ahmadreza9001 / reactor /

قسمت دوم : زبان جاوا اسکریپت


تاریخچه و خلاصه :

جاوااسکریپت (به انگلیسی: JavaScript) زبان برنامه‌نویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شده‌است. این زبان، یک زبان شی‌گرا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است.

#علیرغم اشتباه عمومی، زبان جاوااسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد


سایر توضیحات :


کاربرد گسترده این زبان در سایتها و صفحات اینترنتی می‌باشد و به کمک این زبان می‌توان به اشیاء داخل صفحات HTML دسترسی پیدا کرد

وآنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده می‌شود.


فریم ورک های مبتنی برجاوااسکریپت


تایپ دهی پویا: مانند اکثر زبان‌های نویسه‌ای تایپ به مقدارها منسوب می‌گردد و نه به متغیرها. برای مثال متغیر x ممکن است به یک عدد وابسته سازی شود، و بعداً به یک رشته.

ارزیابی در زمان اجرا: جاوااسکریپت یک تابع eval دارد که قادر است گزاره‌های تولید شده در یک رشته در زمان اجرا را، اجرا کند.





نمونه برنامه نوشته شده :

برنامه‌های ورودی و خروجی در مرورگر وب:
کد:
<script type="text/javascript"> alert ("Hello world"); var x = prompt("Enter Name:", "Default name"); alert ("Hello, " + x)</script>


کتاب مناسب جهت یادگیری :
[دانلود کتاب آموزش کاربردی جاوا اسکریپت ]


سوالات خود را در این باره در همین تاپیک بپرسید .


امضاي کاربر :

تشکر شده:

5 کاربر از ahmadreza9001 به خاطر اين مطلب مفيد تشکر کرده اند: whatyouknow / mattin / reactor / zero / helpmaster /

قسمت چهارم : زبان برنامه نویسی سی شارپ (c#)




تاریخچه و خلاصه :


سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.
زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد.

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

سایر توضیحات :

برخی از تفاوت‌های زبان سی شارپ با C و ++C عبارتند از:


هیچ تابع یا متغیر سراسری(Global) وجود ندارد، تمام متدها و اعضا بایستی در داخل کلاس‌ها تعریف شوند. این امر ممکن است، هر چند برای استفاده از متغیرها و توابع عمومی باید از متدها و متغیرها در کلاس‌های عمومی استفاده کرد.
متغیرهای عمومی، بر خلاف C و ++C، نمی‌توانند بلاک‌های پیوستی را در بر بگیرند.
سی شارپ دارای یک نوع داده بولی است (bool). برخی از عبارت‌ها مانند while و if که شرطی هستند، نیازمند یک عبارت نوع بولی هستند. همان‌طور که ++C نیز دارای نوع داده بولی است، این نوع داده به راحتی می‌تواند به یا از Integerها تبدیل شود، و عبارتی مانند (if(a نیازمند این امر است که a از یک نوع قابل تبدیل به bool یا اشاره گر باشد. کامپایلر سی شارپ برنامه نویس را در این شرایط مجبور به استفاده از عباراتی می‌کند که به درستی یک مقدار bool را برمی‌گردانند؛ بنابراین دستوری مانند (if(a = b باعث بروز خطا می‌شوند. (به جای = بایستی از == استفاده شود)
در سی شارپ، اشاره گرهای به حافظه بایستی فقط در داخل بلوکهای unsafe استفاده شوند و برنامه در این حالت برای اجرا نیاز به اجازه از کاربر دارد. بیشتر دسترسی شی از طریق شی امن است که یا همیشه در حال اشاره به شی صحیح موجود است یا یک مقدار Null دارد. اشاره گری به شی به درد نخور یا بلاک حافظه رندم غیرممکن است. اشاره گر نا امن می‌تواند به نمونه‌ای از value-type، آرایه، رشته یا بلاکی که حافظه به آن داده شده‌است اشاره نماید. کدی که به عنوان نا امن علامت نخورده باشد، هنوز می‌تواند اشاره گرها را از سامانه بازیابی یا در آن ذخیره کند ولی نمی‌تواند مرجع جدیدی به آنها اختصاص دهد.

نمونه برنامه نوشته شده :
یک مثال برای چاپ hello world :
کد:
class ExampleClass{ static void Main() { System.Console.WriteLine("Hello, world!"); }}

کتاب مناسب جهت یادگیری :

[ ﻛﺘﺎب آﻣﻮزش ﺟﺎﻣﻊ #C زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ اﺳﻼم اﺣﻤﺪزاده ]
امضاي کاربر :

تشکر شده:

4 کاربر از ahmadreza9001 به خاطر اين مطلب مفيد تشکر کرده اند: 00babak / whatyouknow / mattin / helpmaster /



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




شرکت ایمن شبکه هوشمند با افتخار آمادگی خود را جهت تامین انواع تجهیزات اکتیو شبکه (Active) در لایه های مختلف شبکه را اعلام می نماید . این خدمات عبارتند از :

طراحی تجهیزات فعال مورد نیاز برای شبکه سازمان و مکان مورد نیاز با توجه به نیازها و محدودیت های کارفرما

تهیه انواع تجهیزات فعال شبکه با قیمت مناسب و کیفیت عالی و گارانتی معتبر برای کارفرمایان در کوتاهترین زمان

پشتیبانی و نگهداری از تجهیزات اکتیو شبکه و انجام ارتقاء و بروزرسانی های آنها جهت اتمرار در سرویس دهی مناسب آنها



برخی از تجهیزات اکتیو شبکهعبارتند از :



کارت شبکه

سرور Server

اکسس پوینت

سوئیچ شبکه



مطالب مرتبط:

کابل فیبر نوری

تجهیزات پسیو شبکه

رک شبکه

رک ایستاده








براي نمايش پاسخ جديد نيازي به رفرش صفحه نيست روي تازه سازي پاسخ ها کليک کنيد !



برای ارسال پاسخ ابتدا باید لوگین یا ثبت نام کنید.