معماری باروک
ویژگیهای معماری باروک

سیالیت فضا، پیوند حرکت به معماری، نامتوازنی، نور و رنگ، ژرف نمایی و پویایی در مقابل ایستایی معماری رنسانس.

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





معماری باروک دارای صلابت و سهندوارگی ساختمان بود، که بعدها سبک روکوکو (به انگلیسی: rococo) از آنها کاست و بر سبکی، ریز نقشی و شادی انگیزی و آرایه‌های رنگارنگ در بنا افزود.





مفهوم بینهایت

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





پیکره‌سازی

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





نمونه‌ها

از نمونه‌های موفق بارک می‌توان زیر نام برد

کاخ ورسای
اقامتگاه شونبرون
قصر کارلسروهه

باغ‌سازی باروک

کاخ‌های باروک همگی از باغ تشکیل شده‌اند.
ویژگی‌های باغ‌سازی باروک

شاخص‌های باغ سازی و معماری باروک می‌توان به موارد زیر اشاره کرد:

باغ‌سازی در این کاخ‌ها دارای تسلط خطوط هندسی می‌باشد که قاطعیت خطوط هندسی نمایانگر قاطعیت حکومت و هندسه بوده‌است.
ایجاد هماهنگی و هنجار درمیان عناصر و مضامینی گوناگون و درهم آمیخته
طراحی فراخ و در مقیاس بزرگ در فضایی شکوهمند و ابهت انگیز
تعبیه فضای کلی در مرکز و منظم کردن سایر فضاها به سمت آن
به خدمت گرفتن عناصر اصلی پیکرتراشی و نقاشی و سایر هنرهای تزئینی برای ایجاد اثری کامل.






معماری چینی

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

معماری چین یگانه سیستم معماری در جهان است که ترکیب بندی چوبی عمد ه ان می‌باشد که تجلی بخش عمیق اصول اخلاقی چینی‌ها و دیدگاه‌های زیبائی، ارزش و طبیعت است.





خصوصیات معماری چین

خصوصیات عمده هنر معماری چین که بر اساس سنن عمیق فرهنگی مبتنی است به قرار ذیل است:

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






خانه چینی

اولین سکونتگاههای چینی گودالهایی هستند که به صورت دایره ساخته شده‌اند و روی آن را با شاخ و برگ درختان پوشانده‌اند.

از نظر تزئینی نمونـــه‌های خانه گلی دوره هان کاملاً شبیه سبک‌های موجــــود در چین است. مدخل اصلی در داخل توسط “ مانع ارواح ” (دیواری در مقابل مدخل) حفاظت می‌شود، به طوریکه حیاط از داخل خانه از نظر پنهــــان است. بر اساس عقاید چینی، شیاطین و ارواح پلید در خط مستقیم حرکت می‌کردند و این دیوارها در مقابل مدخل مانع ورود آنها به داخل خانه می‌شدند.

ساختمان معماری خانه امروز چین دقیقاً به نمونه اولیه خویش در هزار سال پیش شباهت دارد. اجزای ضروری این ساختمانهــــا عبارتند از: یک تالار چهار گوشه زیر یک بــــام نوک تیز با قرنیزهای بر آمده، بر روی یک شبکه نگاهدارنده و ستونهــای چوبی، که دیوارها هیچ نقشی در نگاهـداری از سقف ندارند بلکه در حکم پرده‌ها و تیغه‌های جدا کننده می‌باشند. معماری چین در چهارچوب این فرمول محـدود، توجهش را بر نمای ساختمــان متمرکز می‌کند. کارایی ساختمان غالباً تابع تزئینات آن بود. جالب توجه‌است که در طی چند قرن جهت همه ساختمانها شمالی ـ جنـــوبی بوده‌است. در معابد یا منازل چینی بام بسیـار اهمیت دارد، جنس آن از آجر و کاشی است و اگر بر سریرهای سلطنتی سایه افکند زرد و گرنه سبز، ارغـــوانی، سرخ یا آبی است.





قصرها و کاخ‌ها

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





خصوصیات

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





معابد چینی

در معماری هر کشوری پرستشگاههــا از اهمیت و جایگاه خاصی برخوردارند. مجموعه معابد به جای مانده در کشور چین با توجه به تعدد و تنوع ادیان مورد قبول در آن بسیــار متنوع می‌باشند. که این معابد عبارتند از:

معابد بودایی: به این معابد راههــای طبیعی بسیار زیادی منتهی می‌شود، که معمولاً بر سرازیرهای پیچ در پیچ کشیده شده و با دروازه‌های آراسته‌ای بنام “ پای لوش “ مشخص گردیده‌است. بـرای رهانیدن شیطان در برخی مدخلهـا، پیکره‌های کراهت انگیزی گذاشته شده‌است. رواج آئین بودایی ظاهراً تغییر مهمی در طــرح معابد چینی بوجود نیاورد، چون معابد تائویی و بودایی را از روی یک نقشـه می‌ساختند که در واقع همـــــان نقشه خانه چینیان بود و آن را برای مقـــاصد مذهبی آماده می‌کردند. ترتیب حیاط سازی، با تالارهای مجـاور، شبیه خانه‌های مسکونی بود. تالارهای واقع در حیاطهای جلو اختصــاص به پرستش خدایان یا بودا داشت، در صـــورتی که نقاط مسکونی در پشت معبد محل اقامت راهبان بود. عمده مصالح معابد بودایی چـوب و سنگ است. سقف شیـــروانی است و از پوشش سفـــالی یا چوبی ساخته شده‌است. در بیشتر معـــابد روی سقف بنایی به شکل کشتی قرار دارد که از نظــر هنر بودایی سمبلیک است و به طـــــور کلی سقف این بناها دارای تزئینات پر کــاری است. در معبد رنگ مسلط بر مجموعه بنا رنگ قرمز است.
معابد کنفوسیوسی: دلاویزترین معـــــابد چینی آنهایی است که در پکن به دین ملی و رسمـــی آن کشور اختصاص داده شده‌است. معبد کنفوسیوس دارای طاقهـــای باشکوهی است که با ظرافت بسیار کنــده کاری شده، ولی خود معبد بیشتر نمودار حالت فلسفی دارد تا هنــــری. به طور کلی ستونهـای معابد، چوبی و سنگی است و غالباً به صـــورت ستون پیکره‌ای از اژدها و سیمرغ که در روبروی مدخل معبد قرار داده شده‌است.






