سل یو

سیستم همکاری در فروش فایل

سل یو

سیستم همکاری در فروش فایل

دانلود ترجمه مقاله معماری تبدیل USB به سریال Impact of Architecture on Performance of USB to Serial Adapters

ترجمه مقاله معماری تبدیل USB به سریال Impact of Architecture on Performance of USB to Serial Adapters
دسته بندی برنامه نویسی
بازدید ها 21
فرمت فایل docx
حجم فایل 169 کیلو بایت
تعداد صفحات فایل 14
ترجمه مقاله معماری تبدیل USB به سریال Impact of Architecture on Performance of USB to Serial Adapters

فروشنده فایل

کد کاربری 4269
کاربر

ترجمه مقاله Impact of Architecture on Performance of USB to Serial Adapters
ترجمه مقاله Impact of Architecture on Performance of USB to Serial Adapters
بخشی از مقاله انگلیسی:
Introduction With the ever-increasing computing power of today’s PCs it is necessary to have supporting technology that is able to keep up and not bog down the system. Human interface devices and other peripherals that attach to a PC are usually the bottleneck when it comes to overall processor speed and data throughput.With processors working in excess of 1.5 GHz, hard disks that operate at a minimum of 7200 rpm, and CD-ROMs that read and write at upwards of 32x, it is necessary to have external I/O devices that operate faster than the 115 kbps standard parallel port. Several technologies have been developed over the past ten years that address this issue of slower external I/O devices. Two of the hottest technologies are USB and Fire Wire. Both of these technologies have been developed to increase the overall data throughput between the processor and external devices.These technologies have allowed, and will allow, higher-bandwidth peripherals to be developed and implemented for the PC, digital video cameras, broadband digital cable modems, and HDTV to name a few. The technology is quickly matching the pace of the computing power of a PC. This paper focuses on the USB technology, specifically on the new USB 2.0 specifications. Thediscussion begins with an introduction to USB technology, the physical topology, and how it operates.Following, a detailed discussion on the USB 2.0 technology will be presented covering the component parts, layered architecture, data flow types, and packetization specifics. In addition a brief discussion on an emerging compliment to USB 2.0, the USB On-the-go, will be presented.Finally a comparison between USB 2.0 and IEEE 1394 (Fire Wire) will be presented. Part 1: Overview of USB Technology Universal Serial Bus (USB) was originally created and released as a standard in 1995 with USB 1.0. It was jointly developed by Compaq, Hewlett-Packard, Intel, Lucent, Microsoft, NEC, and Phillips, which make up the USB Implementers Forum (Ziller, 2002). This same group has just released specifications for USB 2.0. The overall motivation for the development of USB stemmed from three main sources: • Connection of the PC with the telephone: The convergence of the telephony and data networks has spawned a race to develop technologies that can work to interconnect the two with ease. • Port expansion: The development of a port that supported multiple devices would lessen the confusion when working with external I/O devices. • Ease-of-use: If all of the computer’s I/O devices could connect to a single port, the fear of setting up a computer would virtually disappear (USB, 2000). With these three fundamental motivations, USB technology was developed and has become an industry standard for the interconnection of peripheral I/O devices. This section takes an elementary look at the physical characteristics, physical and logical topology, and how it all works. 1.1 Physical Characteristics and Throughput Capabilities Universal Serial Bus technology is exactly as it sounds. It is a bus, which is a mechanism for transferring data and instructions from one point to another, that transmits data bit by bit or in a serial fashion and is able to communicate universally to many different devices. The USB is simply another way of transferring information between external I/O devices and the internal processor of the computer.
بخشی از ترجمه فارسی:
مقدمه:ضروری است که در محاسبه کامپیوترهای امروزی دارای این تکنولوژی باشد که بتواند نگهداری کند که دستگاه واسط بین آن دستگاه و مجموعه آن است که برای الحاق به یک PC که معمولا به صورت یک باریکه عمل می کند.
وقتی که به سرعت پردازش می رسد و توانایی داده ها به همراه کار پردازنده در حدود GHZ 5/1
است هارد دیسکی که عملیات را در کمتر از 7200 دور در دقیقه انجام می دهد و CD_ROM هایی که عملیات خواندن و نوشتن را به صورت سرعت X32 انجام می دهند پس از این مطلب مهم است که ما دستگاه ورودی و خروجی خود را باید بیشتر از KBPS115 به صورت پورت موازی استاندارد انجام دهیم چندین تکنولوژی که رو به توسعه می باشد که گذشته از 10 سال است آدرس آن دارای دستگاه ورودی خروجی است .
دو تکنولوژی از تکنولوژی های شناخته شده که از همه معروفتر و پر کاربردتر می باشند تکنولوژی USB و تکنولوژی FIER VIRE می باشد هر دو تکنولوژی در صدد پیشرفت در زمینه افزایش اطلاعات در مدت زمان کمتر می باشند که توان عملیاتی آنها بین پردازنده و دستگاه های جانبی می باشند این تکنولوژی ها به ما اجازه می دهد که پهنای باند را افزایش دهیم.
تکنولوژی USB به صورت ویژه ای بر روی USB 2.0 اعمال شده است و تنظیم می شود این بحث به وسیله یک مقدمه به تکنولوژی USB آغاز می شود و برای تبدیل هر قسمت از کامپونت حاضر می شوند که به وسیله معماری لایه ها و توابع داده ای دسته بندی شده است.
در جمع یک بسته ااز تئابع کامل شده برای USB 2.0 می باشد که این USB به حالت حاضر قرار دارد در پایان سعی شد که یک مقایسه بین USB 2.0 و1394 IEEE انجام شود.
گزارش آزمایش:
خلاصه ای از معماری تبدیل USB به سریال :
1- پیش زمینه:
استفاده از سیستم SEA LEVEL یک معماری بی همتا برای تبدیل سیگنال ها از پورت USB به دستگاه سریال می باشد مهم این است که هر مکان داده ای که ارتباط اجرای یک تبدیل USB اختصاصی به وسیله UART مانند معماری SEA LEVELبتواند در دو حالت آنها را مقایسه کند که این کار در مقابل صنعت معماری میانگین و در اختیار گذاشتنی توان عملیاتی طراحی شده است.
2- هدف آزمایش:
هدف اصلی از تصمیم این آزمایش انتخاب کردن یک USER برای به صورت اختصاصی در آوردن کاربردهای او می باشد.
3- یافتن :
در واقع یک طرح اساسی در هر شکل از چند معماری و صنعت مهماری میانگین برای تبدیل یه سریال می باشد کارایی آزمایش 8 پورت سریال USB نشان می دهد که نوع معماری بیشترین زمان را رقم می زند و عملی مهم تر از بقیه می باشد.
معماری SEA LEVEL دارای8 تبدیل کننده پورت سریال به صورت جفت جفت هر پورت به صورت اختصاصی USB می باشد که با اتصال 8 پورت تکی سریال USB با کامپیوتر میزبان به صورت هم ارز در می آید بدین وسیله هر پورت سریال برای اجرا در بالاترین سرعت ممکن اجازه می دهد (تمامی USBهای SEA LINK دارای همین نوع معماری می باشد)
4- شیوه آزمایش :
آزمایشات بر روی سریال USB در کامپیتر های شخصی به وسیله یک CPU P4 3GH و یک RAM 2GH یک نسل جدید از وینوز XP نیاز است و بدین وسیله انجام می شود هر پورت سریال در حد اکثر زمان قرار دارد سپس چند نمونه win ssd شروع به کار می کند که به وسیله هر پورت سریال باز شده و بیت ERROR صادر می شود انتقال و گرفتن داده که با یکدیگر جمع می شوند تمامی پورت هات را جمع می کنند

