Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
C Internals For Coding Interviews
Lépésről lépésre útmutató kódolók számára.
Főbb jellemzők Egyszerű nyelvezet, kristálytiszta megközelítés és a fogalmak egyenes, érthető bemutatása, amelyet kódpéldák követnek. Felhasználóbarát stílus alkalmazása a kódpéldák magyarázatához. A könyv lehetővé teszi, hogy az osztály- és objektumdefiníciók felesleges zűrzavara nélkül a megoldás logikájára összpontosítson. Rugalmasságot biztosít a memóriakezelési készségek bemutatásához, és lehetővé teszi minden szükséges adatszerkezet és algoritmus segítségével történő megvalósítását.
Leírás
Az interjúztatók elvárják, hogy egy programozási nyelv alkotói szemszögéből gondolkodjunk, és ne a technológia felhasználóiként. A Java-ban nincsenek mutatók, de egy Java programozónak tudnia kell a memóriaszivárgásokról és a lógó mutatókról is, mert az interjúztatót érdekelheti, hogyan fogja létrehozni a saját szemétgyűjtőjét.
A magas szintű nyelven történő kódolás némi többletköltséggel jár, mivel extra kódot kell írni egy osztály és egy bonyolult függvény definiálásához. Amikor egy időkritikus interjún tollal írsz kódot, a C nyelv jól jön.
A C memóriamodellje sokkal egyszerűbb, és könnyen átfuttathatjuk a kódot anélkül, hogy belemennénk a sablonkönyvtárak és szálak bonyolultságába. Még egy ok, amiért sokan a C nyelvet használják az interjúkon, hogy elkerüljék a félreértéseket az interjúztatóval. Ha az interjúztató olyan személy, aki Java-tudással rendelkezik, Ön pedig C# nyelven kódol, akkor eltarthat egy ideig, amíg elsajátítja a nyelv szintaxisát. A C egy olyan nyelv, amelyet szinte minden programozó ismer, így az interjúkon a technikai kommunikáció gyakori nyelve.
Ez a könyv abszolút nem programozóknak szóló útmutató. A jobb megértéshez néhány egyszerű programot kell írnia. Úgy véljük, a diákok és a szakemberek többször is el fogják olvasni, hogy betekintést nyerjenek a nyelv belső tulajdonságaiba és hibamentes kódokat írhassanak.
Mit fogsz tanulni
C89, C90, C99 és C11 ANCI C Meghatározatlan viselkedés, Meghatározatlan viselkedés. Adattípusok, literálok, tárolási osztályok. Minősítők, NULL utasítások, feltételes és feltétel nélküli elágazás. Mutatók, lógó mutató, memória, Big-Endian, memóriaszivárgás Általános tömb, függvény, folyam Bit twiddling.
Kinek szól ez a könyv
BE/BSc/ME/MSc/BTech/MTech/MTech informatika szakon tanuló diákok.
Tartalomjegyzék
1. Az alapréteg
2. Operátorok és utasítások
3. Mutatók és memória
4. Adattípusok
5. Funkciók és fájlkezelés
6. Bitforgatás
7. Maradék
A szerzőről
Kamal Rawat szoftverfejlesztő, tréner, szerző és vállalkozó. Első kézből származó tapasztalattal rendelkezik nagyméretű asztali, felhő- és mobilalkalmazások teljes életciklusának megvalósításában különböző területeken és platformokon. Olyan összetett projektek műszaki tervezője volt, mint a Microsoft OneNote, az Adobe Photoshop és a Samsung Galaxy Connect. A Microsoft, az Adobe és számos startup cég alapvető interjúalanyai közé is bekerült. 2006 óta oktatja a diákokat a programozói interjúkon való megfelelésre. Mielőtt otthagyta állását, hogy teljes munkaidőben szenvedélyének hódolhasson, Kamal vezető SDE-ként dolgozott a Microsoftnál.
LinkedIn profilja: https://www.linkedin.com/in/kamalrawatindia/
Meenakshi informatikából szerzett mesterdiplomát. Otthagyta állását, és társalapítója lett a Ritambhara Technologies-nak (www.ritambhara. in). Csodálatos egyensúlyt tart fenn a munka és a magánélet között, több kalapot visel, legyen szó egy technológiai startup vezetőjéről, okleveles jógaoktatóról vagy két gyermek otthoni anyjáról. A problémamegoldás és az optimalizálás természetes számára.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)