>> [MUSIC ifa]
>> [Alq谋艧]
>> DAVID J. MALAN: Bu CS50, Harvard Universitetinin t蓹tbiqi
intellektual 眉莽眉n komp眉ter m眉蓹ssis蓹l蓹ri
v蓹 proqramla艧d谋rma s蓹n蓹ti.
陌ndi aras谋nda 蓹g蓹r ki, h蓹r il burada oturan
fikrinizi sinir bir az, bel蓹 il蓹 siz d眉艧眉nm眉r蓹m ki, burada m蓹xsusdur
Siz 蓹n 莽ox hesab edir蓹m ki, 茝g蓹r 蓹traf谋nda oturan h蓹r k蓹s
, h蓹qiq蓹t蓹n, sizin daha 莽ox bilir komp眉ter sizin daha rahat
elm v蓹 ya komp眉ter 眉mumiyy蓹tl蓹, h蓹yata
indi t蓹l蓹b蓹l蓹rin 78% CS50 he莽 bir t蓹cr眉b蓹si var almaq.
>> H蓹qiq蓹t蓹n, 100 n枚qt蓹l蓹r var var Ekrandak谋, 78 olan
dem蓹kdir b蓹rk ya艧谋l var, ki, demoqrafik aras谋nda 蓹g蓹r,
burada h蓹yata 莽ox yax艧谋 艧irk蓹t var.
V蓹 siz aras谋nda 蓹v蓹zin蓹, 蓹g蓹r H蓹qiq蓹t蓹n kim CS50 t蓹l蓹b蓹l蓹rin 22%
olub, t蓹cr眉b蓹si var lisey v蓹 ya dig蓹r proqram,
da sizi h蓹yata ke莽irir zaman谋 etiraz edil蓹 bil蓹r.
>> Yaln谋z biz m眉xt蓹lif yollar谋 var t蓹l蓹b蓹l蓹r daha az rahat v蓹 daha 莽ox
b枚lm蓹l蓹r eyni rahat, biz da hacker n蓹艧rl蓹ri deyil蓹n
蓹n problem d蓹stl蓹ri h蓹min t蓹l蓹b蓹l蓹r etiraz ed蓹c蓹k
蓹lav蓹 t蓹cr眉b蓹 il蓹 ox艧ar material t蓹dqiq etm蓹k
lakin daha 莽ox inki艧af etmi艧 perspektiv.
>> Lakin komp眉ter elm n蓹dir?
Yax艧谋, n蓹tic蓹d蓹, n蓹 olacaq Bu sah蓹y蓹 ara艧d谋rmaq kimi bir m蓹s蓹l蓹 deyil
q蓹d蓹r ba艧a harada sinif yolda艧lar谋 nisb蓹t蓹n,
ancaq 枚z眉n眉z ba艧a harada Burada ba艧lamaq yerl蓹艧ir qar艧谋 h蓹ft蓹 12
h蓹ft蓹 s谋f谋r.
陌ndi komp眉ter yax艧谋 science--, ed蓹k computation-- elm z蓹ng
harada hesablama h蓹qiq蓹t蓹n, yaln谋z bir deyil b蓹zi daxil alaraq, dey蓹r蓹k x眉lya yolu,
b蓹zi 莽谋x谋艧 istehsal, v蓹 莽al谋艧an alqoritml蓹ri il蓹 bunu,
h蓹lli 眉莽眉n t蓹limat d蓹sti h蓹min resurslara b蓹zi problem
b蓹zi 莽谋x谋艧 istehsal etm蓹k 眉莽眉n v蓹 ya h蓹ll olan maraql谋.
>> Bel蓹 ki, biz bu yax谋nlarda m眉nasib蓹til蓹 h蓹yata s蓹yah蓹t
California bir alumna il蓹 g枚r眉艧蓹c蓹k.
Onun ad谋 Susan Wojcicki edir.
V蓹 o, dan谋艧maq ist蓹rdim burada video 眉莽眉n
yaln谋z nec蓹 t蓹tbiq ifad蓹 etm蓹k komp眉ter h蓹tta bir dad
Bu elm giri艧 s蓹viyy蓹si ola bil蓹r.
Siz h蓹yata getm蓹k bile bir sah蓹 kimi komp眉ter elm,
v蓹 ya h蓹tta m眉h蓹ndis, v蓹 ya 眉mumiyy蓹tl蓹 STEM
蓹slind蓹, g枚r眉rs眉n眉z, nec蓹 m眉蓹yy蓹n 茝lb蓹tt蓹 bel蓹 ki, onun h蓹yat t蓹sir g枚st蓹rmi艧dir.
V蓹 o yaln谋z zaman o bunu etdi Harvard Kollecind蓹 burada ba艧 idi.
>> Biz Susan i艧谋qlar谋 dim bil蓹r.
Susan Wojcicki: Salam, d眉nya.
M蓹n Susan Wojcicki edir蓹m.
M蓹n YouTube CEO edir蓹m.
M蓹n olanda v蓹 m蓹n CS50 etdi 1990-c谋 ild蓹 Harvard ba艧.
M蓹n, h蓹qiq蓹t蓹n, bir tarix idi v蓹 蓹d蓹biyyat b枚y眉k.
>> V蓹 m蓹nim ki莽ik yay, Anlad谋m ki, m蓹n b蓹lk蓹
bir 艧ey 枚yr蓹nm蓹k ist蓹di Komp眉ter haqq谋nda.
V蓹 m蓹n geri g蓹ldi.
M蓹n CS50 etdi.
Bu 莽蓹tin idi, lakin bu idi 蓹n g枚z蓹l sinif I ald谋.
>> M蓹n h蓹r 艧ey haqq谋nda d眉艧眉nm蓹k nec蓹 d蓹yi艧ib.
M蓹n Harvard m蓹zunu 1990-c谋 ild蓹, m蓹n Silicon Valley 眉莽眉n getdi.
M蓹n bir i艧 var.
M蓹n i艧 etdik beri texnologiya.
DAVID J. MALAN: 陌ndi n蓹 Susan Bu video qeyd etm蓹yib,
onun h蓹qiq蓹t蓹n idi ki, Google 枚z眉 oldu臒unu qaraj
Larry v蓹 Sergey yarad谋lm谋艧d谋r.
>> 陌ndi biz dostlar谋m谋za da 莽atd谋 code.org bir t蓹艧kilat ki,
脰t蓹n il 蓹rzind蓹 olmu艧dur 蓹ld蓹 insanlar谋n, x眉susil蓹
komp眉ter elm heyecan v蓹 proqramla艧d谋rma, x眉susil蓹.
Amma bu proqramla艧d谋rma qeyd d蓹y蓹r informatika 枚zl眉y眉nd蓹 deyil.
Komp眉ter elm proqramla艧d谋rma deyil.
茝ksin蓹 proqramla艧d谋rma yaln谋z bir deyil tool-- siz b眉t眉n il蓹
b眉t眉n 莽ox yax艧谋 olacaq semestr end-- tan谋艧
Bel蓹 deyil m眉raci蓹t ed蓹 bil蓹r ki, yaln谋z CS g蓹l蓹c蓹k kurslar谋
amma haradan n蓹 sah蓹l蓹rind蓹 Siz, humanitar, g蓹lirik
ictimai elml蓹r, f蓹n elm, v蓹 ya kimi.
>> H蓹qiq蓹t蓹n, bir ne莽蓹 dig蓹r imkan m蓹zunlar谋n v蓹 onlar谋n h蓹mkarlar谋
t蓹tbiq dan谋艧maq g枚zl蓹yir ki, bu sah蓹d蓹.
>> BILL GATES: zaman m蓹n 13 idi ilk komp眉ter 莽谋x谋艧谋 var.
>> JACK DORSEY: M蓹nim valideynl蓹ri 1984-c眉 ild蓹 m蓹n蓹 Macintosh al谋b
M蓹n s蓹kkiz ya艧谋nda idi.
>> Mark Zuckerberg: M蓹n alt谋nc谋 sinifd蓹.
>> HOPARL脰R 1: M蓹n kollec kod 枚yr蓹nildi.
>> Ruchi SANGHVI: Birinci il ilk semestr, Komp眉ter Elm Intro.
>> BILL GATES: M蓹n bir proqram yaz谋b ki tic-tac-barmaq oynad谋.
>> DREW HOUSTON: M蓹n idi olduqca m蓹zlum 蓹vv蓹lind蓹n.
M蓹n ilk proqram hesab M蓹n yaz谋b, h蓹r 艧eyi kimi ist蓹di
Sevimli r蓹ng n蓹dir?
Yoxsa nec蓹 ya艧谋n谋z var?
ELENA SILENOK: M蓹n ilk 枚yr蓹ndim bir ya艧谋l dair蓹si etm蓹k 眉莽眉n nec蓹
v蓹 q谋rm谋z谋 kvadrat ekranda g枚r眉n眉r.
GABE NEWELL: 陌lk M蓹n, h蓹qiq蓹t蓹n, idi zaman
bir 艧ey g蓹lm蓹k v蓹 hello, d眉nya, deyirl蓹r.
M蓹n bir komp眉ter bunu etdi.
Bu, sad蓹c蓹 heyr蓹tamiz idi.
>> Mark Zuckerberg: nec蓹 枚yr蓹nm蓹k off start verm蓹di proqram谋
枚yr蓹nm蓹k ist蓹y蓹n kimi komp眉ter elmin b眉t眉n
v蓹 ya bu master 眉莽眉n 莽al谋艧谋r谋q intizam v蓹 ya bu kimi bir 艧ey.
Bu, sad蓹c蓹, 莽眉nki m蓹n ba艧lad谋 Bu sad蓹 bir 艧ey etm蓹k ist蓹yirdi.
M蓹n bir 艧ey etm蓹k ist蓹yirdi ki, 枚z眉m蓹 v蓹 bac谋lar 眉莽眉n fun idi.
>> M蓹n bu ki莽ik proqram yaz谋b.
V蓹 sonra 蓹sas蓹n yaln谋z bu bir az 蓹lav蓹 edib.
V蓹 sonra m蓹n laz谋m yeni bir 艧ey 枚yr蓹nm蓹k,
M蓹n ya baxd谋 bir kitab v蓹 ya internet,
v蓹 sonra bir az 蓹lav蓹 edib.
>> DREW HOUSTON: Bu f蓹rqli h蓹qiq蓹t蓹n deyil bir al蓹t v蓹 ya bir 艧ey oynayan
v蓹 ya bir idman oynayan.
DAVID J. MALAN: B眉t眉n h眉ququ.
Bel蓹 ki, 蓹slind蓹 indi biz蓹 bildirin bir az daha d蓹rin dal谋艧.
Bu giri艧 v蓹 莽谋x谋艧 hans谋lard谋r ki, burada s枚hb蓹t edirik?
>> Bel蓹 ki, nec蓹 sad蓹 bir 艧ey haqq谋nda?
Siz y蓹qin ki, var bel蓹, bilir蓹m komp眉ter il蓹 he莽 bir tan谋艧l谋q
he莽 komp眉ter birt蓹h蓹r istifad蓹 v蓹 yaln谋z adet s谋f谋r v蓹 olanlar谋 ba艧a d眉艧眉r.
Amma nec蓹 ki, b蓹lk蓹 nec蓹 veril蓹 bil蓹r daha bug眉nk眉 masa 眉st眉 v蓹 eyni noutbuk
ed蓹 bil蓹r?
>> G眉n眉n DNT, t蓹k onlar anlay谋rlar ki, 蓹lifba
s谋f谋r v蓹 ya bir biridir.
B蓹li, bu hesab.
Biz, insanlar, istifad蓹 edirl蓹r decimal sistemi. 10 m蓹nas谋 "Dekabr".
脟眉nki bizd蓹 v蓹 10 var 10 r蓹q蓹m, doqquz vasit蓹sil蓹 0.
>> 陌ndi komp眉ter, 蓹ksin蓹, ikili istifad蓹 edirl蓹r.
Iki m蓹na "Bi".
Bel蓹 ki, onlar yaln谋z s谋f谋r v蓹 bir istifad蓹 edirl蓹r.
Amma bu bel蓹 莽谋x谋r yaln谋z adet s谋f谋r v蓹 olanlar谋 il蓹
kifay蓹t q蓹d蓹r b枚y眉k 蓹lifbas谋 olan 蓹n t蓹msil
ist蓹diyiniz m蓹lumatlar谋n he莽 bir par莽a, Bu bir s谋ra olsun,
bir m蓹ktub olsun, olsun ekranda qrafik v蓹 ya video.
>> M蓹s蓹l蓹n, biz nec蓹 insanlar hesab ad蓹t蓹n burada bu s谋ra 艧蓹rh.
Bu yaln谋z 眉莽 r蓹q蓹m, bir, iki, 眉莽.
Amma biz bu say谋 bilm蓹k innately indi 123 kimi.
Amma niy蓹 ki?
>> Yax艧谋, siz geri d眉艧眉n眉yorsan谋z b蓹lk蓹 grade m蓹kt蓹b蓹,
Siz y蓹qin ki, d眉艧眉nm蓹k t蓹dris s眉tun olan bu n枚mr蓹l蓹ri,
bir y眉zl蓹rl蓹 oldu臒u yeri, iki, on yerd蓹
v蓹 眉莽 olanlar谋 yerd蓹dir.
Niy蓹 ki, h蓹qiq蓹t蓹n faydal谋d谋r?
Yax艧谋, haqq谋nda d眉艧眉nm蓹k super sad蓹 hesab
biz b眉t眉n olmu艧dur ki, 陌ndi ildir.
S蓹m蓹r蓹li, 茝g蓹r var, 蓹g蓹r y眉zl蓹rl蓹 yerd蓹 bir,
Siz s眉r蓹tli math ed蓹 100 d蓹f蓹 1 plus 10 d蓹f蓹 2--
iki onlarla 莽眉nki place-- plus 1 d蓹f蓹 3--
眉莽 olanlar谋 bir yerd蓹 莽眉nki.
Bel蓹 ki, 蓹lb蓹tt蓹, biz 蓹g蓹r h蓹qiq蓹t蓹n, bu 莽oxaltmaq
n蓹 biz, h蓹qiq蓹t蓹n t蓹msil edirik bu pattern-- biri il蓹
iki three-- 100 plus 20 plus edir 3, 蓹lb蓹tt蓹, 123 olan.
>> 陌ndi ikili, v蓹 komp眉ter h蓹qiq蓹t蓹n, 蓹sasl谋 eyni dili dan谋艧maq
biz ki.
Onlar yaln谋z ki莽ik bir 蓹lifbas谋 var.
Bel蓹 ki, komp眉ter yaln谋z adet s谋f谋r v蓹 onlar谋n s蓹r蓹ncam谋nda olanlar谋.
Biz insanlar mahiyy蓹tc蓹 var, halbuki bel蓹 Bu places-- h蓹r 10 s蓹lahiyy蓹tl蓹ri
Bir s谋f谋r, 10, 10, on siz 110 v蓹 100 verilm蓹si ikisi
m眉vafiq olaraq.
>> Komp眉ter yaln谋z iki d蓹y蓹rl蓹r var onlar, s谋f谋r v蓹 bir ba艧a d眉艧m蓹k olar
Onlar m眉xt蓹lif d蓹y蓹rl蓹r istifad蓹 etm蓹k Bu s眉tun, bir, iki, d枚rd.
V蓹 biz s蓹kkiz, davam saxlan谋l谋r 蓹g蓹r, 16, 32, 64, v蓹 s.
Amma model v蓹 zehniyy蓹ti tam eyni deyil.
>> Bel蓹 ki, bu m蓹ntiq, h蓹r k蓹s t蓹r蓹find蓹n, nec蓹 ki, M蓹n say谋 haqq谋nda getm蓹k
ikili bir?
Siz h蓹tta bar蓹d蓹 fikir he莽 etdik bu, 蓹vv蓹l, sizin ba臒谋rsaq n蓹 dem蓹k oldu?
>> Auditoriya: One.
DAVID J. MALAN: One.
D蓹qiq.
Biz yaln谋z bir bir ehtiyac Bu adet s谋f谋r 莽眉nki olanlar谋 yer
biz蓹 verm蓹k kifay蓹tdir n蓹 d枚rd, n蓹 iki.
Bel蓹 ki, bir d蓹f蓹 bir bir b蓹rab蓹rdir.
陌ndi h蓹r 艧eyi bir az maraql谋 olsun.
M蓹n t蓹msil etm蓹k ist蓹yirsinizs蓹, two-- lakin say谋 Binar,
daha, siz var, h蓹tta he莽 vaxt 蓹vv蓹l bu 艧ifahi dil,
nec蓹 biz ikili t蓹msil ed蓹 d蓹y蓹ri biz insanlar iki kimi bilirik?
Zero bir s谋f谋r.
Yaln谋z bir qoymaq Siz ist蓹diyiniz s眉tun.
>> 陌ndi bu, olduqca 蓹ld蓹 asan y蓹qin ki, indi.
M蓹n three-- t蓹msil etm蓹k ist蓹yirsinizs蓹 脺莽 s眉tun var.
Bel蓹 ki, daha, m蓹n indi bu d蓹y蓹rl蓹r 蓹lav蓹 ed蓹 bil蓹rsiniz birlikd蓹 burada bir qoyaraq.
Bel蓹 ki, 2 d蓹f蓹 1 plus 1 d蓹f蓹 1, 蓹lb蓹tt蓹, 3.
>> 陌ndi h蓹r 艧eyi bir az 蓹yl蓹nc蓹 almaq Bu is蓹 indi adet s谋f谋r olmaq.
V蓹 d枚rd t蓹msil, m蓹n bu almaq.
V蓹 biz yava艧-yava艧 artt谋rmay谋 蓹g蓹r burada ki, be艧 olard谋.
Bu alt谋 olard谋.
Bu yeddi olard谋.
>> Amma indi var g枚r眉n眉r bir problem daxil.
Nec蓹 haqq谋nda getm蓹k bil蓹r eight-- n枚vb蓹ti d蓹y蓹ri olacaq.
B蓹li, biz yeni bir bit laz谋md谋r.
V蓹 h蓹qiq蓹t蓹n, siz var 蓹g蓹r 蓹vv蓹l bu s枚z e艧itdim,
bit ki, yaln谋z q谋sa ikili r蓹q蓹mli, s谋f谋r v蓹 ya bir.
>> V蓹 m蓹n t蓹msil ba艧 burada yaln谋z 眉莽 bel蓹 bit.
Amma m蓹n saxlan谋lmas谋 bir yol var idi, 蓹g蓹r 眉莽 m眉xt蓹lif bit, lakin d枚rd,
艧眉bh蓹siz ki, m蓹n t蓹msil ed蓹 bil蓹r s蓹kkiz, sonra doqquz, v蓹 sonra
10 v蓹 daha y眉ks蓹k v蓹 daha y眉ks蓹k.
>> Amma sonra 莽a臒谋r谋r sual nec蓹 biz
Bu haqq谋nda getm蓹k ilk n枚vb蓹d蓹 艧eyl蓹r.
Bu c蓹lb etm蓹k 眉莽眉n bir 艧ey var Burada bir slayd onlar谋,
lakin siz onlar谋 t蓹msil nec蓹 bir mexaniki cihaz 蓹g蓹r?
Komp眉ter n蓹 edir giri艧 v蓹 莽谋x谋艧 etdirir ki,
蓹sasl谋 hesablanmas谋 m眉蓹yy蓹n G眉n眉n sonunda?
>> Yax艧谋, n蓹 bir 艧ey haqq谋nda super bu kimi sad蓹?
Bu, sad蓹c蓹 bir ampul var.
V蓹 m蓹n bu tetikleyebilir ampul getm蓹k 眉莽眉n
b蓹zi elektrik d枚n眉艧 v蓹 imkan elektronlar
d蓹yi艧iklikl蓹r vasit蓹sil蓹 ax谋n谋 onun d枚vl蓹t v蓹 ya onun d蓹y蓹ri, bel蓹 dan谋艧maq.
M蓹s蓹l蓹n, bu k枚hn蓹 m蓹kt蓹b stol眉st眉 lampa
Burada bel蓹 bir Bunun i莽蓹risind蓹 ampul.
V蓹 indi deyil h蓹qiq蓹t蓹n faydal谋 bir 艧ey bunu.
Amma M蓹n onu yerl蓹艧dirin kimi elektrik rozetka daxil
v蓹 sonra bu switch-- istifad蓹 v蓹 ya biz h蓹tta bir transistor z蓹ng ed蓹 bil蓹rsiniz
v蓹 ya such-- kimi hesab 陌ndi t蓹msil ed蓹 bil蓹rsiniz
bu d蓹y蓹r oldu臒u ampul 眉zr蓹 a莽谋q-ayd谋n off, v蓹 ya bu d蓹y蓹r.
Bu d蓹y蓹r v蓹 ya bu d蓹y蓹r.
Bu d蓹y蓹r v蓹 s.
>> Komp眉ter daxilind蓹 Bel蓹 ki, g眉man, hardware daha ki莽ik 蓹d蓹d,
amma sonunda G眉n眉n sad蓹c蓹
electricity-- istifad蓹 b蓹lk蓹 it-- 蓹l蓹
v蓹 sonra bir 艧ey saxlamaq v蓹 ya bir 艧ey off saxlamaq.
茝lb蓹tt蓹 ki, bu deyil bunu x眉susil蓹 maraql谋
yaln谋z bir ampul il蓹.
>> 茝slind蓹, nec蓹 y眉ks蓹k I arxalana bil蓹r Burada bu stol眉st眉 lampa il蓹 ikili?
>> Auditoriya: One.
>> DAVID J. MALAN: One, sa臒?
M蓹n daha 莽ox masa lampalar谋 laz谋md谋r, 蓹g蓹r m蓹n h蓹qiq蓹t蓹n y眉ks蓹k saymaq ist蓹yirik.
Amma biz daha yax艧谋 ed蓹 bil蓹rsiniz.
Y眉ng眉l amp眉ller 莽眉nki ki, biz bu 艧eyl蓹r qoymaq etdik
h蓹qiq蓹t蓹n merakl谋s谋 y眉ng眉l amp眉ller var yesteryear imkan daha.
Onlar h蓹qiq蓹t蓹n ist蓹yirik a臒 i艧谋q amp眉ller.
V蓹 艧irk蓹tl蓹rin d蓹st蓹l蓹ri bu g眉n bu 艧eyl蓹r.
>> Amma bu 莽谋x谋r ki, X眉susil蓹 bu
bir x眉susiyy蓹t vasit蓹si il蓹 g蓹lir onun r蓹ng d蓹yi艧dir蓹 bil蓹rsiniz.
M蓹s蓹l蓹n, 蓹g蓹r siz Sizin yurt otaq b蓹z蓹kli
Bu y眉ng眉l bir ne莽蓹 il蓹 amp眉ller, sizin 蓹hval-ruhiyy蓹niz as谋l谋 olaraq,
g蓹lir as谋l谋 olaraq, hava as谋l谋 olaraq,
vaxt as谋l谋 olaraq g眉n, siz h蓹qiq蓹t蓹n bil蓹rsiniz
r蓹ng d蓹yi艧dirm蓹k Sizin otaqda amp眉ller.
V蓹 bu i艧谋q, 莽眉nki bu kimi amp眉ller v蓹 ba艧qalar谋 n蓹 var
bir proqram, bir API adl谋 proqramla艧d谋rma interface olan
Siz yax艧谋 olacaq olan bir m枚vzu deyil semestr sonuna il蓹 tan谋艧.
>> V蓹 bu yaln谋z bir x眉lya deyil, dey蓹r蓹k sirli yol,
Bu i艧谋q proqram bil蓹r amp眉ller teklif etm蓹k 眉莽眉n.
Siz onlara g枚nd蓹r蓹 bil蓹rsiniz yaln谋z sizin kimi bir insan,
bir web server bir mesaj g枚nd蓹r蓹 bil蓹rsiniz dey蓹r蓹k, m蓹n蓹 bu g眉n x蓹b蓹r verm蓹k
v蓹 ya m蓹n蓹 e-po莽t verir.
>> Daha 莽ox gizli g枚nd蓹r蓹 bil蓹rsiniz Bu y眉ng眉l amp眉ller mesajlar
yand谋rmaq v蓹 s枚nd眉rm蓹k, dem蓹k.
Amma ki, b眉t眉n maraql谋 deyil.
Siz q谋rm谋z谋 yand谋rmaq, dem蓹k olar , ya艧谋l yand谋rmaq mavi yand谋rmaq,
eyni ampul il蓹.
V蓹, h蓹tta bil蓹rsiniz bir az daha f蓹ras蓹t, dem蓹k, mavi 枚z眉n眉z a莽谋n
bir tutqun g眉n zaman k蓹narda, m蓹s蓹l蓹n.
Bu, h蓹qiq蓹t蓹n, daxil ba臒lamaq olar bir hava API v蓹 tapmaq
hava, v蓹 ya vaxt n蓹 g眉n, v蓹 ya dig蓹r tetikler.
>> Bel蓹 ki, 蓹slind蓹, iki CS50 枚z 蓹m蓹kda艧lar谋,
Dan Bradley v蓹 Ansel Duff burada, xahi艧 sat谋n
G蓹lin bu y眉ng眉l amp眉ller b眉t眉n d蓹st蓹.
Onlar CS50 nin in艧a ilk ikili bulbul,
biz burada t蓹msil oldu臒unuz Bu oynaq az magnets-- il蓹
m眉xt蓹lif placeholders biz yaln谋z bir az 蓹vv蓹l istinad.
>> Bel蓹 ki, burada yol edir is蓹 yer, iki, d枚rd.
V蓹 biz daha y眉ks蓹k g枚rm蓹dim.
Lakin, 蓹lb蓹tt蓹, onlar iki s蓹lahiyy蓹tl蓹ri ist蓹yirik.
S蓹kkiz, 16, 32, 64 v蓹 128.
M蓹n indi bir az merakl谋s谋 olmaq ist蓹yirsinizs蓹 Bu k枚hn蓹 m蓹kt蓹b ke莽id istifad蓹 ed蓹r蓹k, daha,
M蓹n bu iPad burada var bir super sad蓹 interface
ki Dan Bradley, ke莽mi艧 t蓹l蓹b蓹 v蓹 indi t蓹dris fellow,
B蓹zi HTML istifad蓹 programed v蓹 JavaScript hans谋
bi莽imlendirme v蓹 proqramla艧d谋rma var m眉vafiq languages.
V蓹 y蓹qin ki, bil蓹r see-- h蓹tta back-- da
b枚y眉k plus v蓹 b枚y眉k minus var, plus bu amp眉ller h蓹r biri 眉莽眉n bir d眉ym蓹sini bas谋n.
V蓹 n蓹 bu m蓹n蓹 imkan gedir M蓹s蓹l蓹n, art谋 edir bas谋n yoxdur
v蓹 indi, t蓹msil 茝lb蓹tt蓹 ki, n蓹 say谋?
Biri.
M蓹n yenid蓹n t蓹艧kil ed蓹 bil蓹rsiniz.
Iki.
脺莽.
D枚rd.
Be艧.
Six.
Seven.
>> V蓹 indi biz ki, rollover almaq lakin biz d枚rd眉nc眉 az bu d蓹f蓹 var,
indi biz s蓹kkiz var.
Bel蓹 ki, biz 莽ox vaxt bunu ed蓹 bil蓹r.
茝slind蓹, bir k蓹nara kimi, biz n蓹 q蓹d蓹r y眉ks蓹k saymaq bil蓹r?
H蓹r k蓹s?
>> Auditoriya: 255.
>> DAVID J. MALAN: 255, sa臒?
脺莽眉n riyaziyyat haqq谋nda 莽ox narahat olmay谋n 陌ndi, lakin olduqca layiqli s谋ra var.
Amma bu, h蓹qiq蓹t蓹n, yaln谋z ba臒l谋 deyil m蓹lumat ne莽蓹 蓹d蓹d,
bir m蓹ktub, ya qrafik kimi biz t蓹msil ed蓹 bil蓹r ki,.
>> Amma indi he莽 bir m蓹s蓹l蓹.
M蓹n ir蓹li getm蓹k 眉莽眉n gedir蓹m v蓹 onlar谋 s枚nd眉r眉n.
M蓹n ola bil蓹r, m蓹n soru艧maq ist蓹rdim k枚n眉ll眉, ilk volunteer--
oh, s蓹hn蓹d蓹 salam.
Tutmaq olmal谋d谋r edir rahat ayd谋n sizin kimi g枚r眉nen
b眉t眉n sinif yolda艧lar谋 qar艧谋s谋nda, h蓹m莽inin internet kimi.
V蓹 m蓹n蓹 the-- k蓹narda bir az baxaq nec蓹 burada a臒 k枚yn蓹k haqq谋nda?
V蓹 蓹l.
Q蓹d蓹r Hadi.
Sizin ad谋n谋z n蓹dir?
>> Auditoriya: Jackie.
>> DAVID J. MALAN: Jackie.
Jackie q蓹d蓹r g蓹lib.
Bel蓹 ki, bu da n蓹 var iPad Oyun rejimi adl谋 bir d眉ym蓹sin蓹 edir.
V蓹 bu oyun rejimi daxil m蓹n蓹 imkan gedir
蓹vv蓹lc蓹d蓹n m眉蓹yy蓹n decimal il蓹 say谋, 蓹d蓹d insanlar biz
il蓹 tan谋艧.
V蓹 sonra etiraz edil蓹c蓹k Burada d眉ym蓹l蓹ri istifad蓹 etm蓹k
眉莽眉n top-- bir Bu bulbs-- h蓹r
h蓹qiq蓹t蓹n anlamaq 眉莽眉n y眉ng眉l amp眉ller model
ki, s枚z眉ged蓹n say谋n谋 g枚st蓹rir.
>> M蓹n ad谋 yen蓹 n蓹 idi, t蓹蓹ss眉f edir蓹m?
>> Auditoriya: Jackie.
>> DAVID J. MALAN: Jackie.
B眉t眉n h眉quqlar.
G枚r眉艧m蓹k 眉莽眉n yax艧谋.
>> M蓹n蓹 davam v蓹 proqram ged蓹k d眉nya 眉莽眉n say谋 15 g枚r眉r眉k.
Biz burada ilk ki莽ik saxlamaq laz谋md谋r.
M蓹n Oyun rejimi getm蓹k 眉莽眉n gedir蓹m.
M蓹n m眉蓹yy蓹n etm蓹k 眉莽眉n gedir蓹m Biz蓹 say谋 15 verir.
>> OK.
V蓹 h蓹r k蓹s 蓹g蓹r watching-- indi b蓹lk蓹 bu 艧蓹kild蓹 durmaq ist蓹yir蓹m,
ir蓹li getm蓹k g眉nd蓹m蓹 girdi olacaq, 莽眉nki 眉st眉ndeki s蓹kkiz d眉ym蓹l蓹ri ke莽id
眉zr蓹 amp眉ller 莽evirm蓹k v蓹 ya uygun off kimi.
>> Auditoriya: OK.
>> DAVID J. MALAN: And he莽 bir aldad谋c谋 vuru艧 plus 15 d蓹f蓹.
Oh, biz bunu edir.
>> Auditoriya: Oh, g枚zl蓹yin.
脺z眉ld眉m.
>> DAVID J. MALAN: Siz d蓹 枚z n枚vb蓹sind蓹 bil蓹r f蓹rdi y眉ng眉l amp眉ller
bu 眉st d眉ym蓹l蓹ri h蓹r.
Auditoriya: OK, Oh.
Bel蓹 ki q蓹d蓹rdir olacaq
DAVID J. MALAN: OK.
Bel蓹 ki, indi biz s蓹kkiz var.
Bel蓹 ki, 眉莽眉n fasil蓹 imkan tama艧a莽谋 burada m蓹艧臒ul.
N蓹 say谋 Jackie edir Hal-haz谋rda t蓹msil?
11.
Bel蓹likl蓹, biz dem蓹k olar ki, orada edirik.
V蓹 蓹la.
Bel蓹likl蓹, biz ilk qalib var.
T蓹brik edir蓹m.
>> V蓹 biz ist蓹diyiniz fikir b蓹zi inan谋lmaz hediye.
茝g蓹r bel蓹 bir olmaq ist蓹yirsinizs蓹 kampus burada otaq yurd,
脰z眉n眉z bir yekun layih蓹 ola bil蓹r 陌ndi bu API istifad蓹 ed蓹r蓹k, Jackie thanks.
Bel蓹 ki, now--
>> [Alq谋艧]
>> --if biz bil蓹r, bir daha Bu 蓹traf谋nda bel蓹.
Oh, indi h蓹r k蓹s b蓹zi y眉ng眉l amp眉ller ist蓹yir.
Qondarma hacker n蓹艧r, biz oh birimiz onu ramp olacaq
B蓹li, neytral.
M蓹n indi g蓹l蓹n etdiyiniz d眉艧眉n眉rs眉n眉z Sizin t蓹r蓹fd蓹n a艧a臒谋 olacaq 蓹g蓹r.
Sizin ad谋n谋z n蓹dir?
>> Auditoriya: Alex.
DAVID J. MALAN: Alex, burada g蓹lib.
Alex Bel蓹 ki, biz gedirik, bir az daha b枚y眉k sayda program.
Y蓹qin ki, 眉莽眉n.
Say谋 50.
>> Auditoriya: OK.
DAVID J. MALAN: Lakin, kimi M蓹n said-- v蓹 g眉c
bel蓹 ki, burada durmaq ist蓹yir蓹m d眉ym蓹l蓹ri s谋ralamaq ki,
Siz expect-- lakin m蓹n kimi Bu hacker n蓹艧r z蓹ng.
Bel蓹 ki, u臒urlar!
>> [G眉l眉艧]
>> Siz 莽evirm蓹k olacaq Onlara off OK siz etdi 蓹g蓹r.
茝la.
Wonderful.
T蓹brik edir蓹m.
>> [Alq谋艧]
M蓹n 枚d蓹m蓹lidir g眉man edirl蓹r.
Alex t蓹brik h蓹m莽inin.
OK.
>> Son paket bel蓹 Burada, s蓹mimi, in艧allah edir
Bu simplicity-- bu sad蓹lik il蓹
b蓹zi g枚z蓹l i艧谋q 蓹ld蓹 ed蓹 bil蓹rsiniz amp眉ller, y蓹qin [I艧itilemez] da.
Lakin onlar t蓹msil, n蓹tic蓹d蓹, eyni ideyalar
olan biz insan谋q art谋q b眉t眉n 莽ox tan谋艧.
Bel蓹 ki, n蓹 n枚vb蓹ti bil蓹r add谋m inki艧af ola
bir 艧eyl蓹r etm蓹y蓹 莽al谋艧谋r谋q data il蓹 maraql谋
v蓹 yaln谋z deyil ki, giri艧 t蓹msil b蓹lk蓹 m蓹ktublar v蓹 ya daha 莽ox, lakin n枚mr蓹l蓹ri?
>> Yax艧谋, o 莽谋x谋r komp眉ter d眉nya, bir 莽ox ill蓹r 眉莽眉n,
sad蓹c蓹 bir ixtiyari lakin q蓹bul n枚mr蓹l蓹ri x蓹rit蓹l蓹r ard谋c谋l standart
蓹lifbas谋 m蓹ktublar.
M蓹s蓹l蓹n, burada bir deyil ki X蓹rit蓹莽蓹km蓹 pasaj.
Bu Ascii deyirl蓹r.
A-S-C-I-I. V蓹 sad蓹c蓹 a b枚y眉k letters-- x蓹rit蓹l蓹r masa
bu Decimal n枚mr蓹l蓹ri 眉莽眉n iki halda.
>> Lakin dolay谋s谋 n蓹 var?
Yax艧谋, h蓹qiq蓹t蓹n t蓹msil etm蓹k ist蓹yirsinizs蓹 Bir e-po莽t v蓹 ya bir m蓹tn kimi bir 艧ey
bir web page, siz a莽谋q-ayd谋n g枚st蓹rm蓹k ist蓹yir蓹m
Bu insan m蓹ktublar 蓹lifba deyil, n枚mr蓹l蓹ri.
Bel蓹 ki, as谋l谋 olaraq Proqram谋n kontekstind蓹
bu bir istifad蓹莽i ki, istifad蓹 bir web browser v蓹 ya e-po莽t m眉艧t蓹ri,
n枚mr蓹l蓹ri 蓹lb蓹tt蓹 ola bil蓹r m蓹ktublar谋 kimi t蓹fsir.
Ki, bit n眉mun蓹l蓹ri ed蓹 bil蓹rsiniz dem蓹k deyil asanl谋qla m蓹ktublar谋 kimi t蓹fsir olunmal谋d谋r.
>> V蓹 biz ola bil蓹r n蓹 m蓹ktub A varl谋qd谋r
65, B kimi t蓹msil 66 kimi t蓹msil olunur.
Biz bir super varsa Bel蓹 ki, Q谋sa s枚z, hi kimi,
n蓹 bir komp眉ter n蓹tic蓹d蓹 ki ondal谋k lakin h蓹qiq蓹t蓹n ikili ma臒aza,
yararlanarak, bit b蓹zi ard谋c谋ll谋qla istifad蓹 bir 艧蓹kild蓹 elektrik bit,
iki 蓹d蓹d 72 v蓹 73 olard谋.
>> Amma bit model ki, o d蓹y蓹rl蓹ri 蓹ks etdirir.
Bu sonra Bel蓹 ki, nec蓹 biz bizim giri艧 v蓹 莽谋x谋艧 t蓹msil edir.
V蓹 biz, dem蓹k kifay蓹tdir daha m眉r蓹kk蓹b n眉may蓹nd蓹lik etm蓹k
n蓹tic蓹d蓹 kimi 艧eyl蓹r il蓹 qrafik, video, musiqi v蓹 daha 莽ox
Biz sonra bu m眉dd蓹t g枚r蓹c蓹ksiniz kimi.
>> Yaln谋z onda yarad谋r, bel蓹 ki, alqoritml蓹r, bu d蓹sti
t蓹limatlar谋 il蓹 biz faktiki probleml蓹ri h蓹ll edirik.
Biz alqoritml蓹r giri艧 ke莽蓹n edirik.
V蓹 o alqoritml蓹r istehsal n蓹tic蓹l蓹ri, in艧allah do臒ru n蓹tic蓹l蓹ri
v蓹 眉mid edir蓹m ki, 莽ox, s蓹m蓹r蓹li n蓹tic蓹l蓹r toplanm谋艧d谋r.
Ba艧qa s枚zl蓹, bu, bir 艧ey var do臒ru bir 艧ey h蓹yata ke莽irm蓹k.
Onu h蓹yata ke莽irm蓹k 眉莽眉n ba艧qa bir 艧ey var 艧ey yax艧谋 v蓹 ya s蓹m蓹r蓹li.
>> M蓹s蓹l蓹n, bir n眉mayi艧 biz 蓹lb蓹tt蓹 sev蓹n ist蓹yirik ki,
bu biridir.
Amma bunlar qovu艧ur tapmaq 眉莽眉n getdikc蓹 daha 莽蓹tin.
Lakin bu, h蓹qiq蓹t蓹n k枚hn蓹 m蓹kt蓹b telefon kitab i莽蓹risind蓹 olan
1000 plus pages var adlar谋 v蓹 telefon n枚mr蓹l蓹ri.
V蓹 m蓹n ist蓹dim, yuxar谋 baxmaq 眉莽眉n Bu telefon kitab kims蓹,
M蓹n sad蓹c蓹 bir ed蓹 bil蓹r 莽ox sad蓹l枚vh alqoritmi.
M蓹n ilk s蓹hif蓹 a莽maq bil蓹r v蓹 M蓹n kims蓹, dem蓹k, axtarmaq ba艧lamaq bil蓹r
Mike Smith adl谋.
O ilk deyil, s蓹hif蓹, m蓹n ikinci t蓹r蓹qqi
v蓹 sonra 眉莽眉nc眉, v蓹 d枚rd眉nc眉, v蓹 s,
q蓹d蓹r m蓹n n蓹hay蓹t Mike Smith tapmaq.
>> 陌ndi alqoritm do臒ru?
>> Auditoriya: B蓹li.
>> DAVID J. MALAN: B蓹li.
Orada var, m蓹n will n蓹tic蓹d蓹 onu tapa bil蓹rsiniz.
Amma bu arguably 莽ox deyil , fast 蓹lb蓹tt蓹, s蓹m蓹r蓹li deyil
my god, niy蓹 m蓹n kim蓹m, 莽眉nki m蓹nim vaxt Flipping israf
M蓹n bil蓹r bu pages b眉t眉n vasit蓹sil蓹 蓹lb蓹tt蓹 fiziki s眉r蓹tli bunu?
>> Yax艧谋, y眉ng眉l optimalla艧d谋rma, bel蓹 bir anda deyil bir s蓹hif蓹 ola bil蓹r, dan谋艧maq,
lakin iki, d枚rd, alt谋, s蓹kkiz, 10.
H蓹l蓹 do臒ru?
>> Auditoriya: No.
>> DAVID J. MALAN: Bel蓹 ki, he莽 I 蓹g蓹r instansiya Mike Smith 眉z蓹rind蓹 ke莽in.
Amma bel蓹 uzun m蓹n pedal geri kimi bir s蓹hif蓹, onu ir蓹li 蓹g蓹r,
b蓹lk蓹 biz d眉z蓹ltm蓹k bil蓹r n蓹 ba艧qa bir gotcha ola bil蓹r.
>> Amma bu daha yax艧谋d谋r?
Bu s眉r蓹tli?
M蓹n B蓹li, dem蓹k.
Bu s枚z眉n iki d蓹f蓹 kimi s眉r蓹tli M蓹n bir anda iki pages 蓹g蓹r.
Bel蓹 ki, 蓹g蓹r m蓹n ilk 1000 s蓹hif蓹l蓹r 陌ndi m蓹n yaln谋z 500 d蓹f蓹 莽evirmek laz谋md谋r,
tam 1000 pages almaq 眉莽眉n potensial pis halda
telefon sonuna kitab, kims蓹
Mike Smith v蓹 ya kims蓹 il蓹 kimi daha sonra ad谋 h蓹qiq蓹t蓹n ola bil蓹r.
>> Lakin, 蓹lb蓹tt蓹, biz insanlar 蓹lb蓹tt蓹 deyil
蓹lb蓹tt蓹 ki, bunu etm蓹k olacaq bizim h蓹yat谋m谋zda bu n枚qt蓹d蓹.
A臒labatan n蓹dir insan ehtimal n蓹 ed蓹c蓹k?
Auditoriya: The9 S nin d眉z gedin.
DAVID J. MALAN: S nin d眉z gedin?
Nec蓹 S nin d眉z getm蓹k yoxdur?
>> Auditoriya: yar谋 Rip.
DAVID J. MALAN: B蓹li, he莽 bir qeyd var.
Bel蓹 ki, b蓹li, h蓹qiq蓹t蓹n var 蓹g蓹r idi bir etiket v蓹 ya S 眉莽眉n yap谋艧qan ni艧an谋,
Biz orada tullanmaq laz谋md谋r.
Lakin bu, olduqca z蓹r蓹rsiz deyil.
M蓹n n蓹 ed蓹 蓹n yax艧谋 t蓹xmin蓹n edir S b枚lm蓹sin蓹 v蓹 ya b蓹lk蓹 t蓹xmin蓹n
orta.
Amma 蓹sas paket now-- v蓹 intuisiya
Siz q蓹bul etdik ki, il y蓹qin ki, 眉莽眉n veril蓹n
indi n蓹 edirsiniz ki, bu problem haqq谋nda bilm蓹k?
>> Auditoriya: [i艧itilemez]
>> DAVID J. MALAN: Mike Smith m眉tl蓹q bu problemin bu yar谋s谋nda
Smith ortas谋nda sonra g蓹lir, 莽眉nki olan t蓹xmin蓹n M b枚l眉m,
Bu g枚r眉n眉r.
Siz g枚rd眉k bil蓹r kimi Visitas, biz indi sanki bil蓹rsiniz
yar谋s谋nda bu problem qoparmaq.
Auditoriya: Woo!
DAVID J. MALAN: Bu asan v蓹 asan 蓹ld蓹.
[Alq谋艧]
Burada getm蓹k.
[G眉l眉艧]
V蓹 indi 蓹sasl谋 eyni problem var,
lakin yar谋m kimi b枚y眉k s枚z眉n var.
M蓹n h蓹l蓹 Mike Smith ar谋yorum.
V蓹 m蓹n h蓹l蓹 d蓹 bil蓹r, daresay eyni 艧蓹kild蓹 ona baxmaq,
yar谋s谋nda problem par莽alanmas谋 yen蓹 problem qoparmaq yenid蓹n
陌ndi m蓹n蓹 yarpa臒谋 olan yar谋s谋nda bir problem 枚l莽眉s眉 d枚rdd蓹bir
dramatik 眉z yar谋s谋 atmaq, v蓹 t蓹krar bu prosesi t蓹krar
v蓹 daha a艧a臒谋 salan h蓹r n枚qt蓹d蓹 g枚rm蓹k 眉莽眉n
Mike Smith 蓹g蓹r s枚z m枚vzusu s蓹hif蓹.
>> 陌ndi bu h眉ququ n蓹 varsa, n蓹tic蓹d蓹 枚z眉m眉 tapa bil蓹rsiniz
yaln谋z bir s蓹hif蓹 il蓹 olan Mike Smith O telefon kitab h蓹qiq蓹t蓹n var 蓹g蓹r.
茝lb蓹tt蓹, m蓹n bil蓹r daha 蓹sla z蓹ng Mayk.
Amma burada n枚qt蓹 a莽谋lm谋艧 蓹g蓹r ki, 1000 pages il蓹 ilk alqoritm,
s蓹hif蓹 flip, b蓹lk蓹 1000 d蓹f蓹 t蓹krar 莽眉nki m眉tl蓹q az
S ad谋 v蓹 bir Z ad谋, lakin potensial bir 莽ox 1,000 pages.
>> 陌kinci alqoritm, daha yax艧谋.
500 pages.
脺莽眉nc眉 alqoritm, baxmayaraq ki, ne莽蓹 add谋mlar ki
1000 s蓹hif蓹ni b枚lm蓹k almaq kimi yar谋s谋nda telefon kitab?
10, verm蓹k v蓹 ya almaq.
Bel蓹 ki, yaln谋z vasit蓹sil蓹 Flipping t蓹r蓹find蓹n dal臒谋c v蓹 f蓹th telefon kitab,
m蓹n ed蓹c蓹k, 10 d蓹f蓹 dan谋艧maq a艧a臒谋 yaln谋z bir s蓹hif蓹 m蓹nim yol.
>> V蓹 biz bu intuisiya 蓹l蓹 ed蓹 bil蓹rsiniz 陌ndi bir az qrafik
yaln谋z hesab 蓹g蓹r Bu super sad蓹 graph.
Biz x-ox, v蓹 ya 眉f眉qi etdiyiniz ox, m蓹nim problem 枚l莽眉s眉,
telefon kitab pages say谋.
V蓹 komp眉ter aliml蓹ri 眉mumiyy蓹tl蓹 z蓹ng etm蓹k ist蓹yir蓹m
bir problem n, harada 枚l莽眉s眉 n yaln谋z bir d蓹yi艧蓹n oldu臒unu
bu represents-- iki halda pages say谋.
>> 艦aquli, ya y-axis, burada h蓹ll etm蓹k 眉莽眉n vaxt olacaq,
b蓹lk蓹 s蓹hif蓹 n枚vb蓹 say谋, saniy蓹 b蓹lk蓹 say谋
v蓹 ya d蓹qiq蓹, h蓹r hans谋 枚l莽眉 sizin vahididir.
V蓹 bu q谋rm谋z谋 x蓹tt ilk alqoritm t蓹msil
bir bir var, 莽眉nki aras谋nda 蓹laq蓹l蓹r
zaman pages v蓹 m蓹bl蓹臒i edir.
>> Verizon say谋 iki d蓹f蓹 telefon kitab g蓹l蓹n il pages,
m蓹nim 莽al谋艧an time-- bu vaxt icra etm蓹k t蓹l蓹b
ilk alqoritm 蓹n pis halda iki.
Amma ikinci alqoritm, harada M蓹n iki Flipping al谋ram,
眉莽眉n daha az vaxt t蓹l蓹b edir bir 枚l莽眉s眉 problem.
M蓹n bu 莽ox var bel蓹, 蓹g蓹r s蓹hif蓹lik burada bildiri艧
sar谋 x蓹tt ki, h蓹ll etm蓹k 眉莽眉n az vaxt g枚st蓹rir.
V蓹 h蓹qiq蓹t蓹n, bu, t蓹msil biz, n iki dem蓹k laz谋md谋r.
>> Amma 眉莽眉nc眉 forma n蓹 v蓹 final curve kimi baxmaq olacaq?
B蓹li, bu, h蓹qiq蓹t蓹n m蓹n look-- olacaq Siz dem蓹k olacaq n蓹 bilmir蓹m.
Amma g枚r蓹k n蓹 Siz dem蓹k gedirdi.
>> Auditoriya: ki Like.
>> DAVID J. MALAN: Bu kimi baxmaq olacaq bu bir logarithmic slope-- exactly--
qovu艧durma臒谋m谋z bu maraql谋 yamac谋nda var.
Bu art谋q bir d眉z x蓹tt var.
V蓹 ki, haqq谋nda 莽ekici n蓹 graph indi k蓹silir baxmayaraq,
Siz extrapolate bil蓹rsiniz ki, ya艧谋l x蓹tt deyil ki, a臒la
art谋rmaq niyy蓹tind蓹dir h眉nd眉rl眉y眉 b眉t眉n 莽ox
daha davam kimi 眉f眉qi ox a艧a臒谋.
>> H蓹qiq蓹t蓹n, Verizon 眉莽眉n M蓹s蓹l蓹n, iki d蓹f蓹 art谋ra bil蓹r
telefon pages say谋 Bu il v蓹 g蓹l蓹n il aras谋nda kitab
1000-d蓹n 2000 pages, lakin he莽 bir b枚y眉k.
Bu 眉莽眉nc眉 v蓹 son il蓹, Bir intuitiv alqoritm var
ay谋r谋c谋 v蓹 f蓹th.
Bu nec蓹 daha 莽ox m蓹n蓹 almaq olacaq kims蓹 tapmaq 眉莽眉n g蓹l蓹n il add谋mlar
Mike Smith ist蓹yirsiniz?
>> Auditoriya: One.
>> DAVID J. MALAN: yaln谋z bir var.
V蓹 onlar, onu quadruple bil蓹r gedir m蓹n蓹 yaln谋z iki add谋mlar atma臒a
v蓹 s.
V蓹 bu v蓹siyy蓹tnam蓹nin nec蓹 b蓹zi ehtiyatl谋 dizayn
v蓹 b蓹zi t蓹qdir n蓹 Sizin giri艧 daha yax艧谋 ed蓹 bil蓹r.
陌ndi biz aldad谋c谋 edirik m蓹nada az
ki, biz ehtimal yararlanarak edirik.
M蓹nim ehtimal n蓹dir Bizim telefon kitab haqq谋nda
M蓹n蓹 b枚lm蓹k v蓹 f蓹th 眉莽眉n icaz蓹 Bu intuitiv v蓹 h蓹l蓹 d眉zg眉n 艧蓹kild蓹?
>> Auditoriya: [i艧itilemez]
DAVID J. MALAN: B蓹li.
Bel蓹 ki, sifari艧 edilib.
Bu alfabetik edilib telefon kitab 艧irk蓹t.
Bu, t蓹sad眉fi qaydada idi ki, bir telefon kitab bir c蓹h蓹nn蓹m olacaq,
lakin 蓹lb蓹tt蓹 deyil ki alqoritm 枚z眉 borc
M蓹n istifad蓹 莽眉nki he莽 vaxt yaln谋z Mike Smith 眉zr蓹 ba艧
Siz ay谋r谋c谋 saxlan谋l谋r 蓹g蓹r t蓹sad眉f蓹n yol yar谋m.
>> Bel蓹 ki, indi r蓹smil蓹艧dirilm蓹si imkan n蓹 ayd谋n asan deyil.
Bel蓹 ki, deyil蓹n bir 艧ey pseudocode biz will edir
bizim ilkin probleml蓹ri b蓹zi ba艧lay谋r.
V蓹 bu izah bir 眉mumi yoldur bir alqoritm v蓹 ya bir komp眉ter proqram谋,
C v蓹 ya C ++, v蓹 ya Java istifad蓹, v蓹 ya h蓹r hans谋 x眉susi dil,
ancaq il蓹 陌ngilis istifad蓹 ed蓹r蓹k h蓹r hans谋 insan tan谋艧 ola bil蓹r.
>> V蓹 biz pseudocode yazmaq bil蓹r bu problem 眉莽眉n a艧a臒谋dak谋 kimi.
, Bir add谋m telefon kitab se莽in.
Telefon kitab ortas谋nda a莽谋q iki add谋m.
, 脺莽 add谋m adlar谋 baxmaq.
Smith names-- aras谋nda 蓹g蓹r, d枚rd add谋m
>> V蓹 indi bu bir maraql谋 tikintisi.
Bu q蓹rar n枚qt蓹 var.
茝g蓹r bu yol bir 莽蓹ng蓹l var , filial谋, bel蓹 dan谋艧maq olacaq.
M蓹n indent gedir蓹m yaln谋z konvensiya step--
olan five-- deyil dem蓹k, m蓹n Mike z蓹ng ed蓹c蓹yik.
Bel蓹 ki, bu abzas, tamamil蓹 ixtiyari insan konvensiya, ancaq var
sad蓹c蓹 semantically 莽atd谋rmaq 眉莽眉n n蓹z蓹rd蓹 ki, Smith adlar aras谋nda 蓹g蓹r,
sonra Mike z蓹ng etm蓹lidir.
>> Bu vaxt add谋m alt谋, bildiri艧d蓹 bu abzas getdi ki.
Bel蓹 ki, ba艧qa dig蓹r 莽蓹ng蓹l edir yol, m蓹n s蓹yah蓹t ed蓹 bil蓹r dig蓹r yol.
Smith bel蓹, 蓹g蓹r ba艧qa 蓹vv蓹ll蓹r kitab, n蓹
n枚vb蓹ti add谋m y蓹qin ki, burada olacaq?
Auditoriya: Siz sol t蓹r蓹f蓹 getm蓹k.
DAVID J. MALAN: B蓹li, bel蓹 getm蓹k telefon kitab sol yar谋s谋.
Sa臒 yar谋m 蓹g蓹r 眉z atmaq Smith 蓹vv蓹lki kitab edir.
Orta Bel蓹 ki, a莽谋q Kitab谋n sol yar谋s谋.
>> V蓹 sonra s蓹kkiz add谋m, 眉莽 x蓹tt gedin.
V蓹 bu m蓹n deyil蓹m bir maraql谋 loop edir fahi艧蓹liy蓹 c蓹lb edilm蓹si madd蓹l蓹ri, bir recursion bel蓹 dan谋艧maq.
G蓹l蓹c蓹kd蓹 ki, lakin daha 莽ox.
>> M蓹n eyni alqoritmi istifad蓹 edir蓹m m蓹nim eyni pseudocode,
yen蓹 eyni problemi h蓹ll etm蓹k 眉莽眉n 莽眉nki d蓹yi艧ib ki, yaln谋z bir 艧ey
problemin 枚l莽眉s眉 deyil m蓹nim obyektiv deyil, 艧蓹xs
M蓹n ar谋yorum.
M蓹n alqoritm yenid蓹n istifad蓹 ed蓹 bil蓹rsiniz M蓹n art谋q m眉蓹yy蓹n etdik ki.
>> Smith sonra 蓹g蓹r Else book-- siz bil蓹r
ortas谋nda a莽谋q guess-- Kitab谋n sa臒 yar谋s谋.
V蓹 yen蓹, 眉莽 x蓹tt gedin.
Else-- son x蓹tt var olacaq bu proqram?
O aras谋nda deyil, M蓹n s蓹hif蓹 adlar谋
o 蓹vv蓹ll蓹r 蓹g蓹r, on kitab v蓹 o, sonra deyil
kitab, m蓹n bilir蓹m n蓹 陌ndi Mike Smith haqq谋nda do臒rudur?
Auditoriya: O kitab deyil.
DAVID J. MALAN: O kitab deyil.
M蓹n n蓹 ed蓹 蓹n yax艧谋 yaln谋z imtina v蓹 bu proqram谋 dayand谋rmaq.
B眉t眉n h眉quqlar.
Bu n枚qt蓹d蓹 Bel蓹 ki, bir g枚t眉r蓹k g枚zl蓹yir b蓹zi tez tur.
V蓹 蓹slind蓹, m蓹n burada qo艧ulub al谋ram CS50 hey蓹ti bir s谋ra.
Bu mill蓹t b眉t眉n bacarsalar m蓹rh蓹l蓹d蓹 burada m蓹n蓹 qo艧ulmaq.
>> [Alq谋艧]
>> Bu yaln谋z, siz a臒la CS50 hey蓹ti alt,
h蓹r ild蓹n, biz t蓹xmin蓹n 100 personal var 蓹lb蓹tt蓹 k枚m蓹k莽il蓹ri rollar谋 眉zvl蓹ri,
yolda艧lar谋 t蓹dris, v蓹 daha 莽ox.
Q蓹d蓹r Hadi.
Bel蓹 ki, onlar burada biz蓹 qo艧ulacaq y枚nd蓹msiz yaln谋z bir an 眉莽眉n
biz bir qas谋r臒a tur verm蓹k kimi n蓹 Siz 蓹lb蓹tt蓹 burada g枚zl蓹m蓹k laz谋md谋r.
>> Bel蓹 ki, ilk n枚vb蓹d蓹, biz SAT / UNS var zaman谋 grading se莽im kimi.
Bu q蓹sd蓹n n蓹z蓹rd蓹 tutulur bir se莽im vasit蓹si olmaq
Siz bir az narahat 蓹g蓹r 蓹lb蓹tt蓹 olmaqdan,
v蓹 h蓹tta failure-- qorxuram s蓹mimi u臒ursuzluq sizin GPA a臒r谋yan dem蓹kdir,
ki, B v蓹 bir birimiz 蓹ld蓹 Gateway 眉莽眉n 蓹lb蓹tt蓹 d蓹qiq n蓹,
CS50 v蓹 dig蓹r kimi kurs giri艧 kurslar谋,
Bu grading se莽im imkan 眉莽眉n n蓹z蓹rd蓹 tutulmu艧dur.
>> M蓹n 眉r蓹kd蓹n t蓹艧viq x眉susil蓹 students--
Bu fence-- ba艧lamaq 眉莽眉n, 蓹g蓹r 茝lb蓹tt蓹 SAT / UNS, h蓹tta SAT / UNS qal谋r.
Amma 蓹lb蓹tt蓹 ki, bir m蓹ktub bil蓹rsiniz m眉dd蓹ti be艧inci Bazar ert蓹si grade.
>> A莽谋臒谋, geri M蓹n birinci, 1995-ci ild蓹
M蓹n h蓹tta CS50 almad谋 M蓹n sinir almaq etm蓹yib, 莽眉nki
蓹slind蓹 sinif ayaq add谋m.
Bu 莽ox domen g枚r眉n眉rd眉 M蓹n蓹 tan谋mad谋臒谋 v蓹 h蓹qiq蓹t蓹n yaln谋z
Mina h蓹min dostlar谋 眉莽眉n, s蓹mimi, kim proqramla艧d谋rma olmu艧dur
Onlar alt谋 idi, 莽眉nki v蓹 ya b蓹lk蓹 10 ya艧谋nda.
M蓹n idi, 莽眉nki o, yaln谋z m蓹nim g眉n CS50 ed蓹
ekvivalent versiyas谋 SAT / UNS-- pass / The day-- geri u臒ursuz
h蓹tta m蓹n 50 etdi.
V蓹 el蓹 ya ba艧qa, m蓹n deyil蓹m burada yen蓹 bu g眉n sizinl蓹.
>> Ba艧qa 陌ndi is蓹 n蓹 50 haqq谋nda unutulmamal谋d谋r
eyni zamanda qeydiyyat edir.
艦ayi蓹l蓹r zidd Siz e艧itmi艧蓹m bil蓹r,
bil蓹r, 蓹slind蓹, eyni zamanda CS50 v蓹 dig蓹r sinif almalar谋 ki
eyni v蓹 ya 眉st-眉st蓹 olub burada CS50 m眉hazir蓹l蓹r kimi vaxt.
脰z蓹llikl蓹ri 眉莽眉n d蓹rs bax谋n onlar谋n h蓹yata ke莽irilm蓹si.
>> M眉hazir蓹l蓹r, eyni zamanda, 蓹ksin蓹 Kataloqda r蓹smi n蓹,
眉mumilikd蓹 yaln谋z yaln谋z bir saat 眉莽眉n cavab.
M眉nasib蓹til蓹 bir az uzun ola bil蓹r.
Amma unutmay谋n ki, CS50 m眉hazir蓹l蓹r qolu
il蓹 t蓹min edir konseptual 眉mumi,
in艧allah bir n眉mayi艧l蓹r, b蓹lk蓹, h蓹tta b蓹zi hediye,
眉莽眉n g枚zl蓹yir n蓹 a艧a臒谋dak谋 h蓹ft蓹.
>> V蓹 m眉hazir蓹l蓹r, biz ara艧d谋rmaq laz谋md谋r birlikd蓹 bu m枚vzu v蓹 n眉mun蓹l蓹ri,
s蓹hn蓹d蓹 t蓹l蓹b蓹l蓹ri t蓹rbiy蓹 v蓹 biz kimi tez-tez s蓹hn蓹y蓹 hey蓹tin蓹,
saat yaln谋z bir ne莽蓹 h蓹r h蓹ft蓹.
B枚lm蓹l蓹r, eyni zamanda olacaq burada 莽ox bu insanlar t蓹r蓹find蓹n t蓹klif
Onlar谋n yolda艧lar谋, b蓹zi t蓹dris Onlara 茝lb蓹tt蓹 assistants-- irad蓹
h蓹ft蓹lik ba艧.
>> V蓹 saxlamaq 眉莽眉n 蓹sas n蓹 N蓹z蓹r蓹 ki biz
陌lk f蓹rqli deyil yax艧谋d谋r yoxdur Nights, musiqi class--
眉莽眉n b枚lm蓹l蓹r m眉xt蓹lif yollar谋 az rahat t蓹l蓹b蓹l蓹r, daha
rahat v蓹 yerd蓹 aras谋nda.
V蓹 s蓹mimi, 蓹g蓹r bilm蓹k az rahat ist蓹yirik.
V蓹 y蓹qin ki, 蓹g蓹r bilm蓹k daha rahat ist蓹yirik.
Siz h蓹qiq蓹t蓹n 蓹min de臒ilseniz, siz var yerd蓹 aras谋nda definition.
Bel蓹 ki, b枚lm蓹 眉莽眉n vaxt zaman g蓹lir Bir h蓹ft蓹 v蓹 ya bel蓹, t蓹dris ba艧谋na,
biz ki, sual ed蓹c蓹yik.
V蓹 based self-se莽蓹 bil蓹rsiniz 枚z rahatl谋臒谋n谋 s蓹viyy蓹d蓹
v蓹 ya艧谋l ola students-- ola siz蓹 rahatl谋q s蓹viyy蓹si ox艧ar dots--.
>> Eyni zamanda, biz problem var son n蓹tic蓹d蓹 irad蓹 edir
Bu kurs sizin t蓹cr眉b蓹 m眉蓹yy蓹n edir.
Onlar ad蓹t蓹n t蓹klif edirik 莽ox n蓹艧rl蓹ri.
Biz 蓹n g枚zl蓹yirik ki, standart n蓹艧r 蓹rzind蓹 h蓹r t蓹l蓹b蓹 h蓹ll etm蓹k
h蓹m d蓹 qondarma hacker n蓹艧r ki, 蓹lav蓹 kredit he莽 bir formas谋n谋 t蓹klif edir
a莽谋q, lakin h蓹qiq蓹t蓹n gop h眉quqlar谋 Siz c蓹hd v蓹 h蓹ll ki,
Kursun hacker n蓹艧rl蓹ri ki, ox艧ar material yana艧ma
lakin daha m眉r蓹kk蓹b bax谋mdan.
>> Biz n蓹 t蓹klif standart n蓹艧r, 眉莽眉n,
yen蓹 bir super 蓹ks蓹riyy蓹ti t蓹l蓹b蓹, deyil
olan yaln谋z g蓹zm蓹k-throughs, 蓹lb蓹tt蓹 hey蓹ti ba艧莽谋l谋q videolar
ki, h蓹qiq蓹t蓹n vasit蓹sil蓹 g蓹zm蓹k Kursun probleml蓹ri v蓹 dizayn
t蓹tbiq.
V蓹 biz d蓹, sonra fakt, postmortems t蓹klif
vasit蓹si merak edirsinizs蓹 Siz ola bil蓹r nec蓹
v蓹 ya h蓹ll olunmal谋d谋r b蓹zi problem, m眉蓹llim hey蓹ti
size yol ed蓹c蓹k video el蓹c蓹 d蓹 h蓹min.
>> Bu vaxt, n蓹 d蓹 var g枚zl蓹yir Be艧 gec g眉n v蓹 bu fakt
biz sizin d眉艧蓹c蓹k a艧a臒谋 problem hesab se莽in.
Biz 蓹lb蓹tt蓹 qar艧谋l谋臒谋nda ki, y眉ks蓹k qiym蓹tl蓹ndiririk Bu i艧 眉莽眉n 50 g枚zl蓹diyini
sizin h蓹yat yolu olur b蓹z蓹n deyil, be艧 d蓹f蓹 蓹g蓹r.
V蓹 bu t蓹klif ed蓹c蓹k Siz rahatl谋q bit,
a, dem蓹k, sizin son uzanan G眉norta saatlar谋nda C眉m蓹 g眉norta saatlar谋nda C眉m蓹 ax艧am谋.
Bu 眉莽眉n d蓹rs bax谋n icra 蓹trafl谋 onlar谋n.
>> 陌ndi n蓹 indi g枚zl蓹yir?
V蓹 yaln谋z ba艧 ver蓹n M蓹n蓹 indi nec蓹 uzun
M蓹n siz蓹 u艧aqlar m蓹rh蓹l蓹d蓹 burada durmaq ya艧ay谋ram.
>> [G眉l眉艧]
>> DAVID J. MALAN: Amma biz almaq laz谋md谋r uzun 蓹vv蓹l climactic r蓹ngi.
Bel蓹 ki, n蓹 bax谋m谋ndan g枚zl蓹yir Bu problem d蓹stl蓹ri?
Biz b眉t眉n yax艧谋, b蓹lk蓹 bir iltifat Sizin s蓹l蓹fl蓹ri il蓹 ke莽蓹n il idi.
陌lk problem set Ke莽蓹n il biz t蓹qdim
Scratch, qrafik proqramla艧d谋rma dili
siz s枚z眉n proqram谋 imkan verir s眉r眉kleyerek v蓹 puzzle 蓹d蓹d b谋rakarak,
bu kimi var ki, Bu yap谋lar谋 xat谋rladan
yaln谋z bir h蓹ft蓹 g枚r蓹c蓹ksiniz bel蓹likl蓹, biz ke莽id
daha 蓹n蓹n蓹vi dil, C. kimi tan谋nan
>> 脰t蓹n il biz davam Bu problem set,
Kriptoqrafiya 眉莽眉n c蓹lb, m蓹lumat Scrambling
h枚kum蓹t v蓹 ya dostlar谋 "onu saxlamaq 眉莽眉n Siz onu g枚rm蓹k ist蓹mir蓹m ki, g枚z.
Burada kodlanm谋艧 edir mesaj ki, tezlikl蓹
decrypt v蓹 ya de-scramble olacaq.
>> Breakout bir problem idi Ke莽蓹n il m眉蓹yy蓹n, orada
Bu yeni a艧kar proqramla艧d谋rma istifad蓹 bacar谋qlar谋 h蓹qiq蓹t蓹n h蓹yata
sizin kimi wherein-- bir oyun childhood-- geri bil蓹r
m蓹qs蓹di c眉mb眉艧 idi ekran 眉st眉n oldu臒unu k蓹rpic
burada y谋臒谋lan bir yol boyunca hesab,
v蓹 枚z alqoritml蓹r h蓹yata olan bu h蓹ll n蓹tic蓹d蓹
Siz oyun oynamaq imkan verir.
Eyni zamanda, sonra da semestr, biz siz蓹 ver蓹c蓹k
143.091 陌ngilis dili s枚zl蓹r bir l眉臒蓹t.
V蓹 etiraz edil蓹c蓹k bir proqram yazmaq 眉莽眉n
t蓹r蓹find蓹n, s蓹n蓹dl蓹ri 莽ek yaz谋m yadda艧 daxil bir 莽ox s枚zl蓹r loading
kimi s蓹m蓹r蓹li m眉mk眉n kimi.
脺mumiyy蓹tl蓹 莽opurluq Sizin sinif yolda艧lar谋 qar艧谋
Bir bir az se莽蓹 蓹g蓹r lider board problem
az istifad蓹 ed蓹 bil蓹r g枚rmek 眉莽眉n Vaxt 莽al谋艧an saniy蓹,
v蓹 az sayda yadda艧 megabayt,
v蓹 h蓹qiq蓹t蓹n, sizin proqramlar谋 g枚z蓹l-tuning olduqca s蓹m蓹r蓹li deyil resurs etm蓹k
yaln谋z vaxt.
>> 脰t蓹n il d蓹, biz sonunda baxd谋 web proqramla艧d谋rma d枚vr.
V蓹 h蓹qiq蓹t蓹n, biz bu ki, ed蓹c蓹yik 莽ox problem d蓹stl蓹ri il蓹 il,
texnika siz蓹 t蓹qdim v蓹 m眉raci蓹t ed蓹 bil蓹rsiniz olan mindset
Bu proqramla艧d谋rma bacar谋qlar谋 web saytlar谋, dinamik web saytlar谋,
h蓹qiq蓹t蓹n h蓹ll saytlar谋 probleml蓹r v蓹 f蓹rqli davranmaq
v蓹 sad蓹c蓹 statik deyil statik m蓹lumat sites.
>> The final layih蓹 n蓹tic蓹d蓹 baxmayaraq ki, m眉蓹yy蓹n ed蓹c蓹k
Kursun orgasm t蓹l蓹b蓹, orada 眉莽眉n
siz h蓹yata ke莽irilm蓹si 眉莽眉n etiraz olacaq maraq 蓹n 艧ey
Siz蓹, bel蓹 uzun birt蓹h蓹r kimi Kursun d蓹rsl蓹r 眉z蓹rin蓹 莽蓹kir.
>> V蓹 g枚rd眉m kimi 蓹vv蓹lind蓹 video,
biz il蓹 d枚vr ba艧a 莽atacaq Olan halda, tan谋mad谋臒谋 CS50 Hackathon,
7:00 PM bir gec蓹 ba艧layacaq v蓹 n枚vb蓹ti s蓹h蓹r 7:00 AM ba艧a.
9:00 PM 蓹traf谋nda, biz will ilk yem蓹yi sifari艧.
1:00 AM Around alaca臒谋q 陌kinci nahar 眉莽眉n.
V蓹 h蓹l蓹 蓹g蓹r 5:00 AM duran, biz
olacaq avtobus siz蓹 s蓹h蓹r yem蓹yi 眉莽眉n IHOP.
>> Bu CS50 茝dal蓹tli, eyni zamanda, bir hadis蓹 olan 2000 plus fak眉lt蓹, t蓹l蓹b蓹l蓹r,
v蓹 kampus 眉zr蓹 personal alacaq nailiyy蓹tl蓹r g枚rm蓹k 眉莽眉n g蓹lir
kurs v蓹 final layih蓹l蓹r v蓹 yarad谋c谋l谋臒谋n谋n
Siz noutbuk yaratmaq ki, masa 眉st眉, v蓹 ya b蓹lk蓹 h蓹tta y眉ng眉l amp眉ller.
>> Eyni zamanda, ofis saat v蓹 d蓹st蓹k strukturu.
V蓹 indi oldu臒unuz olard谋 bir yax艧谋 vaxt b眉t眉n yeti艧dirm蓹k 眉莽眉n.
>> Office saat d枚rd gec蓹 ke莽iril蓹c蓹k 莽ox saat h蓹r gec蓹 bir h蓹ft蓹
眉mumiyy蓹tl蓹 20 30 il蓹 v蓹zif蓹 Kursun kadr d蓹f蓹
intim il蓹 t蓹min etm蓹k d蓹st蓹yi 眉莽眉n bir-on-bir imkanlar谋
Kursun problem d蓹stl蓹ri il蓹.
Tutoring 莽ox olacaq m枚vcud x眉susil蓹
t蓹l蓹b蓹l蓹r daha az rahat, v蓹 ya kim蓹 蓹n rahat, dem蓹k c蓹sar蓹t
ofis saat deyil var 蓹n t蓹rbiy蓹nin m眉hit
v蓹 蓹lb蓹tt蓹 deyil 蓹n stress-pulsuz.
X眉susil蓹 son basaraq zaman, biz f蓹al siz蓹 枚z眉m眉z眉 qo艧maq olacaq
il蓹 i艧l蓹m蓹k 眉莽眉n hey蓹t 眉zv眉 il蓹 Sizin ehtiyaclar谋 kimi b蓹zi m眉nt蓹z蓹m c蓹dv蓹li
v蓹 onlar谋n qrafiki imkan verir.
>> V蓹 i艧莽i hey蓹t.
M蓹n蓹 Davon, Rob t蓹qdim etm蓹y蓹 imkan verir, v蓹 Gabriel, bu ilki r蓹hb蓹rl蓹ri.
H蓹r dem蓹k ist蓹yir蓹m
>> [Alq谋艧]
--a s枚z.
[Alq谋艧]
Burada Davon edir Kursun meneceri olan
onun tam zaman rolu dem蓹kdir O icras谋 il蓹 k枚m蓹k edir
v蓹 CS50 logistika.
Davon: B蓹li, hi, u艧aqlar.
Siz ofis saat m蓹n蓹 bir 莽ox g枚r蓹c蓹ksiniz.
M蓹n b枚lm蓹l蓹r t蓹dris olacaq.
V蓹 ir蓹lid蓹 e-po莽t vurmaq, 蓹g蓹r, M蓹n y蓹qin ki, cavab olacaq.
M蓹n siz蓹 莽ox b眉t眉n semestr g枚r蓹c蓹ksiniz.
V蓹 CS50 xo艧 g蓹lmisiniz.
>> DAVID J. MALAN: 陌ndi Gabriel, kim 枚z眉, ke莽蓹n il yaln谋z birinci oldu
lakin il ke莽mi艧 ne莽蓹 var CS50 枚z versiyas谋 f蓹aliyy蓹t g枚st蓹rir
o nazil vasit蓹si Braziliya, Kursun content-- b眉t眉n
ayd谋n olan, lent蓹 v蓹 online-- yerl蓹艧dirilmi艧
o onu t蓹rc眉m蓹 ed蓹 bil蓹r ki, 100-d蓹n 莽ox 枚yr蓹tm蓹k sonra Portuqaliya v蓹
art谋q onun sinif yolda艧lar谋 bir ne莽蓹 il 蓹lb蓹tt蓹,
do臒ma dild蓹 t蓹dris Kursun t蓹dris.
>> GABRIEL: Salam.
>> [Alq谋艧]
GABRIEL: Hi, I Gabriel edir蓹m.
M蓹n 蓹lb蓹tt蓹 r蓹hb蓹ri TF oldum.
V蓹 m蓹n CS50 sevgi umuyoruz.
Bu CS50 edir.
>> DAVID J. MALAN: 陌ndi Rob 眉莽眉n.
Oh, siz giri艧 ist蓹yirsiniz?
>> Rob: Xeyr, m蓹n bilmir蓹m.
[G眉l眉艧]
DAVID J. MALAN: And Rob Boden.
[G眉l眉艧]
Rob: Hi, M蓹n Rob edir蓹m.
Bu, m蓹nim be艧inci il gedi艧i il蓹 maraqland谋.
H蓹r il, bu, yaln谋z bir daha yax艧谋 v蓹 daha yax艧谋 sinif,
bel蓹 ki, u艧aqlar ayd谋n z蓹hmli olacaq.
M蓹n siz蓹 b眉t眉n bu fun 眉mid edirik.
M蓹n bu il蓹 e臒lenmek 眉莽眉n gedir蓹m.
Bel蓹 ki, 蓹traf谋nda g枚rm蓹k.
>> DAVID J. MALAN: And vaxt us-- icaz蓹 verm蓹y蓹c蓹k
>> [Alq谋艧]
>> Time izin deyil h蓹r k蓹s t蓹qdim
m蓹rh蓹l蓹 v蓹 h蓹mkarlar谋 b眉t眉n Bu g眉n d蓹rsl蓹ri al谋艧-veri艧 edir.
Amma m蓹n蓹 t蓹qdim etm蓹k 眉莽眉n imkan Belinda v蓹 CS50 Puzzle
Bu g枚zl蓹yir hans谋 g眉n, 艦蓹nb蓹, g蓹l蓹n olan
Bu ilk Kursun geni艧miqyasl谋 t蓹dbirl蓹r.
>> Dem蓹k x眉susil蓹 bu bir point ev 莽蓹kic
ki, komp眉ter elm n蓹tic蓹d蓹 deyil proqramla艧d谋rma haqq谋nda, deyil,
haqq谋nda problem 眉mumiyy蓹tl蓹 h蓹ll.
Laz谋md谋r kimi, G眉n眉 Puzzle g蓹tir蓹c蓹k, yuxar谋da
v蓹 sinif yolda艧lar谋 together-- biz bu 艧蓹nb蓹 眉mid edirik.
>> Belinda: OK.
Hi, u艧aqlar.
Bel蓹 ki, thanks.
Bel蓹 ki, bizim m蓹艧hur kapitan kimi M蓹nim ad谋m Belinda bildirib.
M蓹n Quincy House bir sophomore deyil蓹m.
>> M蓹n yaln谋z u艧aqlar kimi ald谋 CS50 ke莽蓹n il, h蓹qiq蓹t蓹n sevdim.
M蓹n yum艧aq spot 眉莽眉n 眉莽眉nc眉 s谋ra u艧aqlar.
V蓹 m蓹n indi deyil蓹m, dem蓹k f蓹xr edir蓹m bir t枚r蓹dilmi艧 蓹laq蓹l蓹r
[I艧itilemez] CS50 il蓹.
OK.
Ki, bir zarafat m蓹nim topal versiyas谋 idi.
>> H蓹r halda, bel蓹 ki, h蓹r蓹k蓹t yaln谋z d蓹v蓹t etm蓹k ist蓹yirdi
b眉t眉n i-laboratoriya u艧aqlar, v蓹 ya ETM kurde艧en.
Biz malik olacaq 12:00 3:00 眉莽眉n G眉n眉 online.
V蓹 sizin 眉莽眉n b枚y眉k bir f眉rs蓹t var u艧aqlar, sizin fellow CS dost cavab
Kapitan kimi, b蓹zi qeyri-CS bulmacalar h蓹ll qeyd v蓹 b蓹zi pulsuz yem蓹k,
kimi, b蓹zi z蓹hmli h蓹diyy蓹l蓹r qazanmaq h蓹diyy蓹 kartlar谋, adam ba艧谋na $ 75,
v蓹 also-- n蓹 idi?
Wii U v蓹 ya bir 艧ey?
Wii U?
B蓹li.
Bizim 莽蓹kili艧.
Awesome.
M蓹n sinif sonra 蓹traf谋nda qalmaq laz谋md谋r.
V蓹 u艧aqlar h蓹r hans谋 bir varsa, suallar, M蓹n蓹 bildirin.
>> DAVID J. MALAN: Siz k蓹narda g枚r蓹c蓹ksiniz Bu g眉n he莽 bir 艧ey yoxdur.
陌lk problem set C眉m蓹 莽谋xmaq olacaq.
Amma bu g眉n bizi ev蓹 g蓹tirm蓹k, m蓹n ist蓹rdim siz蓹 t蓹qdim etm蓹k x眉susi bir daha
hey蓹ti, Colton 眉zv眉 Kimin 蓹lind蓹 indi Ogden, burada,
il蓹 yuxar谋da qorunur Bu MIDI n蓹zar蓹t莽i
point daha ev 莽蓹kic komp眉ter elm, 莽ox,
g眉n蓹 q蓹d蓹r m眉h蓹ndislik k蓹narda t蓹tbiq var v蓹 informatika 枚z眉 STEM v蓹,
musiqi kimi domenl蓹rin h蓹tta uzanan.
>> M蓹n d眉艧眉nd眉m offered-- Colton xahi艧 var Onlardan biri diqq蓹t d眉zeltmek 眉莽眉n gedirdi.
Andrew, biz 莽a臒谋r谋r bil蓹r diqq蓹t Burada yaln谋z bir an 眉莽眉n art谋q.
>> N蓹 Colton g枚rm眉艧d眉r 蓹vv蓹lc蓹d蓹n proqram
bu cihaz, d眉ym蓹l蓹r bu pad Siz burada t蓹svir g枚r眉r眉k ki,
bir MIDI n蓹zar蓹t莽i kimi, vasit蓹si h蓹min d眉ym蓹l蓹ri h蓹r
m眉蓹yy蓹n bir musiqi qeyd simli v蓹 ya s蓹s, 眉mumiyy蓹tl蓹 bir qeyd,
Bel蓹 ki, bu n眉mun蓹l蓹ri oynayan 莽ox bit n眉mun蓹l蓹ri kimi d眉ym蓹l蓹r,
Dig蓹r t蓹msil ed蓹 bil蓹r y眉ks蓹k s蓹viyy蓹d蓹 anlay谋艧lar.
O, son n蓹tic蓹d蓹 olacaq Bu g眉n burada ev biz蓹 etm蓹k 眉莽眉n?
Daha ADO olmadan, 蓹g蓹r Biz i艧谋q z蓹if ola bil蓹r,
v蓹 Colton arxas谋nda ekran a莽谋n.
>> Auditoriya: Woo!
>> DAVID J. MALAN: Bu CS50 edir.
>> [MUSIC ifa]
>> [Alq谋艧]
>> Ki, CS50 眉莽眉n var.
Biz bazar ert蓹si g枚r蓹c蓹ksiniz.
B蓹zi tort transept sizi g枚zl蓹yir.
>> [MUSIC ifa]