İçeriğe atla

MicroScript (programlama dili)

MicroScript, hafif ve optimize edilmiş bir programlama dili ve işletim sistemidir. Gömülü sistemlerde kullanılmak üzere tasarlanmıştır ve sensörler, mikrokontrolcüler ve diğer kaynak sınırlı cihazlarda etkili bir şekilde çalışır.

MicroScript, basit ve anlaşılır bir söz dizimine sahiptir. Bu sayede yazılım geliştiriciler, hızlı ve optimize edilmiş kodlar oluşturabilirler. Dil, genellikle C gibi diğer programlama dillerine göre daha az karmaşık bir yapıya sahiptir.

MicroScript, düşük güç tüketimi, hızlı yanıt süreleri ve verimli kaynak kullanımı gibi avantajlar sağlar. Gömülü sistemlerde pil ömrünü uzatmak, enerji verimliliğini artırmak ve kaynakları etkin bir şekilde kullanmak önemlidir. MicroScript, bu ihtiyaçları karşılamak üzere optimize edilmiştir.

MicroScript, akıllı ev cihazları, endüstriyel otomasyon sistemleri, tıbbi cihazlar ve taşınabilir elektronik cihazlar gibi birçok alanda kullanılır. Örneğin, sıcaklık verilerini okuma, görüntü işleme veya sensör verilerini toplama gibi görevler MicroScript ile kolayca gerçekleştirilebilir.

MicroScript, gömülü sistemlerde düşük bellek gereksinimlerine sahip olmasıyla dikkat çeker. Bu, daha fazla veri saklama kapasitesi ve hızlı veri işleme sağlar.

Sonuç olarak, MicroScript, gömülü sistemlerde optimize edilmiş bir programlama dili olarak önemli bir rol oynar. Verimli kaynak kullanımı, düşük güç tüketimi ve hızlı işlem yetenekleri, cihazların performansını artırır ve pil ömrünü uzatır.

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Programlama dili</span>

Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının tektipleştirilmiş yoludur. Programlama dilleri, yazılımcının bilgisayara hangi veri üzerinde işlem yapacağını, verinin nasıl depolanıp iletileceğini, hangi koşullarda hangi işlemlerin yapılacağını tam olarak anlatmasını sağlar.

<span class="mw-page-title-main">C (programlama dili)</span> programlama dili

C, yapısal bir programlama dilidir. Bell Laboratuvarları'nda, Ken Thompson ve Dennis Ritchie tarafından UNIX işletim sistemini geliştirebilmek amacıyla B dilinden türetilmiştir. Geliştirilme tarihi 1972 olmasına rağmen yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin yapımında %95'lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir. Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.

<span class="mw-page-title-main">Mikrodenetleyici</span>

Mikrodenetleyici bir VLSI entegre devre çipinde küçük bir bilgisayar'dır. Mikrodenetleyici, bellek ve programlanabilir giriş/çıkış çevre birimleri ile birlikte bir veya daha fazla CPU kapsar.

Bina otomasyonu, bir binanın HVAC, elektrik, aydınlatma, gölgeleme, Erişim Kontrolü, Güvenlik Sistemleri ve Bina Yönetim Sistemi (BYS) veya Bina Otomasyon Sistemi gibi birbiriyle ilişkili diğer sistemlerin otomatik merkezi kontrolüdür. Bina otomasyonunun temel amacı, kullanıcı konforunu artırmak, bina sistemlerinin verimli çalışmasını sağlamak, enerji tüketimini azaltmak, işletme ve bakım maliyetlerini azaltmak ve güvenliği artırmaktır.

Web grafik tasarımı, grafik tasarım alanı ile yakın ilişkili bir konu olmakla birlikte kendi içinde ayrı bir dal olarak da geniş bir alanı kapsayan bir kavramdır.

Veri yapısı, bilgisayar ortamında verilerin etkin olarak saklanması ve işlenmesi için kullanılan yapı.

<span class="mw-page-title-main">Assembly</span> uygulanan işlemlerle programlama dilinin birbirine çok yakın olduğu düşük seviye programlama dilleri

