Aramızda yazılım ve bilgisayarı iş edinmiş arkadaşlara veya bu konulara meraklı olan arkadaşlara bir soru sormak istiyorum.
İşletim sistemi başlatılmadan önce donanım ve bios arasında haberleşme sağlanıyor daha sonra ilk başlatıcı bölümden işletim sistemi boot ediliyor, buralara kadar her şey tamam. Benim sorum bu işletim sistemleri assembly veya makine dili ile yazılmaktansa C C++ veya başka bir derlenmesi dil ile yazıldığında nasıl derleniyor? Elbette bir işletim sistemi altında yazılım geliştiriyor gibi derlenmiyor. Bu aşamalar hakkında bilgilerinizi paylaşırsanız sevinirim 🙂

#akış #işletimsistemi #Linux #Windows #MacOS

BeğenFavori PaylaşYorum yap
  • mrx @mrx

    Tam anlamadım ne sorduğunuzu ama c veya c++ ile yazılıp derlenmiş bir yazılım zaten makine dilindedir bir daha derlenmez açılışta. Boot loader ram belleğe yükler disk üzerinden okuyarak bu önceden derlenmiş kodu ve işlemci direkt olarak çalıştırır.

    • afmha @afmha

      Kısaca, C veya C++ ile yazılan kodlarda, biz geliştirme yaparken işletim sistemlerinin sağladığı kütüphaneleri kullanarak işletim sistemine çağrı yapmamız gerekiyor ama bir işletim sistemi geliştirilirken bu çağrıları bizim donanım ile haberleşmemiz ile yapmamız gerekiyor. Bu kodları derlemek için farklı derleyicilere ihtiyaç duyulmuyor mu? veya normal bir derleyici ile derlenmiş olması da doğrudan boot ile çalıştırmasını sağlıyor mu?

    • mrx @mrx

      @afmha anladım. Farklı bir derleyiciye gerek yok gcc ile derleniyor, biraz daha farklı bir versiyonu tabi ama neticede gcc yine. Ve evet standart c kütüphaneleri yeniden yazmanız gerekiyor. O kendi yazdığınız kütüphane ile derliyorsunuz. x86 sistem çağrılarını implement etmeniz gerekiyor.

    • afmha @afmha

      @mrx Teşekkür ederim. 🙂

  • Linux Kernel @kernel

    Linux un kaynak kodunu indirip, incelersen fikir sahibi olursun az cok. İşletim sistemi ile ilgili.

#Github'da şu aralar popüler bir depo: #Raspberry Pi 3 gerektiren ve işletim sistemi geliştirmeyi öğreten bir kütüphane.
#raspberrypi3 #Linux #kernel #OperatingSystem #İşletimSistemi
https://github.com/s-matyukevich/raspberry-pi-os

s-matyukevich/raspberry-pi-os

raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry PiThis repository contains a step-by-step guide that teaches how to create a simple operating system (OS) kernel from scratch. I call this OS Raspberry Pi OS or just RPi OS. The RPi OS source code is largely based on Linux kernel, but the OS has very limited functionality and supports only Raspberry PI 3.
BeğenFavori PaylaşYorum yap

Windows 10'u indirmek istiyorum ama tüm güncellemelerin içinde olduğu bir paket arıyorum ?
Bu alttaki linkten iso dosyası yapsam tüm güncellemeler içinde gelir mi ?
https://www.microsoft.com/tr-tr/software-download/windows10

#TeknoYardım #işletimsistemi #Windows10

BeğenFavori PaylaşYorum yap

Merhabalar,
Benim monitör arkası kullana bileceğim ufak bşr cihaz geçti elime ben sadece bilgisayarı internet tarayıcı olarak kullanıyorum pazarte ekran görüntüsü o kadar.
Yalnız bu sistemin 2gb ram i var atom işlemci ama sıkıntı şu stok soğutucu var fanız buna Windows 10 oluyor filan ama biraz kastırıyor gibi buna hangi lunix dağıtımı daha iyi gider ubuntu mu önerirsiniz başka bir şey mi?
#TeknoYardım #Lunix #unix #işletimsistemi