ترجمه مقاله Impact of Architecture on Performance of USB to Serial Adaptersترجمه مقاله Impact of Architecture on Performance of USB to Serial Adaptersبخشی از مقاله انگلیسی:
Introduction With the ever-increasing computing power of today’s PCs it is necessary to have supporting technology that is able to keep up and not bog down the system. Human interface devices and other peripherals that attach to a PC are usually the bottleneck when it comes to overall processor speed and data throughput.With processors working in excess of 1.5 GHz, hard disks that operate at a minimum of 7200 rpm, and CD-ROMs that read and write at upwards of 32x, it is necessary to have external I/O devices that operate faster than the 115 kbps standard parallel port. Several technologies have been developed over the past ten years that address this issue of slower external I/O devices. Two of the hottest technologies are USB and Fire Wire. Both of these technologies have been developed to increase the overall data throughput between the processor and external devices.These technologies have allowed, and will allow, higher-bandwidth peripherals to be developed and implemented for the PC, digital video cameras, broadband digital cable modems, and HDTV to name a few. The technology is quickly matching the pace of the computing power of a PC. This paper focuses on the USB technology, specifically on the new USB 2.0 specifications. Thediscussion begins with an introduction to USB technology, the physical topology, and how it operates.Following, a detailed discussion on the USB 2.0 technology will be presented covering the component parts, layered architecture, data flow types, and packetization specifics. In addition a brief discussion on an emerging compliment to USB 2.0, the USB On-the-go, will be presented.Finally a comparison between USB 2.0 and IEEE 1394 (Fire Wire) will be presented. Part 1: Overview of USB Technology Universal Serial Bus (USB) was originally created and released as a standard in 1995 with USB 1.0. It was jointly developed by Compaq, Hewlett-Packard, Intel, Lucent, Microsoft, NEC, and Phillips, which make up the USB Implementers Forum (Ziller, 2002). This same group has just released specifications for USB 2.0. The overall motivation for the development of USB stemmed from three main sources: • Connection of the PC with the telephone: The convergence of the telephony and data networks has spawned a race to develop technologies that can work to interconnect the two with ease. • Port expansion: The development of a port that supported multiple devices would lessen the confusion when working with external I/O devices. • Ease-of-use: If all of the computer’s I/O devices could connect to a single port, the fear of setting up a computer would virtually disappear (USB, 2000). With these three fundamental motivations, USB technology was developed and has become an industry standard for the interconnection of peripheral I/O devices. This section takes an elementary look at the physical characteristics, physical and logical topology, and how it all works. 1.1 Physical Characteristics and Throughput Capabilities Universal Serial Bus technology is exactly as it sounds. It is a bus, which is a mechanism for transferring data and instructions from one point to another, that transmits data bit by bit or in a serial fashion and is able to communicate universally to many different devices. The USB is simply another way of transferring information between external I/O devices and the internal processor of the computer.
بخشی از ترجمه فارسی:
مقدمه:ضروری است که در محاسبه کامپیوترهای امروزی دارای این تکنولوژی باشد که بتواند نگهداری کند که دستگاه واسط بین آن دستگاه و مجموعه آن است که برای الحاق به یک PC که معمولا به صورت یک باریکه عمل می کند.وقتی که به سرعت پردازش می رسد و توانایی داده ها به همراه کار پردازنده در حدود GHZ 5/1است هارد دیسکی که عملیات را در کمتر از 7200 دور در دقیقه انجام می دهد و CD_ROM هایی که عملیات خواندن و نوشتن را به صورت سرعت X32 انجام می دهند پس از این مطلب مهم است که ما دستگاه ورودی و خروجی خود را باید بیشتر از KBPS115 به صورت پورت موازی استاندارد انجام دهیم چندین تکنولوژی که رو به توسعه می باشد که گذشته از 10 سال است آدرس آن دارای دستگاه ورودی خروجی است .دو تکنولوژی از تکنولوژی های شناخته شده که از همه معروفتر و پر کاربردتر می باشند تکنولوژی USB و تکنولوژی FIER VIRE می باشد هر دو تکنولوژی در صدد پیشرفت در زمینه افزایش اطلاعات در مدت زمان کمتر می باشند که توان عملیاتی آنها بین پردازنده و دستگاه های جانبی می باشند این تکنولوژی ها به ما اجازه می دهد که پهنای باند را افزایش دهیم.تکنولوژی USB به صورت ویژه ای بر روی USB 2.0 اعمال شده است و تنظیم می شود این بحث به وسیله یک مقدمه به تکنولوژی USB آغاز می شود و برای تبدیل هر قسمت از کامپونت حاضر می شوند که به وسیله معماری لایه ها و توابع داده ای دسته بندی شده است.در جمع یک بسته ااز تئابع کامل شده برای USB 2.0 می باشد که این USB به حالت حاضر قرار دارد در پایان سعی شد که یک مقایسه بین USB 2.0 و1394 IEEE انجام شود.
گزارش آزمایش:
خلاصه ای از معماری تبدیل USB به سریال :
1- پیش زمینه:
استفاده از سیستم SEA LEVEL یک معماری بی همتا برای تبدیل سیگنال ها از پورت USB به دستگاه سریال می باشد مهم این است که هر مکان داده ای که ارتباط اجرای یک تبدیل USB اختصاصی به وسیله UART مانند معماری SEA LEVELبتواند در دو حالت آنها را مقایسه کند که این کار در مقابل صنعت معماری میانگین و در اختیار گذاشتنی توان عملیاتی طراحی شده است.
2- هدف آزمایش:
هدف اصلی از تصمیم این آزمایش انتخاب کردن یک USER برای به صورت اختصاصی در آوردن کاربردهای او می باشد.
3- یافتن :
در واقع یک طرح اساسی در هر شکل از چند معماری و صنعت مهماری میانگین برای تبدیل یه سریال می باشد کارایی آزمایش 8 پورت سریال USB نشان می دهد که نوع معماری بیشترین زمان را رقم می زند و عملی مهم تر از بقیه می باشد.معماری SEA LEVEL دارای8 تبدیل کننده پورت سریال به صورت جفت جفت هر پورت به صورت اختصاصی USB می باشد که با اتصال 8 پورت تکی سریال USB با کامپیوتر میزبان به صورت هم ارز در می آید بدین وسیله هر پورت سریال برای اجرا در بالاترین سرعت ممکن اجازه می دهد (تمامی USBهای SEA LINK دارای همین نوع معماری می باشد)4- شیوه آزمایش :
آزمایشات بر روی سریال USB در کامپیتر های شخصی به وسیله یک CPU P4 3GH و یک RAM 2GH یک نسل جدید از وینوز XP نیاز است و بدین وسیله انجام می شود هر پورت سریال در حد اکثر زمان قرار دارد سپس چند نمونه win ssd شروع به کار می کند که به وسیله هر پورت سریال باز شده و بیت ERROR صادر می شود انتقال و گرفتن داده که با یکدیگر جمع می شوند تمامی پورت هات را جمع می کنند


