WEBVTT 00:00:10.920 --> 00:00:13.200 Merhaba, adım Madison Maxey. 00:00:13.260 --> 00:00:15.520 Loomia adında bir şirketim var 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. 00:00:21.960 --> 00:00:24.580 Tekstil söz konusu olduğunda sınırınız gökyüzüdür. 00:00:25.160 --> 00:00:28.920 Benim adım Danielle Applestone ve Othermachine Şirketinin CEO'suyum. 00:00:31.540 --> 00:00:34.260 Bir masaüstü freze makinesi inşa ediyoruz. 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. 00:00:42.540 --> 00:00:46.580 Kaputun altında, tüm bilgisayarlar aynı dört temel şeyi yapar. 00:00:46.580 --> 00:00:48.160 Onlar bilgiyi alır, 00:00:48.160 --> 00:00:50.740 bilgiyi depolar ve işler 00:00:50.740 --> 00:00:52.880 ve daha sonra bilgiyi çıktı olarak verir. 00:00:53.399 --> 00:00:56.899 Bunların her biri bilgisayarın farklı bir bölümü tarafından yapılır. 00:00:57.440 --> 00:01:04.540 Dış dünyadan girdiyi alıp ikili bilgiye dönüştüren giriş aygıtları var. 00:01:04.860 --> 00:01:08.040 Bu bilgiyi depolamak için bellek vardır. 00:01:08.120 --> 00:01:12.000 Bir merkezi işlem birimi veya CPU var, 00:01:12.000 --> 00:01:14.540 burada bütün hesaplamalar yapılır. 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. 00:01:22.100 --> 00:01:24.100 Önce girdiden bahsedelim. 00:01:24.500 --> 00:01:30.460 Bilgisayarlar çok farklı tipte girdi alabilirler, bir bilgisayar klavyesi gibi , bir telefonun dokunmatik yüzeyi 00:01:30.840 --> 00:01:33.400 bir kamera, mikrofon ya da GPS 00:01:33.930 --> 00:01:39.379 Fakat bir araba, termostat veya drone üzerindeki sensörler bile farklı giriş cihazlarıdır. 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. 00:01:47.100 --> 00:01:53.419 Klavyenizdeki bir tuşa bastığınızda - "B" harfi diyelim. Klavye harfi bir sayıya çevirir. 00:01:54.000 --> 00:01:58.430 Bu sayı ikili , birler ve sıfırlar halinde bilgisayara gönderilir. 00:02:00.380 --> 00:02:05.460 Bu sayıdan başlayarak CPU, "B" harfini piksel olarak nasıl göstereceğini hesaplar. 00:02:06.000 --> 00:02:11.440 CPU, "B" harfini çizmeyi anlatan talimatları adım adım bellekten istiyor. 00:02:12.000 --> 00:02:16.729 CPU bu talimatları çalıştırır ve sonuçları piksel olarak hafızaya alır. 00:02:18.500 --> 00:02:22.329 Son olarak, bu piksel bilgisi ekrana ikili olarak gönderilir. 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. 00:02:32.140 --> 00:02:36.420 Bu, anlık olduğunu hissedecek kadar çok hızlı gelişir 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, 00:02:42.220 --> 00:02:45.000 parmağınız anahtar noktasına bastığı andan itibaren. 00:02:48.120 --> 00:02:53.260 Bu örnekte, çıktı aygıtı ekrandı, ancak birçok farklı çıktı türü var 00:02:53.260 --> 00:02:57.640 bilgisayardan ikili bir sinyal alır ve fiziksel dünyada bir şeyler yapar. 00:02:57.680 --> 00:03:02.980 Örneğin, bir hoparlör ses çıkarır ve bir 3B yazıcı bir nesne basar. 00:03:03.560 --> 00:03:09.420 Çıktı aygıtları aynı zamanda bir robot kolu, bir otomobilin motoru gibi fiziksel hareketi kontrol edebilir, 00:03:09.420 --> 00:03:12.180 ya da şirketimin yaptığı freze makinesinin kesici aleti. 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. 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. 00:03:24.889 --> 00:03:28.779 Çok karmaşık bir görev ve daha fazla bilgi girdi veya çıktı ise 00:03:29.299 --> 00:03:32.739 bilgisayar daha fazla işlem gücü ve belleğe ihtiyaç duyar 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, 00:03:41.000 --> 00:03:46.440 modern bilgisayarlar genellikle tüm bu bilgileri işlemek için birden fazla CPU'ya sahiptir 00:03:46.860 --> 00:03:49.600 ve saklamak için bir sürü gigabayt bellek. 00:03:51.410 --> 00:03:57.040 Bilgisayarla ne yapmak istediğinizi önemsemiyorsanız, her bir eylem şu şekildedir: 00:03:57.710 --> 00:04:00.159 fiziksel dünyadan bilgi girişi, 00:04:01.460 --> 00:04:04.700 bu bilgileri depolamak ve işlemek, 00:04:04.700 --> 00:04:08.260 ve bazı çıktıları fiziksel dünyaya geri döndürmek.