BeğenFavori PaylaşYorum yap

#tizen #android #samsung #işletimsistemi

https://www.youtube.com/watch?v=8NLXtm3OFXY

Samsung'un geliştirdiği Tizen iyice Android gibi olmuş. 🙂 Bilmeyen birisine bu telefonda Android var diye versen arada ki farkı anlayamaz.

Samsung Z3 hands on Review, Camera, Features

Samsung Z3 hands on Review, Camera, Features. Samsung Z3 runs on Samsung' Tizen OS and features a 5 inch HD Super Amoled Display. Samsung Z3 packs an 8 megap...
BeğenFavori PaylaşYorum yap
Önceki yorumları gör 8 / 11

#GündemeMalzeme #isletimSistemi #qualcomm #microsoft #windows 10 Bence çok ilginç gelişmeler yaşanıyor Microsoft windows 10 ile tüm platformlarda aynı programları kullandırabilmenin peşinde

MİCROSOFT VE QUALCOMM, SNAPDRAGON İŞLEMCİLERE WİNDOWS 10 VE X86 UYARLAMASI...

Bugün Microsoft'un Shenzhen, Çin'deki WinHEC etkinliğinde şirket, tam Windows 10 deneyimini Snapdragon işlemciler tarafından desteklenen gelecekteki cihazlara getirmek için Qualcomm ile...
BeğenFavori PaylaşYorum yap

Çok ucuz fiyata orijinal işletim sistemi satan bir internet sitesi var mı bildiğiniz ? #Help #akış #teknoseyir #işletimsistemi #teknoyardım #yardım

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 13 / 14

Teknogeyik'ten merhaba,

Bu makalemde sizlerle, Apple'ın başlangıçta iPhone için geliştirdiği ancak daha sonra iPod touch ve iPad'de de kullanılan iOs mobil işletim sistemi ve Google tarafından Linux çekirdeği(Linux kernel) üzerinde, mobil cihaz ve cep telefonları için geliştirilmekte ve ücretsiz olan Android mobil işletim sistemlerinin genel karakteristik özelliklerini, hitap edilen kitle ve kullanıcı deneyimlerini, kendi tecrübelerim ve şahsi deneyimlerimle harmanlayarak; çok detaya girmeden, herkesin anlayabileceği bir dil ile paylaşmak istedim.

Öncelikle iOs un bütün donanımları önceden belirlenmiş ve buna göre cihazlara özel ince ayarları yapılmış bir işletim sistemi olduğunu belirtmem gerekiyor. Bu bağlamda Android ve iOs'u karşılaştırmak, bir adet elma ile bir meyve sepetini karşılaştırmaya benzer. Bire bir karşılaştırmalar bu nedenle cihaza özel hazırlanmış Android sürümleri üzerinden yapılırsa çok daha sağlıklı olacaktır. Nexus örneğin... Fakat ben tüm bu cihaza ve markaya özel değişkenlere girmeden, büyük resme odaklanmak sureti ile kafaların daha da karışmasına mahal vermekten kaçınarak konunun özünü ele alacağım.

iOs ve iPhone'dan başlayalım...

