payamvha/North_RAG huggingface dataset:
غیچک یکی از آلات موسیقی سنتی مردم سمت شمال افغانستان است که از قدیم جز آلات موسیقی اصیل افغانی بوده است و بخصوص هنرمندان بدخشان، تخار، کندز و مزارشریف آن را می نوازند. غیچک با آلات دیگر چون دایره، زیر بغلی، دنبوره و چنگ یکجا نواخته می شود و گاهی هم به تنهایی نواخته می شود. غیچک آلهء موسیقی خیلی ساده و ابتدایی است که مردم محل خود آن را می سازند و امروز کسانی هستند که به این نوع آلات موسیقی توجه نموده و تلاش به خرچ می دهند تا بجای وسایل ابتدایی از وسایل مدرن در ساختن غیچک کار بگیرند.
گوهرشاد دختر میرعماد حسنی سیفی قزوینی از خوشنویسان و نستعلیقنویسان پرآوازه سده یازدهم هجری است. او آموختن خط را از نوجوانی آغاز کرد و نستعلیق را نزد پدر آموخت و از زبردست‌ترین زنان خوشنویس شد. او شاعر و اهل طنز نیز بود و پدر او را حرمت بسیار می‌نهاد. میرزا سنگلاخ نوشته‌است که گوهرشاد همسر یکی از خوشنویسان صاحب‌نام آن زمان، به‌نام میرمحمد علی ملقب به خدیوالخطاطین، شد و فرزندان زیادی آورد که همگی در خوشنویسی از ممتازان زمان خود بودند. گفته‌اند که گوهرشاد پس از کشته شدن پدرش به فرمان شاه‌عباس سال‌ها سوگوار
از کشته شدن پدرش به فرمان شاه‌عباس سال‌ها سوگوار بود. در سال ۱۰۳۲ ق به زادگاهش قزوین رفت و در کنار برادرش میرابراهیم، که از خراسان بدان جا آمده بود، مجلس تعلیم خط پدر را در زادگاهش احیا کرد؛ و تا هنگام درگذشتش در ۱۰۳۸ ق در همان‌جا ماند. مقبره‌ای از او شناسایی نشده‌است. از او یک نسخه «گلستان سعدی»، به قلم کتابت خوش، با رقم: «کتبه العبد المذنب گوهرشاد غفر له ۱۰۲۵»؛ یک قطعه به قلم نیم دو دانگ خوش و به آب زر، با رقم: «نمقه گوهرشاد ۱۰۳۰». و چند قطعه دیگر دیده شده‌است.
کولا زبان برنامه نویسی شبیه به جاوا و سی شارپ با برخی از ویژگی‌های سطح بالاتر از پرل و روبی از جمله عبارات منظم طبقه اول است. می‌تواند توسطMicrosoft .NET CLR یا Parrot virtual machine کامپایل شود کولا یک زبان کامپایل شده با بررسی نوع ایستاست، اما طراح برخی از ویژگی‌های عام تر زبان‌های اسکریپت نویسی مانند پرل و روبی را با آن آمیخته است. بر طبق آنچه نویسنده بیان کرده‌است، بعد از سال‌ها استفاده از جاوا و سی پلاس پلاس برای پروژه‌های بزرگ و پرل برای پروژه‌های کوچک تا متوسط به نظر می‌رسید هیچ زبانی فاصله بین این
تا متوسط به نظر می‌رسید هیچ زبانی فاصله بین این دو را پر نخواهد کرد. کولا بیشتر ترکیبی از چند زبان قدرتمند با در نظر گرفتن اصول کلیدی زیر است تا طراحی یک زبان جدید: با داشتن براکت‌ها و سمی کالن در کولا، برنامه نویسان سی پلاس پلاس، جاوا و پرل باید راحت باشند و فضای سفید هیچ تأثیری روی نحو ندارد. کنوانسیون بر کد - مطالبی که قرار دادیند نیاز به اعلان صریح ندارند. نسبت بالای سیگنال بر نویز. از قرارداد کد برای کاهش در هم ریختگی کلمه کلیدی و افزایش خوانایی استفاده کنید. بیان یک ایده و اجرای ان را با هم اشتباه
کنید. بیان یک ایده و اجرای ان را با هم اشتباه نکنید. جاوا و C# این را به صورت یک انتخاب ضعیف از حوزه پیش‌فرض دسترسی به زمینه هاو توابع نمایش می‌دهند که تضمین می‌کنند بهره‌وری فایل‌های منبع با حوزه دسترسی کلمات کلیدی غربال می‌شود. برای مثال استفاده از کلمه کلیدی publicبر اساس آنالیز کد منبع نمونه‌های واقعی، بر گرامر C#و جاوا غلبه می‌کند. کولا پیش فرض‌های متفاوتی را ایجاد می‌کند، به علاوه از سبک بخش‌های حوزه دسترسی C++ که نباید به ازای هر عضو یک کلمه کلیدی داشت پشتیبانی می‌کند. . رشته‌ها و پردازش متن اولین
پشتیبانی می‌کند. . رشته‌ها و پردازش متن اولین اولویت هستند—بیشتر برنامه‌ها شامل رشته‌ها و دستکاری متن می‌باشند. حمایت از عبارت منظم به طرز چشمگیری قدرت زبان را افزایش می‌دهد، اما نحو داخلی برای عبارات منظم خوانایی را افزایش می‌دهد و ترکیب این دو عملکرد برنامه را ارتقاء می‌دهد. در شرایط مقداردهی یا استفاده از یک متغیرغیر رشته‌ای دررشته، یا متون مبهم، کولا در صورت امکان متغیر را به رشته تبدیل می‌کند، به جای آن که باعث یک تبدیل نوع خارجی شود. سوئیچ کامپایلری می‌تواند حالت خطا یا هشدار در مورد تبدیل نوع خودکار
حالت خطا یا هشدار در مورد تبدیل نوع خودکار را فعال کند. برنامه Hello World! به سه روش زیر نوشته می‌شود: // C/Perl-style without classes // Cola package/global methods are static by default, void by default string mesg = "Hello world\n"; main() { print(mesg); // Cola OO-style // classes, methods and constructors public by default, fields private by default class Hello { string mesg; static void main() { print(mesg); // Cola OO-style, explicit scope access (C++ style) // classes, methods and constructors
(C++ style) // classes, methods and constructors public by default, fields private by default class Hello { protected: string mesg; public: static void main() { print(mesg); به جای استفاده از سازنده‌های اسمی متناظر با نام کلاس در زبان‌های سنتی C++ / جاوا / C#، کولا از new , delete به عنوان سازنده و مخرب به منظور ساده‌سازی ظاهر کد و ارتقای عملکرد چینش و الصاق استفاده می‌کند. کولا هر دو حالت پیشوندی و پسوندی و هر دو حالت ایستا و پویا برای تعریف ابعاد یک آرایه را ارائه می‌کند. این یک امکان کاربردی برای برنامه
را ارائه می‌کند. این یک امکان کاربردی برای برنامه نویس است که به راحتی از پیشینه برنامه نویسی خود استفاده کند و آرایه‌های ایستا را کاهش دهد. int[] arr = new int[12]; // prefix, dynamic int arr[] = new int[12]; // postfix, dynamic int[12] arr; // prefix, static auto-allocated int arr[12]; // postfix, static auto-allocated یک مثال از پشتیبانی کولا از عبارات منظم و تطابق در زیر آمده‌است. ابتدا یک مثال معمولی که ظاهر Perl را باز تولید می‌کند. // implicit match backreference if(mesg =~ /(yes)(madam)/) {
match backreference if(mesg =~ /(yes)(madam)/) { print("In string: " + $۰); print("we matched: " + $۱ + ", " + $۲); کولا شامل یک علامت گذاری متن بسیار قوی برای تطابق با نام match aliasing می‌شود. به عبارت ساده، هر عبارت تطابقی می‌تواند به عنوان یک شی از نوع match تعریف می‌شود. به سادگی این شی را به عنوان بخشی از عبارت قرار دهید. (مشابه با اساس تعریف یک تکرارکننده دارای نام در C++ و جاوا در یک حلقه for) // explicit named match example if(str =~ /foo(bar)/ as match1) { // default is matchA print(match1. $۱);
match1) { // default is matchA print(match1. $۱); برای حوزه عبارت if،match1 در حوزه است و می‌تواند برای وضوح به کار رود. مزیت match aliasing هنگامی که ما تطابق‌های لانه‌ای متعدد داریم بیشتر مشهود است. if(str =~ /foo(bar)/ as match1) { // We can use a backreference in a new match expression // $1 refers to match1 until a new match expression, after which // it refers to the new match in immediate scope. To refer back // we use match1 alias (match1. $۱) if($۱ =~ /b(ar)/ as match2) { print(match1. $۱); //
=~ /b(ar)/ as match2) { print(match1. $۱); // match1 still in scope print(match2. $۱); // match2 now in scope, and the default print($۱); // same as match2. $۱ کولا چند استنتاج نوع ایستا با استفاده از کلمه کلیدی var(مشابه C#) یا یک دستور new دارد که نوع از سمت راست استنتاج می‌شود. // equivalent var s = new Dog(); Dog s = new; همچنین از سازنده موازی برای ساخت یک شی از شی دیگر پشتیبانی می‌شود. Animal a = new Dog(); Animal b = a.new(); var v = a.new(); // v will be of the Animal type, but receives a Dog کولا
be of the Animal type, but receives a Dog کولا شامل یک عبارت foreach()نیز می‌شود که در حال حاضر روی آرایه‌ها و انواع داده‌ای داخلی دات نت موجود در system.collections و هر کلاسی که دارای تابع IEnumerator GetEnumerator()"" باشد را پشتیبانی می‌کند. foreach در کولامشابه با C# است که کد تکرار آرایه را هنگام استفاده از آرایه تولید می‌کند یا از واسط IEnumerator خروجی GetEnumeratorاستفاده می‌کند. // Uses .NET System.Collections var list = new System.Collections.ArrayList(); // note the inferred type
// note the inferred type list.Add("LITTLEDOG"); list.Add("BIGDOG"); list.Add("LITTLECAT"); list.Add("BIGCAT"); foreach(string s in list) { // Nested named matching if(s =~ /(LITTLE|BIG)/ as size) { if(s =~ /(DOG|CAT)/ as animal) print("Animal is a " + size. $1 + " " + animal. $۱); استفاده از بسیاری از کتابخانه‌های CLR دات نت ممکن است. // System.IO.File sample main() { foreach(var line in System.IO.File.ReadAllLines("flintstones.txt")) if(line =~ /FRED/) print(line); // .NET System.Xml Example main() { var
// .NET System.Xml Example main() { var doc = new System.Xml.XmlDocument(); doc.LoadXml("&lt;book genre='novel' ISBN='1-861001-57-5' misc='sale item'&gt;" + "&lt;title&gt;The Handmaid's Tale&lt;/title&gt;" + "&lt;price&gt;14.95&lt;/price&gt;" + "&lt;/book&gt;"); var myElement = doc.get_DocumentElement(); print(myElement.ToString()); print(myElement.get_InnerXml()); // Oracle.DataAccess sample main() { string first, last; var conn = new Oracle.DataAccess.Client.OracleConnection("Data Source=DEV;User
Source=DEV;User Id=scott;Password=tiger;"); conn.Open(); var cmd = new Oracle.DataAccess.Client.OracleCommand("select first_name, last_name from doctor", conn); var reader = cmd.ExecuteReader(); while(reader.Read()) { first = reader.GetString(0); last = reader.GetString(1); print(first + " " + last); conn.Close(); منابع. ویکی‌پدیای انگلیسی
قوانین محدودیت و برخورد ، یک توسعه زبان برنامه‌نویسی توصیفی است، که در سال ۱۹۹۱ توسط تام فراویرث معرفی شد. با وجود آن که اصالتاً برای توسعه (نمونه روسیه ی) سیستم‌های برنامه‌نویسی محدود طراحی شده بود chr بارشد زیادی به عنوان یک زبان برنامه‌نویسی همه منظوره سطح بالا مورد استفاده قرار می‌گیرد. دامنه‌های اولیه نرم‌افزار chr سیستم‌های منطقی مبتنی بر حدس، سیستم‌های چند عامله، پردازش زبان‌های طبیعی، کامپایل، زمان‌بندی، استدلال‌های زمانی – کلامی، آزمایش، بررسی و سیستم‌های برای تایپ بود. هر چند chr یک ماشین تورینگ
برای تایپ بود. هر چند chr یک ماشین تورینگ کامل است، اغلب به عنوان یک زبان برنامه‌نویسی مستقل مورد استفاده قرار نمی‌گیرد، بلکه برای گسترش یک زبان میز بان به وسیله محدودیت می‌پردازد. زبان‌های کنونی شامل پرولوگ، جاوا، هاسکل می‌شوند؛ که در بین آن‌ها پرولوگ عامه پسندترین زبان میز بان است و chr در بسیاری از نسخه‌ها ی پرولوگ قرار داده شده است یک برنامه chr، که گاه یک بررسی کننده محدودیت نامیده می‌شود، ترکیبی از قوانین مفهومی، ساده‌سازی گسترش و ترکیبی از ساده‌سازی گسترش و اصل‌های محدودیت هاست. اندوخته محدودیت‌های
گسترش و اصل‌های محدودیت هاست. اندوخته محدودیت‌های یک‌چند مجموعهای است. خلاف prolog قوانین چند مفهومی اند و زمان اجرا مفهوم آن‌ها انتخاب شده و اجرا می‌شوند. تلاقی اغلب برنا مه‌های chr نیازمند آن اند که پروسه بازنویسی همه ریزی شود. در غیر این صورت یک مسئله نا معین و غیرقابل پیش بینی می‌باشد. ایجاد تلاقی معمولاً با پیروی از یه خصیصه زیر انجام می‌شود. یک برنامه chr محلا تلاقی است اگر همه جفت‌های بحران آن قابل اتصال باشند. یک برنامه chr تمام شدنی است اگر محاسبات نا محدود آن نباشد. یک برنامه تمام شدنی chr تلاقی
نا محدود آن نباشد. یک برنامه تمام شدنی chr تلاقی است، اگر همه جفت‌های آن قابل اتصال باشند. مثال برنامه SWL_PROLOG زیر شامل ۴ قاعده chr می‌شود که یک بررسی کننده برای کوچک‌تر مساوی را طراحی می‌کند. ٪ X leq Y means variable X is less-or-equal to variable Y reflexivity @ X leq X &lt;=&gt; true. antisymmetry @ X leq Y ، Y leq X &lt;=&gt; X=Y. idempotence @ X leq Y \ X leq Y &lt;=&gt; true. transitivity @ X leq Y ، Y leq Z ==&gt; X leq Z. &lt;/code&gt; قاعده اول که بازتابی نامیده می‌شود (نام قواعد اختیاری هستند)
بازتابی نامیده می‌شود (نام قواعد اختیاری هستند) یک قاعده یک طرفه ساده‌سازی است این قاعده محدودیت‌های با فرم A leg A را از انبار محدودیت‌ها حذف می‌کند. قاعده دوم، تقارنی یک قاعده ساده‌سازی هر طرف است. بین قاعده دو محدودیت معنایی leg را با یک محدودیت متناظر برابری عوض می‌کند از بررسی شده تک سازه prolog. قواعد ساده‌سازی منجر به برابری منطقی می‌شوند. (همان‌طور که درآمده است) قاعده سوم یک ترکیب ساده‌سازی و تولید است که نسخه‌های تکراری مشابه یک محدودیت یکسان را حذف می‌کند. این گونه قواعد معمولاً به دلیل معنا یی
می‌کند. این گونه قواعد معمولاً به دلیل معنا یی چند مجموعه‌ای chr نیاز ش د. قاعده آخر یک قاعده تولید است که محدودیت‌های مشابه را اضافه می‌کند. قواعد تولید مفاهیم منطقی می‌شود. اجرا: اعمال کامل قواعد روی صف داده شده می‌شود. برای مثال اگر در خواست داده شده Aleg B، B leg C، C leg A، باشد. قاعده تعدی A leg C را اضافه می‌کند. سپس اعمال متقارنی A leg C، C leg A، با A=c جابه‌جا می‌شوند. حال قاعده متقارنی قابل اعمال بر قاعده دوم در خواست اصلی می‌شود. حال همه محدودیت‌های CHR حذف شده پس هیچ قاعده دیگری فابل اعمال
CHR حذف شده پس هیچ قاعده دیگری فابل اعمال نیست و جواب A=C، B=C بازگردانده می‌شود.
سید لطف‌الله حسنی لاریجانی از خوشنویسان و نستعلیق‌نویسان سده سیزدهم هجری بوده‌است. او از کاتبان گمنام دربار فتحعلی‌شاه قاجار بوده‌است که افزون بر کتابت شعر نیز می‌گفته‌است. از آنجایی که آثارش تا ۱۲۳۸ ه‍.ق دیده شده درگذشت او باید پس از این سال باشد. آثار. از او این آثار ذکر شده‌است:
اسید لینولنیک یک نوع اسید چرب با چند پیوند دوگانه است. دو گونه از این اسید وجود دارد: آلفا لینولنیک اسید و گاما لینولنیک اسید آلفا لینولنیک اسید و گاما لینولنیک اسید برای حفظ سلامت پوست و ایجاد تعادل هورمونی مفید هستند. اسیدهای چرب موجود در امگا-۳، فشارخون، انعقاد خون، ضربان قلب، پاسخ ایمنی و شکسته شدن چربی‌ها را تنظیم می‌کنند. اسیدهای چرب در ساختن بافت مغز و سلول‌های دستگاه عصبی بدن انسان نیز نقش مهمی دارند. جستارهای وابسته. اسید چرب امگا ۳
مایلو پرسمن شخصیتی تلویزیونی است که اریک بالفور نقش آن را در سریال ۲۴ بازی می‌کند. فصل اول. مایلو برای اولین بار در قسمت‌هایی از فصل اول سریال ۲۴ دیده شد. او در این فصل کارهای کامپیوتری ctu را انجام می‌دهد. فصل ششم. او برای دومین بار در فصل ششم ۲۴ دیده می‌شود. مایلو عاشق نادیه یاسر مدیر ctu است تا جایی که وقتی مردان چنگ ژی به سی‌تی‌یو حمله می‌کنند و می‌پرسند چه کسی مدیر سی‌تی‌یو است، مایلو به جای نادیه بلند می‌شود و آن‌ها بلافاصله مایلو را می‌کشند.
ستاره‌شناسی فروسرخ شاخه‌ای از ستاره‌شناسی و اخترفیزیک است که به بررسی اجرام آسمانی قابل مشاهده با امواج فروسرخ می‌پردازد. طول موج نور مادون قرمز در محدودهٔ ۰٫۷۵ تا ۳۰۰ میکرومتر قرار دارد. امواج فروسرخ پایین‌تر از نور مرئی (۳۸۰ تا ۷۵۰ نانومتر) قرار دارند و به همین دلیل با چشم قابل دیدن نیستند. ستاره‌شناسی فروسرخ در سال‌های ۱۸۳۰، سه دهه پس از کشف پرتو فروسرخ توسط ویلیام هرشل در سال ۱۸۰۰، آغاز شد. پیشرفت در ابتدا، تا زمانی که اوایل قرن بیستم اجرام آسمانی دیگری به جز خورشید و ماه توسط امواج فروسرخ شناسایی شدند،
جز خورشید و ماه توسط امواج فروسرخ شناسایی شدند، محدود بود. پس از تعدادی اکتشاف در زمینهٔ ستاره‌شناسی رادیویی بین سال‌های ۱۹۵۰ تا ۱۹۷۰، ستاره‌شناسان به این نتیجه رسیدند که اطلاعاتی مفید در فضا خارج از نور مرئی قرار دارد. در این زمان ستاره‌شناسی مدرن فروسرخ پا به عرصهٔ وجود گذاشت. ستاره‌شناسی فروسرخ و نوری اغلب از یک نوع تلسکوپ استفاده می‌کند. در اینجا می‌توان به آینه‌ها و عدسی‌های یکسان که در نور محدودهٔ بینایی کارایی دارند، اشاره کرد. هر دو از آشکارسازهای حالت جامد استفاده می‌کنند، با اینکه نوع آن‌ها یکسان
جامد استفاده می‌کنند، با اینکه نوع آن‌ها یکسان نیست. نور فروسرخ توسط بخار آب در اتمسفر زمین در بیشتر طول موج‌ها جذب می‌شود، به همین دلیل بیشتر تلسکوپ‌های مربوط به امواج فروسرخ را در ارتفاع و جاهای به دور از رطوبت قرار می‌دهند. تلسکوپ‌های خارج از جو نیز وجود دارند که در محدودهٔ فروسرخ کار می‌کنند. از آن‌ها می‌توان به تلسکوپ فضایی اسپیتزر و رصدخانه فضایی هرشل اشاره کرد. تاریخچه. کشف اشعه فروسرخ را به ویلیام هرشل نسبت می‌دهند، که آزمایشی با قرار دادن دماسنج را در نور خورشید با رنگ‌های مختلف که از منشور خارج
در نور خورشید با رنگ‌های مختلف که از منشور خارج می‌شد، انجام داد. او متوجه شد که نور خورشید دماسنج را در محدودهٔ نور "خارج" از بینایی، بیشتر گرم می‌کند. (قسمت زیر نور قرمز) با وجود اینکه دلیل افزایش دما در دماسنج ساختار منشور و نه ویژگی از خورشید است، اما واقعیت افزایش دما هرشل را به این فکر انداخت که امواجی خارج از دید نیز از خورشید به زمین ارسال می‌شوند. او به این پرتوها، امواج "رنگ‌مانند" لقب داد. زیرا تمامی ویژگی‌های نور رنگی مانند بازتاب، ارسال، جذب را داشتند. با تلاش‌هایی که انجام شد، دانشمندان بین
داشتند. با تلاش‌هایی که انجام شد، دانشمندان بین سال‌های ۱۸۳۰ تا اواخر قرن ۱۹ام موفق به کشف منابع ستاره‌شناسی دیگری با این ویژگی شدند. امواج فروسرخ مربوط به ماه در سال ۱۸۷۳ توسط ویلیام پارسونز، کشف شدند. ارنست فاکس نیکولز با استفاده از تابش‌سنج تلاش کرد، تا پرتو فروسرخ ستاره‌های نگهبان شمال و کرکس نشسته را تشخیص دهد، اما به نتایج قطعی دست پیدا نکرد. سال‌ها بعد با استفاده از دستگاه‌های مدرن، جرج ریکه توانست ثابت کند که این دو ستاره موج فروسرخ متصاعد می‌کنند. برای احترام به نیکولز اعتبار کشف پرتو فروسرخ برای
برای احترام به نیکولز اعتبار کشف پرتو فروسرخ برای ستاره‌ای خارج از منظومهٔ خورشیدی به او داده شد. شاخه ستاره‌شناسی فروسرخ همچنان به توسعه آرام خود در اوایل قرن ۲۰ام ادامه داد، هنگامی که ست بارنز نیکلسون و ادیسون پتی پیل گرماسنجی را ایجاد کردند. این وسیله می‌توانست امواج فروسرخ را آشکارسازی کند و دقتی برای چند صد ستاره داشت. البته این بخش از ستاره‌شناسی تا سال‌های ۱۹۶۰ توسط ستاره‌شناسان سنتی مورد توجه قرار نگرفت. بسیاری از دانشمندان که در این زمینه فعالیت کردند فیزیکدان و نه ستاره‌شناس بودند. موفقیت‌های
کردند فیزیکدان و نه ستاره‌شناس بودند. موفقیت‌های ستاره‌شناسی رادیویی و پیشرفت‌هایی که میان سال‌های ۱۹۵۰ تا ۱۹۶۰ در زمینهٔ حس‌گرهای فروسرخ صورت گرفت، باعث توجه ستاره‌شناسان به این بحث و محکم شدن جای این شاخه در علم ستاره‌شناسی شد. ستاره‌شناسی مادون قرمز مدرن. پرتو مادون قرمز با طول موج‌هایی طولانی‌تر از نور مرئی، معروف به فروسرخ نزدیک، رفتار بسیار شبیه به نور مرئی دارد و با آشکارسازهای مربوط به نور مرئی می‌توان آن را مورد مطالعه قرار داد. به همین دلیل، این منطقه نزدیک مادون قرمز از طیف خارج شده از منشور به
نزدیک مادون قرمز از طیف خارج شده از منشور به مانند منطقه نزدیک فرابنفش، در محدوده بینایی گنجانیده می‌شود. بسیاری از تلسکوپ‌ها نوری، مانند آنهایی که در رصدخانه کک قرار دارند، می‌توانند در زمینهٔ پرتوهای نزدیک مادون قرمز نیز مانند نور مرئی فعالیت کنند. مادون قرمز دور طول موجی گسترده تا زیرمیلیمیتر دارد، که توسط تلسکوپ‌های مخصوص مانند تلسکوپ جیمز کلرک ماکسول در رصدخانهٔ مونوکی دیده می‌شوند. مانند دیگر اشکال امواج الکترومغناطیس، فروسرخ نیز توسط ستاره‌شناسان برای مطالعهٔ جهان پیرامون مورد استفاده قرار می‌گیرد.
مطالعهٔ جهان پیرامون مورد استفاده قرار می‌گیرد. تلسکوپ مادون قرمز، که در بزرگ‌ترین تلسکوپ‌های نوری و همچنین چند تلسکوپ اختصاصی مادون قرمز جای دارد، نیاز به کاهش دادن حرارت با نیتروژن مایع و عایق بندی دربرابر حرارت دارند. دلیل این کار این است که اشیاء با حرارت کمتر از چند صد کلوین بیشترین انرژی گرمایی خود را در قالب پرتو فروسرخ منتشر می‌کنند. اگر آشکارسازهای مادون قرمز سرد نگه داشته نشوند، تابش از سطح خود آشکارساز باعث ایجاد نویز بر روی امواجی که از آسمان می‌آید، می‌شود. این برای طیف‌های فروسرخ میانی و دور
می‌شود. این برای طیف‌های فروسرخ میانی و دور مشکل‌ساز است. برای رسیدن به وضوح فضایی بالاتر، برخی از تلسکوپهای مادون قرمز با ابزارهای اندازه‌گیری پرتوفروسرخ ترکیب می‌شوند. رزولوشن مؤثر توسط فاصله تلسکوپ‌ها تعیین می‌شود، این به اندازهٔ تلسکوپ‌های مورد نظر بستگی ندارد. وقتی این دو ابزار باهم و با عدسی‌های تلفیقی استفاده می‌شوند. مانند ۲ تلسکوپ ۱۰ متری و ۴ تلسکوپ ۸٫۲ متری رصدخانهٔ کک که یک ابزار سنجش فروسرخ و تلسکوپ بسیار بزرگ ایجاد می‌کنند و این منجر به یک وضوح فضایی بالا می‌شود. محدودیت اصلی حساسیت این
وضوح فضایی بالا می‌شود. محدودیت اصلی حساسیت این تلسکوپ‌ها اتمسفر زمین می‌باشد. بخار آب به میزان زیادی امواج فروسرخ را جذب می‌کند، در عین حال خود جو زمین نیز به میزانی پرتو فروسرخ متصاعد می‌کند. به همین دلیل تلسکوپ‌های فروسرخ را در مکان‌ها با آب و هوای خشک و در ارتفاعات قرار می‌دهند تا بالاتر از بخار آب موجود در اتمسفر قرار گیرند. مکان‌های مناسب بر روی زمین، شامل رصدخانه در مونوکی ۴۲۰۵ متر بالاتر از سطح دریا، سایت آلما ۵۰۰۰ متر بالاتر از سطح دریا در شیلی و مناطق باارتفاع بالا در قطب جنوب مانند سی دم
و مناطق باارتفاع بالا در قطب جنوب مانند سی دم می‌شوند. حتی در ارتفاعات بالا، شفافیت محدود است به جز در پنجره فروسرخ، یا طول موج‌هایی که در آنها اتمسفر زمین تأثیری ندارد. پنجره‌های اصلی فروسرخ به شرح زیر می‌باشد: شبیه به تلسکوپ‌های نوری، فضا بهترین مکان برای قرار دادن تلسکوپ‌های فروسرخ می‌باشد. در فضا، تصاویر تلسکوپ‌های فروسرخ دارای کیفیت بالاتری می‌باشد، دلیل آن نبود نویزهای مختلف مانند اتمسفر زمین که هم مقداری از پرتوهای فروسرخ را جذب و هم میزانی را منتشر می‌کند، است. تلسکوپ‌های فضایی موجود که در محدودهٔ
می‌کند، است. تلسکوپ‌های فضایی موجود که در محدودهٔ فروسرخ کار می‌کنند، رصدخانهٔ فضایی هرشل، تلسکوپ فضایی اسپیتزر هستند. با توجه به اینکه قرار دادن تلسکوپ‌ها در فضا هزینه‌های زیادی دارد، رصدخانه‌های هوایی نیز وجود دارند که به این کار می‌پردازند. از آن‌ها می‌توان به رصد خانه استراتسفری برای ستاره‌شناسی فروسرخ و رصدخانهٔ هوایی کوپیر اشاره کرد. این رصدخانه‌ها تلسکوپ را در بالاترین محل از جو، اما نه به صورت کامل، قرار می‌دهند، این بدین معنی است که هنوز مقداری بخار هوا که نور فروسرخ را جذب می‌کند وجود دارد.
بخار هوا که نور فروسرخ را جذب می‌کند وجود دارد. تکنولوژی فروسرخ. یکی از رایج‌ترین آرایه‌های آشکارساز فروسرخ، آرایه‌های مورد استفاده در تلسکوپ‌های پژوهشی HgCdTe است. آن‌ها به خوبی میان طول موج‌های ۰٫۶ تا ۵ میکرومتر کار می‌کنند. برای طول موج‌های بالاتر یا حساسیت بیشتر ممکن است از آشکارسازهای دیگری استفاده شود، مانند آشکارسازهای نیمه‌رسانه با فاصلهٔ کم، بولومترهای مخصوص دماهای پایین یا ابررسانه‌هایی که تعدا فوتون را اندازه‌گیری می‌کنند. شرایط ویژه برای ستاره‌شناسی فروسرخ عبارتند از: مدارهای با نویز پایین و
فروسرخ عبارتند از: مدارهای با نویز پایین و گاهی اوقات تعداد بالای پیکسل. دمای پایین توسط مایع خنک‌کننده بدست می‌آید، که معولا به اتمام می‌رسد. ماموریت‌های فضایی در این زمان به پایان می‌رسد یا تصاویر پس از این اتفاق با نام تصاویر گرم ثبت می‌شوند. به عنوان مثال، وایز در اکتبر ۲۰۱۰، ده ماه پس از پرتاب مواد خنک کنندهٔ خود را به اتمام رساند. (ان‌ای‌سی‌موس را برای تلسکوپ فضایی اسپیتزر ببینید). منابع. هنگام نوشتن این مقاله، از مقالهٔ "Infrared astronomy" در ویکی‌پدیای انگلیسی استفاده شده‌است: Wikipedia
در ویکی‌پدیای انگلیسی استفاده شده‌است: Wikipedia contributors, "Infrared astronomy" Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Infrared_astronomy&amp;oldid=401780797.
اکشن! (Action!) یک زبان برنامه‌نویسی، با ویرایشگر، اشکال زدا و کامپایلر ۶۵۰۲ مجتمع است که برای ریزرایانه‌های خانواده آماری ۸ بیتی طراحی شده‌است. ACTION توسط clinton parker ساخته و توسط optimized systems software در سال ۱۹۸۳ روی کارتریج عرضه شد و گرامر ان شبیه به گرامر Algol۶۸ است. Action به خاطر کارایی بالا یش که امکان نوشتن بازی‌ها و هوهای گرافیکی را در یک زبان سطح بالا بدون استفاده از کدهای نوشته شده توسط انسان زبان اسمبلی را می‌دهد، قابل توجه است. ساختارهای زبان ACTION به گونه‌ای طراحی شده بودند که با
زبان ACTION به گونه‌ای طراحی شده بودند که با شفافیت ۶۵۰۲ کد عملیات را نگاشت کنند . یک کتابخانه توسعه به عنوان یک محصول جداگانه با نام ACTION TOOLKIT در دسترس بود . Action!برای توسعه حداقل دو محصول تجاری استفاده شد: مجموعه بهره‌وری Homepak و برنامه اجرای بازی‌های رایانه‌ای. این زبان هرگز به سیستم‌های دیگر منتقل نشد . در سال ۲۰۰۷ این زبان الهام بخش Effectus یک کامپایلر متقابل که اکنون روی پنجره‌هایی که هدفشان آتار ی ۸ بیتی است اجرا می‌شود، شد. Effectus گرامر Action را شبیه‌سازی می‌کند و به گونه ساخت یافته که
را شبیه‌سازی می‌کند و به گونه ساخت یافته که تا حد ممکن با ACTION سازگار باشد . انواع دادهای. ACTION : سه نوع داده ای پایه‌ای دارد که همه آن‌ها عددی هستند . Byte. به‌طور داخلی معادل یک عدد صحیح بدون علامت ۸ بیتی با بازه مقداری ۰ تا ۲۵۵ است. کلمه کلیدی char نیز می‌تواند برای توصیف متغیرهای byte استفاده شود . BYTE age=[۲۱] ; declare age and initialize it to the value 21 BYTE leftMargin=۸۲ ; declare leftMargin and store it at address 82 CARDinal. معادل با عدد صحیح بدون علامت ۱۶ بیتی است با بازه مقداری ۰ تا
صحیح بدون علامت ۱۶ بیتی است با بازه مقداری ۰ تا ۶۵٫۵۳۵ CARD population=$۶۰۰ ; declare population and store it at address 1536 and 1537 CARD prevYear, curYear, nextYear ; use commas to declare multiple variables Integer. معادل با عدد صحیح دارای علامت ۱۶ بیتی با بازه مقداری ۳۲۷۶۸ – تا ۳۲۷۶۷ + می‌باشد . INT veryCold = [-۱۰] INT profitsQ1, profitsQ2, ; declaring multiple variables can profitsQ3, profitsQ۴ ; span across multiple lines ACTION همچنین ارایه‌ها، اشاره گر‌ها و انواع داده‌ای تعریف شده توسط کاربر را
گر‌ها و انواع داده‌ای تعریف شده توسط کاربر را دارد .اما هیچ پشتیبانی از ممیز شناور ارائه نشده است. یک مثال از یک نوع تعریفی کاربر : TYPE CORD=[CARD x,y] CORD point point.x=۴۲ point.y=۲۳ کلمات کلیدی. کلمه کلیدی هر کلمه یا نمادی است که کامپایلر ACTION به عنوان یک چیز خاص می‌شناسد . که می‌تواند یک عملگر، یک نام نوع داده‌ای یک عبارت یا یک رهنمود کامپایلر باشد . AND FI OR UNTIL = ( ARRAY FOR POINTER WHILE &lt;&gt; ) BYTE FUNC PROC XOR # . CARD IF RETURN + &gt; [ CHAR INCLUDE RSH - &gt;= ] DEFINE INT SET * &lt;"
CHAR INCLUDE RSH - &gt;= ] DEFINE INT SET * &lt;" DO LSH STEP / &lt;= ' ELSE MOD THEN &amp; $ ; ELSEIF MODULE TO % ^ EXIT OD TYPE ! @ برنامه‌نویسی. برنامه‌نویسی در ACTION نیازمند کار با ویرایشگر و کامپایل یا اشکال زدایی روی نماشگر است. ویرایشگر شامل یک نمایش تمام صفحه با قابلیت پیمایش با امکان نمایش دو پنجره است. ویرایشگر همچنین شامل عملگرهای بلاکی و عمومی جستجو و جایگزینی می‌شود . کامپایل نمایشگر، هر حالتی که اجازه کامپایل و اشکال زدایی را می‌دهد انجام می‌شود . ACTION یک کامپایلر یک راهه است که کل کد
می‌شود . ACTION یک کامپایلر یک راهه است که کل کد برنامه در حافظه یا در یک فایل را یکجا کامپایل می‌کند که یک سرعت عالی را ارائه می‌دهد ولی میزان کد قابل کامپایل را محدود می‌کند . متغیرهای محلی دارای ادرس‌ها ی ثابت در حافظه هستند به جای آن که در پشته قرار بگیرند . این کار امکان ایجاد کدهای بسته در ۶۵۰۲ را می‌دهد و استفاده از بازگشتی را تحت تأثیر قرار می‌دهد . کد مثال. کد زیر یک مثال برای الگوریتم برای یافتن اعداد اول است که در Action نوشته شده‌است برای افزایش کارایی این پردازش گر همرمان گرافیکی ANTCC را