پاگودا

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

پاگودا نوعی از ساختمان سازی و معماری بودایی است که به نماد کشور چین تبدیل شده‌است، این بناها که بیشتر در روستـــاها برافراشته شده‌اند و جزء طبیعی آن نقاط به نظر می‌رسند و از استوپای هندی تقلید شده‌اند، با این تفاوت که چینیها به جـــای نقشه گرد، نقشه چهار، شش یا هشت ضلعی را ترجیح می‌دادند و طبقات را تا ارتفاع حداکثر ۹۰متر روی یکدیگر می‌انباشتند.





دیوار چین

مهمترین آثار چینی‌ها دیوار چین است که تا به امروز پا برجاست. این دیوار از شمال شرق چین به سمت شمال غرب امتـــداد دارد که طول آن ۶۴۰۰ کیلومتر و ارتفاع دیــوار ۷ الی ۵/۷ متر است، عرض دیوار هم حدوداً ۵/۷ متر است، به فاصلــه هر چند متر برجهای دیده بانی در دیوار بزرگ تعبیه گردیده‌است. دیوار دارای چهار دروازه بزرگ است، مصالح این دیوار از آجر و سنگ است، سازنده این دیوار “ شی هوانگ دی ” خاقــان “ بنیانگذار سلسله چین ” بود. این دیوار جهت حفاظت چین از هجـــوم اقوام بیابانگرد زرد پوست به نام “ هونها ” بوده‌است. این دیوار از قرن ۴ ق. م به صورت دیوارهای بریده از چینه و گل وجود داشته‌است ولی در زمان امپراطوری شی هوانگ دی، این دیوارهای مجــزا به یکدیگر متصل شد و از مصالح سنگ و آجر در ان استفاده کرد.





سبک‌های معماری چینی (شمالی و جنوبی)

در ساختمانهای مذهبی اعم از پاگوداهـــا و معبدها می‌توان دو سبک مشخص معمـــاری چینی را مشاهده کرد. این دو سبک معمولاً شمالی و جنوبی خوانده می‌شود.

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

سبک شمالی را غالباً سبک قصـــری می‌نامند، زیرا که بهتــرین نمونه‌های این نوع معماری را در عمارات با شکوه شهر ممنوع و آرامگاههای خاقانهای سلسله‌های منگ و منچو می‌تــوان دید. در سبک قصــری، انحنای بام نرم است و به شیب و سقف چادر شبیه شده‌است، تزئینات نیز کمتر و محدودتر است. مجسمه فقط در گوشه‌های بامها دیده می‌شود.

ساختمانهای انـــدکی از روزگاران گذشته بر جای مانده‌اند یا سبک معماری چین در سده‌های گذشته دستخـــوش تحولات چشمگیر نشده‌است، ساختمان در چین امروز دقیقــــا به نمونه اولیه خویش در هزار سال پیش شباهت دارد.





معماری یونان باستان
مذهب

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

زئوس(zeus)- عالی‌ترین خدایان و فرمانروای آسمان ها

هرا(Hera)- همسر زئوس، خدای ازدواج

آپولو(Apollo)- خدای قانون و منطق، هنر و موسیقی و شعر سرایی، یابنده شهرها

آتنا(Athena)- الهه عشق و جنگ

پوسیدون(Poseidon)- خدای دریا

دیونوسوس(Dionysus)- خدای شراب، جشن و خوشگذرانی

دیمیتر(Demeter)- الهه طبیعت , زمین و کشاورزی

آرتمیس(Artemis)- الهه ماه و شکار

هرمس(Hermes)- پیام رسان خدایان

آفرودیت(Aphrodite)- الهه عشق و زیبایی

هفاستوس(Hephaestus)- خدای آتش، شعله و خداوند جعلی صنایع دستی

آرس(Ares)- خدای جنگ

هادس(Hades)- خدای جهان زیرین