En basit anlatımıyla iOs, telefonunu fazlaca kurcalamayı sevmeyen, anlamayan veya uğraşmak istemeyenlerin sistemidir. Dolayısı ile özelleştirilebilirliği Android'e oranla oldukça kısıtlıdır. Net kuralları ve belirgin çizgileri vardır, size fazla seçenek sunmaz, gereksiz ayarlarla sizi boğmaz. Apple bunu nasıl dizayn ettiyse o şekilde kullanmanızı ister. Tüm müfredatı ve dinamikleri belirleyerek ortak bir profil oluşturur ve bunun herkes için optimum olduğunu savunur. Diğer bir deyişle: "sizin için bir kullanım karakteri oluşturur ve buna uyarsınız". Tasarladığı karakter toplumun geneli için halihazırda idealdir. Bu nedenle birçok kişi de bundan memnun kalır; ancak aynı kafada olmanız şartıyla... Apple sizin kullanım kalıbınızı sizin için hazır eder ve sizi bir kalıp oluşturma derdinden kurtarır. Basit ayarları seri bir şekilde yapıp doğrudan telefonu kullanmaya başlayabilirsiniz. AVM tuvaletlerinde satılan 1 liralık tekli prezervatifler gibidir, tek farkı kaliteli oluşudur. Herkes için düz ve ideal olanıdır, öyle daha ince hisset olsun, tırtıklısı olsun, aromalı modeller gibi fanteziye girmez. Tabi yanlış anlaşılmamalı, tüm bunları yüksek bir kalitede yapar oraya 1 liralık değilde 100 liralık koyar; doğal olarak herkeste bundan alır ve memnun kalır. Yani herkes ne kullanıyorsa siz de onu kullanırsınız. Bir kez bu karakterden sıyrılıp daha fazla özelleştirme ihtiyacı hissetmeniz durumunda bir bakmışsınız telefon size çokta fazla bir seçenek sunmuyor. "Apple kafası" dışına çıkmanız durumunda sınırlandırılmış hissine kapılmanız işten bile değildir.

Öte yandan Android çok daha açık ve özgür bir sistemdir. Linux tabanlıdır ve Linux gibidir, open source'dur; "al sen yap" der. Önüne balya balya ayar, seçenek ve özelleştirme yığını seriverir. Kendi karakterini kendin yarat der. Cebine 100 lira koyar ve seni markete gönderir. Sen bu marketten çok daha kârlı da çıkıp kendi marketler zincirini de kurabilirsin, tüm sermayeyi hiçte edebilirsin. Bu tamamen senin bilgisayar/bilişim deneyim ve becerine bağlıdır. Eğer iOs dışında bir deneyimin yoksa, açık denize çıkan akarsu balığı veya sokağa bırakılmış ev kedisi gibi(Örnekler çoğaltılabilir) kalabilirsin. Evde yaşam kolay ve premium'dur. Maman önüne gelir fakat önüne koyulacak mamanın türünü, vaktini ve hatta yatma kalkma saatini dahi sahibin belirler. Öte yandan sokakta yaşam zordur ama bir kez burada yaşamanın inceliklerini öğrendin mi artık özgürsündür. Eğer akıllı bir kedi isen kendi özel imparatorluğunu kurar, gül gibi yaşarsın. Eğer "yeteri kadar akıllı bir kedi isen" arkaplan uygulamalarını görüyor olmak sana koymaz çünkü bunun aslında sana sunulmuş bir seçenek olduğunu, iOs'ta da arkaplan uygulamalarının aynı şekilde çalıştığını fakat senden saklanıyor olduğunu bilirsin. Eğer bunu bilmiyorduysan da iOs 7 ile gelen multi-tasking özelliği ile halihazırda çalışmakta olan ve bunca zamandır senden saklanmış olan arkaplan uygulamalarını görüntüleyebilirsin. Eğer sokağı doğru organize eder, marketten doğru yazılımları indirir ve sistemine bakmayı bilirsen, ne "zamanla kasıyor bu android yav" dersin, ne de boş yere miyav...

Özetle: Yol benim için çizilsin ben o yoldan gideyim, yol çizmekle ayar yapmakla uğraşmayayım. Kolay ve anlaşılır olsun, çok fazla bilgisayar tecrübem yok, gerek te yok. Ben tasarıma, şıklığa ve premium hissine bakarım, bana bu kadarı yeter diyorsan =>> iOS

Ben sınırlandırmalara gelemem, bilişimciyim, kendi ayarımı kendim yaparım, gerekirse arayüz tasarlarım, Port yönlendirmesinden tut klavye tuş zamanlamasına. Widget'inden tut özelleştirilebilir temasına kadar her ayarı karşımda görmek isterim. Kendi klasörlerimi oluşturur, ekranı kendi istediğim gibi dizerim. Yeteri kadar bilgim var, APK'leri elle indirir, kendim kurarım, iOs'ta ancak jailbreak yaparak elde edilebilecek özellikleri, Android'te ile bir iki dokunuşla yaparım. Bu telefonun kralı benim! Olmadı bir format atar mutluluklar dilerim diyorsan =>> Android