Assembly dili, bir işlemcinin komut kümesi üzerine tanımlanmış alt seviye bir dildir. Assembly dili kolay hatırlanabilir semboller tanımlar ve böylece işlemcinin makina koduna karşılık gelen sayı dizilerinin bilinmesine gerek kalmaz. Assembly dili, platformdan bağımsız yüksek seviyeli programlama dillerinin aksine, işlemci mimarisine bağımlıdır. Tipik uygulamaları; cihaz sürücüleri, alt seviyeli dahili (embedded) ve gerçek zamanlı sistemlerdir. Bır assembly programı assembler kullanılarak makine koduna çevrilir.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">USB bellek aygıtı</span> sayısal, katı-hal depolama ortamı

USB flaş sürücüsü, USB hafıza ünitesi, flash disk, USB çubuk ya da USB bellek USB 1.1, 2.0, 3.0 iken şimdi artık 3.1 ile üretilmeye başlanmıştır. Arayüzü ile entegre edilmiş, kapasiteleri 1 TB'a kadar ulaşabilen, küçük, hafif, çalışma esnasında sökülüp takılabilir NAND-tipinde veri depolama aygıtlarıdır. Neredeyse USB veriyolunu destekleyen tüm sistemler tarafından kullanılabilir. USB flaş bellekler aynı zamanda flaş sürücü, flaş disk adları ile de bilinmektedir. Flaş sürücüler sadece bilgisayarın USB girişine takılı olduğu sürece çalışır durumdadırlar ve harici güç kaynağı veya pil gücüne ihtiyaç duymazlar ve her türlü bilgi saklanabilir. Optik sürücülerden daha hızlı ve kullanımı daha kolaydır.

<span class="mw-page-title-main">HULC</span>

Evrensel İnsan Yük Taşıyıcısı veya HULC, Profesör H. Kazerooni ve Ekso Biyonikleri ekibi tarafından geliştirilmiş, hidrolik sistem üzerine kurulmuş, insan biçimli bir dış iskelettir.

<span class="mw-page-title-main">Gömülü sistem</span> Belli bir fonksiyonu yapmaya yönelik bilgisayar sistemi

Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.

<span class="mw-page-title-main">Nesnelerin interneti</span>

Nesnelerin interneti, fiziksel nesnelerin birbirleriyle veya daha büyük sistemlerle bağlantılı olduğu iletişim ağıdır. İnternet üzerinden diğer cihazlara ve sistemlere bağlanmak ve veri alışverişi yapmak amacıyla sensörler, yazılımlar ve diğer teknolojilerle gömülüdür. Nesnelerin tekil anahtar ile işaretlenerek internet altyapısı üzerinden birlikte çalışabilmesi ve bu sayede küçük parçaların toplamından daha büyük değerler oluşturulması öngörülmüştür. Askeri sistem için "askerî nesnelerin interneti" yaratılmıştır.

Fotovoltaik sistem veya PV sistem, güneş enerjisini kullanılabilir enerjiye çeviren sistemdir. PV sistem, birçok bileşenlerin bir araya getirilmesi ile oluşturulur ve güneş panelleriyle güneş ışığını soğurup elektriğe çevirir. Güneş çeviricisi elektriksel akımı doğru akımdan alternatif akıma doğru değiştirmektedir. Bunun gibi birleştirme, kablolama ve diğer elektriksel aletlerin kurulumu çalışan bir sistem oluşturmaktadır. Ayrıca bu sistem güneş takip sistemi ile kendisinin genel performansını artırabilir ve gömülü pil çözümünü de içinde barındırabilir.

<span class="mw-page-title-main">Android Lollipop</span> Android işletim sisteminin 5. ana sürümü

Android Lollipop veya Android 5.0-5.1.1 Lollipop Android sürümünün Google tarafından geliştirilen 12. versiyonu olan mobil işletim sistemidir. Google yeni sürüm hakkında bilgileri Google I/O konferansında, 25 Haziran 2014 yılında açıkladı. Genellikle Google yeni sürümlerinin kod isimlerini latin alfabesinin seri harfleri ile isimlendiriyor ve yeni sürüme bu harfle başlayan yiyecek adını veriyor. Bu kez yaratılacak yeni sürümün kod adı A,B,C,D,E,F,G,H,İ,J,K harflerinden sonra "Android L" idi. Sürüm, dahili olarak "Lemon Meringue Pie" kod adını aldı. 15 Ekim 2015 yılında Google yeni sürümün isminin "L" harfine uygun olarak dünyanın en popüler şekerlemelerinden biri "Lolipop" olacağını ilan etti. Sürümün 5.0 versiyonu 28 Ekim 2015 yılında kullanıcılara tanıtıldı. Sürüm Linux kernel 3.16.1 bazında yaratıldı. Yeni sürüm ilk kez olarak "over-the-air" (OTA) aracılığıyla güncellemeye sunuldu. Onun kaynak kodu 3 Kasım 2014 yılında kullanıma verildi.

