0:00:10.920,0:00:13.200 Hej, mit navn er Madison Maxey. 0:00:13.260,0:00:15.520 Jeg har en virksomhed, der hedder Loomia, 0:00:15.520,0:00:20.940 og vi fokuserer på at lave smart stof til[br]smart tøj og smart, bløde, gode produkter. 0:00:21.960,0:00:24.580 Der er ingen grænser, når det kommer til[br]tekstiler. 0:00:25.160,0:00:28.920 Mit navn er Danielle Applestone, og jeg[br]er direktør for Othermachine Company. 0:00:31.430,0:00:34.260 Vi byggede en fræsemaskine, der kan[br]sidde på et skrivebord. 0:00:34.260,0:00:40.231 En fræsemaskine tager en roterende skærer[br]og bevæger den gennem materialet for at 0:00:40.231,0:00:41.620 skabe et 3D objekt. 0:00:42.870,0:00:45.929 I bund og grund gør alle computere de[br]samme fire simple ting. 0:00:46.040,0:00:50.882 De accepterer information,[br]lagrer og behandler informationen 0:00:50.882,0:00:52.830 og udsender informationen. 0:00:52.830,0:00:57.249 Hver af disse ting gøres af en forskellig[br]del af computeren. 0:00:57.249,0:01:03.230 Der er input-enhederne, der tager input[br]fra verden udenfor og omdanner det til 0:01:03.230,0:01:04.595 binær information. 0:01:05.295,0:01:08.367 Der er hukommelse, [br]til at lagre denne information. 0:01:08.367,0:01:12.011 Der er en centralenhed eller CPU, 0:01:12.011,0:01:14.540 hvor alle beregningerne udføres. 0:01:14.540,0:01:19.794 Og til slut er der output-enheder, der[br]tager information og omdanner det til 0:01:19.794,0:01:21.600 fysiske output. 0:01:22.440,0:01:24.460 Lad os først tale om input. 0:01:24.460,0:01:28.650 Computere kan tage mange forskellige slags[br]input, ligsom en computers tastatur, 0:01:28.650,0:01:33.820 en telefons berøringsskærm, et kamera,[br]en mikrofon eller en GPS. 0:01:33.930,0:01:39.379 Men selv en bils sensorer, en termostat,[br]eller en drone er input-enheder. 0:01:40.200,0:01:45.619 Lad os se et enkelt eksempel på, hvordan[br]input bliver til output i en computer. 0:01:47.100,0:01:53.000 Når du trykker en tast på dit tastatur,[br]f.eks. "B". Omdanner keyboardet 0:01:53.000,0:01:54.000 bogstavet til et tal. 0:01:54.000,0:01:58.430 Det tal sendes som binær kode, etter og[br]nuller, ind i computeren. 0:02:00.380,0:02:05.460 Med dette tal beregner CPU'en, hvordan [br]bogstavet "B" vises, én pixel ad gangen. 0:02:06.000,0:02:11.440 CPU'en anmoder om trinvis instruks fra[br]hukommelsen, om hvordan et "B" tegnes. 0:02:12.000,0:02:16.729 CPU'en kører disse instrukser og lagrer[br]resultaterne som pixels i hukommelsen. 0:02:18.500,0:02:22.329 Til slut sendes denne information som[br]binær kode til skærmen. 0:02:22.640,0:02:28.202 Skærmen er en output-enhed, der omdanner[br]binærsignaler til små lys og farver, 0:02:28.202,0:02:30.060 som vi så ser. 0:02:32.140,0:02:36.420 Det sker så hurtigt, at det synes[br]at være øjeblikkelig, 0:02:36.420,0:02:42.220 men for at vise hvert bogstav kræver en[br]computer tusindvis af instrukser, 0:02:42.220,0:02:45.000 der starter det øjeblik, din finger[br]trykker på tastpunktet. 0:02:48.120,0:02:53.260 I det eksempel var output-enheden skærmen,[br]men der er mange forskellige slags output, 0:02:53.260,0:02:57.640 der tager et binært signal fra computeren[br]og gør noget i den fysiske verden. 0:02:57.680,0:03:02.980 For eksempel spiller en højttaler lyd, og[br]en 3D printer vil printe et objekt. 0:03:03.560,0:03:09.420 Output-enheder kan også kontrollere fysisk[br]bevægelse, såsom en robotarm, en bilmotor, 0:03:09.420,0:03:12.604 eller skæreren i fræsemaskinen, som min[br]virksomhed producerer. 0:03:13.730,0:03:18.759 Nye input- og output-typer lader computere[br]interagere med verden på helt nye måder. 0:03:19.250,0:03:24.579 Dette er blevet hjulpet af udviklinger i[br]hukommelsers og CPUers størrelse og fart. 0:03:24.889,0:03:28.779 Desto mere indviklet en opgave er, og[br]desto mere info, der går ind eller ud, 0:03:29.299,0:03:32.739 desto mere datakraft og hukommelse skal[br]en computer bruge. 0:03:33.949,0:03:37.808 Det er måske let at taste bogstaver på en[br]skærm, men for at lave indviklet 0:03:37.808,0:03:41.000 3D-grafik eller optage en film[br]i høj opløsning 0:03:41.000,0:03:46.440 skal moderne computere ofte have flere[br]CPU'er til at behandle al informationen 0:03:46.860,0:03:49.600 og mange gigabytes til at lagre den. 0:03:51.410,0:03:57.040 Uanset hvad du ønsker at gøre med[br]computeren, handler hver handling om: 0:03:57.710,0:04:00.159 input af information fra[br]den fysiske verden, 0:04:01.460,0:04:04.700 lagring og behandling af den[br]information 0:04:04.700,0:04:08.260 og at få noget output tilbage til den[br]fysiske verden.