{"id":12194,"date":"2022-07-05T06:58:30","date_gmt":"2022-07-05T06:58:30","guid":{"rendered":"https:\/\/www.booksofall.com\/?post_type=product&#038;p=12194"},"modified":"2022-07-05T06:58:31","modified_gmt":"2022-07-05T06:58:31","slug":"delftse-foundations-of-computation","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/","title":{"rendered":"Delftse Foundations of Computation"},"content":{"rendered":"<h3>Introduction<\/h3>\n<p>Logic originally meant \u2018the word\u2019 or \u2018what is spoken\u2019 in Ancient Greece, and today means \u2018thought\u2019 or \u2018reason\u2019. As a subject, logic is concerned with the most general laws of truth. Why study this kind of reasoning in computer science?<\/p>\n<p>Logic is important because digital computers work with precision, and because designing <a href=\"https:\/\/www.techtarget.com\/whatis\/definition\/algorithm#:~:text=An%20algorithm%20is%20a%20procedure,throughout%20all%20areas%20of%20IT.\" target=\"_blank\" rel=\"noopener\">algorithms<\/a> requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise. For example, when a deep neural network is being trained to recognise cats, the algorithm being used to train the network is specified precisely. More than this, the criteria we use to assess whether the network has learned well enough are also specified precisely. And any theoretical properties about the algorithm have been proven precisely.<\/p>\n<p>Reasoning and logic, and related mathematical concepts such as sets, are foundational for computer science. A third of your TU Delft CSE curriculum is mathematics for the first year: Reasoning &amp; Logic, Calculus, Linear Algebra and Probability Theory &amp; Statistics.<\/p>\n<p>As a computer scientist, you have to be capable of solving complex problems. One important aspect is to be able to come to the right conclusions. On the basis of theorems and partial observations you can acquire more knowledge and evidence to help prove that a specific conclusion is mathematically and logically correct. You learn how to do this with Reasoning &amp; Logic. The foundational mathematical skills you learn in Reasoning &amp; Logic are used in all the other mathematics courses, and in Computer Organisation, <a href=\"https:\/\/www.programiz.com\/dsa\" target=\"_blank\" rel=\"noopener\">Algorithms &amp; Data Structures<\/a>, Information &amp; Data Management, Machine Learning, and many other courses. Logic is studied not only in mathematics and computer science, but also in philosophy (since Ancient Greece) and today in fields such as <a href=\"https:\/\/www.linguisticsociety.org\/what-linguistics#:~:text=In%20a%20nutshell%3A%20Linguistics%20is,across%20the%20world's%206%2C000%2B%20languages.\" target=\"_blank\" rel=\"noopener\">linguistics<\/a> and psychology.<\/p>\n<p>The theme of the book is about coming to the right conclusion: proving the logical validity of arguments. What is a valid argument? When is an argument logically valid and when is it not? How can we determine whether an argument is logically valid? How can we derive a logically valid conclusion from the premises? Or how can we prove that a conclusion is not a logical consequence of the premises?<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/delftse-foundations-of-computation-10dhyfe65g?p=1\"><\/iframe><\/p>\n","protected":false},"featured_media":12197,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise."},"product_brand":[],"product_cat":[15,175,210],"product_tag":[],"class_list":{"0":"post-12194","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-all","7":"product_cat-science","8":"product_cat-technology","10":"first","11":"instock","12":"shipping-taxable","13":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Delftse Foundations of Computation - BooksOfAll Portuguese<\/title>\n<meta name=\"description\" content=\"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Delftse Foundations of Computation - BooksOfAll Portuguese\" \/>\n<meta property=\"og:description\" content=\"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Portuguese\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-05T06:58:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\" \/><meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\" \/>\n\t<meta property=\"og:image:width\" content=\"597\" \/>\n\t<meta property=\"og:image:height\" content=\"844\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/\",\"name\":\"Delftse Foundations of Computation - BooksOfAll Portuguese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\",\"datePublished\":\"2022-07-05T06:58:30+00:00\",\"dateModified\":\"2022-07-05T06:58:31+00:00\",\"description\":\"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png\",\"width\":\"597\",\"height\":\"844\",\"caption\":\"Delftse Foundations of Computation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/pt\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Delftse Foundations of Computation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"name\":\"BooksOfAll Portuguese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\",\"name\":\"BooksOfAll Portuguese\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Portuguese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Delftse Foundations of Computation - BooksOfAll Portuguese","description":"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/","og_locale":"pt_PT","og_type":"article","og_title":"Delftse Foundations of Computation - BooksOfAll Portuguese","og_description":"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.","og_url":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/","og_site_name":"BooksOfAll Portuguese","article_modified_time":"2022-07-05T06:58:31+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","type":"","width":"","height":""},{"width":597,"height":844,"url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","twitter_misc":{"Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/","url":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/","name":"Delftse Foundations of Computation - BooksOfAll Portuguese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","datePublished":"2022-07-05T06:58:30+00:00","dateModified":"2022-07-05T06:58:31+00:00","description":"Logic is important because digital computers work with precision, and because designing algorithms requires precision, and because comparing algorithms requires precision. Even when when a computer is, seemingly, computing with vague or imprecise quantities, the underlying computation is precise.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#primaryimage","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/07\/Delftse-Foundations-of-Computation-07.png","width":"597","height":"844","caption":"Delftse Foundations of Computation"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/pt\/delftse-foundations-of-computation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/pt\/categories\/"},{"@type":"ListItem","position":3,"name":"Delftse Foundations of Computation"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/pt\/#website","url":"https:\/\/www.booksofall.com\/pt\/","name":"BooksOfAll Portuguese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/pt\/#organization","name":"BooksOfAll Portuguese","url":"https:\/\/www.booksofall.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Portuguese"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product\/12194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media\/12197"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media?parent=12194"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_brand?post=12194"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_cat?post=12194"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_tag?post=12194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}