Internáty jazyka C na kódovanie rozhovorov

Hodnotenie:   (5,0 z 5)

Internáty jazyka C na kódovanie rozhovorov (Kamal Rawat)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.

Pôvodný názov:

C Internals For Coding Interviews

Obsah knihy:

Sprievodca krok za krokom pre kóderov.

Kľúčové vlastnosti Jednoduchý jazyk, krištáľovo jasný prístup a priama zrozumiteľná prezentácia konceptov, po ktorej nasledujú príklady kódu. Prijatie používateľsky prívetivého štýlu na vysvetlenie príkladov kódu. Kniha umožňuje sústrediť sa na logiku riešenia bez zbytočnej spleti definícií tried a objektov. Poskytuje flexibilitu na preukázanie vašich zručností v oblasti správy pamäte a umožňuje implementovať všetko potrebné pomocou dátovej štruktúry a algoritmov.

Popis

Tazatelia od nás očakávajú, že budeme uvažovať z pohľadu tvorcov programovacieho jazyka, a nie ako používatelia technológie. Java nemá ukazovatele, ale programátor Javy by mal vedieť aj o únikoch pamäte a visiacich ukazovateľoch, pretože anketára môže zaujímať, ako vytvoríte vlastný Garbage Collector.

Kódovanie vo vysokoúrovňovom jazyku je spojené s určitou réžiou písania ďalšieho kódu na definovanie triedy a, komplikovanej funkcie. Keď píšete kód perom v časovo kritickom pohovore, jazyk C sa vám hodí.

Pamäťový model jazyka C je oveľa jednoduchší a kód môžeme ľahko prechádzať bez toho, aby sme sa museli zaoberať zložitosťou šablónových knižníc a vlákien. Jedným z ďalších dôvodov, prečo mnohí používajú jazyk C pri pohovoroch, je snaha vyhnúť sa prípadným nedorozumeniam s anketárom. Ak je vedúci pohovoru človek so znalosťami jazyka Java a vy kódujete v jazyku C#, môže mu chvíľu trvať, kým sa dostane k syntaxi jazyka. Jazyk C je jazyk, ktorý pozná takmer každý programátor, a preto je bežným jazykom technickej komunikácie na pohovoroch.

Táto kniha je výučbovou príručkou pre absolútnych neprogramátorov. Aby ste ju lepšie pochopili, musíte mať napísaných niekoľko jednoduchých programov. Veríme, že študenti a profesionáli si ju prečítajú viackrát, aby nahliadli do vnútorných častí jazyka a písali bezchybné kódy.

Čo sa naučíte

C89, C90, C99 a C11 ANCI C Nedefinované správanie, Nešpecifikované správanie. Dátové typy, literály, pamäťové triedy. Kvalifikátory, príkazy NULL, podmienené a nepodmienené vetvenie. Ukazovatele, visiaci ukazovateľ, pamäť, big-endian, únik pamäte Všeobecné pole, funkcia, prúd Bit twiddling

Pre koho je táto kniha určená

Študentom, ktorí študujú BE/BSc/ME/MSc/BTech/MTech v oblasti informatiky.

Obsah

1. Základné informácie

2. Operátory a príkazy

3. Ukazovatele a pamäť

4. Zálohy Dátové typy

5. Funkcie a práca so súbormi

6. Bitová manipulácia

7. Zvyšok

O autorovi

Kamal Rawat je softvérový vývojár, školiteľ, autor a podnikateľ. Má priame skúsenosti s implementáciou celého životného cyklu rozsiahlych desktopových, cloudových a mobilných aplikácií v rôznych oblastiach a na rôznych platformách. V minulosti pôsobil ako technický architekt v komplexných projektoch ako Microsoft OneNote, Adobe Photoshop a Samsung Galaxy Connect. Bol tiež v hlavnej komisii pre pohovory v spoločnostiach Microsoft, Adobe a mnohých startupoch. Od roku 2006 trénuje študentov, ako zvládnuť pohovory o programovaní. Predtým, ako Kamal opustil svoje zamestnanie, aby sa mohol venovať svojej vášni na plný úväzok, pracoval ako senior SDE v spoločnosti Microsoft.

Jeho profil na sieti LinkedIn: https://www.linkedin.com/in/kamalrawatindia/

Meenakshi má magisterský titul z informatiky. Opustila svoje zamestnanie a spoluzaložila spoločnosť Ritambhara Technologies (www.ritambhara. in). Udržiava úžasnú rovnováhu medzi pracovným a súkromným životom, nosí viacero klobúkov, či už je to vedúca technologického startupu, certifikovaná trénerka jogy alebo matka dvoch detí v domácnosti. Riešenie problémov a optimalizácia sú pre ňu prirodzené.

Ďalšie údaje o knihe:

ISBN:9789388176545
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Dynamické programovanie pre kódovanie rozhovorov: Prístup k riešeniu problémov zdola nahor - Dynamic...
Chcel som vypočítať 80. člen Fibonacciho radu...
Dynamické programovanie pre kódovanie rozhovorov: Prístup k riešeniu problémov zdola nahor - Dynamic Programming for Coding Interviews: A Bottom-Up Approach to Problem Solving
Internáty jazyka C na kódovanie rozhovorov - C Internals For Coding Interviews
Sprievodca krok za krokom pre kóderov.Kľúčové vlastnosti Jednoduchý jazyk,...
Internáty jazyka C na kódovanie rozhovorov - C Internals For Coding Interviews

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)