دانلود ترجمه مقاله نظریه پایداری سازه ها Structural stability

ترجمه مقاله نظریه پایداری سازه ها Structural stability
دسته بندی عمران
بازدید ها 19
فرمت فایل docx
حجم فایل 215 کیلو بایت
تعداد صفحات فایل 26
ترجمه مقاله نظریه پایداری سازه ها  Structural stability

فروشنده فایل

کد کاربری 4269
کاربر
1. Introduction
Stability represents a fundamental problem in solid mechanics, which must be mastered to ensure the
safety of structures against collapse. The theory of stability is of crucial importance for structural
engineering, aerospace engineering, nuclear engineering, o€shore, ocean and arctic engineering. It plays
an important role in certain problems of space structures, geotechnical structures, geophysics and
materials science.
The importance of the subject is evident from the history of structural collapses caused by neglect or
misunderstanding of the stability aspects of design. The most famous among these is perhaps the
collapse of the Tacoma Narrows Bridge in 1940, due to aerodynamic instability, and the collapse of
Quebec Bridge over St. Lawrence in 1907, but numerous other disasters provided important lessons; e.g.
collapse of the space frame of Hartford Arena in 1978 and of the reticulated dome of Post College
Theater in the same year, the collapse of steel box girder bridge in Melbourne several years earlier, the
collapse of Ferrybridge cooling tower as well as an early history of loss of dynamic stability of aircraft

