1 00:00:10,920 --> 00:00:13,200 Merhaba, adım Madison Maxey. 2 00:00:13,260 --> 00:00:15,520 Loomia adında bir şirketim var 3 00:00:15,520 --> 00:00:20,940 akıllı kıyafetler ve akıllı yumuşak ürünler için akıllı kumaşlar üretmeye odaklanıyoruz. 4 00:00:21,960 --> 00:00:24,580 Tekstil söz konusu olduğunda sınırınız gökyüzüdür. 5 00:00:25,160 --> 00:00:28,920 Benim adım Danielle Applestone ve Othermachine Şirketinin CEO'suyum. 6 00:00:31,540 --> 00:00:34,260 Bir masaüstü freze makinesi inşa ediyoruz. 7 00:00:34,260 --> 00:00:41,320 Bir freze makinesi, dönen bir kesici aleti alır ve bir 3B nesne oluşturmak için malzeme boyunca hareket ettirir. 8 00:00:42,540 --> 00:00:46,580 Kaputun altında, tüm bilgisayarlar aynı dört temel şeyi yapar. 9 00:00:46,580 --> 00:00:48,160 Onlar bilgiyi alır, 10 00:00:48,160 --> 00:00:50,740 bilgiyi depolar ve işler 11 00:00:50,740 --> 00:00:52,880 ve daha sonra bilgiyi çıktı olarak verir. 12 00:00:53,399 --> 00:00:56,899 Bunların her biri bilgisayarın farklı bir bölümü tarafından yapılır. 13 00:00:57,440 --> 00:01:04,540 Dış dünyadan girdiyi alıp ikili bilgiye dönüştüren giriş aygıtları var. 14 00:01:04,860 --> 00:01:08,040 Bu bilgiyi depolamak için bellek vardır. 15 00:01:08,120 --> 00:01:12,000 Bir merkezi işlem birimi veya CPU var, 16 00:01:12,000 --> 00:01:14,540 burada bütün hesaplamalar yapılır. 17 00:01:14,600 --> 00:01:21,180 Ve nihayet, bilgi toplayan ve onu fiziksel çıktıya dönüştüren çıktı aygıtları var. 18 00:01:22,100 --> 00:01:24,100 Önce girdiden bahsedelim. 19 00:01:24,500 --> 00:01:30,460 Bilgisayarlar çok farklı tipte girdi alabilirler, bir bilgisayar klavyesi gibi , bir telefonun dokunmatik yüzeyi 20 00:01:30,840 --> 00:01:33,400 bir kamera, mikrofon ya da GPS 21 00:01:33,930 --> 00:01:39,379 Fakat bir araba, termostat veya drone üzerindeki sensörler bile farklı giriş cihazlarıdır. 22 00:01:40,200 --> 00:01:45,619 Şimdi, girdinin bir bilgisayardan nasıl geçtiği ve çıktı haline geldiğine ilişkin basit bir örneği inceleyelim. 23 00:01:47,100 --> 00:01:53,419 Klavyenizdeki bir tuşa bastığınızda - "B" harfi diyelim. Klavye harfi bir sayıya çevirir. 24 00:01:54,000 --> 00:01:58,430 Bu sayı ikili , birler ve sıfırlar halinde bilgisayara gönderilir. 25 00:02:00,380 --> 00:02:05,460 Bu sayıdan başlayarak CPU, "B" harfini piksel olarak nasıl göstereceğini hesaplar. 26 00:02:06,000 --> 00:02:11,440 CPU, "B" harfini çizmeyi anlatan talimatları adım adım bellekten istiyor. 27 00:02:12,000 --> 00:02:16,729 CPU bu talimatları çalıştırır ve sonuçları piksel olarak hafızaya alır. 28 00:02:18,500 --> 00:02:22,329 Son olarak, bu piksel bilgisi ekrana ikili olarak gönderilir. 29 00:02:22,640 --> 00:02:29,520 Ekran, ikili sinyalleri, sizin gördüklerinizi oluşturan küçük ışıklara ve renklere dönüştüren bir çıkış aygıtıdır. 30 00:02:32,140 --> 00:02:36,420 Bu, anlık olduğunu hissedecek kadar çok hızlı gelişir 31 00:02:36,420 --> 00:02:42,220 ancak her harfi görüntülemek için bir bilgisayar binlerce talimat çalıştırır, 32 00:02:42,220 --> 00:02:45,000 parmağınız anahtar noktasına bastığı andan itibaren. 33 00:02:48,120 --> 00:02:53,260 Bu örnekte, çıktı aygıtı ekrandı, ancak birçok farklı çıktı türü var 34 00:02:53,260 --> 00:02:57,640 bilgisayardan ikili bir sinyal alır ve fiziksel dünyada bir şeyler yapar. 35 00:02:57,680 --> 00:03:02,980 Örneğin, bir hoparlör ses çıkarır ve bir 3B yazıcı bir nesne basar. 36 00:03:03,560 --> 00:03:09,420 Çıktı aygıtları aynı zamanda bir robot kolu, bir otomobilin motoru gibi fiziksel hareketi kontrol edebilir, 37 00:03:09,420 --> 00:03:12,180 ya da şirketimin yaptığı freze makinesinin kesici aleti. 38 00:03:13,730 --> 00:03:18,759 Yeni girdi ve çıktı türleri, bilgisayarların dünyayla tamamen yeni yollarla etkileşime girmesine izin verir. 39 00:03:19,250 --> 00:03:24,579 Buna, hafızanın ve CPU'nun hız ve boyutundaki iyileştirmeler sayesinde yardımcı olunmuştur. 40 00:03:24,889 --> 00:03:28,779 Çok karmaşık bir görev ve daha fazla bilgi girdi veya çıktı ise 41 00:03:29,299 --> 00:03:32,739 bilgisayar daha fazla işlem gücü ve belleğe ihtiyaç duyar 42 00:03:33,949 --> 00:03:40,689 Bir ekranda harf yazmak kolay olabilir, ancak karmaşık 3D grafikler yapmak ya da yüksek tanımlı bir film kaydetmek için, 43 00:03:41,000 --> 00:03:46,440 modern bilgisayarlar genellikle tüm bu bilgileri işlemek için birden fazla CPU'ya sahiptir 44 00:03:46,860 --> 00:03:49,600 ve saklamak için bir sürü gigabayt bellek. 45 00:03:51,410 --> 00:03:57,040 Bilgisayarla ne yapmak istediğinizi önemsemiyorsanız, her bir eylem şu şekildedir: 46 00:03:57,710 --> 00:04:00,159 fiziksel dünyadan bilgi girişi, 47 00:04:01,460 --> 00:04:04,700 bu bilgileri depolamak ve işlemek, 48 00:04:04,700 --> 00:04:08,260 ve bazı çıktıları fiziksel dünyaya geri döndürmek.