Personnaliser

OK

Durée limitée Jardin et Bricolage : 10€, 20€ ou 100€ offerts* dès 69€, 149€ ou 999€ d'achat !

En profiter

Thinking About Programs (ACM Books) -

Note : 0

0 avis
  • Soyez le premier à donner un avis

Vous en avez un à vendre ?

Vendez-le-vôtre

Prix conseillé  157,99 €

-40%

Qu'est-ce que le prix barré ?

C'est le prix de vente conseillé par le fabricant ou l'importateur du produit.

En savoir plus

94,00 €

Produit Neuf

  • Ou 23,50 € /mois

    • Livraison à 0,01 €
    • Livré entre le 27 juillet et le 8 août
    Voir les modes de livraison

    RiaChristie

    PRO Vendeur favori

    4,9/5 sur + de 1 000 ventes

    Brand new, In English, Fast shipping from London, UK; Tout neuf, en anglais, expédition rapide depuis Londres, Royaume-Uni;ria9798400731631_dbm

    Publicité
     
    Vous avez choisi le retrait chez le vendeur à
    • Payez directement sur Rakuten (CB, PayPal, 4xCB...)
    • Récupérez le produit directement chez le vendeur
    • Rakuten vous rembourse en cas de problème

    Gratuit et sans engagement

    Félicitations !

    Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !

    En savoir plus

    Retour

    Horaires

        Note :


        Avis sur Thinking About Programs (Acm Books) Format Broché  - Livre 12 ans et +

        Note : 0 0 avis sur Thinking About Programs (Acm Books) Format Broché  - Livre 12 ans et +

        Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.


        Présentation Thinking About Programs (Acm Books) Format Broché

         - Livre 12 ans et +

        Livre 12 ans et + - 01/01/2025 - Broché - Langue : Autre

        . .

      • Langue : Autre
      • Parution : 01/01/2025
      • Format : Petit
      • ISBN : 9798400731631



      • Résumé :
        This book is based on the author's experience of 30 years of teaching programming at the University of Oxford and is an excellent choice for early programming courses offered by universities worldwide. It is a rigorous and thoughtfully structured textbook designed to equip students with both the theoretical underpinnings and practical skills essential in today's programming landscape. It describes how to think about computer programs and how to use mathematics as part of that thinking. Many books and online tutorials teach the basics of coding: the syntax of the language, and how to translate an algorithm into code. But how do you come up with that algorithm and know it is correct? The first part of the book considers small programs that use a loop, and how to demonstrate their correctness using loop invariants. It also covers some algorithms and algorithmic techniques that every programmer should know. The second half of the book considers slightly larger programs. It teaches the basics of modularization, splitting up a program into manageable chunks. It teaches about abstract datatypes, values within a program that can be treated as mathematical values: how to specify their behaviors formally...

        Biographie:
        Gavin Lowe is an Emeritus Professor of Computer Science and tutorial fellow at St. Catherine's College, Oxford. He was a professor at the University of Oxford and President of the Senior Common Room at St. Catherine's College. His research interests included the fields of concurrency and computer security and he developed the cryptographic protocol analysis tool Casper. He is a distinguished teacher, winning awards in 2008 and 2010 and is responsible (along with Peter Millican) for the development and establishment of a new joint degree in Computer Science and Philosophy at the University of Oxford in 2012. He received his undergraduate degree in mathematics, a Master's in computation, and his doctorate from Oxford....

        Sommaire:
        and how to treat them as abstract mathematical objects when programming. It also teaches how to use data structures to represent abstract datatypes, and what it means for such a representation to be correct. And it presents some abstract datatypes and data structures that every programmer should know. The book is pragmatic: the philosophy is to include enough formality to be convincing and to guide the programmer towards correct code, without getting bogged down in the mathematics. Each chapter includes questions at the end and a solution manual for those exercises is available for adopting instructors. Source code is also available for download from the author's website or Github. Combining pedagogical clarity with up-to-date industry relevance, Thinking About Programs guides learners through fundamental programming concepts, algorithmic thinking, and problem-solving strategies while fostering a deep understanding of computational logic....

        Détails de conformité du produit

        Consulter les détails de conformité de ce produit (

        Personne responsable dans l'UE

        )
        Le choixNeuf et occasion
        Minimum5% remboursés
        Le service clientsÀ votre écoute
        LinkedinFacebookTwitterInstagramYoutubePinterestTiktok
        visavisa
        mastercardmastercard
        klarnaklarna
        paypalpaypal
        floafloa
        americanexpressamericanexpress
        Rakuten Logo
        • Rakuten Kobo
        • Rakuten TV
        • Rakuten Viber
        • Rakuten Viki
        • Plus de services
        • À propos de Rakuten
        Rakuten.com