1. IntroductionStability represents a fundamental problem in solid mechanics, which must be mastered to ensure thesafety of structures against collapse. The theory of stability is of crucial importance for structuralengineering, aerospace engineering, nuclear engineering, o€shore, ocean and arctic engineering. It playsan important role in certain problems of space structures, geotechnical structures, geophysics andmaterials science.The importance of the subject is evident from the history of structural collapses caused by neglect ormisunderstanding of the stability aspects of design. The most famous among these is perhaps thecollapse of the Tacoma Narrows Bridge in 1940, due to aerodynamic instability, and the collapse ofQuebec Bridge over St. Lawrence in 1907, but numerous other disasters provided important lessons; e.g.collapse of the space frame of Hartford Arena in 1978 and of the reticulated dome of Post CollegeTheater in the same year, the collapse of steel box girder bridge in Melbourne several years earlier, thecollapse of Ferrybridge cooling tower as well as an early history of loss of dynamic stability of aircraft

چکیده»

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

1- مقدمه

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

اهمیت این موضوع با توجه به تاریخچه ی متلاشی شده و فرو ریختن ساختمان ها که ناشی از اهمال یا سوء تفاهم در طراحی جنبه های استحکام است، آشکار می شود. از مشهورترین این ساختمان ها شاید فرو ریختن پل تاکومانارو در سال 1940 باشد که به دلیل بی ثباتی های آب و هوایی بود.