Gömülü yazılım, denetim makineleri ve bilgisayar sayılmayan aygıtlar için yazılmış yazılımlardır. Gömülü yazılımlar genellikle çalıştırılacakları donanıma göre özelleştirilir, zaman ve bellek kısıtlamalarına sahiptir. "Gömülü yazılım" terimi bazen firmware terimi ile beraber kullanılır, fakat firmware bir bilgisayardaki, üstünde bir işletim sisteminin çalıştığı ROM tabanlı koda uygulanabilir. Oysaki, gömülü yazılım genellikle aygıttaki tek yazılım olarak bulunur.

<span class="mw-page-title-main">Nokia Asha 501</span>

Nokia Asha 501, Nokia tarafından üretilmiş Nokia Asha serisi ve Nokia Asha platform sistemi'ne mensup bir akıllı telefondur. 9 Mayıs 2013 tarihinde Hindistan'da Nokia tarafından ilan edildi ve 24 Haziran 2013'te piyasaya çıktı. Cihaz, Nokia tarafından "Tam Dokunuş" akıllı telefon olarak sınıflandırıldı. Telefon tek veya çift SIM yapılandırmasında bulunur. Nokia 500 cihazının devamı olan modelin ardılı Nokia X ailesi ve Nokia X platform sistemli Nokia X modelidir. "Pocket Power / Yaşam hızında hareket / Sevdiğiniz her şeye erişmek için bir hızlıca kaydır" sloganı ile yapıldı.

Huawei Mate 8; Android işletim sistemini kullanan, Huawei tarafından üretilmiş amiral gemisi bir akıllı telefon. Cihaz, 26 Kasım 2015'te tanıtılmış ve 9 Aralık 2015'te Çin'de satışa çıkarılmıştır. Cihazın 3 GB RAM/32 GB modeli 480 dolara, 4 GB RAM/64 GB modeli 590 dolara ve 4 GB RAM/128 GB modeli 700 dolara satılmıştır. Huawei Ascend Mate 7'nin ardılı, Huawei Mate 9'un öncülüdür.

Litecoin, 2011 yılında bir Google çalışanı Charlie Lee tarafından üretilen kripto para birimidir. İlk olarak 84 milyon adet üretilmiştir. Herhangi bir merkeze bağlı değildir. Litecoin Blok Zinciri, Bitcoin Blok Zincirine göre daha hızlı blok üretmektedir. Bitcoin ile Litecoin arasındaki en büyük fark bu olarak kabul edilir ve bu nedenle piyasa & transfer işlemleri daha süratli yapılabilir. İlk çıktığı dönemlerde büyük bir başarı yakalayarak diğer kripto para değerleri arasında kendisine önemli bir yer edindi. İlk alt coin olma özelliğini taşıyan Litecoin şu anda 1 milyar dolar üzerinde bir pazar değerine sahiptir. Diğer kripto para değerlerinden daha fazla depolama imkanı sunmaktadır.

SpiderBasic, Fantaisie Software tarafından geliştirilen, yerleşik BASIC kurallarına dayanan yeni bir web istemci tarafı programlama dilidir. iOS ve Android için mobil uygulama da dahil olmak üzere çok karmaşık, pencereli tabanlı web uygulamalarının geliştirilmesine olanak tanır. Karmaşık ve reaktif GUI, 2D oyunlar ve daha birçok şeyi tutarlı bir şekilde ele almak için geniş bir komut seti sağlar. Her kütüphane ve komut aynı şekilde davranır ve daha kolay ve daha hızlı öğrenme için benzer sözdizimine sahiptir.

<span class="mw-page-title-main">Sony Xperia XZ2 Compact</span>

Sony Xperia XZ2 Compact; Sony tarafından üretilmiş ve satılmış, Android işletim sistemini kullanan bir akıllı telefondur. Xperia X serisinin bir parçası olan cihaz, 26 Şubat 2018'de 2018 Mobile World Congress'teki bir basın konferansında Xperia XZ2 ile birlikte duyurulmuştur.