زئوس، پوسیدون و هادس به عنوان «بزرگ‌ترین سه خدا» نیز شناخته می‌شدند زیرا از همه قدرتمندتر بودند. همچنین هراکلس یا هرکول Heracles) یا (Hercules خدای قدرت و زور بازو یا خدای جمع محسوب می‌شد.





معماری عمومی یونان

معبد رایجترین و بهترین نوع شناخته شده معماری عمومی یونان است . معبد عملکرد یکسانی مانند کلیسای مدرن نداشت. زیرا منبر زیر آسمان باز در اراضی شهری یا در معبدی مقدس و قبل از معبد قرار می‌گرفت. معابد به عنوان ذخیره کنجینه‌های مربوط به آیین چند خدایی قرار می‌گرفت. معابد به عنوان ذخیره گنجینه‌های مربوط به آیین چند خدایی قرار می‌گرفت یا به عنوان مکان باستان بت‌ها بود ولی از زمان فیدیاس (Pheidias) به یک کار هنری بزرگ تبدیل شد. معبد جایی برای زاهدان خدا بود و در آنجا مجسمه‌ها، کلاه خودها و ااصلحه ها را به عنون صدقه رها می‌کردند. فضای داخل معبد یا سلا (cella) به عنوان جا خزینه قرار می‌گرفت و معمولاً یک ردیف دیگر از ستون داشت.

از دیگر فرم‌های به کار رفته توسط یونانی‌ها تولوس (Tholos) یا معبد دوار است که بهترین نمونه آن تولوس تئودوریوس(Teodorios) در شهر دلفی است که برای پرستش آتنا (خدای فرزانگی و آموزش) اختصاص داده شده است؛ پروپولیا (propylon) که به منزله ورودی جایگاه‌های مقدس است.( که بهترین نمونه آن پروپولیا آکروپولیس آتن است.)؛ خانه‌های فواره‌ای که در آن زنان کوزه‌های خود را از یک فواره عمومی پر می‌کردند؛ و استوا (stoa) که یک فضای بلند و کشیده و یک ردیف ستون در یک سمت استکه این ردیف به عنوان مغازه در مراکز تجاری شهرهای یونانی بکار گرفته می‌شد. نمونه کامل یک استوا، استوای آتولوس در آتن وجود دارد. شهرهای یونانی با اندازه‌های قابل توجه یک ژیمناسیوم (gymnasium) یا پالاسترا ( palaestra)داشتند که یک مرکز اجتماعی برای شهروندان مرد بود. این فضاهای محصور شده به آسمان باز می‌شدند و فضایی برای مسابقات قهرمانی و ورزش بودند. شهرهای یونانی همچنین نیاز به یک بولتریون ( bouleterion) یا اتاق شورا بود؛ ساختمان بلند که به‌عنوان دادگاه ومکانی برای اجتماع شورای شورای شهر استفاده می‌شد، زیرا یونانی‌ها از طاق و گنبد استفاده نمی‌کردند زیرا نمی‌توانستند با این روش ساختمان هایی با فضاها و دهانه‌های باز بسازندو بولترین‌ها ردیف هایی از ستون‌های داخلی بود که سقف را نگاه می‌داشتند. هیچ نمونه‌ای از این ساختمان‌ها بر جا نمانده است.بالاخره، هر شهر یونانی یک (theatre) داشت که هم برای اجتماع‌های عمومی و هم اجراهای دراماتیک استفاده می‌شد. این نمایش‌ها از مراسم مذهبی ریشه می‌گرفتند و آنها تا قرن 6 ق .م مجسمه‌های کلاسیک خود را بهترین نوع فرهنگ یونانی می پنداشتند. تئاترها عموماً در مکان‌های تپه‌ای ساخته می‌شدند و ردیف‌های نشستن نیمه دایره به دور صحنه نمایش (orchestra) داشتند. پشت صحنه نمایش یک ساختمان کوتاه (skene) وجود داشت که به عنوان فضای ذخیره و فضای لباس پوشیدن و فضایی برای پشت صحنه سازی صحنه نمایش بود. تعدادی از تئاترهای یونانی تقریباً سالم مانده اند و مشهورترین آن تئاتر اپیداروس (epidaurus) نام دارد.





مهندسی
مهندسی روش و حرفهٔ کاربرد علوم فنی می‌باشد که با استفاده از قوانین طبیعت و منابع فیزیکی به ساخت و طراحی مواد، ساختارها، ماشین‌ها، ابزار و سیستم‌ها و یا پردازش‌ها می‌انجامد. شخصی که در رشته مهندسی تحصیل کرده‌است را مهندس می‌نامند.

هیات مهندسان آمریکا در جهت توسعه حرفه‌ای مهندسی را اینگونه تعریف کرده‌است:

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





مهندسی سازه

مهندسی سازه (به انگلیسی: Structural engineering) بخشی از مهندسی عمران و مهندسی هوافضا است. در مهندسی عمران، مهندسی سازه در مورد ساختارهای انتقال بار از اجزاء یک ساختمان یا بنا به محل تکیه‌گاهی آن مانند پی سازه صحبت می‌کند.

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

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

مهندسی سازه عمدتاً با طراحی ساختمان‌ها و سازه‌های غیر ساختمانی سر و کار دارد و همچنین نقش ضروری در طراحی ماشین آلات در جاهایی که یکپارچگی سازه‌ای بر روی ایمنی و اطمینان پذیری ماشین تأثیر دارد بازی می‌کند. ساخته‌های دست بشر، از مبلمان تا تجهیزات پزشکی، از خودرو و ... نیاز به حضور مهندس سازه دارد.

یک مهندس سازه باید در هنگام طرح یک سازه به دو مسئله توجه کند: مسئلهٔ اول بررسی مقاومت سازه در برابر بارها ی وارد بر سازه که شامل بارهای زنده، بار باد، برف، انسان، اشیا و بار مرده و بار زمین لرزه و... است که با طراحی سیستم باربر ومحاسبه و کنترل مقاومت کافی اعضای سازه در برابر این بارها است. مسئلهٔ دوم بررسی کارایی سازه است یعنی سازه باید فاقد مواردی مانند لرزش و تغییر شکل‌های خارج از اندازهٔ مجاز آیین نامه باشد. زیرا این موارد در کاربری سازه مشکل زا هستند و باعث مشکلی مانند ترس در کاربران سازه و یا مواردی مانند ترک خوردن دیوارها و نازک کاری‌ها می‌شوند.





تاریخچه مهندسی سازه

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





سازه‌های مهندسی سازه

پل، سد، پی، سازه‌های دریایی، خطوط لوله، نیروگاه، دیوارهای حائل و سازه‌های نگهبان، راه، تونل، آبرو





مهندسی سازه در ایران

در ایران گرایش سازه به عنوان زیر مجموعهٔ مهندسی عمران -عمران شناخته می‌شود.





مهندسی عمران

داوطلبان برای ورود به دورهٔ کارشناسی ارشد مورد سنجش قرار می‌گیرند. امکان ادامهٔ تحصیل در سطح کارشناسی ارشد و دکترا برای تمام کسانی که موفق به دریافت مدرک کارشناسی ولو از هر رشته ای هستند در دانشگاه‌های سراسری و آزاد وجود دارد:قوانین آموزش عالی کشور ایران

حداقل مدت زمان لازم برای اتمام این دوره 4ترم و حداکثر مجاز برای اتمام این دوره مطابق آئین نامه دوره کارشناسی ارشد3 سال می‌باشد.

در حال حاضر در مقطع کارشناسی ارشد مهندسی سازه در دانشگاه‌های ایران دروس زیر به تایید وزارت آموزش عالی رسیده است • استاتیک و مقاومت مصالح

تحلیل سازه‌ها
طراحی سازه‌های فولادی
طراحی سازه‌های بتنی
مبانی مکانیک خاک
بارگذاری
تحلیل ماتریسی سازه‌ها
ریاضیات عالی مهندسی
دینامیک سازه‌ها
تئوری الاستیسیته و پلاستیسیته
روش اجزاء محدود
سمینار
پایان نامه تز
پایداری سازه‌ها
سازه‌های فلزی پیشرفته
سازه‌های بتن آرمه پیشرفته:

چارت دروس کارشناسی ارشد ناپیوسته- سازه





دروس جبرانی (22 واحد)

استاتیک و مقاومت مصالح
تحلیل سازه‌ها
طراحی سازه‌های فولادی
طراحی سازه‌های بتنی
مبانی مکانیک خاک
بارگذاری
تحلیل ماتریسی سازه‌ها






دروس اصلی و تخصصی الزامی (15واحد)

ریاضیات عالی مهندسی
دینامیک سازه‌ها
تئوری الاستیسیته و پلاستیسیته
روش اجزاء محدود
سمینار
پایان نامه تز

یکی از دروس زیر: (توضیح در شماره 3)

پایداری سازه‌ها
سازه‌های فلزی پیشرفته
سازه‌های بتن آرمه پیشرفته






دروس تخصصی اختیاری (9واحد)

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





طراحی

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

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

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

طراحی فنی و مهندسی با خط‌کش، پرگار، گونیا و ابزارهایی مانند آنها انجام می‌شود.





معماری هیجان‌نمایی

معماری اکسپرسیونیست یک حرکت معمارانه بود که در شمال اروپا در دهه اول قرن بیستم به موازات هنر بصری و عملی اکپرسیونیست پیشرفت کرد.

عبارت "معماری اکسپرسیونیست برای اولین بار فعالیت‌های پیشرو(اوان گارد) هلندی و اتریشی وچکسلاواکی و دانمارکی را از سال ۱۹۱۰ تا ۱۹۲۴توصیف می‌کند. تعریف مجدد بعدی این عبارت بر می‌گردد به ۱۹۰۵ و همچنین گسترش ان برای احاطه کردن بقیه اروپا. امروزه این معنی از خیلی مرزهای دورتر گذشته تا به معماری هر زمان و مکانی که بعضی کیفیت‌های حرکت طبیعی برگردد مثل: تحریف، تکه تکه شدن یا ارتباط سخت و پرفشار احساسات.





معماری هایتک
معماری هایتک یا معماری فناوری برتر یا تکنولوژی پیشرفته (high-tech) یک سبک معماری وطراحی صنعتی است که در سال ۱۹۷۰ پدیدار شد و عناصر پیشرفته تکنولوژی و صنعت را با هم ترکیب کرد. معماری High-tech به صورت سیمای تازه‌ای از مدرنیسم ظاهر شد، یک توسعه ایده‌های پست مدرنیسم که با پیشرفت در اصول فنی همراه شد. این دوره بعنوان یک پل بین مدرنیسم و پست مدرنیسم عمل می‌کند. به هرحال درجایی که یک دوره تمام و دوره دیگر آغاز می‌شود یک محدوده مبهم باقی می‌ماند. در سال ۱۹۸۰ تمیز دادن معماری High-tech و معماری پست مدرن دشوار بود. شمار زیادی از مطالب و ایده‌های آن در معماری پست مدرن غرق شده بودند.





پیشینه

ساختمان‌ها در این سبک معماری به طور عمده در اروپا و شمال آمریکا ساخته شدند. پس از تخریب تعداد زیادی از ساختمانهای تاریخی در طول جنگ جهانی دوم تعمیر آنها کار بسیار مشکلی بود. معماران مجبور بودند بین تکرار عناصر تاریخی یا تکرار آنها با مصالح جدید و یکی را انتخاب کنند. در سال ۱۹۷۰ پیشرفت‌های تکنولوژی و علمی یک فشار بزرگ روی جوامع به همراه داشت. در سال ۱۹۶۹ رقابت فضایی (رقابت بر سر دستیابی به تکنولوژی جهت تسخیر فضاهای بیرونی) با فرود نیل آرمسترانگ روی کره ماه به اوج خود رسید و با پیشرفت بیش از اندازه (در زمینه) نظامی خود را جلو انداخت. این موفقیت‌ها ذهن مردم را بر آن داشت تا فکر کنند که می‌توانند با پیشرفت‌های جدید موفق شوند. ابزار تکنولوژی به یک بینش عمومی برای مردم در هر زمان تبدیل شد، به علت استفاده از: ramps, video screens, headphones, و لباس‌های کار. این ساختهای High-tech هر روز برای مردم معمولی بیشتر نمایان شد.





نام

این سبک نامش را از کتاب: High-Tech: The industrial style and source book for the home گرفته است که توسط دو روزنامه‌نگار معماری به نام‌های جان کرون و سوزان اسلزین نوشته شد و در نوامبر ۱۹۷۸ توسط انتشارات Clarkson N. Potter در نیویورک منتشر شد. در این کتاب عکس‌های زیادی از کاربرد مواد و مصالح محیط‌های صنعتی پیشرفته توسط معماران در منازل مسکونی وجود داشت.





اهداف

معماری تکنولوژی برتر، به گونه‌ای پاسخی به گسترش سرخوردگی معماری مدرن است. یافته‌های برنامه‌های توسعه شهری لو کوربوزیه منتهی شد به شهرهایی با ساختمان‌هایی که استاندارد و یکنواخت ساخته شده‌اند. جذابیت ساختن ساختمان‌های اقتصادی منجر به اتمام ساختمان‌ها با کیفیتی بسیار پایین شد، همراه با تنزل بعدی که همان رو به زوال گذاشتن مسأله زیبایی و نوگرایی بود. معماری با استفاده از تکنولوژی برتر یک زیبایی جدید را در برابر معماری مدرن استاندارد ایجاد کرد. در تکنولوژی برتر یک زیبایی ساختار صنعتی و با استفاده از منابع مکتوب برای خانه‌سازی، زمانی که در مورد مسأله زیبایی با استفاده از تکنولوژی برتر بحث به میان می‌آید، مولفان بر این تأکید دارند که از اصطلاحات استفاده کنند. " والدین شما ممکن است این را توهین‌آمیز بنامند. " این احساس به طور محتمل نشانگر وضعیت و نظر مقاوم آنها می‌باشد. Slesin, kron، اصطلاح «تکنولوژی برتر» را به عنوان چیزی که در چرخه معماری مورد استفاده قرار می‌گیرد تعبیر کرده‌اند که تعداد بسیار زیادی از اماکن محل سکونت و ساختمان‌های عمومی با پیچ و مهره، لوله‌های روکار و... را توصیف می‌کند. که ظاهری تکنولوژیکی دارند. با نگاهی بر مرکز پمپیدو دیگر نیازی به دیدن مثال‌های دیگر نیست. این یکی از اهداف معماری با تکنولوژی برتر را نشان می‌دهد، که با پدیدار کردن اجزاء و ترکیبات تکنولوژیکی ساختمانی بر خود می‌بالند. بنابراین، جنبه‌های تکنیکی هستند که زیبایی یک ساختمان را ایجاد می‌کند. برای طراحی داخلی روشی وجود داشت که از وسایل صنعتی به عنوان اسباب و لوازم خانه استفاده می‌کردند به عنوان مثال: لیوان آزمایشگاهی شیمیایی به عنوان گلدانی برای گل‌ها استفاده می‌شد. این کار به علت هدف استفاده از زیبایی صنعتی صورت می‌گرفت. تبدیل فضاهای صنعتی پیشین به فضاهای مسکونی، به این مسأله کمک می‌کرد. معماری با تکنولوژی برتر این هدف را دنبال می‌کند که به هر چیزی یک زیبایی صنعتی بدهد.

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





خصوصیات

همه آنها بر ترکیبات واجزاء تکنیکی تأکید می‌کنند. آنها شامل جلوه برجسته اجزاء تکنیکی و کاربردی ساختمان‌سازی هستند و همچنین تنظیم حساب شده و استفاده از اجزاء از پیش ساخته شده را دارا هستند. دیوارهای شیشه‌ای و چارچوب‌هایی فولادی نیز بسیار زیاد محبوب هستند. برای نشان دادن ترکیبات تکنیکی، آنها معمولاً از طریق ساختار تحمل بارگیری، ظاهر شده و جلوه‌گر می‌شوند. مثال بهتری از نمونه کار راجرز در مرکز پمپیدو یافت نمی‌شود. کانال‌های تهویه همگی به صورت برجسته در خارج ساختمان نشان داده شده‌اند. این یک طراحی ریشه‌ای و اساسی است در حالی که کانال‌های تهویه قبلی به صورتی بودند که در داخل ساختمان قرار گرفته و قابل دیدن نبودند. راه‌های ورودی، ساختمان نیز در خارج از ساختمان قرار دارند، که لوله‌های بزرگی دارند که اجازه می‌دهند بازدیدکنندگان وارد ساختمان شوند. مدل منظم و حساب شده‌ای که در آن ساختمان‌هایی با فرم معماری با تکنولوژی برتر طراحی شده‌اند که به این صورت باشند که اصل کاربردی خود را حفظ کنند، در طرح «بانک هنگ‌کنگ و شانگهای» اثر نورمن فاستر به نمایش گذاشته شده است. علاوه بر اینکه تکنولوژی، طراحی است که در ساختمان کنار گذاشته شده، طراحی آن به میزان بسیار زیادی از لحاظ کاربردی جهت‌دار شده است. فضاهای باز بسیار زیاد داخلی و دسترسی آسان به تمام طبقات به میزان بسیار کاربرد ساختمان را برای اینکه یک بانک باشد، بالا می‌برد. همچنین، اجزا ترکیبات ساختمان به صورت بسیار منظمی ساخته شده‌اند تا به نظم و ترتیب مطلوب جهت حل مشکل نیازهای بانکی، دست یابند. این مسأله به خوبی در ساختار طبقات و پلکان متحرک قابل مشاهده است. ساختمان‌هایی که از تکنولوژی برتر استفاده می‌کنند به کرّات از دیوارهای شیشه‌ای و ساختار فولادی استفاده می‌کنند. این مسأله به میزان بالایی مرهون معماری مدرن می‌باشد و توسط ساختمان‌های مستعد و آماده میز وان در روهه تحت تأثیر قرار می‌گیرند. برج سیرز نشان می‌دهد که با دیوارهای شیشه‌ای و ساختاری اسکلتی لوله‌ای فولادی، ساختمان بسیار مرتفع می‌توان ساخت. بسیاری از ساختمان‌هایی که از تکنولوژی برتر استفاده می‌کنند اهداف خود را به صورت دینامیکی تعبیر می‌کنند. این مسأله به خوبی با استادیوم المپیک مونیخ کار گونتر بنیش و فرای اوتو قابل توضیح است. این ساختار، ورزش در فضای باز را ممکن می‌سازد و برای اهداف بسیاری قابل استفاده است. به طور کلی یک میدان فرودگاه متروکه، اکنون تبدیل به یک استادیوم ورزشی شده است که برای برنامه‌های بسیاری مورد استفاده می‌باشد.
page1 - page2 - page3 - page4 - page5 - page7 - page8 - | 6:28 pm
خط مشی جاوا

یکی از ویژگی‌های جاوا قابل حمل بودن آن است. یعنی برنامهٔ نوشته شده به زبان جاوا باید به طور مشابهی در کامپیوترهای مختلف با سخت‌افزارهای متفاوت اجرا شود. و باید این توانایی را داشته باشد که برنامه یک بار نوشته شود، یک بار کامپایل شود و در همه کامپیوترها اجرا گردد. به این صورت که کد کامپایل شدهٔ جاوا را ذخیره می‌کند، اما نه به‌صورت کد ماشین بلکه به‌صورت بایت‌کد جاوا. دستورالعمل‌ها شبیه کد ماشین هستند، اما با ماشین‌های مجازی که به طور خاص برای سخت‌افزارهای مختلف نوشته شده‌اند، اجرا می‌شوند. در نهایت کاربر از سکوی جاوا نصب شده روی ماشین خود یا مرورگر وب استفاده می‌کند. کتابخانه‌های استاندارد یک راه عمومی برای دسترسی به ویژگی‌های خاص فراهم می‌کنند. مانند گرافیک، نخ‌کشی و شبکه. در بعضی از نسخه‌های ماشین مجازی جاوا، بایت‌کدها می‌توانند قبل و در زمان اجرای برنامه به کدهای محلی کامپایل شوند. فایدهٔ اصلی استفاده از بایت‌کد، قسمت کردن است. اما ترجمهٔ کلی یعنی برنامه‌های ترجمه شده تقریباً همیشه کندتر از برنامه‌های کامپایل شدهٔ محلی اجرا می‌شوند. این شکاف می‌تواند با چند تکنیک خوش‌بینانه که در کاربردهای JVM قبلی معرفی شد، کم شود. یکی از این تکنیک‌ها JIT است که بایت‌کد جاوا را به کد محلی ترجمه کرده و سپس آن را پنهان می‌کند. در نتیجه برنامه خیلی سریع‌تر نسبت به کدهای ترجمه شدهٔ خالص شروع و اجرا می‌شود. بیشتر VMهای پیشرفته، به‌صورت کامپایل مجدد پویا، در آنالیز VM، رفتار برنامهٔ اجرا شده و کامپایل مجدد انتخاب شده و بهینه‌سازی قسمت‌های برنامه، استفاده می‌شوند. کامپایل مجدد پویا می‌تواند کامپایل ایستا را بهینه‌سازی کند. زیرا می‌تواند قسمت hot spot برنامه و گاهی حلقه‌های داخلی که ممکن است زمان اجرای برنامه را افزایش دهند را تشخیص دهد. کامپایل JIT و کامپایل مجدد پویا به برنامه‌های جاوا اجازه می‌دهد که سرعت اجرای کدهای محلی بدون از دست دادن قابلیت انتقال افزایش پیدا کند.





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

کارایی جاوا نسبت به نسخه‌های اولیه بیشتر شد. در تعدادی از تست‌ها نشان داده شد که کارایی کامپایلرJIT کاملاًَ مشابه کامپایلر محلی شد. عملکرد کامپایلرها لزوماً کارایی کدهای کامپایل شده را نشان نمی‌دهند. یکی از پیشرفت‌های بی نظیر در در زمان اجرای ماشین این بود که خطاها ماشین را دچار اشکال نمی‌کردند. علاوه بر این در زمان اجرای ماشینی مانند جاوا وسایلی وجود دارد که به زمان اجرای ماشین متصل شده و هر زمانی که یک استثنا رخ می‌دهد، اطلاعات اشکال زدایی که در حافظه وجود دارد، ثبت می‌کنند.


پیاده‌سازی
شرکت سان میکروسیستم مجوز رسمی برای پلت فرم استاندارد جاوا را به مایکروسافت ویندوز, لینوکس، و سولاریس (سیستم‌عامل). داده‌است. همچنین محیط‌های دیگری برای دیگر پلت فرم‌ها فراهم آورده‌است. علامت تجاری مجوز شرکت سان میکروسیستم طوری بود که با همهٔ پیاده‌سازی‌ها سازگار باشد. به علت اختلاف قانونی که با ماکروسافت پیدا کرد، زمانی که شرکت سان ادعا کرد که پیاده‌سازی ماکروسافت از RMI یا JNI پشتیبانی نکرده و ویژگی‌های خاصی را برای خودش اضافه کرده‌است. شرکت سان در سال ۱۹۹۷ پیگیری قانونی کرد و در سال ۲۰۰۱ در توافقی ۲۰ میلیون دلاری برنده شد. در نتیجه کمی بعدماکروسافت جاوا را به ویندوز فرستاد. در نسخهٔ اخیر ویندوز، مرورگر اینترنت نمی‌تواند از جاوا پلت فرم پشتیبانی کند. شرکت سان و دیگران یک سیستم اجرای جاوای رایگان برای آنها و نسخه‌های دیگر ویندوز فراهم آوردند.
اداره خودکار حافظه

جاوا از حافظهٔ بازیافتی خودکار برای ادارهٔ حافظه در چرخهٔ زندگی یک شی استفاده می‌کند. برنامه‌نویس زمانی که اشیا به وجود می‌آیند، این حافظه را تعیین می‌کند. و در زمان اجرا نیز، زمانی که این اشیا در استفادهٔ زیاد طولانی نباشند، برنامه نویس مسئول بازگرداندن این حافظه‌است. زمانی که مرجعی برای شی‌های باقی‌مانده نیست، شی‌های غیر قابل دسترس برای آزاد شدن به صورت خودکار توسط بازیافت حافظه، انتخاب می‌شوند. اگر برنامه‌نویس مقداری از حافظه را برای شی‌هایی که زیاد طولانی نیستند، نگه دارد، چیزهایی شبیه سوراخ حافظه اتفاق می‌افتند.

یکی از عقایدی که پشت سر مدل ادارهٔ حافظهٔ خودکار جاوا وجود دارد، این است که برنامه‌نویس هزینهٔ اجرای ادارهٔ دستی حافظه را نادیده می‌گیرد. در بعضی از زبان‌ها حافظه لازم برای ایجاد یک شی، به صورت ضمنی و بدون شرط، به پشته تخصیص داده می‌شود. و یا به‌طور صریح اختصاص داده شده و از heap بازگردانده می‌شود. در هر کدام از این راه‌ها، مسئولیت ادارهٔ اقامت حافظه با برنامه‌نویس است. اگر برنامه شی را برنگرداند، سوراخ حافظه اتفاق می‌افتد. اگر برنامه تلاش کند به حافظه‌ای را که هم‌اکنون بازگردانده شده، دستیابی پیدا کند یا برگرداند، نتیجه تعریف شده نیست و ممکن است برنامه بی‌ثبات شده و یا تخریب شود. این ممکن است با استفاده از اشاره‌گر مدتی باقی بماند، اما سرباری و پیچیدگی برنامه زیاد می‌شود. بازیافت حافظه اجازه دارد در هر زمانی اتفاق بیفتد. به‌طوری که این زمانی اتفاق می‌افتد که برنامه بی‌کار باشد. اگر حافظهٔ خالی کافی برای تخصیص شی جدید در هیپ وجود نداشته باشد، ممکن است برنامه برای چند دقیقه متوقف شود. در جایی که زمان پاسخ یا اجرا مهم باشد، ادارهٔ حافظه و منابع اشیا استفاده می‌شوند.

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

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



بر طبق قرارداد فایل هل بعد از کلاس‌های عمومی نام گذاری می‌شوند. سپس باید پسوند java را به این صورت اضافه کرد: Hello world.java. این فایل اول باید با استفاده از کامپایلر جاوا به بایت کد کامپایل شود. در نتیجه فایل Hello world.class ایجاد می‌شود. این فایل قابل اجرا است. فایل جاوا ممکن است فقط یک کلاس عمومی داشته باشد. اما می‌تواند شامل چندین کلاس با دستیابی عمومی کمتر باشد.

کلاسی که به صورت خصوصی تعریف می‌شود ممکن است در فایل.java ذخیره شود. کامپایلر برای هر کلاسی که در فایل اصلی تعریف می‌شود یک کلاس فایل تولید می‌کند. که نام این کلاس فایل همنام کلاس است با پسوند.class

کلمه کلیدی public (عمومی) برای قسمت‌هایی که می‌توانند از کدهای کلاس‌های دیگر صدا زده بشوند، به کار برده می‌شود. کلمهٔ کلیدی static (ایستا) در جلوی یک تابع، یک تابع ایستا را که فقط وابسته به کلاس است و نه قابل استفاده برای نمونه‌هایی از کلاس، نشان می‌دهد. فقط تابع‌های ایستا می‌توانند توسط اشیا بدون مرجع صدا زده شوند. داده‌های ایستا به متغیرهایی که ایستا نیستند، نمی‌توانند دسترسی داشته باشند.

کلمهٔ کلیدی void (تهی) نشان می‌دهد که تابع main هیچ مقداری را بر نمی‌گرداند. اگر برنامهٔ جاوا بخواهد با خطا از برنامه خارج شود، باید system.exit() صدا زده شود. کلمهٔ main یک کلمهٔ کلیدی در زبان جاوا نیست. این نام واقعی تابعی است که جاوا برای فرستادن کنترل به برنامه، صدا می‌زند. برنامه جاوا ممکن است شامل چندین کلاس باشد که هر کدام دارای تابع main هستند.

تابع main باید آرایه‌ای از اشیا رشته‌ای را بپذیرد. تابع main می‌تواند از آرگومان‌های متغیر به شکل public static void main(string…args) استفاده کند که به تابع main اجازه می‌دهد اعدادی دلخواه از اشیا رشته‌ای را فراخوانی کند. پارامترstring[]args آرایه‌ای از اشیا رشته ایست که شامل تمام آرگومان‌هایی که به کلاس فرستاده می‌شود، است.

چاپ کردن، قسمتی از کتابخانهٔ استاندارد جاوا است. کلاس سیستم یک فیلد استاتیک عمومی به نام out تعریف کرده‌است. شی out یک نمونه از کلاس printstream است و شامل تعداد زیادی تابع برای چاپ کردن اطلاعات در خروجی استاندارد است. همچنین شامل println(string) برای اضافه کردن یک خط جدید برای رشتهٔ فرستاده شده اضافه می‌کند.
توزیع‌های جاوا

منظور از توزیع جاوا پیاده‌سازی‌های مختلفی است که برای کامپایلر جاوا و همچنین مجموعه کتابخانه‌های استاندارد زبان جاوا (JDK) وجود دارد. در حال حاضر چهار توزیع‌کنندهٔ عمده جاوا وجود دارند:

سان میکروسیستمز: توزیع کننده اصلی جاوا و مبدع آن می‌باشد. در اکثر موارد هنگامی که گفته می‌شود جاوا منظور توزیع سان می‌باشد.
GNU Classpath: این توزیع از سوی موسسه نرم‌افزارهای آزاد منتشر شده و تقریباً تمامی کتابخانه استاندارد زبان جاوا در آن بدون بهره‌گیری از توزیع شرکت سان از اول پیاده‌سازی شده‌است. یک کامپایلر به نام GNU Compiler for Java نیز برای کامپایل کردن کدهای جاوا توسط این موسسه ایجاد شده‌است. فلسفه انتخاب نام Classpath برای این پروژه رها کردن تکنولوژی جاوا از وابستگی به علامت تجاری جاوا است بطوریکه هیچ وابستگی یا محدودیتی برای استفاده آن از لحاظ قوانین حقوقی ایجاد نشود و از طرفی به خاطر وجود متغیر محیطی classpath در تمامی محیط‌های احرایی برنامه‌های جاوا، این نام به نوعی تکنولوژی جاوا را برای خواننده القا می‌کند. کامپایلر GNU توانایی ایجاد کد اجرایی (در مقابل بایت کد توزیع سان) را داراست. لازم به ذکر است که در حال حاضر شرکت سان تقریباً تمامی کدهای JDK را تحت مجوز نرم‌افزارهای آزاد به صورت متن باز منتشر کرده‌است و قول انتشار قسمت بسیار کوچکی از این مجموعه را که به‌دلیل استفاده از کدهای شرکت‌های ثانویه نتوانسته به صورت متن باز منتشر نماید در آینده نزدیک با بازنویسی این کدها داده‌است.
مایکروسافت #J: این در حقیقت یک توزیع جاوا نیست. بلکه زبانی مشابه می‌باشد که توسط مایکروسافت و در چارچوب.net ارائه شده‌است. انتظار اینکه در سیستم‌عاملی غیر از ویندوز هم اجرا شود را نداشته باشید.
AspectJ: این نیز یک زبان مجزا نیست. بلکه یک برنامه الحاقی می‌باشد که امکان برنامه نویسی Aspect Oriented را به جاوا می‌افزاید. این برنامه توسط بنیاد برنامه‌نویسی جلوه‌گرا و به صورت کدباز ارائه شده‌است.



کلاس‌های خاص

برنامک (برنامه‌های کاربردی کوچک)

اپلت جاواها برنامه‌هایی هستند که برای کاربردهایی نظیر نمایش در صفحات وب، ایجاد شده‌اند. واژهٔ import باعث می‌شود کامپایلر جاوا کلاس‌های javaapplet.Applet وjava.awt.Graphics را به کامپایل برنامه اضافه کند. کلاس Hello کلاس Applet را توسعه می‌دهد. کلاس اپلت چارچوبی برای کاربردهای گروهی برای نمایش و کنترل چرخهٔ زندگی اپلت، درست می‌کند. کلاس اپلت یک تابع پنجره‌ای مجرد است که برنامه‌های کوچکی با قابلیت نشان دادن واسط گرافیکی برای کاربر را فراهم می‌کند. کلاس Hello تابع موروثی print(Graphics) را از سوپر کلاس container باطل می‌کند، برای اینکه کدی که اپلت را نمایش می‌دهد، فراهم کند. تابع paint شی‌های گرافیکی را که شامل زمینه‌های گرافیکی هستند را می‌فرستد تا برای نمایش اپلت‌ها استفاده شوند. تابع paint برای نمایش "Hello world!" تابع drawstring(string,int,int) را صدا می‌زند.

جاوا سرولت
تکنولوژی servlet جاوا گسترس وب را به آسانی فراهم می‌کند. و شامل مکانیزم‌هایی برای توسعهٔ تابعی سرور وب و برایدسترسی به سیستم‌های تجاری موجود است.servlet قسمتی از javaEE است که به درخواست‌های مشتری پاسخ می‌دهد.

واژهٔ import کامپایلر جاوا را هدایت می‌کند که تمام کلاس‌های عمومی و واسط‌ها را از بسته‌های java.io وjava.servlet را در کامپایل وارد کند.

کلاس Hello کلاس Genericservlet را توسعه می‌دهد. کلاس Genericservlet واسطی برای سرور فراهم می‌کند تا درخواست را به servlet بفرستد و چرخهٔ زندگی servlet را کنترل کند.
JSP
صفحهٔ سرور جاوا قسمتی از سرور javaEE است که پاسخ تولید می‌کند. نوعاً صفحات HTML به درخواست‌های HTTP از مشتری.JSPها کد جاوا در صفحهٔ HTML را با استفاده از حائل <%and%> اضافه می‌کنند.JSP به javaservlet کامپایل می‌شود.

سوینگ
Swing کتابخانهٔ واسط گرافیکی کاربر است برای پلت فرم javaSE. ابزاری مشابه پنجره، GTK و motif توسط شرکت sun فراهم شده‌اند. این مثال کاربرد swing یک پنجرهٔ واحد همراه با Hello world را ایجاد می‌کند.

اولین جملهٔ import کامپایلر جاوا را هدایت می‌کندتا کلاس Borderlayout را از بستهٔ java.awt در جاوا به کامپایل اضافه کند. و import دوم همهٔ کلاس‌های عمومی و واسط آن‌ها را از بستهٔ javax.swing اضافه می‌کند. کلاس Hello کلاس Jframe را توسعه می‌دهد. کلاس Jframe یک پنجره با میلهٔ عنوان و کنترل بستن است.

زمانی که برنامه آغاز می‌شود، تابع main با JVM صدا زده می‌شود. این یک نمونهٔ جدید از کلاس Hello را ایجاد کرده و با صدا زدن تابع setvisible(boolean) با مقدار true نمایش داده می‌شود.
 
ساعت : 6:28 pm | نویسنده : admin | مطلب قبلی | مطلب بعدی
جاوا | next page | next page