1. IntroductionStability represents a fundamental problem in solid mechanics, which must be mastered to ensure thesafety of structures against collapse. The theory of stability is of crucial importance for structuralengineering, aerospace engineering, nuclear engineering, o€shore, ocean and arctic engineering. It playsan important role in certain problems of space structures, geotechnical structures, geophysics andmaterials science.The importance of the subject is evident from the history of structural collapses caused by neglect ormisunderstanding of the stability aspects of design. The most famous among these is perhaps thecollapse of the Tacoma Narrows Bridge in 1940, due to aerodynamic instability, and the collapse ofQuebec Bridge over St. Lawrence in 1907, but numerous other disasters provided important lessons; e.g.collapse of the space frame of Hartford Arena in 1978 and of the reticulated dome of Post CollegeTheater in the same year, the collapse of steel box girder bridge in Melbourne several years earlier, thecollapse of Ferrybridge cooling tower as well as an early history of loss of dynamic stability of aircraft


دانلود ترجمه مقاله بررسی پیرامون انواع پل ها و ساختارشان Bridges' Construction

ترجمه مقاله بررسی پیرامون انواع پل ها و ساختارشان Bridges Construction
دسته بندی عمران
بازدید ها 26
فرمت فایل docx
حجم فایل 177 کیلو بایت
تعداد صفحات فایل 33
ترجمه مقاله بررسی پیرامون انواع پل ها و ساختارشان  Bridges' Construction

فروشنده فایل

کد کاربری 4269
کاربر

اصول

سه نوع اصلی از پلها موجودند:

  • پل تیری
  • پل قوسی
  • پل معلق

تفاوت عمده ی این سه پل در فاصله دهانه ی پل است. دهانه, فاصله ای است بین پایه های ابتدایی و انتهایی پل, اعم از اینکه آن ستون, دیوارهای دره یا پل باشد. طول پل تیری مدرن امروزه از 200 پا (60متر) تجاوز نمی کند. در حالی که یک پل قوسی مدرن به 800 تا 1000 پا (240 تا 300 متر) همو می رسد. پل معلق نیز تا 7000 پا طول دارد.

چه عاملی سبب می شود که یک پل قوسی بتواند درازای بیشتری نسبت به پل تیری داشته باشد؟ و یا یک معلق بتواند تقریباً تا 7 برابر طول پل قوسی را داشته باشد. جواب این سوال زمانی بدست می آید که بدانیم چگونه انواع پلها از دو نیروی مهم فشاری و کششی تاثیر می پذیرند.