Elbette istisnalar vardır fakat ben çevremde bilgisayar kurduyum diyen hiç kimsenin elinde iPhone görmedim ki bu konuda çevrem oldukça geniştir. Pek tabi iPhone kullanan bir çevrem de var fakat onlar ya bilişime uzak ya da ilgi alanları başka yönde olan insanlar. Gösterişe düşkün büyüklerimde ise ağırlıklı olarak iPhone mevcut, nedense bunun bir çeşit yüksek statü göstergesi olduğunu düşünüyorlar. Zehir gibi akıllı, Schwarzenegger gibi kaslı hemen hemen her sene yenilenen son model telefonlarında tek yaptıkları şey ise Facebook ve WhatsApp kullanmak, render edemeyecekleri videoyu 4k'da çekmek, telefonu gereksiz şişirmek ve ufak bir sorun sorun oluştuğunda ise telefon özelliğini kullanarak mütemadiyen beni aramak...

Siz isterseniz buna tesadüf deyin, isterseniz şans. ama şu da bir gerçektir ki istisnalar kaideyi bozmaz! Konu ile alakalı yorum ve düşüncelerinizi, benim atladığım ve varsa sizin eklemek istediklerinizi yorumlarda belirtirseniz sevinirim. Makalemi okuma zahmeti gösteren herkese teşekkür eder, iyi çalışmalar dilerim.

#akış #MobileOS #iOS #iPhone #Apple #Google #android #smartphone #akıllıtelefon #işletimsistemi #geyik #TeknoGeyik

