księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Profesjonalne programowanie część 2 Myśl niskopoziomowo pisz wysokopoziomowo         HELION          79.00zł Księgarnia informatyczna komputeks.pl

Autor: Randall Hyde

ISBN: 83-246-0463-4

Ilość stron: 640

Data wydania: 10/2006

Twarda oprawa

Wydajność to jedna z najważniejszych cech aplikacji tworzonych przez profesjonalistów. Należy ją uwzględniać od samego początku prac nad aplikacją. Tymczasem języki wysokiego poziomu i szybkie procesory sprawiły, że dziś programiści kładą niewielki nacisk na wydajność. Jednak źle dobrane typy danych i niewłaściwie użyte instrukcje języka wysokiego poziomu mogą spowodować, że kod maszynowy powstały w wyniku kompilacji nie będzie działać odpowiednio szybko. Utworzenie optymalnego i wydajnego programu może znacznie ułatwić wiedza o tym, jak kod wysokiego poziomu zostanie przekształcony w kod maszynowy.

W książce „Profesjonalne programowanie. Część 2. Myśl niskopoziomowo, pisz wysokopoziomowo” znajdziesz wyczerpujące informacje dotyczące wyboru typów danych i maksymalizowania wydajności aplikacji. Nauczysz się dobierać odpowiednie instrukcje języka wysokiego poziomu tak, aby kompilatory optymalizujące mogły na ich podstawie generować wydajny kod maszynowy. Poznasz także elementy asemblera procesorów 80x86 i PowerPC w zakresie niezbędnym do czytania ze zrozumieniem kodu generowanego przez kompilator.

Napisz wydajny i prawidłowo zoptymalizowany kod. Poznaj sposób działania kompilatorów i popraw wydajność swoich aplikacji.

Rozdziały:

Rozdział 1. Myśl niskopoziomowo, koduj wysokopoziomowo (17)

Rozdział 2. A może warto poznać asemblera? (27)

Rozdział 3. Asembler 80x86 dla zwykłego programisty (37)

Rozdział 4. Asembler PowerPC dla zwykłego programisty (63)

Rozdział 5. Narzędzia do analizy wyników kompilacji (77)

Rozdział 6. Narzędzia do analizy wyników kompilacji (129)

Rozdział 7. Stałe a języki wysokiego poziomu (175)

Rozdział 8. Zmienne w językach wysokiego poziomu (197)

Rozdział 9. Tablicowe typy danych (249)

Rozdział 10. Łańcuchowe typy danych (285)

Rozdział 11. Wskaźnikowe typy danych (317)

Rozdział 12. Rekordy, unie i klasowe typy danych (347)

Rozdział 13. Wyrażenia arytmetyczne i logiczne (393)

Rozdział 14. Struktury sterujące i decyzje programowe (453)

Rozdział 15. Iteracyjne struktury sterujące (505)

Rozdział 16. Funkcje i procedury (539)

Dodatki:

Dodatek A. Inżynieria oprogramowania (601)

Dodatek B. Krótkie zestawienie informacji o rodzinach procesorów 80x86 oraz PowerPC (603)

Dodatek C. Dodatki internetowe (613)


Profesjonalne programowanie część 2 Myśl niskopoziomowo pisz wysokopoziomowo

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.