نیروی فشاری نیرویی است که موجب فشرده شدن و یا کوتاه شدن چیزی که بر روی آن عمل می کند می شود.

نیروی کششی نیرویی است که سبب افزایش طول و گسترش چیزی که بر روی آن عمل می کند, می گردد.

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

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

پلهای تیری

How Bridges Work
by Michael Morrissey
There's no doubt you've seen a bridge, and it's almost as likely that you've traveled over
one. If you've ever laid a plank or log down over a stream to keep from getting wet, you've even constructed a bridge. Bridges are truly ubiquitous -- a natural part of everyday life. A bridge provides passage over some sort of obstacle: a river, a valley, a road, a set of railroad tracks...
In this article, we will look at the three major types of bridges so that you can understand how each one works. The type of bridge used depends on various features of the obstacle. The main feature that controls the bridge type is the size of the obstacle. How far is it from one side to the other? This is a major factor in determining what type of bridge to use, and by the time you are done reading this article you will understand why.
The Beam Bridge
A beam bridge is basically a rigid horizontal structure that is resting on two piers, one at each end. The weight of the bridge and any traffic on it is directly supported by the piers. The weight is traveling directly downward.
Compression
The force of compression manifests itself on the top side of the beam bridge's deck (or roadway). This causes the upper portion of the deck to shorten.
Tension
The result of the compression on the upper portion of the deck causes tension in the lower portion of the deck. This tension causes the lower portion of the beam to lengthen.
Example
Take a two-by-four and place it on top of two empty milk crates -- you've just created a crude beam bridge. Now place a 50-pound weight in the middle of it. Notice how the two-by-four bends. The top side is under compression and the bottom side is under tension. If you keep adding weight, eventually the two-by-four will break. Actually, the top side will buckle and the bottom side will snap.


How Bridges Workby Michael MorrisseyThere's no doubt you've seen a bridge, and it's almost as likely that you've traveled over
one. If you've ever laid a plank or log down over a stream to keep from getting wet, you've even constructed a bridge. Bridges are truly ubiquitous -- a natural part of everyday life. A bridge provides passage over some sort of obstacle: a river, a valley, a road, a set of railroad tracks... In this article, we will look at the three major types of bridges so that you can understand how each one works. The type of bridge used depends on various features of the obstacle. The main feature that controls the bridge type is the size of the obstacle. How far is it from one side to the other? This is a major factor in determining what type of bridge to use, and by the time you are done reading this article you will understand why. The Beam BridgeA beam bridge is basically a rigid horizontal structure that is resting on two piers, one at each end. The weight of the bridge and any traffic on it is directly supported by the piers. The weight is traveling directly downward. CompressionThe force of compression manifests itself on the top side of the beam bridge's deck (or roadway). This causes the upper portion of the deck to shorten. TensionThe result of the compression on the upper portion of the deck causes tension in the lower portion of the deck. This tension causes the lower portion of the beam to lengthen. ExampleTake a two-by-four and place it on top of two empty milk crates -- you've just created a crude beam bridge. Now place a 50-pound weight in the middle of it. Notice how the two-by-four bends. The top side is under compression and the bottom side is under tension. If you keep adding weight, eventually the two-by-four will break. Actually, the top side will buckle and the bottom side will snap.

