تالار گفتگوی کیش تک/ kishtech forum
سوال چهارم فرترن - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: دانشگاه جامع علمی و کاربردی (http://forum.kishtech.ir/forumdisplay.php?fid=7)
+---- انجمن: **مرکز علمی و کاربردی کوشا** (http://forum.kishtech.ir/forumdisplay.php?fid=42)
+----- انجمن: #برنامه نویسی کامپیوتر - شنبه ها ساعت 17:00 الی 20:00 - ترم دوم سال 1400-1401 (http://forum.kishtech.ir/forumdisplay.php?fid=253)
+----- موضوع: سوال چهارم فرترن (/showthread.php?tid=69970)

صفحه‌ها: 1 2


RE: سوال چهارم فرترن - رضا ابراهیم خانی - 15-05-2022

یکی از ویژگی‌های مهم نرم افزار فرترن سرعت بسیار بالای آن در کامپایل کردن کدهای محاسباتی است. چراکه دستورات این زبان نسبت به زبان های دیگر در بهینه ترین حالت قرار دارد و با توجه به کمینه بودن تعداد کاراکتر های مورد نیاز برای ایجاد یک دستور و امکانات ترجیحی و اختیاری فراوان، کدهای نوشته شده با این زبان از حجم کمی برخوردار بوده و در کمترین زمان ممکن اجرا شده و نتیجه خواهد داد. این امر به خصوص برای محاسبات عددی سنگین از اهمیت دوچندانی برخوردار است. به عنوان مثال در حوزه مهندسی مکانیک، محاسبات مربوط به دینامیک سیالات محاسباتی CFD، بایستی با سرعت بالا انجام گیرند تا زمان انجام محاسبات به حداقل برسد. نه تنها اکثر کدهای قدیمی و ریشه‌دار با زبان فرترن نوشته شده‌اند، بلکه امروزه نیز در بسیاری از کاربردها، مهندسان مکانیک ترجیح می‌دهند که به جای استفاده از نرم‌افزارهای کاربرپسند مانند متلب (MATLAB)، از نرم افزار فرترن استفاده نمایند.


RE: سوال چهارم فرترن - zandi0013 - 15-05-2022

(16-04-2022, 08:32 PM)رمضانعلی یامی نوشته است: یک ویژگی مهم فرترن را نام ببرید

سرعت بالا در کامپایل کردن کد های محاسباتی


RE: سوال چهارم فرترن - Dini - 15-05-2022

(16-04-2022, 08:32 PM)رمضانعلی یامی نوشته است: یک ویژگی مهم فرترن را نام ببرید

سرعت بالا در کامپایل کردن کد های محاسباتی


RE: سوال چهارم فرترن - mohsen1363 - 16-05-2022

سرعت بالا در کامپایل کردن کد های محاسباتی


RE: سوال چهارم فرترن - امیرحسین رفیعی - 17-05-2022

یکی از ویژگی‌های مهم فورترن سرعت بالا در کامپایل کردن کدهای محاسباتی است و دلیل آن بهینه بودن دستورات این زبان نسبت به زبان‌های دیگر است


RE: سوال چهارم فرترن - Mazyar - 20-05-2022

استاندارد ۱۹۹۶ یک اصطلاح مرجع و معناشناسی را ارائه می‌داد، اما مجدد به ناسازگاری ادامه دادند. برنامه‌نویسان متوجه بودند، استفاده از ناسازگاری‌ها سبب بروز مشکلات در حمل می‌شود، پس از برنامه‌هایی مانند The PFORT Verifier استفاده می‌کردند؛

بعد از استاندارد ۱۹۷۷، دفتر ملی استاندارد FIPS PUB 69 را منتشر کرد که پردازنده‌های خریداری شده توسط دولت ایالات متحده ملزم به تشخیص استاندارد بودند.

ناسازگاری و عدم رعایت استاندارد تنها مشکل قابلیت حمل نبودند. برای محاسبات عددی، در نظر گرفتن ویژگی‌های حساب مهم است. اتخاذ (در حال حاضر تقریبا جهانی) استاندارد IEEE 754 برای حساب ممیزشناور باینری، این مشکل را حل‌ کرد.

دسترسی به محیط محاسبات برای مثال خط فرمان برنامه، متغیرهای محیط و غیره همچنان مشکل ایجاد می‌کرد که در سال ۲۰۰۳ برطرف شد.


در حال حاضر نوشتن یک برنامهٔ قابل حمل در فورترن امکان‌پذیر است.


RE: سوال چهارم فرترن - فرشید عدالتی - 21-05-2022

قابلیت حمل در ابتدا با مشکلاتی همراه بود زیرا هیچ استانداردی مورد توافق قرار نمی‌گرفت. استانداردها قابلیت حمل را بهبود بخشیده‌اند.

استاندارد ۱۹۹۶ یک اصطلاح مرجع و معناشناسی را ارائه می‌داد، اما مجدد به ناسازگاری ادامه دادند. برنامه‌نویسان متوجه بودند، استفاده از ناسازگاری‌ها سبب بروز مشکلات در حمل می‌شود، پس از برنامه‌هایی مانند The PFORT Verifier استفاده می‌کردند؛

بعد از استاندارد ۱۹۷۷، دفتر ملی استاندارد FIPS PUB 69 را منتشر کرد که پردازنده‌های خریداری شده توسط دولت ایالات متحده ملزم به تشخیص استاندارد بودند.

ناسازگاری و عدم رعایت استاندارد تنها مشکل قابلیت حمل نبودند. برای محاسبات عددی، در نظر گرفتن ویژگی‌های حساب مهم است. اتخاذ (در حال حاضر تقریبا جهانی) استاندارد IEEE 754 برای حساب ممیزشناور باینری، این مشکل را حل‌ کرد.

دسترسی به محیط محاسبات برای مثال خط فرمان برنامه، متغیرهای محیط و غیره همچنان مشکل ایجاد می‌کرد که در سال ۲۰۰۳ برطرف شد.

در حال حاضر نوشتن یک برنامهٔ قابل حمل در فورترن امکان‌پذیر است.


RE: سوال چهارم فرترن - 0076764311 - 21-05-2022

یکی از ویژگی‌های مهم نرم افزار فرترن سرعت بسیار بالای آن در کامپایل کردن کدهای محاسباتی است. چراکه دستورات این زبان نسبت به زبان های دیگر در بهینه ترین حالت قرار دارد و با توجه به کمینه بودن تعداد کاراکتر های مورد نیاز برای ایجاد یک دستور و امکانات ترجیحی و اختیاری فراوان، کدهای نوشته شده با این زبان از حجم کمی برخوردار بوده و در کمترین زمان ممکن اجرا شده و نتیجه خواهد داد. این امر به خصوص برای محاسبات عددی سنگین از اهمیت دوچندانی برخوردار است. به عنوان مثال در حوزه مهندسی مکانیک، محاسبات مربوط به دینامیک سیالات محاسباتی CFD، بایستی با سرعت بالا انجام گیرند تا زمان انجام محاسبات به حداقل برسد. نه تنها اکثر کدهای قدیمی و ریشه‌دار با زبان فرترن نوشته شده‌اند، بلکه امروزه نیز در بسیاری از کاربردها، مهندسان مکانیک ترجیح می‌دهند که به جای استفاده از نرم‌افزارهای کاربرپسند مانند متلب (MATLAB)، از نرم افزار فرترن استفاده نمایند.


RE: سوال چهارم فرترن - Majid nakhaei - 29-05-2022

(16-04-2022, 08:32 PM)رمضانعلی یامی نوشته است: یک ویژگی مهم فرترن را نام ببرید

یکی از ویژگی‌های مهم نرم افزار فرترن سرعت بسیار بالای آن در کامپایل کردن کدهای محاسباتی است. چراکه دستورات این زبان نسبت به زبان های دیگر در بهینه ترین حالت قرار دارد و با توجه به کمینه بودن تعداد کاراکتر های مورد نیاز برای ایجاد یک دستور و امکانات ترجیحی و اختیاری فراوان، کدهای نوشته شده با این زبان از حجم کمی برخوردار بوده و در کمترین زمان ممکن اجرا شده و نتیجه خواهد داد. این امر به خصوص برای محاسبات عددی سنگین از اهمیت دوچندانی برخوردار است. به عنوان مثال در حوزه مهندسی مکانیک، محاسبات مربوط به دینامیک سیالات محاسباتی CFD، بایستی با سرعت بالا انجام گیرند تا زمان انجام محاسبات به حداقل برسد. 


RE: سوال چهارم فرترن - صادق نیک کار - 31-05-2022

قابلیت حمل در ابتدا با مشکلاتی همراه بود زیرا هیچ استانداردی مورد توافق قرار نمی‌گرفت. استانداردها قابلیت حمل را بهبود بخشیده‌اند.

استاندارد ۱۹۹۶ یک اصطلاح مرجع و معناشناسی را ارائه می‌داد، اما مجدد به ناسازگاری ادامه دادند. برنامه‌نویسان متوجه بودند، استفاده از ناسازگاری‌ها سبب بروز مشکلات در حمل می‌شود، پس از برنامه‌هایی مانند The PFORT Verifier استفاده می‌کردند؛

بعد از استاندارد ۱۹۷۷، دفتر ملی استاندارد FIPS PUB 69 را منتشر کرد که پردازنده‌های خریداری شده توسط دولت ایالات متحده ملزم به تشخیص استاندارد بودند.

ناسازگاری و عدم رعایت استاندارد تنها مشکل قابلیت حمل نبودند. برای محاسبات عددی، در نظر گرفتن ویژگی‌های حساب مهم است. اتخاذ (در حال حاضر تقریبا جهانی) استاندارد IEEE 754 برای حساب ممیزشناور باینری، این مشکل را حل‌ کرد.

دسترسی به محیط محاسبات برای مثال خط فرمان برنامه، متغیرهای محیط و غیره همچنان مشکل ایجاد می‌کرد که در سال ۲۰۰۳ برطرف شد.

در حال حاضر نوشتن یک برنامهٔ قابل حمل در فورترن امکان‌پذیر است