{"id":7467,"date":"2022-06-07T03:55:01","date_gmt":"2022-06-07T03:55:01","guid":{"rendered":"https:\/\/www.booksofall.com\/id\/?post_type=product&#038;p=7467"},"modified":"2023-01-20T08:26:44","modified_gmt":"2023-01-20T08:26:44","slug":"programming-fundamentals-a-modular-structured-approach-using-c","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/","title":{"rendered":"Programming Fundamentals -A Modular Structured Approach using C++"},"content":{"rendered":"<h4>Systems Development Life Cycle<\/h4>\n<p><a href=\"https:\/\/www.techtarget.com\/searchsoftwarequality\/definition\/systems-development-life-cycle\">The Systems Development Life Cycle<\/a> is the big picture of creating an information system that handles a major task (referred to as an application). The applications usually consist of many programs. An example would be the Department of Defense supply system, the customer system used at your local bank, the repair parts inventory system used by car dealerships. There are thousands of applications that use an information system created just to help solve a business problem.<\/p>\n<p>Another example of an information system would be the &#8220;101 Computer Games&#8221; software you might buy at any of several retail stores. This is an entertainment application, that is we are applying the computer to do a task (entertain you). The software actually consists of many different programs (checkers, chess, tic tac toe, etc.) that were most likely written by several different programmers.<\/p>\n<p>Computer professionals that are in charge of creating applications often have the job title of<a href=\"https:\/\/en.wikipedia.org\/wiki\/Systems_analyst\"> System Analyst<\/a>. The major steps in creating an application include the following and start at Planning step.<\/p>\n<p>During the Design phase the System Analyst will document the inputs, processing and outputs of each program within the application. During the Implementation phase programmers would be assigned to write the specific programs using a programming language decided by the System Analyst. Once the system of programs is tested the new application is installed for people to use. As time goes by, things change and a specific part or program might need repair. During the Maintenance phase, it goes through a mini planning, analysis, design and implementation. The programs that need modifcation are identifed and programmers change or repair those programs. After several years of use, the system usually becomes obsolete. At this point a major revision of the application is done. Thus the cycle repeats itself.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 750px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/programming-fundamentals-a-modular-structured-approach-using-z9g2nczms?enforceShowPromotionBar=true\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":7469,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm's online UML diagram tool."},"product_brand":[],"product_cat":[15,278,182],"product_tag":[],"class_list":{"0":"post-7467","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-all","7":"product_cat-cpp","8":"product_cat-computer-science","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>Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian<\/title>\n<meta name=\"description\" content=\"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm&#039;s online UML diagram tool.\" \/>\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\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian\" \/>\n<meta property=\"og:description\" content=\"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm&#039;s online UML diagram tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Indonesian\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-20T08:26:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png\" \/>\n<meta name=\"twitter:label1\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/\",\"url\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/\",\"name\":\"Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png\",\"datePublished\":\"2022-06-07T03:55:01+00:00\",\"dateModified\":\"2023-01-20T08:26:44+00:00\",\"description\":\"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm's online UML diagram tool.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png\",\"width\":\"283\",\"height\":\"400\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/id\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Programming Fundamentals -A Modular Structured Approach using C++\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/id\/#website\",\"url\":\"https:\/\/www.booksofall.com\/id\/\",\"name\":\"BooksOfAll Indonesian\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/id\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/id\/#organization\",\"name\":\"BooksOfAll Indonesian\",\"url\":\"https:\/\/www.booksofall.com\/id\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.booksofall.com\/id\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Indonesian\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/id\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian","description":"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm's online UML diagram tool.","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\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/","og_locale":"id_ID","og_type":"article","og_title":"Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian","og_description":"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm's online UML diagram tool.","og_url":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/","og_site_name":"BooksOfAll Indonesian","article_modified_time":"2023-01-20T08:26:44+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png","twitter_misc":{"Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/","url":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/","name":"Programming Fundamentals -A Modular Structured Approach using C++ - BooksOfAll Indonesian","isPartOf":{"@id":"https:\/\/www.booksofall.com\/id\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png","datePublished":"2022-06-07T03:55:01+00:00","dateModified":"2023-01-20T08:26:44+00:00","description":"Create UML diagrams online. See how to create a region inside a UML state shape, using Visual Paradigm's online UML diagram tool.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#primaryimage","url":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png","contentUrl":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/Programming-Fundamentals-A-Modular-Structured-Approach-using.png","width":"283","height":"400"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/id\/programming-fundamentals-a-modular-structured-approach-using-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/id\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/id\/categories\/"},{"@type":"ListItem","position":3,"name":"Programming Fundamentals -A Modular Structured Approach using C++"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/id\/#website","url":"https:\/\/www.booksofall.com\/id\/","name":"BooksOfAll Indonesian","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/id\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/id\/#organization","name":"BooksOfAll Indonesian","url":"https:\/\/www.booksofall.com\/id\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.booksofall.com\/id\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/id\/wp-content\/uploads\/sites\/12\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Indonesian"},"image":{"@id":"https:\/\/www.booksofall.com\/id\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/product\/7467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/media\/7469"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/media?parent=7467"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/product_brand?post=7467"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/product_cat?post=7467"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/id\/wp-json\/wp\/v2\/product_tag?post=7467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}