How Bridges Workby Michael MorrisseyThere's no doubt you've seen a bridge, and it's almost as likely that you've traveled over one. If you've ever laid a plank or log down over a stream to keep from getting wet, you've even constructed a bridge. Bridges are truly ubiquitous -- a natural part of everyday life. A bridge provides passage over some sort of obstacle: a river, a valley, a road, a set of railroad tracks... In this article, we will look at the three major types of bridges so that you can understand how each one works. The type of bridge used depends on various features of the obstacle. The main feature that controls the bridge type is the size of the obstacle. How far is it from one side to the other? This is a major factor in determining what type of bridge to use, and by the time you are done reading this article you will understand why. The Beam BridgeA beam bridge is basically a rigid horizontal structure that is resting on two piers, one at each end. The weight of the bridge and any traffic on it is directly supported by the piers. The weight is traveling directly downward. CompressionThe force of compression manifests itself on the top side of the beam bridge's deck (or roadway). This causes the upper portion of the deck to shorten. TensionThe result of the compression on the upper portion of the deck causes tension in the lower portion of the deck. This tension causes the lower portion of the beam to lengthen. ExampleTake a two-by-four and place it on top of two empty milk crates -- you've just created a crude beam bridge. Now place a 50-pound weight in the middle of it. Notice how the two-by-four bends. The top side is under compression and the bottom side is under tension. If you keep adding weight, eventually the two-by-four will break. Actually, the top side will buckle and the bottom side will snap.


دانلود ترجمه مقاله زبان Scheme زبان برنامه نویسی An Introduction to Scheme

ترجمه مقاله زبان Scheme زبان برنامه نویسی An Introduction to Scheme
دسته بندی برنامه نویسی
بازدید ها 21
فرمت فایل docx
حجم فایل 56 کیلو بایت
تعداد صفحات فایل 33
ترجمه مقاله زبان Scheme زبان برنامه نویسی An Introduction to Scheme

فروشنده فایل

کد کاربری 4269
کاربر

ترجمه مقاله زبان Scheme زبان برنامه نویسی An Introduction to Scheme

مقدمه ای بر زبان برنامه نویسی scheme

An Introduction to Scheme

Every programming language has a ``machine model,'' which is a philosophy of how that language views the underlying machine as being structured. Traditional languages such as C have a physical machine model, which means they think of the ambient system in terms of the hardware units that it is built up of. Others, such as Prolog, prefer to think of the underlying system as being a logic engine.

Some languages take on a different viewpoint: they perceive the model to be a mathematical one, whereby the machine is a huge mathematical ``brain'' capable of performing certain computations rapidly and unerringly, but of otherwise unknown construction. Such languages are less likely to deal with memory locations and assignments, and more likely to deal with functions and their evaluation. The core of Scheme, which we will discuss here, is one such language.

History

Scheme was designed by Gerald Jay Sussman and Guy L. Steele, Jr. at the MIT AI Lab in 1975. It is a descendant of at least three languages, which we briefly outline here.

In the late fifties, John McCarthy designed Lisp as an approximation to the lambda calculus, a theoretical computation model proposed by logicians in the thirties in which the fundamental computational object was the function, and the fundamental operation was function application. Lisp was a dynamically typed language with an unusual (prefix and fully-parenthesized) syntax which made it particularly amenable to the rapid prototyping of other languages. Scheme was one such language, originally written wholly in MacLisp (a popular Lisp implementation). Since these prototypes were most easily written when they shared Lisp's syntax, Scheme inherited this and has retained it ever since.

Algol, another seminal language dating to the same period as Lisp, was one of the first languages to introduce static scoping. Since the implementors of Scheme had been studying Algol, and since static scoping seemed necessary for their experiment anyway, Scheme adopted this scoping protocol.

The crucial player of the trio was Carl Hewitt's ``actor'' model of computation. Processes were seen as actors which communicated by passing messages to each other. These messages were themselves actors. Sussman and Steele defined two kinds of objects: functions and actors. Functions returned values, while actors took an actor to which they passed the result of their computation. However, the process of creating these similar entities was almost identical, and indeed, the act of message-passing looked exactly like that of calling a function.

On studying their implementation, Sussman and Steele discovered that apart from the primitives used to write actors and functions, they were in all other respects entirely identical and could therefore be merged. Combining the features of the two, function calls were again made fundamental to computation (as in the lambda calculus), while the actor style of computation lead to interesting paradigms of computation being expressed by function application alone. Thus Scheme was born [6].

Over the years, Scheme has grown and evolved considerably. Yet, it retains something of the original minimal spirit; the core is kept relatively small, and new primitives are rarely introduced. There are now committees that have standardized Scheme, and several high-performance compilers are available for it.

