Modeling techniques in programming and algorithms
()
About this ebook
Read more from Dougglas Hurtado Carmona
Love at first smile - Book VII Rating: 0 out of 5 stars0 ratingsIT service continuity Rating: 0 out of 5 stars0 ratingsTogether towards infinity: Hand in hand in love Rating: 0 out of 5 stars0 ratingsDevotional Psalms to the Virgin Mary Rating: 0 out of 5 stars0 ratingsPsalms to Mary Rating: 0 out of 5 stars0 ratingsMethodology for the development of systems based on learning objects Rating: 0 out of 5 stars0 ratingsPoems for my love Rating: 0 out of 5 stars0 ratingsEarly mornings Rating: 0 out of 5 stars0 ratingsE-research from Intellectual Capital Rating: 0 out of 5 stars0 ratingsLove at first smile - Book V Rating: 0 out of 5 stars0 ratingsLove at first smile - Book IV Rating: 0 out of 5 stars0 ratingsLove at first smile - Book II: Verse inspirations Rating: 0 out of 5 stars0 ratingsCritical analysis of the plot elements of the novel Digital Fortress: Between fiction and reality Rating: 0 out of 5 stars0 ratingsLove at first smile - Book III Rating: 0 out of 5 stars0 ratingsTrends in Educational Technology in the Knowledge Society Rating: 0 out of 5 stars0 ratingsLove at first smile - Book VI Rating: 0 out of 5 stars0 ratingsThe threshold of suspense: Micro-stories on the border of the unknown Rating: 0 out of 5 stars0 ratingsEmotional intelligence for the integral formation of children Rating: 0 out of 5 stars0 ratingsLove at first smile: Verse inspirations Rating: 0 out of 5 stars0 ratingsBuilding an entrepreneurial culture from the strategic modeling Rating: 0 out of 5 stars0 ratings
Related to Modeling techniques in programming and algorithms
Related ebooks
Introduction to C Programming, a Practical Approach Rating: 0 out of 5 stars0 ratingsC Programming: Core Concepts and Techniques Rating: 0 out of 5 stars0 ratingsIntroduction to Computing DSST Quick Prep Sheet Rating: 0 out of 5 stars0 ratingsCoding for beginners The basic syntax and structure of coding Rating: 0 out of 5 stars0 ratingsComputer Programming In C Language Rating: 4 out of 5 stars4/5New Learning of Python by Practical Innovation and Technology Rating: 0 out of 5 stars0 ratingsIntroduction to Programming Languages Rating: 4 out of 5 stars4/5Basics of Computer Rating: 0 out of 5 stars0 ratingsProgramming Concepts in C++ Rating: 0 out of 5 stars0 ratingsBasic Language Rating: 0 out of 5 stars0 ratingsThe Software Programmer: Basis of common protocols and procedures Rating: 0 out of 5 stars0 ratingsC++ Step by Step: A Practical Guide with Examples Rating: 0 out of 5 stars0 ratingsEmployability Skills: Brush Up Your Computing Rating: 0 out of 5 stars0 ratingsBeginning Programming with C For Dummies Rating: 0 out of 5 stars0 ratingsCoding In C Decoded: Decoded, #1 Rating: 0 out of 5 stars0 ratingsC Programming Rating: 0 out of 5 stars0 ratingsFundamentals of Programming: Using Python Rating: 5 out of 5 stars5/5C Clearly - Programming With C In Linux and On Raspberry Pi Rating: 0 out of 5 stars0 ratingsC Programming For Beginners: The Simple Guide to Learning C Programming Language Fast! Rating: 5 out of 5 stars5/5Python Made Simple: Learn Python programming in easy steps with examples Rating: 5 out of 5 stars5/5Navigating the Realm of Computer Science: A Journey Through Bits and Bytes Rating: 0 out of 5 stars0 ratingsC++ Learn in 24 Hours Rating: 0 out of 5 stars0 ratingsC Programming Concepts Rating: 0 out of 5 stars0 ratingsLearn to Code With JavaScript Rating: 0 out of 5 stars0 ratingsProgramming in C | Step by Step: The Simple Beginner's Guide Rating: 0 out of 5 stars0 ratingsC Programming Language, A Step By Step Beginner's Guide To Learn C Programming In 7 Days. Rating: 4 out of 5 stars4/5C Programming Language Rating: 4 out of 5 stars4/5An Introduction to C & GUI Programming Rating: 0 out of 5 stars0 ratings
Programming For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5PYTHON PROGRAMMING Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5JavaScript All-in-One For Dummies Rating: 5 out of 5 stars5/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Python for Data Science For Dummies Rating: 0 out of 5 stars0 ratingsPython Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Python Data Structures and Algorithms Rating: 5 out of 5 stars5/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Beginning Programming with C++ For Dummies Rating: 4 out of 5 stars4/5Algorithms For Dummies Rating: 4 out of 5 stars4/5Beginning Programming with Python For Dummies Rating: 3 out of 5 stars3/5
Reviews for Modeling techniques in programming and algorithms
0 ratings0 reviews
Book preview
Modeling techniques in programming and algorithms - Dougglas Hurtado Carmona
Modeling techniques in programming and algorithms
Dougglas Hurtado Carmona
Luis Cobo Campo
Jorge Vengoechea Orozco
Modeling techniques in programming and algorithms
Authors
Dougglas Hurtado Carmona
Doctor in Innovation Management. Master in Computer and Systems Engineering, Systems Engineer, Universidad del Norte. Research professor and writer. He was Dean of the Faculty of Systems Engineering.
Luis Armando Cobo Campo
PhD. in Computer Engineering from the University of Montreal, Canada, Doctor in Engineering from the Universidad de los Andes. Master in Computer and Systems Engineering, Computer and Systems Engineer, Universidad de los Andes. He was Dean of the Faculty of Systems Engineering. With more than 15 years of experience in teaching and research in the areas of computer programming, embedded systems, new programming paradigms, artificial intelligence and computer networks. He was Dean of the Faculty of Systems Engineering.
Jorge Luis Vengoechea Orozco
Doctor in Innovation Management. Master in Business Administration University of Louisville, Systems Engineer, Cisco Networking Academy Program Instructor, Research Professor at the Metropolitan University of Barranquilla. Academic Advisor. He was Dean of the Faculty of Economic and Administrative Sciences.
CONTENT
Introduction to modeling in programming
Programming languages
Structure of a program in Language C
Documentation
Language libraries
Declaration of constants
The main function
Declaration of Local Variables
Program body
The return directive
Comments
Assignment instruction
Transformation of mathematical formulas
Departure instructions
Control codes
Displaying the value of variables
Input instructions
Sample programs for modeling
Modeling
Specialization
Solution plan
Language C Program
Proposed exercises
Conditional statement modeling
Fundamentals of Conditions
Initial problem situation
Modeling
Specification
The screen as output data
Problem statement Approve subject
Modeling of the problem Approve subject
Specification of the problem Approve subject
The if / else selection structure
Plan to solve the problem Approve subject
Program in Language C of the problem Approve subject
Statement of the problem greater between two integers
Modeling the problem greater between two integers
Specification of the problem greater between two integers
Solution plan for the problem greater between two integers
Program in Language C of the problem greater between two integers
Multiple Exclusionary Conditions
Statement of the problem Income tax
Modeling of the problem Income tax
Specification of the problem Income tax
Solution plan for the problem Income tax
Program in Language C of the problem Income Tax
The switch selection structure
Statement of the problem the fruit bowl
Modeling the fruit bowl
problem
Specification of the problem la frutera
Plan for the solution of the problem la frutera
Program in Language C of the problem la frutera
Proposed exercises
Iterative instruction modeling
Assignment operators
Increment and decrement operators
Repetitive cycles
The for structure
Examples using the for structure
Succession-based problems
Simple Sequence Modeling
Statement of the problem sequence +2
Modeling of the problem succession +2
Specification of the problem succession +2
Solution plan for the problem succession +2
Program in Language C of the problem succession +2
Statement of the problem sequence -3
Modeling of the problem sequence -3
Specification of the problem succession -3
Solution plan for the problem succession -3
Program in Language C of the problem sequence -3
Statement of the problem sequence * 2
Modeling of the problem sequence * 2
Specification of the problem sequence * 2
Solution plan for the problem sequence * 2
Program in Language C of the problem sequence * 2
Modeling of Succession with Dependent Fractions
Modeling of the problem No. 1
Specification of the problem No. 1
Solution plan for the problem No. 1
Program in Language C of the problem No. 1
Statement of the problem No. 2
Modeling of the problem No. 2
Specification of the problem No. 2
Solution plan for the problem No. 2
Program in Language C of the problem No. 2
Succession modeling with independent fractions
Modeling of the problem
Specification of the problem
Solution plan for the problem
Program in Language C of the the problem
Successions with memory
Statement of the problem
Modeling of the problem
Specification of the problem
Solution plan of the problem
Program in Language C of the the problem
Series
Statement of the problem with series
Modeling of the problem with series
Specification of the problem with series
Solution plan of the problem with series
Program in Language C of the problem with series
Statement of the problem with series No.2
Modeling of the problem with series No.2
Specification of the problem with series No.2
Solution plan of the problem with series No.2
C Language Program of the problem with series No.2
Statement of the problem with series No.3
Modeling: of the problem with series No.3
Specification of the problem with series No.3
Solution Plan of the problem with series No.3
C Language Program of the problem with series No.3
Proposed exercises
Modeling methodology proposal
Requirements phase
Analysis phase
Design phase
Proposed programming modeling projects
Project Candidates for the presidency
Project Ministry of work
Project Child life cycle
Project Computer Company
Project The farm
Project The FUC
Project Calls
Project Successions
Bibliography
Introduction to modeling in programming
The methodology that we follow allows us, given a well-defined problem, to find a solution that can be taken to the computer. The first three steps (Modeling, specification and solution plan) allow us to find the solution to the given problem. Now we must pass
that solution to the computer.
The primary objective of this chapter