BeğenFavori PaylaşYorum yap
  • Emre @emre64

    Android kullanmak için bilişimci olmak gerekmez. Ayrıca Android "al sen yap" diye gelen bir işletim sisteminden ziyade en az IOS kadar hazır gelir. Burdaki fark ise, iPhone'da geldiği şekilde kullanmak zorundayken Android'de istediğiniz özelleştirmeyi yapabilmenizdir. Normal bir kullanıcı da gayet rahat bir şekilde Android kullanabilir.

    • URZA @urza

      @emre64 yorumun için teşekkürler. Elbette bilişimci olmak gerekmez fakat iOS'a oranla çok daha fazla altyapı gerektirdiği aşikar. En azından iOS'u kullanmak için gerekenden daha fazlası. Normal kullanıcı kavramı değişkendir, neye ve kime göre? Örneğin bu siteyi takip edecek düzeydeki normal bir kullanıcı halihazırda Android'i kullanabilecek altyapıya da pek ala sahiptir. Öte yandan ben peder beyi örnek göstermek istiyorum, kendisi senelerdir iPhone kullanan fakat çok başlangıç seviyesinde bir bilgisayar kullanıcısı. Dolayısı ile Android'in envai seçenekleri adamı çileden çıkarmaya yetiyor. Bakacak olursanız o da normal bir kullanıcı. Normal bir kullanıcı dediğimizde Türkiye'nin genelini ele aldığımız gibi hayatı boyunca bilişim anlamında iOS dışına çıkmamış kullanıcıları da değerlendirmemiz gerekiyor.

  • My_Techno @my_techno

    Her dandroid kullanan bilgisayar kurdu değil bence. Her İPhone kullanan da bilişim den uzak değil. Benim cevremde böyle değil enazindan.

  • Lehimli At @at

    iphone kullanan bilgisayar mühendisleri adayları var ben çok garipsedim küçümsedim önyargıyla baktım ve hala öyle 😀 (kişisel görüşümdür savunma yapmayın lütfen)

    • URZA @urza

      @my_techno56 @at Yorumlarınız ve zahmet gösterip okuduğunuz için teşekkür ederim. Ufak bir yanlış anlaşılma sezdim ve müsaadenizle düzeltmek istiyorum. Sadece anlamayanlar ve ya bilişime uzak olanlar değil, özellikle belirttim ayrıca: uğraşmak istemeyenler, tasarımını, şıklığını ve ya sadece markayı beğenenler dahi iOs tercih edebilir. iPhone kullanan bilgisayar mühendisi olduğu gibi bu mühendis Google için bile çalışıyor olabilir keza ben vaktiyle bu tarz haberler de okumuştum; Google geliştiricisi iPhone telefonu ile yakalandı şeklinde. 🙂 Yani dediğim gibi bu ayrıca zevk meselesi. Kişi Apple veya iPhone seviyordur, onu alır. Aynı şekilde tam tersi, bu işlerden hiç anlamayıp Android kullananlar da olabilir. Fakat bu benim asıl dem vurduğum konular ve: "iki mobil işletim sistemi arasındaki karakteristik özellikler ve genel olarak hitap ettikleri kitle" savım ile çelişmez. En nihayetinde iOS'un ticari politikası ile Android'in arasında pek çok farklılıklar var. İkisininde hangi piyasa ve kitleleri hedeflediği apaçık ortada su götürmez bir gerçek.

    • Lehimli At @at

      @urza benim yıkamadığm önyargım işte 😀
      yöneticilerde felan görünce çok şaşırmıyorum direk bi mühendiste gördüğümü hatırlamıyorum görünce ne olacağını bilmiyorum
      bil. müh öğrencilerinde arkadaşlarımda görünce dediğim olay oluyor meraklı, ilgili değiller üşengeçler gibi bi algı oluşuyor biraz bende
      ios telefonla çok uğraşmak içinde güzeldir telefon özelliklerini kesinlikle kullanırsın (yani öyle diyorlar öyle duyduk)

  • kizilsakal @kizilsakal

    Valla 2007 den beri halen de linux kullanan biriyim uzun süre Android kullandım bir.yıl ios ip 5c kullandım anneme verdim sony z2 aldım ram şu bu iyi olmasına rağmen periscope da takılıyor arada takılıyor resetlendi Android i kötülrmiyorum seviyorum ama bu iş şöyle ios sana az özelleştirilebilir ama sistemle ve kendi diğer cihazları ile kusursuz uyumlu cihaz sunuyor Android De güzel ve yığınla seçeneği olan ve daha uygun fiyatlı cihazlar sunuyor vakit harcamak rom atmak şunu yapmak gibi şeylere meraklıysanız kesinlikle Android ama ben performans istiyorum vee vakit kaybı istemiyorum diyorsanız kesinlikle ios. İos dan Android e geçince şu beni çok üzdü blogger uygulaması ios da kullanıyordum Tr markette vardı ama kendi platformunda Android markette Tr markette yok ha işte olay bu eğer sen uğraşıp market değiştirip veya amk bulup ( ki ben güvenmem) kurarım olmadı yeni aşk bulurum dersen Android ha birde yadsınamaz derecede iki platformunda seven wp unda gelişmesini çok isteyen biri olarak ios market kesinlikle ama kesinlikle açık ara daha kaliteli ve iyi ios un sunucuda bu zaten ben ideal ayarları sunarım sen markette takıl seç beğen kullan ki insanı çok iyi tanıyor bu hem sisteme yansımış hatta fiyata yansımış sebebi şu Apple biliyorum insanlar güvenirse para verir ve güveni sağlamlık hissini sana aşılıyor ( ki hayatımda hiç apk satın almadım) . Kendi görüşlerimi deneyimlerine.

#akış #işletimsistemi
işletim sistemleri neden klasör boyutlarını göstermezler (gerçi linux'u bilmiyorum, o gösteriyor olabilir) çok mu zor, yoksa "kimin ne işine yarayacak, ne gereği var" mı diyorlar veya klasör boyutu gösteren yazılımlar çok büyük bir pazar da onu mu baltalamak istemiyorlar? neden?

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 6 / 21

#Windows10 şimdi Microsoft un sitesinden Windows10 iso dosyasını indrisem; en güncel olanı mı indirecek? İndirdiği surum numara nerede yazar ve kaç olmalı? #akış #akis #destek #işletimsistemi

BeğenFavori PaylaşYorum yap