Now we explore the rudiments of this language, touching along the way some of the original ideas mentioned above.

Evaluation and Reduction

Consider the arithmetic expression

2 + 3 * 5 - 7

مقدمه :

هر زبان برنامه نویسی یک مدل ماشین دارد که دیدگاههای زبان بر اساس این ماشین ساخته می شود.زبانهای قدیمی مثل c مدل ماشین سخت افزاری دارند بدین معنی که آنها فکر می کنند که سیستم محیطی در قسمتی از واحدهای سخت افزاری است و بر اساس آن ساخته میشود. زبانهای دیگری مثل prolog ترجیح می دهند فکر کنند که سیستم اساسی یک ماشین منطقی است.

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

تاریخچه :

Scheme بوسیله Gerald jay sussman و guy l.steele در آزمایشگاه mit at در سال 1975 طراحی شد.scheme نسلی از سه زبانی است که در اینجا شرح می دهیم.

در سالهای بین 50 و 60 john maccarthy, لیسپ را که شباهت زیادی به lambda calculus(حساب جامعه و فاضله) داشت طراحی کرد. منطق دانان یک نظریه محاسباتی در سال سی ام مطرح کردند که هر موضوع محاسباتی اساسا" یک تابع بودوهر عملگر عملیات تابع بود. لیسپ یک زبان نوع پویا بود که با یک نحو غیر معمول (پیشوندی وپرانتز گذاری شده ) ساخته شد. آن مخصوصا" الگوی سرعت به سایر زبانها شد. Scheme از آن زبانهایی بود که در اصل فرزند لیسپ ( در پیاده سازی وابسته به لیسپ ) نوشته شد. تا زمانی نوشتن چنین الگویی ساده بود که نحو لیسپ با scheme مشترک باشد. Scheme این خصوصیت(اشتراک نحو با لیسپ ) را گرفت و برای همیشه نگه داشت.

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

زمانی طراحان scheme , algol مطالعه می کردند که حوزه ایستا برای آزمایش آنان ضروری به نظر می رسید .در هر صورت scheme این پروتوکل ( حوزه ایستا ) را اتخاذ کرد.

قاطع ترین بازیگر سه تایی carl hewitt's مدل محاسباتی اکتور( actor) بود.پردازشها با ارتباط اکتورها از طریق فرستادن پیغام به همدیگر بودند.پیغامها خود اکتور بودند.sussman و دو نوع موضوع تعریف کردند:تابع و اکتور.

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

در مطالعه پیاده سازی sussman و steel دریافتند که قسمتهای مجزای قدیمی که برای نوشتن اکتور و تابع به کار میرود در تمامی مراجعات کاملا یکسان بودند.

بنابراین می توانستند ترکیب کنند. ترکیب کردن ترکیبات دو تابع فراخوانی شده دوباره اساس محاسبه ای ( مانند lambda calculs ) را به وجود آورد.بدین گونه شد که scheme زاده شد.

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

ارزیابی و تبد یل

عبارت ریاضی زیر را در نظر بگیرید:

2+3*5-7

برای تعیین ارزش آن ما باید (شاید به طور ضمنی ) یک سری عبارات واسط بنویسیم و بعد به جواب نهایی مانند زیر دست یابیم.


دانلود جوشکاری لیزر Laser Beam Welding

تحقیق در مورد جوشکاری لیزری در قالب پاورپوینت
دسته بندی مکانیک
بازدید ها 16
فرمت فایل ppt
حجم فایل 3117 کیلو بایت
تعداد صفحات فایل 23
جوشکاری لیزر Laser Beam Welding

فروشنده فایل

کد کاربری 9
کاربر

این محصول تحقیق در مورد جوشکاری می باشند که در مورد جوشکاری لیزر یا Laser Beam Welding بحث کرده است

این پروژه که درقالب پاورپوینت است در 23 صفحه ارائه شده و در مورد مکانیزم عملکرد، مزایا و معایب ، شکل جوشها و ... بحث کرده است