[Powered by Google Translate] Cainteoir 1: Tá sé seo CS50. Mar sin, bhí mé áit a bhfuil tú anois roinnt blianta ó shin, agus nuair a bhí mé freshman ag an am, ní raibh mé i ndáiríre ar an cosán a dhéanamh ríomhairí eolaíocht, a dhéanamh innealtóireachta. Go deimhin, tháinig mé isteach an áit seo mar Concentrator rialtais. Iarr mé i scoil ard a kid a thaitin rudaí cosúil le stair. Thaitin liom an dlí bunreachtúil, de chineál ar Bhéarla agus math, agus mar sin de chineál ar dea-chothromú, ach ní raibh a fhios gá rudaí nach raibh mé gur mhúin i scoil ard. Agus mar sin bliain freshman, bhí mé an trepidation, trína cé mé ríomhairí Thaitin, imirt cluichí ríomhaire agus a leithéidí, ní mé cinnte Shíl de féin mar dhuine ríomhaire, eolaí ríomhaireachta, agus frankly, shíl mé mo chairde i scoil ard a bhí ag glacadh ríomhaire Bhí eolaíocht beagán de - geeks. Agus fós, nuair a fuair mé anseo ar an gcampas, bhí an cúrsa seo, CS50, agus ag an t-am, bhí sé seo dea-cháil i ndáiríre a bheith rud éigin go beware. Bhí sé ar chúrsa maith. Bhí sé ar chúrsa spraoi. Ach bhí tú a fháil i ndáiríre go chos sa doras. Agus fiú ní raibh mé ag dul trasna an bhliain freshman tairseach. Agus chuaigh mé ar mo bhealach a bheith ina Concentrator rialtais, ag dul trí mar go leor de na réamhriachtanais is a thiocfadh liom, trasna rudaí a chomhaireamh le haghaidh gen ed nó croí agus an bhliain a leithéidí, agus ansin sophomore, ar chúis éigin, fuair mé suas an nerve chos a chéim san Eolaíocht Center B, ina CS50. A eolaí ríomhaireachta an-cháiliúil ag an ainm Brian Kernighan a bhí múineadh anseo an bhliain sin, agus fiú ansin, bhí mé ach toilteanach i ndáiríre líonadh amach mo chárta staidéir ag cur leis an rang pas / teip. D'fhéach mé timpeall orm, agus figured mé tá gach duine sa seomra seo a bhí a fhios ar bhealach níos mó faoi eolaíocht ríomhaireachta, faoi chláir, faoi ríomhairí. Caithfidh gach duine a bheith cláir sa seomra seo ó bhí siad 12, ach go deimhin, níorbh é sin an cás. Agus mar sin an lá an-seo caite, an dé luain an cúigiú cuid den seimeastar go nglacfaidh mé an leap agus athrú ó pas / teip le grád litir, agus suas go deireadh ag athrú mo tiúchan an lá céanna eolaíocht ríomhaireachta. Anois, nach bhfuil go bhfuil ár gcuspóir sa rang seo, a chasann tú ar fad i ríomhaire eolaíocht concentrators, ach i ndáiríre, a mholadh go níl an deis seo sa réimse seo agus i réimsí eile a d'fhéadfadh tú a bheith sách neamhchoitianta, ós rud é go leanann scoileanna ard go hiondúil curaclaim caighdeán cóir cosán, ach a chomhfhiontar i, i CS50, isteach in uiscí nua. Agus má tá tú ag suí anseo inniu ag smaoineamh nach bhfuil tú mbaineann i ndáiríre, agus mar sin an chuid is mó de na daoine ar dheis agus ar chlé. Go deimhin, anuraidh, bhí 76% de na mic léinn sa rang seo aon taithí roimh ré. Mar sin contrártha leis an méid a d'fhéadfá smaoineamh, is mó de na daoine ina suí thart timpeall ort Ní lá atá inniu ann, i ndáiríre, go mbeadh aon taithí roimh ré. 18% a bheith déanta ar cheann CS rang, agus 6% tar éis dhá nó níos mó. Idir an dá linn, iarraimid dár mic léinn gach bliain chun cur síos orthu féin i dtéarmaí de leibhéal chompord, agus tá sé seo - níl aon sainmhíniú amháin de seo. Duit ach de chineál ar a fhios sé, mura bhfuil tú an-compordach i CS50. Agus an bhliain seo caite, bhí 55% sa slice pie glas anseo, féin-cur síos ar mar mhic léinn níos lú compordach a frankly bhí againn aon smaoineamh why'd siad siopa ar an gcúrsa ar an gcéad lá, ach mar an gcéanna 55% d'fhan le linn go dtí téarma ar deireadh, mar a rinne 35%, a bhí áit éigin idir sin níos mó compordach agus iad siúd níos lú compordach. Mar sin, cad eolaíocht ríomhaireachta? Bhuel, i scoil ard, agus i ndáiríre, níos ginearálta amach ann na laethanta seo, níl an dearcadh nó an míthuiscint go bhfuil eolaíocht ríomhaireachta cláir. Agus sin fíor gné amháin den eolaíocht ríomhaireachta, ach cláir, is cuma cad é an teanga, i ndáiríre ach uirlis a eolaithe ríomhaireachta a úsáid chun fadhbanna a réiteach, i réimse na heolaíochta ríomhaire nó, ag éirí níos na laethanta seo, sna heolaíochtaí fisiceacha, nádúrtha heolaíochtaí, sa leigheas, sna daonnachtaí, chun anailís a dhéanamh ar Leagann chuid mhór sonraí. Áit ar bith anois tá ríomhaire agus sonraí, tá deis ann iarratas a dhéanamh ceachtanna a foghlaimíodh i rang mar CS50. Mar sin a ligean a réiteach ar fhadhb go mb'fhéidir go mbeadh eolaí ríomhaireachta dul faoi réiteach agus iarracht a chur ar roinnt béarlagair, a chur ar roinnt creat coincheapúil, thart ar d'fhéadfadh a bheith ar shlí eile roinnt smaointe go cothrom teibí. Mar sin, tá sé seo le teileafón. Ní gá duit a fheiceáil na rudaí seo ró-mhinic. An coláiste is cosúil go fóill go bhfuil na i na tithe agus suanliosanna, ach ar ais sa lá, nuair a bhí tú a úsáid fón mar seo, ní raibh aon leabhar seoltaí leictreonach i do ghuthán ceall. Ina ionad sin, tharraing tú suas rud éigin ar a dtugtar leabhar gutháin, agus na leabhair teileafóin Bhí thart ar 1,000 leathanaigh de ghnáth. Bhí curtha in eagar siad ó A go Z, agus bhí tú ach chun teacht ar an leathanach ceart chun teacht ar an duine a bhfuil tú ag lorg d'fhonn a fháil a n-ainm agus a n- uimhir ghutháin. Anois, conas a dhéanann tú dul faoi ag breathnú suas duine éigin sa leabhar seo? Cuir é mo sprioc a thabhairt do mo chara Mike Smith glaoch. Bhuel, conas is féidir liom dul faoi aimsiú Mike Smith? Bhuel, cur chuige an-réasúnta, más rud é naive agus mí-éifeachtach, go mbeadh tús anseo, agus tús a flipping chun leathanach a ceathair, a cúig leathanach, go dtí leathanach sé, agus a shórtáil de líneach, feadh líne dhíreach, dul tríd an leabhar gutháin, agus fiú cé go tá sé ag dul a bheith thar a bheith tedious, más rud é Mike Smith sa leabhar, tá mé ag dul ar deireadh thiar a bhaint amach dó nuair a bhím ag smeach ar deireadh leis an S alt den leabhar seo. Anois, ar ndóigh, ní gá duit a bheith ina eolaí ríomhaireachta a fhios go bhfuil an Is bealach dúr a réiteach an fhadhb seo. Cén an duine tipiciúil á dhéanamh? Maith thú. Mar sin, go mbeadh tú a smeach ar an lár, ceart? Mar sin, gur mhaith leat a smeach thart ar an lár, féach anseo, agus is cosúil liom a fháil mé féin sa rannóg M. Maith go leor, mar sin M nach bhfuil go soiléir cad Táim ag lorg. Mike Tá an gceart, mar a déarfá, den alt seo, agus mar a bhfuil roinnt de tú le feiceáil roimh, is féidir linn dul ar aghaidh anois literally le clib seo a fadhb i leith. Tá tú nár chóir a bheith i ndáiríre go tógtha. Tearing sé síos an seam nach bhfuil i ndáiríre go crua. Na daoine fíor a dhéanamh ar an mbealach seo, ach síos an seam, ní mór dúinn anois tá dhá fhadhb. Tá gach a leath chomh mór, agus is féidir linn a chaitheamh literally go leath de na fadhb ar shiúl. Anois, tá muid d'fhág nach bhfuil le 1,000 leathanaigh, ach a rá, 500. Mar sin, anois cad a dhéanfaidh mé? Bhuel, beidh an duine tipiciúil dul timpeall i lár arís, agus aimsiú mé mé féin ag an t-alt R, nach mar sin go leor ann. Mar sin, arís, is féidir liom cuimilt an fhadhb seo ina dhá leath. Go raibh maith agat. Mar sin anois mé ach go bhfuil roinnt 250 leathanaigh, agus is féidir liom é seo a dhéanamh arís, agus arís, agus arís, agus dul ó 125 síos go dtí thart ar 60, go dtí 30, go dtí 15, agus mar sin de. Agus ar deireadh, beidh mé a fháil whittled síos go dtí ceann de na leathanaigh S, ar a bhfuil, má tá sé sa leabhar gutháin, ba chóir Mike Smith a bheith. Anois go bhfuil algartam léir réasúnta cothrom, agus tá sé ina algartam úsáid aon-uaire sa chás seo, ach cad is féidir linn a shórtáil de a chur amach as sin? Bhuel, an chéad chur chuige, ceart, más rud é naive, cé gur féidir, go raibh sé, a bheith cur síos ag an líne dhíreach. Mar sin, más rud é ar an x-ais, anseo deirimid, is é seo an méid ar an bhfadhb. Mar sin, mar a théann an x-ais chun an ceart, faigheann an fhadhb níos mó. Cad a chiallaíonn sé a bheith níos mó? I gcomhthéacs an fhadhb seo, leathanaigh níos mó sa leabhar teileafóin. Tá rud éigin níos mó is féidir linn a chainníochtú. Ar an y-ais, am a réiteach. Mar sin, mar a théann an ais suas, glacadh leis muid a thógann sé is dócha níos mó ama. Mar sin, cur chuige an chéad chuardach líneach ó leathanach go leathanach amháin 1,000 Is nós imeachta líneach, algartam líneach nó próiseas, agus is féidir linn cur síos a dhéanamh dó leis an líne dhíreach. Má tá mé aon leathanach níos mó a chur leis an leabhar gutháin, tá sé ag dul, i measa cás, a chur orm aon leathanach níos mó a smeach a fháil Mike Smith. Má cuir mé 100 leathanach, 100 níos mó flips, nó in aonaid ama. Anois is féidir liom a bheith ina cliste beag leis seo. Ní gá dom dul i ndáiríre aon leathanach amháin ag an am. Is féidir liom a dhéanamh rudaí cosúil le dhá ag an am nó ceithre ag an am, ach fiú amháin ní go go léir go bunúsach níos fearr. Fiú má tá sé dhá ag an am, yeah bogann, chineál sin de líne seo síos beagán, agus ciallaíonn sé go dtógann sé níos lú ama, mar gheall ar an líon céanna de na leathanaigh atá, ach nach bhfuil sé go bunúsach níos fearr. Ach cad a dhéanann muid díreach, agus cad a rinne fad agat instinctively? A bhaint amach tú i ndáiríre rud beag mar seo, am logartamach, trínar féidir an fhadhb ag fás agus ag fás agus ag fás, ach an costas a réiteach go nach fadhb, an t-am is gá a réiteach go fhadhb, fás beagnach tapa. Bheadh ​​sé seo ina cuar logartamach, logáil n, áit a bhfuil n díreach i méid na an fhadhb, líon na leathanach sa leabhar teileafóin. Agus cad a chiallaíonn sé i dtéarmaí réadacha? Bhuel, má tá muid, cosúil le, 500 duine sa seomra seo ceart anois - nó in áit, má tá muid - meafar mheascadh - ní raibh é sin a dhéanamh mar shampla go fóill i mbliana - mar sin má tá 500 leathanaigh sa an bhfón leabhar, agus muid é a dhúbailt go dtí 1,000, sa mhúnla seo níos cliste ar flipping go dtí an lár, cé mhéad níos mó leathanach-tearers a chur sé chun dul ó 500 leathanaigh le 1,000? Bhuel, ach amháin clib leathanach breise. Má thug tú dom leabhar teileafóin 2,000 leathanach, aon déileáil mór. Ba mhaith liom cuimilt ach sé ar cheann am breise. Mar sin, i mbeagán focal, is féidir méid an fhadhb ag fás i bhfad níos tapúla ná an costas i ndáiríre a réiteach é. Anois tá sé seo ach amháin algartam den sórt sin. Tá daoine eile is féidir linn a réiteach ar an mbealach céanna. Agus mar sin cén fáth nach ndéanaimid seo - más mian leat greann dom, cé go awkwardly anseo i Sanders, dul ar aghaidh, gach duine, más rud é go d'fhéadfaí tú, agus seasamh suas i bhfeidhm. Mar a fheiceann tú ar an scáileán anseo, is é seo an algartam, próiseas, ar ríomhaire chláir, más maith leat, a bheidh le déanamh ag daoine, tá go díreach trí céimeanna. Tá muid cheana féin ar chéim amháin, tá tú bhí suas. Agus smaoineamh anois chun tú féin ar an uimhir amháin. Is é sin d'uimhir atá ann faoi láthair. Tá gach duine anseo uimhir amháin. Céim a dó, péire suas le seasamh duine éigin agus do líon chéile, agus a ghlacadh ansin an tsuim mar d'uimhir nua. Ba chóir amháin de leat suí síos, agus ansin arís. Ag an bpointe seo, ba chóir do dhaoine níos lú agus níos lú a bheith ina seasamh. Tá sé seo nuair a fhaigheann sé níos awkward. D'iarr duine éigin anseo, anseo. Tá an chuid is measa, is féidir leat go han-bhéal a dhéanamh uimhríocht os comhair de na céadta undergrads Harvard. Maith go leor, beagán de bug anseo. Maith go leor, cad é do uimhir? Naoi. Maith go leor. Cad é d'uimhir? 179. Maith go leor, go maith. Mar sin, 188. Mar sin, is féidir leat guys suí síos. Cad é d'uimhir? 118. Roinnt undergrad cliste tús a dhéanamh ar an mata. Maith go leor, 118, 188. Cad eile a fuair muid? 71. 79. Maith go leor. Agus? 47, foireann teagaisc a bheidh,, tugann go dúinn cé mhéad? Is é 705 an freagra. Agus sin, i ndáiríre, go díreach ceart. Níl, bhí againn i ndáiríre le beagán amach ann, ach conas a ba chóir é seo a bheith ag obair? Cad ba cheart a tharla go díreach? Mar sin, ar gach atriall an algartam, thosaigh muid le huimhir éigin de na daoine ina seasamh, agus go raibh an líon iomlán, n, ar dtús. Ansin shuigh leath de tú síos, agus chuaigh muid go dtí n thar dhá. Ansin shuigh leath de tú síos, chuaigh muid go dtí n níos mó ná ceithre, n thar ocht, os cionn 16, agus mar sin de, go dtí, cé go bhfuil sé de chineál ar disintegrated ann ag an Chuige sin, go teoiriciúil, bhí gach duine péireáilte amach i BALCÓIN, agus mezzanine, agus ceolfhoireann anseo, ba mhaith linn go raibh ach ceann amháin seasamh duine aonair, le iomlán luach, sa chás seo, de 705. Anois, cad a chiallaíonn, áfach, don am ag rith? Bhuel, smaoineamh ar má, mar an duine a bhí déanta, an láimh. Ba mhaith liom a bheith tosaithe go cothrom naively ach i gceart le ceann amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht, agus mar sin de; Bíonn go leor roinnt ama. Mar sin, is féidir liom a dhéanamh níos fearr, ceart? Sa scoil grád, ní gá duit a chomhaireamh ach i cinn. Comhaireamh tú i mbeirteanna. Mar sin, dhá, ceithre, sé, ocht, deich, dhá cheann déag. Agus faigheann go bhfuil i bhfad níos tapúla, ach anois go bunúsach, ag leveraging an faisnéis comhchoiteann gach duine sa seomra seo, is féidir linn a bhaint amach cuar i bhfad níos níos mó cosúil le seo, ina anois, tá an líon de na daoine sa seomra seo D'fhéadfadh dúbailte, siúl eile 700 duine isteach sa seomra seo do 1,400 duine, ach thógfadh sé ach linn ar cheann atriall níos mó de seo algartam a réiteach. Agus mar sin níos mó, na laethanta seo, leagann nuair atá againn ar na sonraí ollmhór i Facebook, agus Google, agus a leithéidí, tá sé fadhbanna a réiteach leis an beagán de léargas, an beagán de cleverness, go bhfuil cead a thabhairt dúinn níos mó a dhéanamh i bhfad, rudaí i bhfad níos cumhachtaí le ríomhairí an lae inniu. Más mian leat na cineálacha rudaí, a bheadh ​​agat le feiceáil ar Facebook CS50 ar Lá Puzal féin, ag teacht suas an Satharn beag seo. Más mian leat páirt a ghlacadh i rud éigin mar seo, trína tú, agus Bheadh ​​dhá, nó trí, nó ceithre fhoireann de cheithre buíochas a réiteach ar roinnt puzzles den sórt sin mar an gceann seo, seasann tú an deis a bhuachan roinnt duaiseanna fabulous, i measc a bhfuil Wii, agus roinnt cártaí bronntanas, agus roinnt eile Facebook swag an Satharn beag seo, meán lae go 3:00. Téigh go dtí cs50.net/rsvp le haghaidh den sórt sin. Agus is é an sleamhnán ar líne más mian leat a imirt ar fud. An puzzles Beidh na bliana seo a bheith nua. Is féidir leat fógra sa seomra ranga, freisin, go léir na ceamaraí níos mó na bliana seo. Mar sin, beidh ní amháin ar an gcúrsa a scannánú ar an ngnáthbhealach, d'fhéadfadh CS50 a bheith chomh maith ag glacadh páirte i clár faisnéise ar ardoideachas ar sin ag féachaint ar an taithí claochlaitheach gur féidir le mic léinn na laethanta i cúrsa fochéime staidéir. Mar sin, i dtreo na críche sin, ní hamháin muid ag scannánú le haghaidh sin, beidh orainn a bheith scannánú chomh maith do, atá ag éirí níos, ár lucht éisteachta ar líne, chomh maith le, ar uairibh, an lucht éisteachta anseo. Mar sin, cuirimid fáilte roimh an rang i mbliana ár gcuid mac léinn Harvard scoil síneadh, iarchéime scoil de dhearadh, oideachas, an scoil ghnó, an Kennedy Scoile, ar an scoil dlí, chomh maith le líon na mac léinn ó Belmont, Lexington, Newton, agus Scoileanna Watertown Ard. Fáilte go libh go léir. Ina theannta sin, i mbliana, mar is féidir leat gur chuala, Harvard, agus MIT, agus Berkeley tagtha anois i comhpháirtíocht chomhoibritheach ar tionscnamh ar a dtugtar EdX, a bhfuil an tionscnamh a oscailt suas oideachas do gach an níos mó daoine ar líne agus, go bunúsach, tús a déanamh taighde ar scála i bhfad níos leithne maidir le conas a fhoghlaimíonn daoine. Agus mar sin beidh CS50 an choláiste chéad chúrsa rannpháirteach sa tionscnamh, chomh maith, rud a chiallaíonn go mbeidh rochtain agat ar fad níos mó uirlisí, go léir ar an ábhar níos mó churaclaim, go léir ar an ábhar físe níos mó mar thoradh air sin, chomh maith le maidin inné, an 53,019 daoine a bhfuil cláraithe a chur CS50 chomh maith le leat i mbliana ar an Idirlíon. Mar sin, cad a chiallaíonn sé seo, go háirithe, is é go bhfuil an fhoireann teagaisc agus mé Chaith go leor le beagán ama an samhradh seo a ullmhú le haghaidh an titim, araon ar an gcampas agus amach, ionas gur féidir linn tús a thógáil suas le corpas suimiúil, de láidre, a bhaineann le dul ábhar oideachasúil, díríonn go háirithe ar tíolacais níos pearsanta d'ábhar casta go leor. Mar sin, i dteannta leis an chúrsa léachtaí, agus ailt, agus rudaí walkthroughs ar a dtugtar, a beidh orainn arís i beagán ach, beidh orainn freisin na shorts i mbliana a ligfidh tú chun dul i ngleic leis an gcúrsa ó uillinn éagsúla go léir le chéile. Mar sin a ligean seo a úsáid mar dheis chun ghlacadh peek mear ar cheann go Pléann an gcoincheap sin de dénártha. Mar sin, in eolaíocht ríomhaireachta go bhfuil rudaí ar a dtugtar halgartaim, dhá cheann acu Thóg muid díreach le breathnú ar an - ar na nósanna imeachta maidir le fadhbanna a réiteach. Ach ag deireadh an lae, is gá duit eolas chun ionadaíocht a dhéanamh ar bhealach, agus tú Ní mór chun é a léiriú ar bhealach gur féidir le ríomhaire a thuiscint. Agus fiú más rud é nach dtuigeann tú i ndáiríre ríomhairí, agus tá tú i go 76% ceart anois, tá tú dócha roinnt chiall vague go ríomhairí bhealach déileáil i nialais agus cinn, ar an gcóras dénártha, mar a déarfá. Anois, é sin an fáth go bhfuil an cás? Bhuel anois, amach nuair a tháinig ríomhairí den chéad uair faoi, más gá tú chun ionadaíocht a dhéanamh eolas, is féidir leat é a dhéanamh le leictreachas, agus cé go bhfuil sé seo beagán ar róshimpliú, ar bhealach an-éasca le heolas a thaifeadadh go ag casadh go leictreachas ar, ceann i dénártha, sin a labhairt, nó ag casadh go leictreachas ar ceal. Mar sin, Barry, más rud é nach mbeadh tú a intinn a d'fhéadfadh, ní mór dúinn dim na soilse go hiomlán le haghaidh nóiméad ach? Tá sé seo anseo nialas dénártha an-ghá. Gach ceart, má táimid cas ar na soilse ar ais ar bun, anois tá Sanders Amharclann ionadaíocht ar an luach dhénártha de amháin. Ar an drochuair, le beagán ach amháin, le sraith amháin de soilse, is féidir linn ach ionadaíocht a dhéanamh ar dhá uimhir ar fud an domhain, náid agus ceann, agus ba mhaith sé deas dá D'fhéadfadh ríomhairí chomhaireamh beagán níos airde ná sin, ach go deimhin, is féidir leo. Mar sin, lig dom a tharraingt suas ar an scáileán anseo ár gcara, Nate Hardison, a thabharfaidh dúinn a bhíos le linn ach cúpla nóiméad ag ar an gcoincheap sin de dénártha. NATE HARDISON: Ar ais nuair a d'fhoghlaim tú conas a léamh agus a scríobh uimhreacha, is féidir leat d'fhoghlaim siad faoi na digití náid a naoi. Chun scríobh slánuimhreacha níos mó ná naoi, fhoghlaim tú go léir a bhí le déanamh agat Bhí úsáid roinnt teaglaim de na digití, mar atá i 52 agus 437. Mar sin, tá an mbealach seo na n-uimhreacha a scríobh ainm, nodaireacht dheachúlach. Cén fáth dheachúlach? Bhuel, ciallaíonn an fhréamh Laidine dheachúlach, Deca, 10, agus nuair a tá tú 10 digit i do chóras nodaireacht, thiocfaidh chun bheith 10 ar líon sách speisialta. Ligean ar breathnú ar an uimhir 437 i scríbhinn i nodaireacht dheachúlach a thuiscint cén fáth. Is féidir linn a bhriseadh an chéad suas 437 i 400 móide 30 móide 7. Is féidir linn é a chur amach fiú níos mó, ionas go atá againn fuair ceithre huaire 100 móide 3 amanna 10 móide 7 n-uair 1. cuimhnigh foghlaim faoi ar an áit cinn, an áit 10s, an 100s áit, agus mar sin de? Tá sé seo go díreach nuair a thagann as. Agus ar deireadh, is féidir linn a fheiceáil conas tá muid fuair a bunch de chumhachtaí 10 leabaithe i anseo. Táimid agam 4 huaire 10 de na 2 móide 3 huaire 10 an 1 móide 7 amanna 10 a ghabhann nialas. Mar sin, anois leat a fheiceáil cén fáth go bhfuil 10 uimhir speisialta i nodaireacht dheachúlach. Go deimhin, tá muid fuair a ainm ar sé. Sé ar a dtugtar an bonn, ó tá sé an bonn de na easpónant i ár n-uimhríocht anseo. Ní nodaireacht Deachúil an bealach amháin chun uimhreacha ionadaíocht a dhéanamh. Go deimhin, fiú má fhaigheann muid réidh leis an dá dhigit trí naoi, is féidir linn go fóill ionadaíocht a dhéanamh ar gach ceann de na huimhreacha go bhféadfadh muid le dheachúlach. Mar sin anois go bhfuil dhá dhigit, nialas agus ceann amháin, is é ár n-uimhir dhá speisialta, an bonn ar ár gcóras nodaireachta. Tá an t-ainm an chórais nodaireacht ar a dtugtar dénártha, ó réimír bi ciallaíonn dhá. Mar sin, ina ionad sin, anois, ar a bhfuil áit na cinn, agus 10s áit, agus mar sin, táimid ag anois tá áit cinn, áit mbeirteanna, áit ceithre boinn, agus mar sin de, ag dul suas le cumhachtaí ar bheirt. Mar sin a ligean seo a fheiceáil ag déanamh roinnt chomhaireamh. Mar sin, tá nialas go fóill náid, agus tá sé ar cheann fós ar cheann. Mar sin féin, anois go atá againn fuair an áit mbeirteanna ionad áit 10s, 10 ionann an uimhir a dó. Chun a fháil trí, tá muid ar cheann leis sin, agus 11 a fháil. Ceithre, ós rud é níl anois áit ceithre boinn, tá ionadaíocht ag 100. Tá cúig 101. Tá sé 110. Tá Seacht 111. Ocht, arís, tá a áit féin. Mar sin tá sé 1000. Agus Sílim go bhfuil tú a fháil ar an bpointe. Mar sin, is é seo a rá cad a dhéanann ríomhairí agus cad é dénártha: Cainteoir 1 i ndáiríre nach bhfuil neamhionanna a chur as an méid atá déanta againn ag cur do dheonú le haghaidh roinnt bliana, ceart? Ar ais ar scoil grád, d'fhoghlaim tú a chomhaireamh go cruinn i bhealach a mhol Nate, ach tú nach bhfuil shíl is dócha i ndáiríre faoi sé ó shin, ar an bhfíric go bhfuil an áit seo na cinn, 10s áit, agus 100s áit, agus tá go leor treallach. Agus go deimhin, ríomhairí a úsáid ach an bonn éagsúla. Ach ag deireadh an lae, go hiarbhír ionadaíocht a dhéanamh go fisiciúil ar an gcoincheap sin de náid agus ceann amháin, tá tú nach léir go bhfuil dul díreach na soilse ar thalamh agus gá. Ní mór duit é a dhéanamh ar scála i bhfad níos míne gráin. Agus ag gráin finer, go dtiocfadh leat cuimhneamh ar an bréagán amaideach beag ó aois na hóige, Willy woolly agus na cáithníní beag maighnéadach. Tá cáithníní sin maighnéadach rud gur féidir leat ailíniú i gceann cúpla dtreonna difriúla, b'fhéidir thuaidh-theas nó ó dheas ó thuaidh. Agus mar sin a lán de na incarnations fisiceacha na teicneolaíochta na laethanta seo go n-úsáideann dénártha, go n-úsáideann nialais agus cinn leo, ach maighnéadas ar an taobh istigh go aligns rudaí suas-síos nó síos-suas, rud a léiríonn náid nó amháin, faoi ​​seach. Mar sin, go deimhin, a ligean ar bogadh ar shiúl ó na teibí anseo, agus ag féachaint ar an taobh istigh ar cad a thiomáint ríomhaire crua níos traidisiúnta. A tharlaíonn sé seo ar cheann a bheith beagán níos mó ar an scáileán, sa mhéid is go bhfuil sé ó dheasc ríomhaire, ach ríomhairí glúine lá atá inniu ann go fóill an teicneolaíocht céanna, ach tá de réir a chéile á chur in ionad rudaí níos sofaisticiúla go bhfuil i ndáiríre aon bogadh chuid - an taobh istigh, ansin, ar tiomáint crua. Cainteoir 2: Tá an feachtas crua nuair a stórálann do ríomhaire chuid is mó de a sonraí buan. Chun seo a dhéanamh go ngluaiseann, na sonraí ó RAM chomh maith le comharthaí bogearraí a insint an feachtas crua ar conas a stóráil na sonraí sin. Na ciorcaid tiomáint crua aistriú na comharthaí i voltas luaineachtaí. Tá na, ar a seal, a rialú an feachtas crua ar páirteanna gluaisteacha, tá roinnt de na cúpla páirteanna gluaisteacha fágtha sa ríomhaire nua-aimseartha. Tá cuid de na comharthaí a rialú mótair, a platters scoileanna miotail brataithe. Do shonraí atá stóráilte i ndáiríre ar na platters. Bogadh comharthaí eile na cinn a léamh-scríobh a léamh nó scríobh sonraí ar an platters. Is é seo an innealra beacht sin nach bhféadfadh ghruaig dhaonna pas fiú idir na cinnirí platters sníomh, ach oibríonn sé go léir ar luasanna terrific. Cainteoir 1: Mar sin, táimid súmáil isteach anois i ar cad atá ag tarlú i ndáiríre ar bharr na platters i dtéarmaí an magnetism, ní mór dúinn an dara ceann de dhá Breathnaíonn. Cainteoir 3: Let ar súil ar an méid a chonaic muid díreach i tairiscint mall. Nuair a buille gairid ar leictreachas a sheoladh chuig an ceann léamh a scríobh, flips sé ar leictreamaighnéadacha beag bídeach do chodán de shoicind. Cruthaíonn an maighnéad páirc, athraíonn an polaraíocht de beag bídeach, beag bídeach cuid de na cáithníní miotail a cóta gach platter dhromchla. Léiríonn sraith patrún na réimsí beag bídeach ghearradh suas ar an diosca a giotán amháin de na sonraí i gcóras roinnt dénártha a úsáideann ríomhairí. Anois, má tá an láthair seoladh ceann bhealach a dhéanamh tríd an ceann léamh a scríobh, an limistéar Tá polaraithe i dtreo amháin. Má tá an láthair sheoladh sa treo eile, an polarization Is é droim ar ais. Conas a dhéanann tú sonraí a fháil amach an diosca crua? Just a athrú ar an bpróiseas. Mar sin, tá sé na cáithníní ar an diosca a fháil ar an láthair agus an léamh-scríobh ceann ag gluaiseacht. Cuir le chéile na milliúin de na codanna magnetized, agus atá tú a fuair comhad. Anois is féidir na píosaí comhad amháin a scaipthe ar fud tiomáint ar platters, de chineál ar cosúil leis an praiseach de pháipéir ar do dheasc. Mar sin, coimeádann comhad speisialta breise rian ar an áit ina bhfuil gach rud. Ná mian leat go raibh tú rud éigin mar sin? Cainteoir 1: Go deimhin. Mar sin, ní mór dúinn an cumas chun ionadaíocht a dhéanamh an t-eolas, uimhreacha ag leibhéal an-íseal. Tá bealach fhisiciúil a ionadaíonn an rud céanna, ach ní féidir linn i ndáiríre gach ní go bhfuil i bhfad úis go fóill, seachas uimhríocht b'fhéidir roinnt agus mhatamaitic. Tá aon bhealach a ionadaíonn rudaí go dtí seo cosúil le litreacha aibítre, ionas gur féidir linn daoine cumarsáid a dhéanamh, ag baint úsáide as na gléasanna céanna. Ach buíochas le Dia, ar ann ionchóduithe, patrúin nialais agus cinn a léiríonn constructs leibhéal níos airde cosúil le A, agus B, agus C, agus fad abairtí, agus míreanna, agus a leithéidí. Agus mar sin ASCII, a bhfuil an acrainm go dtagraíonn an gcóras seo códaithe ina Is ionann uimhir amháin litir a thabhairt - mar shampla, an líon go bhfuil a fhios againn mar luach dheachúlach bhfuil 65 ar a dtugtar an litir caipitil A go ríomhairí. Déantar luach dheachúlach de 97 i ríomhairí ar a dtugtar a CásÍochtair. Agus cad a chiallaíonn i ndáiríre? Bhuel, cé Nate, nóiméad ó shin, a chomhaireamh ach amháin suas ó náid go hocht, más rud é bhí againn leanúint ar aghaidh comhaireamh suas go dtí 65, nó níos mó, go 97, an patrún Bheadh ​​nialais agus cinn a bheadh ​​sé ag tarraingt ar an scáileán a bheith go díreach cad a úsáideann ríomhaire chun ionadaíocht a dhéanamh ar an litir A i ngach caipíní, nó an litir a i litreacha beaga. Agus go deimhin, níl scéim ar fad leis seo. Tá sé seo, ar an gcéad amharc, cairt mór na n-ionchóduithe, ach má tá tú ag díriú díreach ar an leath ar dheis anseo, fógra sa cholún láir, ní mór dúinn seo a coincheap na n-uimhreacha le leanúint ag litreacha. Agus ag barr, ní mór dúinn 32, agus an carachtar ruabhric, a bhfuil 32, an slánuimhir, anois, tagraíonn cosúil leis an carachtar barra spáis. Nuair a fhaigheann tú an carachtar barra spáis ar do ríomhaire glúine, cad tá tú i ndáiríre a sheoladh roinnt, patrún de nialais agus cinn, sreabhadh leictreachais, más maith leat, a ionadaíonn na nialais agus cinn, go bhfuil an ríomhaire ansin léirmhíníonn mar charachtar spás ar an scáileán. Tá pointe exclamation 33. Tá comharthaí athfhriotail dúbailte 34. Agus má scrollú muid síos anseo ar an gceart, ní mór dúinn a fheiceáil go bhfuil 65 go deimhin A, agus 97 cás íochtair go deimhin, ar. Mar sin anois go bhfuil muid scéim seo ionchódú, is féidir linn tús a chur rudaí a litriú amach. Go deimhin, in iúl ríomhairí de ghnáth iad féin in aonaid chaighdeánacha, ní úsáid a bhaint as beagán aonair, arís, nach bhfuil go léir go úsáideach ach ionadaíocht a dhéanamh náid nó ceann, soilse ar, nó as, ach, ag baint úsáide as sraitheanna giotán. Agus an t-aonad is coitianta de bheart, mar atá a fhios agat is dócha, nó ar a laghad thátal, tá beart. Tá beart ach ocht giotán, ocht nialais nó cinn i ndiaidh a chéile. Mar sin, is féidir linn tús rudaí a gcuirtear síos go mion. Agus mar sin má d'fhéadfadh muid, cén fáth nach iarracht seo beagán beag le chéile anseo? An bhfuil ochtar daoine sa seomra seo a bheadh ​​sásta chun teacht suas ar an stáitse? Tá tú a bheith compordach le feiceáil ar ceamara, ach ní gá duit i ndáiríre go mbeadh a fhios thairis sin cad atá ar siúl ach fós. Feicim duine amháin a bheith deonach thar anseo. Dhá, trí, ceathair, cúig, sé, seacht, agus conas thart ar ocht? Tar ar bun. Mar sin, tá tú ar tí chun ionadaíocht a dhéanamh beart de dhaoine. Lig dom an raibh tú ar an áit 128s, tú an áit 64s, tá tú ar an áit 32s. Ach táimid ag dul a-tapa a aisiompú. Mar sin, lig dom bualadh leat ar fad thar ann. Agus ba chóir duit a bheith san áit 128s an bealach ar fad os a chionn, anseo i bhfad ar nós an Bheadh ​​na céadta áit nó an áit mílte a bheith níos faide ar clé, ba mhaith linn an placeholder is mó a bheith anseo ar an taobh clé chomh maith. Tá 64s, 32, 16s, 2s 8s, 4s,, agus 1s - den scoth. Mar sin anois táimid tar éis - ceart go leor, is féidir leat cabhrú liom. Mar sin, anois ní mór dúinn - cad is ainm duit? Joanne: Joanne. Cainteoir 1: Mar sin, tá Joanne agus mé ag dul anois chun comhairle na guys ar conas a Is féidir dul faoi litriú rud éigin amach. Mar sin, ar chúl na n-bileoga de pháipéar, tá siad ar bhileog cheat beag go ag dul a insint dóibh an raibh ionadaíocht acu náid nó ceann. Agus cén fáth nach bhfuil, ar mhaithe le simplíocht, beidh orainn a léiríonn náid ag díreach seasamh ann awkwardly. An-mhaith. Nó ceann amháin ag ardú do lámh, agus gurb ionann ceann. Agus a ligean ar a fheiceáil más rud é nach féidir linn a litriú amach frása carachtar ceithre anseo. Mar sin, dul ar aghaidh anois, oibrithe deonacha, agus bhabhta amháin a fhorghníomhú trí ardú do lámh má tá tú amháin, nó é a choinneáil síos má tá tú náid. Mar sin anois go bhfuil muid na trí lámha suas, cén uimhir, gach duine eile, go bhfuil ionadaíonn siad i ndáiríre? Maith go leor, 67. Cén fáth? Bhuel, sanity tapaidh a sheiceáil. Áit 64s, mar tá sé ina cheann. Sin cosúil le ceann amháin huaire 64, móide 1 uair a dó, ionas go 66, móide 1 uair 1. Sin móide 1, agus mar sin 67. Mar sin anois go bhfuil na guys a ionadaíonn chéile 67, de reir dealraimh, Is ionann an méid anseo i ASCII? Maith go leor, mar sin C. Gach ceart. Mar sin a ligean anois ar aghaidh go dtí thart ar dhá. Tá ag gach duine ag tosú lena lámha síos, agus ansin babhta a dó. I ndáiríre, níl mórán de ról anseo, is dócha, ach beidh orainn ligean. Mar sin bhabhta a dó, a chruinniú nó do lámha níos ísle. Gach ceart. Lucht Féachana, cad atá againn anois? Is léiriú 83. Mar sin, is féidir leat a dhéanamh ar an matamaitic. Ach do dhuine ar bith a bhfuil a lámh suas, leat a chur ar an líon a léiríonn siad. Mar sin anois táimid tar éis 83. A ligean ar leathnú ar an gclár cheat beagán, agus ní mór dúinn anois - D'fhéadfadh sé seo a bheith soiléir nuair a táimid ag dul anseo, ach mar sin féin, bhabhta trí. Maith go leor, tá thart ar thrí maith chun dul síos ann, mar sin babhta a trí, cén uimhir atá na guys a ionadaíonn anois? Maith go leor, chuala mé 53, rud a léiríonn anois - suimiúil. Anois, cén fáth an saghas frith-iomasach thoradh air sin, ceart? Más mian linn chun ionadaíocht a dhéanamh cúig - againn go léir is dócha a fhios ina bhfuil seo ag dul - cén fáth nach féidir liom a ardú ach ar an áit ceithre boinn agus an áit cinn? Bhuel, tuigimid go bhfuil difríocht, go bunúsach, idir conas a léirmhíníonn ar ríomhaire na giotán. Má tá tú ag iarraidh chun ionadaíocht a dhéanamh ar an líon cúig, ansin go hiomlán, ní mór dúinn ach ardaigh do lámh uimhir ceithre uimhir amháin ar láimh a ardú. Ach ní tá muid ag uimhreacha a ionadaíonn anseo. Is é an comhthéacs anseo ar an stáitse go bhfuil muid carachtair a mhacasamhlú nó a carachtair, agus sa chomhthéacs seo, tá an ríomhaire a thuiscint go OH, an Níl patrún giotán roinnt ina n-aonar. Tá sé seo ionann i ndáiríre coincheap leibhéal níos airde. Sa chás seo, litir aibítre. Mar sin, an fíoras go bhfuil ionadaíocht sé anois ar an uimhir cúig leis an Is é luach 53 mar gheall ar ASCII, an rud a fheicimid go haeistéitiúil mar an uimhir cúig riachtanais féin patrún giotán - mar gheall ar cén fáth? Bhuel, chinn an domhan ach úsáid a bhaint as na huimhreacha níos ísle, náid, amháin, dhá, trí ar cad a d'fhéach sé a bheith rudaí go leor cryptic. Agus go deimhin, is iad seo na carachtair nach bhfuil ar an méarchlár. Téarmaí speisialta gur gá tú i ríomhaire chun rudaí a dhéanamh suimiúil, ach daoine riamh cineál ndáiríre iad. Mar sin 53, go deimhin, is ionann cúig. Anois, díreach mar a sheiceáil sanity deiridh, ba chóir cén uimhir siad ionadaíocht a dhéanamh i láthair na huaire ach? Maith go leor, mar sin 48. Agus go deimhin, dul ar aghaidh, babhta a ceathair. 16 móide 32, go deimhin, 48. Agus mar sin babhta mór de applause, más rud é go bhféadfadh muid, as ár ocht oibrithe deonacha anseo. An-a dhéanamh go maith. Tá aon treo fíneáil. Mar sin, táimid anois ar bhealach ní hamháin ag smaoineamh faoi conas a sonraí a léiriú, agus a ionadaíonn ndáiríre é go fisiciúil, ach freisin a dhéanamh níos airde rudaí leibhéal ar bharr. Agus go deimhin, tá sé seo dul chun bheith ina théama ar fud eolaíocht ríomhaireachta de tógáil rudaí níos mó agus níos suimiúla agus níos casta ar bharr smaointe simplí go leor - sa chás seo, ach nialais agus cinn. I dtéarmaí cén fáth go bhfuil seo úsáideach, go maith, cé i gcúrsa mar seo, beidh muid ag díriú ar an mórgóir, agus ar chláir, agus ar réiteach na fadhbanna, is féidir leat dul amach san eolaíocht ríomhaireachta in aon líon na n-orduithe. Sa chás seo anseo, tá sé seo le chairt go bhfuil tú ar an leathanach ar chúl do treoir neamhoifigiúil le CS Harvard, ar cheann de lá atá inniu ann dhá printouts. Seo le fios na treoracha éagsúla inar féidir leat dul tar éis Cúrsa mar seo - foghlaim faoi hintleachta saorga, faoi grafaicí, faoi foghlaim meaisín, faoi theanga féin. Realize, freisin, go bhfuil fós cosáin eile. Tá cosáin níos matamaitice san eolaíocht ríomhaireachta. Mura bhfuil tú in ann fiú rud éigin a ghlacadh mar CS50 an titim, níl cúrsaí tosaigh san earrach, Ríomheolaíocht 1, mar shampla, tá eile fós ar an rampa ar an domhan nua. Anois, mar leataobh, ar mhaithe le réiteach fadhbanna a bhaineann le cúrsaí, a bhaint amach CS50 a leagtar amach tamall ó shin chun iarracht a réiteach ar cheann de na fadhbanna, a fhadhb a dtugtar my.harvard, a d'fhéadfadh go leor de tú ag úsáid iarbhír a siopa do chúrsaí, ach más rud é nach, seiceáil amach uirlis mar seo, chomh maith le eile sliocht go bhfuil roinnt de na ár n-iar-mhic léinn agus don fhoireann a cruthaíodh. Ach i gCúrsaí Harvard, a bhfuil uirlis gréasán-bhunaithe, rud éigin go bhfuil tú Beidh in ann a dhearadh agus a imscaradh díbh féin, chomh maith le go fóill rudaí eile chomh maith ag deireadh an tseimeastair, a thuiscint go gcuireann an ar sraith oscailte sonraí. Mic léinn Sa chás seo, ar ndóigh, catalóg, is féidir agus sa chás seo iniúchadh cothrom casta sonraí a leagan síos. Dug muid suas aréir staitistic atá bunaithe ar an míle folks cúpla a ag baint úsáide as an níos mó ná cúpla lá anuas. Má tá tú aisteach go mbeadh a fhios cé mhéad cúrsaí do chairde iarbhír claonadh chun siopadóireacht a dhéanamh, go maith le fios, inniu sonraí seo go bhfuil 7.6 an meán roinnt cúrsaí ar liosta siopadóireachta duine. Agus anois, beidh mé a thabhairt duit freisin ar an staitistic an líon is mó de cúrsaí ar liosta siopadóireachta duine - agus táimid go léir is dócha a fhios duine éigin mar seo. Is é 201 na bliana seo taifead. Anois, roinnt dár iar-mhic léinn agus baill foirne a chur i ndáiríre le chéile gearrthóg chun péint pictiúr ar do shon ar bhealach cad de eolaíocht ríomhaireachta agus tá sé CS50 féin. Lig dom dul ar aghaidh agus tarraingt suas, a bhuíochas leis an Uasal Harvahd anseo, físeán a tháirgtear trí roinnt de do chuid réamhtheachtaithe, má d'fhéadfadh muid a choinneáil ar na soilse ar bun do seo. [Seinm ceoil] Cainteoir 1: Bhí mé aon smaoineamh go raibh dul chun tarlú. Mar sin, luíonn le breathnú níos tromchúisí ar an méid atá amach romhainn. Mar sin, i dtéarmaí ionchais an chúrsa seo, go bhfuil tú ag súil leis go deimhin go láthair nó ar an gcúrsa ar léacht féachaint ar, faoi bhráid ocht tacair fadhb, a chur ar dhá tráth na gceist, a chur isteach tionscadal deiridh. I dtéarmaí gráid, a thuiscint go mo thuairimí ag oscailt faoi pas-theipeann, rud a muid an-i bhfad a ghlacadh chun croí i CS50 - nach bhfuil beagnach go leor de chultúr Harvard ag iarraidh rud éigin agus risking teip. Go deimhin, bhí againn ar líon na mac léinn, agus mé féin, go háirithe, a bhí buartha faoi hurting do GPA, nó ag fáil B i rud éigin cosúil le CS50, agus an deis a ghlacadh ar chúrsa mar seo agus cúrsaí eile ag geata Is é an leibhéal tosaigh pas / teip deis an-tearcúsáidte ag an coláiste i gcoitinne. Agus le do thoil sin a fhios, fiú chláraigh mé sa chúrsa seo ar dtús do pas / teip creidmheasa ina n-aonar, agus cé go raibh mé athrú ag deireadh an lae, bhí sé na cúig seachtainí tosaigh, suas go dtí an Luan an cúigiú cuid den seimeastar, a bhfuil an gearradh, go bhfuil cead dom a chur i ndáiríre cos isteach sna nua uiscí, agus ar ndóigh, iarracht rud éigin an-neamhchoitianta agus an-míchompordach dom ag an am. Mar sin, i dtéarmaí anois cén ról na n-uillinneacha éagsúla inar féidir leat cur chuige an cúrsa seo freastal ar - mar sin léachtaí. Tá sé suas chun tú. Má ghlacann tú le linn go pearsanta ag an ionad seo, go deimhin, tá a fhios againn staitistiúil go mbeidh thart ar 40% de tú de chineál ar teacht agus dul thar an le linn an tseimeastair, agus 10% de tú ní bheidh muid a fheiceáil arís tar éis lá atá inniu ann. Agus sin breá breá, a bheith macánta. Ceann de na shaintréithe CS50 é go bhfuil na acmhainní innumerable, cuid acu beidh muid CREATHANNA trí i láthair na huaire ach, lena n-áirítear léachtaí agus ailt, agus rudaí a dtugtar walkthroughs, agus oifig Tá uair an chloig, agus a leithéidí, agus tá sé níos mó acmhainní ná an mac léinn tipiciúil Ba chóir go mbeadh nó a d'fhéadfadh leas a bhaint as go fisiciúil, ach sin mar gheall ar de na stíleanna difriúla foghlama manifests go bhfuil aon chomhlacht mac léinn. Agus mar sin i léachtaí, nach bhfuil an príomhról mar a fheiceann liom é a bhrú ó bhéal amach ábhar go cothrom casta agus a sheachadadh gá gach ceann de na intricacies an bunúsacha go beidh orainn iniúchadh a dhéanamh ar an trian seo, ach in áit, a dhéanamh rudaí cosúil le tá muid ag déanamh go dtí seo cheana féin, na samplaí a bhaineann le daoine ar an stáitse ag iarraidh a péint pictiúr mheabhrach, agus chruthú, leomh mé a rá, tá roinnt de na chuimhneacháin i gcuimhne, ionas gur fiú mar tú streachailt le hábhair áirithe, tá tú na cuimhní cinn, cosúil le OH, cé go go raibh go leor abstractly, an mata, bhí caillte mé le iompar amháin, cosúil le, sé i ndáiríre, ag deireadh an lae, nach bhfuil go léir go neamhionanna a chur chun rud éigin agam cheana féin a fhios. Agus mar sin an ról a bheidh ag freastal ar léachtaí go pearsanta anseo i Sanders nó ar líne ar físeán i ndáiríre a shocrú ar an stáitse meabhrach le haghaidh tú gach seachtain ar na coincheapa éagsúla agus fadhbanna a beidh orainn a bheith tumadóireacht isteach. I dtéarmaí na coincheapa leibhéal ard, d'fhéadfadh an chuid is mó de na focail sreabhadh thar do cheann ar an láthair. Agus sin fíneáil. Beidh siúd agaibh a bheidh ag teacht isteach sa chúrsa níos compordaí a fhios roinnt de na hábhair seo, ach de ghnáth le haghaidh an 10% den rang a tá siad cúlra i bhfad níos mó, ag cur AP eolaíocht ríomhaireachta, cláir ó bhí siad 12, a thuiscint go mbeidh deiseanna in ailt agus fhadhb Leagann dul go léir an níos doimhne isteach i ábhair éagsúla, a líonadh is cuma cén bearnaí a bheadh ​​agat ó do scoil ard nó roimhe chúlra. I dtéarmaí na teangacha, a thuiscint go bhfuil an méid teanga a úsáidimid i CS50 den chuid is mó nach mbaineann le hábhar ag deireadh an lae. Tarlú againn a úsáid go príomha teanga ar a dtugtar C. I dtreo dheireadh na seimeastar, ní mór dúinn a thabhairt isteach gréasán-centric teangacha, cosúil le PHP agus JavaScript. Ach d'fhéadfadh againn agus daoine eile a mhúineadh ar chúrsa mar seo sa chuid is mó d'aon nua-aimseartha ard-leibhéal teanga - Python, Ruby agus, agus daoine eile atá coitianta go leor na laethanta seo, mar gheall ar a bhaint amach, ag deireadh an lae, nach bhfuil tú ag foghlaim sa C. Nach bhfuil tú foghlaim PHP nó JavaScript. Tá tú ag foghlaim conas fadhbanna a réiteach, cibé acu bunaithe ar an ngréasán, ríomhaire-bhunaithe, nó sonraí atá dírithe ar é féin, ag baint úsáide as na simplí mar uirlisí. Anois, i dtéarmaí na lóistíochta, go mbainfidh tú úsáid rud éigin sa deireadh ar a dtugtar an CS50 Fearas. Nach cuma má tá tú Mac, PC, ríomhaire Linux, nó a leithéidí, beidh sé agat ar bogearraí fáil saor in aisce ag tosú an tseachtain seo chugainn a úsáid a bhaint as an fearas CS50, timpeallacht fíorúil go mbainfidh tú úsáid ar do ríomhaire féin, ionas go mbeidh tú agus gach ceann de do rang a Linux aonfhoirmeach deisce sa chás seo. Tá sé an tacair fhadhb, áfach, ina mbainfidh tú a fháil i ndáiríre do lámha salach ar an gcúrsa. Agus ag deireadh an lae, tá sé an tacair fhadhb, dar liom, i ndáiríre shainiú mhic léinn taithí sa chúrsa seo. Realize go mbeidh go leor de na tacair fhadhb a scaoileadh i dhá eagrán - eagrán caighdeánach a bheith ag súil againn agus a spreagadh 90% de na rang chun tumadóireacht a dheanamh isteach. Ach scaoileadh againn freisin roinnt tacair fadhb in eagráin hacker mar a thugtar air, agus tú Tá a fhios tá sé an t-eagrán hacker, mar gheall ar gach leathanach le comhartha uisce, tá sé Deir Eagrán hacker ar sé. Agus sin don déimeagrafacha de tú a bhfuil AP eolaíocht ríomhaireachta le 10 bliana de chláir faoi do crios, agus atá á lorg a líonadh sna bearnaí, agus a bheith níos foirmiúla, seachas féin-mhúinte oiliúint b'fhéidir, a bhaint amach go bhfuil déimeagrafacha an-suntasach sa rang go bhfuil beacht an sprioc céanna. Feicfidh tú cúig lá déanach. Tá Leagann Fadhb go ginearálta mar gheall ar an Déardaoin, ach is féidir leat a leathnú cúig cinn de na spriocdhátaí sin ag baint úsáide as na rudaí seo ar a dtugtar lá déanach, agus beidh muid ag titim chomh maith ar do scór is ísle ag deireadh an tseimeastair, in aghaidh an sonraí sa siollabas. Ach tá eile a bheith tréith a shainmhíniú de CS50 thar na blianta oifige uair an chloig, an deis a chonaic tú amhairc i grianghraf le beagán ó shin ina bhailiú againn roimhe seo i hallaí bia teach, roimhe sin sa íoslach an t-ionad eolaíochta, agus i mbliana i Annenberg Halla, ceithre oíche sa tseachtain 20:00-11:00, i gcás ina mbainfidh tú seo i bhfad an- taithí roinnte ag obair ar, ag streachailt trí fadhbanna áirithe, ach le struchtúr tacaíochta suntasach i bhfeidhm. Go deimhin, is é an mbealach seo beidh an obair seo go mbainfidh tú teacht ar Annenberg má tá tú éigin ceist i rith na seachtaine. Feicfidh tú a thabhairt do ríomhaire glúine, beidh tú suí síos, roinnt bia grab, agus beidh tú logáil isteach in to CS50 Pléigh, le fóntais bunaithe ar an ngréasán go bhfuil an fhoireann teagaisc fhorbairt a ligfidh tú chun ceisteanna a phost agus followups i féach chiall fóram tipiciúil plé, ag baint úsáide as lipéid agus a leithéidí, agus auto-iomlán chun cuardach a dhéanamh ar na sonraí. Ach beidh tú in ann, le linn uaireanta an chloig oifige, go bhfuil do ceisteanna escalated chun daoine iarbhír. Go deimhin, is é an sprioc deireadh thiar ionas go mbeidh ceann amháin, muid ag cur tús a thógáil ar fud an le linn an seimeastar corpas eolais súil go dtosnódh úsáideach i ndáiríre, freagraí is coiteann do cheisteanna coitianta, ionas gur féidir leat tú féin fadhbanna a réiteach agus a fháil unstuck chomh tapa agus is féidir, agus tar éis an teagaisc foirne - de ghnáth 20% go 30% de na comhaltaí teagaisc agus cúrsa cúntóirí ar an bhfoireann ag an am céanna. Beidh orainn cad atá ar a dtugtar an Greeter CS50 i Annenberg, agus nuair a a chinneadh go bhfuil, tá a fhios agat cad é? An cheist seo, ní mór dúinn a fhreagairt i ndáiríre go héifeachtach ar líne. Ní mór dúinn a fheiceáil do ríomhaire. Ba mhaith linn a labhairt leat ceann ar cheann amháin. Tá tú i ndáiríre ag streachailt, agus is mian leat dá bhrí sin, chun labhairt ceann ar cheann amháin in éineacht le duine éigin, beidh tú a sheoladh chuig an Greeter CS50, a gabháltas eile teagaisc, literally, iPod go bhfuil na scoláirí ainmneacha ar cheann amháin taobh, an fhoireann teagaisc ainmneacha ar an taobh eile. Déanfaimid bhailiú d'ainm, agus ina dhiaidh ainm an fhoireann teagaisc, agus do Beidh scáileán ríomhaire tús a blinking, ag rá téigh féach Alice nó le do thoil dul chun Bob ag an tábla foirne. Agus mar sin ar an mbealach seo, beidh orainn a bheith in ann rudaí sheoladh chomh héifeachtach agus is féidir, chomh maith threorú mar atá tú i dtreo réitigh ar fad níos éasca. In ailt, beidh na deiseanna seo le haghaidh níos mó pearsanta lámha- ar dheiseanna le ceann de na comhaltaí teagaisc agus 12 go 16 nó mar sin de do rang, ina gach seachtain, beidh orainn fadhbanna sa tacar fhadhb a iarraidh ar roinnt ceisteanna choincheapúil, agus roinnt greim-iarrachtaí cláir ceisteanna a d'fhéadfaí tú a figiúr amach ar do chuid féin, agus d'fhéadfaí tú ag obair ar do chuid féin, ach i gcomhthéacs an ailt seo, beidh muid ag obair trí dteannta a chéile roinnt de na fadhbanna agus dul i gcás an comhrá a thógann dúinn. Ina theannta sin, in alt agat go mbeadh deiseanna chun athbhreithniú a dhéanamh aighneachtaí obair bhaile go atá déanta agat, do rang, uaireanta anonymized, i gcónaí ag rogha an diúltaithe i, más mian leat a roinnt leis an ag obair go atá tú isteach. Mar sin, beidh sé a bheith i ndáiríre comhrá déthreo, agus deis a athbhreithniú a dhéanamh ar do chuid oibre féin sa chiall i bhfad níos dinimiciúla, seachas díreach ag féachaint ar PDF nó asphrionta agus ag smaoineamh air ar feadh cúpla soicind agus ní gá go ionsú an t-aiseolas go bhfuil na fhoireann teagaisc curtha ar fáil. Agus beidh leat é a úsáid uirlis anseo ar a dtugtar CS50 Spásanna. Dóibh siúd cur amach, is é seo an teanga ar a dtugtar C ag barr ar clé, agus beidh tú aithne a chur ar an am os a chionn, ach tá sé seo le fóntais bunaithe ar an ngréasán go mbainfidh muid úsáid in alt a ligfidh tú féin agus do 15 nó mar sin classmates chun logáil isteach leis an do chomhalta teagaisc ag tosach an tseomra. Feicfidh tú a bheith in ann cód a scríobh sa bhfuinneog. Feicfidh tú a bheith in ann comhrá leictreonach más rud é nach bhfuil tú i ndáiríre ag alt an nóiméad sin, go háirithe, agus do chomhbhaill teagaisc, nuair a thagann sé in am a plé a dhéanamh ar Alice nó tuaslagán Bob sa rang, is féidir leis an fear teagaisc cliceáil cnaipe, agus voila, tionscadal ar an scáileán cibé an mac léinn a bhí ag obair ar ag an bpointe áirithe in am. Mar sin, tá sin de tú cairde a bhfuil glacadh CS50 san am atá caite, a bhaint amach go leanfaidh ailt a bheith rebooted suntasach i mbliana chun a bheith níos gníomhach, go léir níos dinimiciúla, agus i ndáiríre, comhrá dhá-bhealach idir fhoireann teagaisc agus do mhic léinn. Agus walkthroughs. Mar sin, le haghaidh na tacair fhadhb, linn a thairiscint freisin ní amháin ar an tsonraíocht féin, a bhfuil de ghnáth PDF cothrom mionsonraithe, ach tá rudaí ar a dtugtar freisin mar walkthroughs, trína mbeidh duine amháin den fhoireann teagaisc i gceannas seachtainiúil seisiún go siúlóidí literally tú tríd an leagan fhadhb, a thabhairt duit leideanna, agus comhairle, agus pointí tosaithe, agus tá sé i gceist a iarraidh ar an an- a chuirtear go minic cheist: nuair is féidir liom tosú? Bhuel, dtosaíonn tú trí tumadóireacht isteach an spec ar a chuid féin, nó trí fhreastal ar nó breathnú ar na walkthroughs. An walkthrough chéad, i ndáiríre a bheidh, ar an Aoine. Beidh siad ar gan an Aoine, an oiread sin mar gheall ar dóigh linn go mbainfidh sé a bheith ina tóir ar am, ach mar is féidir linn scannánú ansin iad go han-luath sa tseachtain agus a fháil orthu ar líne ag an deireadh seachtaine ionas go bhfuil tú mar laethanta go leor agus is féidir go iarbhír i mbun ábhar sin chomh maith. Ach níos mó ar an i léacht an Aoine seo. Anois, i dtéarmaí na struchtúr tacaíochta, is é an staitistic is suntasaí dócha gurb é an comhaltaí teagaisc 108 agus cúntóirí chúrsa an chúrsa seo faoi ​​láthair tá. Más mian roinnt de tú nach bhfuil ranganna salach ar mhaith leat a bheith páirteach mé suas anseo ar an stáitse, is iad na guys a bheidh deireadh thiar a shainiú i ndáiríre do taithí ar an gcúrsa. Bhí mé a lán de na comhaltaí teagaisc teagasc dom ranganna sa lá, agus mé cuimhneamh beag de sin, frankly, ach go dtí seo, cuimhin liom fós i measc siúd cúpla mo CS50 TF, a chabhraigh go mór liom ceisteanna a fhreagairt, a ndáiríre chuidigh liom nuair a bhí mé ag streachailt, agus i ndáiríre a bhí ina chomhpháirtí sa taithí foghlama ar fud an domhain an-nua. I beagán, beidh gach ceann de na guys páirt a ghlacadh tú lasmuigh d'císte, a Tá traidisiún de CS50, sa chroslann de Halla Cuimhneacháin, ach lig dom an chéad tú a thabhairt isteach chun Nate Hardison arís, Rob Bowden, agus Tommy McWilliams cinnirí, chúrsa na bliana seo. Más mian leat guys éineacht liom anseo i lár. Tá siad ullmhaithe go léir ar roinnt ráitis spreagthach. TOMMY McWilliams: ní raibh mé ag ullmhú aon rud spreagúil. Ach tá mo ainm Tommy. Tá mé sinsearach i Mather. Tá mé ag déanamh staidéir ar eolaíocht ríomhaireachta, i ndáiríre excited a bheith ar an bhfoireann chinn agus ag dul tríd an turas CS50 a bhfuil tú. Cad Is breá liom i ndáiríre faoi CS50 é an chaoi a múineann sé i ndáiríre duit smaoineamh ar fadhbanna ar bhealach nua. Tá sé seo i ndáiríre ar scil go ag dul a bheith thar a bheith luachmhar, is cuma cén réimse a théann tú isteach. Agus ní amháin sin, ach a chuirimid ar fáil níos mó candy saor in aisce ná aon cúrsa eile ar an gcampas. Mar sin, tá mé díreach tar éis ag súil go mór féachaint ar cad gach duine Tógann an seimeastar. Agus má tá duine ar bith aon cheist anois nó ar fud an seimeastar, cinnte bhraitheann saor chun teagmháil a dhéanamh liom, agus ba mhaith liom a bheith sásta cabhrú leat. ROB Bowden: Dia duit. Tá mé Rob Bowden. Tá mé sinsearach i Kirkland. Sea, tá an ceart sin. Táimid go léir i ndáiríre corraithe don seimeastar seo chugainn. Tá súil againn go bhfuil tú gach excited. Ní raibh mé ag súil go. Yeah. Mar sin, chuir muid iarracht an oiread sin i dhéanamh ar an seimeastar iontach i ndáiríre, agus mar fada is atá tú sásta a chur i an iarracht, níl an oiread sin is féidir leat a fháil amach as an gcúrsa. Is féidir leat a fháil ar a lán de spraoi as an gcúrsa seo. Ní bheadh ​​againn foireann de 108 más rud é nach féidir leat a fháil ar a lán de spraoi as é, mar sin déan iarracht ach a bheith páirteach, agus ní bheidh aiféala é leat. NATE HARDISON: Dia duit, guys. Tá mé Nate. Tá mé an preceptor ar an gcúrsa. Tá mé ar bís i ndáiríre a bheith anseo chomh maith. Is é seo mo chéad bhliain anseo. Tá súil agam go mbainfidh tú go léir an gcúrsa seo, agus é a taitneamh a bhaint as an oiread agus is tá mé bhain mé sult as go dtí seo. Agus más mian leat riamh a fháil amach conas teacht ar naoi nó deich i dénártha, a thagann labhairt liom. Cainteoir 1: Mar sin, ar an riosca a fhágáil na guys anseo ar an stáitse le beagán awkwardly, a ligean ar whirl trí ach roinnt de na rudaí a fanacht sula atráth chun císte. Cad é go luíonn amach romhainn? Bhuel, má táimid a chur le breathnú tapaidh siar ar an bhliain seo caite, i fhadhb a leagtar náid, do réamhtheachtaithe Shnámh i dteanga cláir a dtugtar Scratch, a grafach cláir teanga go mbainfidh tú úsáid sna laethanta tosaigh den chúrsa, ag tosú ar an Aoine, a fhoghlaim roinnt coincheapa aithne do roinnt de tú, ach a bhaint amach beidh gné chun cinn seo dóibh siúd agaibh a bhfuil roimhe chúlra. I leagtar anuraidh fhadhb dhá, Shnámh mic léinn isteach i saol na cripteagrafaíochta, an ealaín na enciphering nó scrambling faisnéis, cláir chun feidhme go bhfuil na sonraí criptithe, agus san eagrán deireanach hacker bhliain a rinne daltaí ar aghaidh a crack nó a dhíchódú an focal faire i tipiciúil . ríomhaire comhad focal faire xc ag teacht suas le halgartaim agus heuristics le haghaidh bhfeidhm brute figuring amach cad duine phasfhocal ar ríomhaire córas a bhí. An bhliain seo caite nó dhó, i fhadhb a leagtar ceathrar mac léinn a rinne chur i bhfeidhm an cluiche Sudoku. Agus an t-eagrán hacker an bhliain sin nach raibh na mic léinn i bhfeidhm ach conas a an cluiche a imirt, ach i ndáiríre réiteora, trínar féidir an ríomhaire a chur ar fáil duit, an duine, le leideanna, trí níos tapúla ná réiteach duit go fhadhb áirithe. I gcúig leagtha fhadhb, rinne muid forensics, ealaíne seo ar ais faisnéise go raibh trí thimpiste nó an-aon ghnó scriosadh as an ríomhaire. An bhliain seo caite, ag téarnamh um an fhoireann teagaisc agus mé ar fud an champais ag cur grianghraif de dhaoine, áiteanna, agus rudaí agus ansin de thaisme formáidithe an cárta meáin ar ár ceamara go léir go raibh na grianghraif. Ach fadhb ar bith, rinne muid íomhá forensics an cárta meáin, thug sé amach do gach mac léinn sa rang, agus dúshlán dóibh le cláir a scríobh go aisghabháil gach ceann de na jpeg ón chárta. Agus tá sé seo i ndáiríre ar cheann de na Leagann fhadhb is fearr leat, agus dug mé suas r-phost d'aois ó cheann de do réamhtheachtaithe a bhí spraoi iontach do léamh éigin ó shin. Tá sé seo ó Matt. A chara David, inné formáidithe mo dheirfiúr de thaisme a ceamara SD cárta agus a cailleadh sa bhliain ar fiú na grianghraif gcuimhne. Tá sí an drochuair ní an chuid is fearr ag tacaíocht suas a cuid sonraí. Ach i gcuimhne ar an staid seo dom p-leagtar cúig, mar sin shíl mé go mbeadh mé iarracht a reáchtáil a cárta SD tríd an gclár a ghnóthú gur scríobh mé léir ar an mbealach ar ais i mí Dheireadh Fómhair. Mar sin, tar éis ceithre uair an chloig de figuring amach conas a chruthú íomhá amh ó na formáidithe SD cárta - Google a chruthú a bheidh go leor cabhrach maidir leis seo, go dtí mé ironically a tharla chun teacht ar fud do treoracha ar an Idirlíon - tar éis tinkering timpeall le roinnt de na argóintí, d'éirigh liom a chruthú ar an íomhá dlí-eolaíochta, agus tar éis a shuiteáil agus a chumrú CS50 Fearas, d'éirigh liom a reáchtáil ar an íomhá dlí-eolaíochta trí mo clár agus ghnóthú go léir 1027 de mo dheirfiúr grianghraif scríobhann, Matt. I sraith fhadhb na bliana seo caite sé, thugamar na mic léinn Foclóir 150,000 focal Béarla agus dúshlán dóibh a scríobh litreoir go ceisteanna freagra ar an bhfoirm, tá an focal litrithe i gceart nó go mícheart chomh tapa agus is féidir. Agus ar rogha an diúltaithe i mbonn bhí mic léinn a cheadaítear chun dúshlán ansin rang ag postáil a gcuid torthaí, an méid RAM go n-úsáideann siad, ar líon na Timthriallta LAP nó soicind gur bhain siad úsáid, ionas go mbeidh scoláirí rangú ansin ar ar an gcúrsa ar shuíomh gréasáin - arís, gné roghnach amháin de, ach spraoi iontach sa mhéid is go mbeadh go minic mac léinn a fháil go dtí 10 ar líon post nó mar sin ar an mór bord, ar an láithreán gréasáin, téigh amach chun dinnéar agus ansin teacht ar ais, agus a thuiscint a roommate a bhí díreach edged os comhair dó nó di ar an mbord mór, rud a stealladh eile uair an chloig dhá nó trí ach amháin suas é nó í a roommate. Mar sin, táimid ag tnúth le rud éigin den chineál céanna i mbliana chomh maith. I 7 sraith fhadhb raibh muid a stiúradh i dtreo cláir gréasáin, i ndáiríre fadhbanna a réiteach sa timpeallacht de shíor ag éirí níos coitianta de bhrabhsálaí gréasáin. Know ansin decreasingly féidir linn a íoslódáil bogearraí ar Mac agus ríomhairí pearsanta, ach níos mó, a dhéanaimid é go léir laistigh den ghréasáin. Agus go deimhin, an bhliain seo caite, thart ar 88% de mhic léinn 'tionscadail deiridh i gcúrsa Bhí bunaithe ar an ngréasán. Agus iad siúd, freisin go bhfuil, na scileanna go mbeidh tú a dhíorthú as an rang ag Cúrsa deireadh na bliana, mar gheall ar cad awaits ar chúrsa deireadh an Aonach CS50, an taispeántas a tá bunaithe ar an smaoineamh maidir le cóir eolaíocht, ach sa leagan seo de cóir gach mac léinn sa rang a gcuid ríomhairí glúine, agus a n- chairde, agus teaghlaigh, agus daoine eile Iarthuaisceart Eolaíochta, foirgneamh mór ar gcampas, arna chur ar bun a n-ríomhaire glúine, roinnt bia a fháil, roinnt grán rósta agus deoch a fháil, agus ansin a thaispeáint a gcuid tionscadal deiridh chun freastal dóibh siúd go léir i, a bhliain seo caite uimhreacha roinnt lucht freastail 2,500 ó ar fud an champais, agus nathanna cosúil le seo, agus ní mar seo a bhí neamhchoitianta ag an aonach. Tá Ceannaireacht suas go dtí an aonach an Hackathon CS50, deis hop ar Harvard shuttle, ceann síos an tsráid le Microsoft ag 20:00, agus ní théann abhaile go dtí 07:00. Táimid ag freastal ar an dinnéar chéad 20:00, dinnéar an dara at 1:00 AM, agus dóibh siúd go fóill seasamh ag 05:00 dhéanann muid chun déileáil le pancóga ag IHOP. Agus is é an Hackathon deis, mar phictiúr anseo, chun tumadóireacht a dheanamh isteach i do tionscadail deiridh, cibé an ag obair ar do féin nó le cairde i timpeallacht chomhoibritheach, ina bhfuil an fhoireann teagaisc ar fad ag obair go maith san oíche le soláthar cuimsithí de bhia Hong Cong na Síne. Ag 05:00 íomhánna a bheidh mar seo a bheith coitianta go leor i mbliana chomh maith. Mar sin, agus muid ar atráth i láthair le haghaidh císte, a choinneáil i gcuimhne go bhfuil 76 faoin gcéad% de na ag daoine sa seomra seo aon taithí roimh ré, agus de réir an tsiollabais, cad é nach bhfuil ábhair ar deireadh thiar sa chúrsa seo an oiread sin áit a bhfuil tú suas go deireadh i gcoibhneas le do rang, ach áit a bhfuil tú, i seachtain 11, deireadh suas i gcoibhneas le féin i seachtain 0. Is é seo an CS50.