(14-04-2022, 06:43 PM)m.mohammadnezhad نوشته است: 1- معایب زبان برنامه نویسی پایتون را ذکر نمایید(ذکر 3 مورد).
[list=1]
[*][color=var(--txt4)][b]سرعت کم: گاهی یک نقطه قوت منجر به ایجاد ضعف هایی می شود. چنین موردی در زبان پایتون به چشم می خورد. پایتون یک زبان تفسیر شده و تایپ شده به صورت خودکار است و همین مشخصه ها باعث می شوند تا کدها به صورت خط به خط اجرا شده و سرعت اجرای پایتون پایین بیاید. مشخصه تایپ خودکار در زبان پایتون دلیل دیگری بر سرعت پایین این زبان است، زیرا در این حالت باید کارهای بیشتری را در طی فرایند اجرا انجام دهیم و به طور کلی وقت بیشتری در این زبان صرف می شود. به خاطر وجود چنین نقصی در پایتون، جهت ایجاد برنامه هایی که در آنها سرعت از اهمیت فراوانی برخوردار است از پایتون استفاده نمی شود.[/b][/color]
[*][color=var(--txt4)][b]مصرف ناکارآمد حافظه: زبان پایتون حجم زیادی از حافظه را می گیرد و در جایی که شما در پی ایجاد برنامهای با اولویت بهینه سازی حافظه هستید، این مشخصه یک نقطه ضعف بزرگ تلقی می شود.[/b][/color]
[*][color=var(--txt4)][b]در برنامه نویسی برای دستگاه های تلفن همراه بسیار ضعیف عمل می کند: از زبان پایتون بیشتر در برنامه نویسی سرورها استفاده می شود. از آنجایی که زبان پایتون قدرت پردازش کندی داشته و در مقایسه با دیگر زبانها کارایی حافظه کمتری دارد، از پایتون در برنامه نویسی دستگاه های تلفن همراه استفاده نمی شود.[/b][/color]
[/list]
سرعت کم: گاهی یک نقطه قوت منجر به ایجاد ضعف هایی می شود. چنین موردی در زبان پایتون به چشم می خورد. پایتون یک زبان تفسیر شده و تایپ شده به صورت خودکار است و همین مشخصه ها باعث می شوند تا کدها به صورت خط به خط اجرا شده و سرعت اجرای پایتون پایین بیاید. مشخصه تایپ خودکار در زبان پایتون دلیل دیگری بر سرعت پایین این زبان است، زیرا در این حالت باید کارهای بیشتری را در طی فرایند اجرا انجام دهیم و به طور کلی وقت بیشتری در این زبان صرف می شود. به خاطر وجود چنین نقصی در پایتون، جهت ایجاد برنامه هایی که در آنها سرعت از اهمیت فراوانی برخوردار است از پایتون استفاده نمی شود.
مصرف ناکارآمد حافظه: زبان پایتون حجم زیادی از حافظه را می گیرد و در جایی که شما در پی ایجاد برنامهای با اولویت بهینه سازی حافظه هستید، این مشخصه یک نقطه ضعف بزرگ تلقی می شود.
در برنامه نویسی برای دستگاه های تلفن همراه بسیار ضعیف عمل می کند: از زبان پایتون بیشتر در برنامه نویسی سرورها استفاده می شود. از آنجایی که زبان پایتون قدرت پردازش کندی داشته و در مقایسه با دیگر زبانها کارایی حافظه کمتری دارد، از پایتون در برنامه نویسی دستگاه های تلفن همراه استفاده نمی شود.
خطاهای زمان اجرا: زبان پایتون از تایپ خودکار برخوردار است به همین دلیل محدودیت های زیادی در طراحی این زبان به چشم می خورد. در واقع مشخصه پویایی پایتون این اجازه را به پایتون می دهد که نوع داده یک متغیر را در هر زمانی تغییر دهد و همین عامل، خطاهای زمان اجرا را به وجود می آورد.
دسترسی به پایگاه داده: برنامه نویسی در پایتون آسان و بدون استرس است، اما لایه های دسترسی به دیتا بیس پایتون در مقایسه با فناوری های شناخته شده ای مانند JDBC و ODBC بسیار ابتدایی و توسعه نیافته است. از آنجایی که شرکت های بزرگ خواهان تعامل روان داده های پیچیده هستند، بنابراین از پایتون به ندرت در این شرکت ها استفاده می شود.
1 -دشواری در استفاده از ديگر زبان ها
2 -ضعيف در پردازش موبايل
3-کاهش سرعت
4 -خطاهای زمان اجرا Errors Runtime
5 -اليه های دسترسی پايگاه داده توسعه نيافته