Modeling techniques in programming and algorithms
()
About this ebook
Read more from Dougglas Hurtado Carmona
E-research from Intellectual Capital Rating: 0 out of 5 stars0 ratingsBuilding an entrepreneurial culture from the strategic modeling Rating: 0 out of 5 stars0 ratingsEmotional intelligence for the integral formation of children Rating: 0 out of 5 stars0 ratingsIT service continuity Rating: 0 out of 5 stars0 ratingsDevotional Psalms to the Virgin Mary Rating: 0 out of 5 stars0 ratingsEarly mornings Rating: 0 out of 5 stars0 ratingsTogether towards infinity: Hand in hand in love Rating: 0 out of 5 stars0 ratingsThe threshold of suspense: Micro-stories on the border of the unknown Rating: 0 out of 5 stars0 ratingsLove at first smile - Book III Rating: 0 out of 5 stars0 ratingsLove at first smile - Book VII Rating: 0 out of 5 stars0 ratingsLove at first smile: Verse inspirations Rating: 0 out of 5 stars0 ratingsLove at first smile - Book IV Rating: 0 out of 5 stars0 ratingsLove at first smile - Book VI 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 ratingsMethodology for the development of systems based on learning objects Rating: 0 out of 5 stars0 ratingsPsalms to Mary Rating: 0 out of 5 stars0 ratingsLove at first smile - Book V Rating: 0 out of 5 stars0 ratingsPoems for my love Rating: 0 out of 5 stars0 ratingsLove at first smile - Book II: Verse inspirations Rating: 0 out of 5 stars0 ratings
Related to Modeling techniques in programming and algorithms
Related ebooks
Understanding Python: Beginner's Guide to Programming Rating: 0 out of 5 stars0 ratingsC Programming Concepts Rating: 0 out of 5 stars0 ratingsLearning Advanced Programming Rating: 0 out of 5 stars0 ratingsIntroduction to Programming Languages Rating: 4 out of 5 stars4/5Programming in C | Step by Step: The Simple Beginner's Guide Rating: 0 out of 5 stars0 ratingsIntroduction to programming in C, a practical approach. 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/5C language Programming: Simple, Short, and Straightforward Way of Learning C Programming Rating: 3 out of 5 stars3/5C# Programming Fundamentals Rating: 0 out of 5 stars0 ratingsComputer Programming: A Mixed Language Approach Rating: 0 out of 5 stars0 ratingsProgramming In ‘C’ Rating: 0 out of 5 stars0 ratingsMastering C: A Comprehensive Guide to Programming Excellence Rating: 0 out of 5 stars0 ratingsC Programming for Beginners: Your Guide to Easily Learn C Programming In 7 Days Rating: 4 out of 5 stars4/5Computer Practices Using C++ Rating: 0 out of 5 stars0 ratingsPython Programming for Beginners: A guide to Python computer language, computer programming, and learning Python fast! Rating: 0 out of 5 stars0 ratingsC Programming Language The Beginner’s Guide Rating: 0 out of 5 stars0 ratingsProgramming Concepts in C++ Rating: 0 out of 5 stars0 ratingsARDUINO DETECTION: Harnessing Arduino for Sensing and Detection Applications (2024 Guide) Rating: 0 out of 5 stars0 ratingsComputer Programming Using C Rating: 0 out of 5 stars0 ratingsMicrosoft Visual C++ Windows Applications by Example Rating: 4 out of 5 stars4/5C in 30 Pages Rating: 5 out of 5 stars5/5Fundamentals of Programming: Using Python Rating: 5 out of 5 stars5/5Programming for Everyone Rating: 3 out of 5 stars3/5A Discipline of Software Engineering Rating: 0 out of 5 stars0 ratingsThe Art of Code: Exploring the World of Programming Languages Rating: 0 out of 5 stars0 ratingsLearn to Program with Kotlin: From the Basics to Projects with Text and Image Processing Rating: 0 out of 5 stars0 ratingsC# For Beginners: An Introduction to C# Programming with Tutorials and Hands-On Examples Rating: 0 out of 5 stars0 ratings
Programming For You
HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps 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/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS 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/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming Rating: 0 out of 5 stars0 ratingsSQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project 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/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5The Little SAS Book: A Primer, Sixth Edition Rating: 5 out of 5 stars5/5Teach Yourself C++ Rating: 4 out of 5 stars4/5Pokemon Go: Guide + 20 Tips and Tricks You Must Read Hints, Tricks, Tips, Secrets, Android, iOS Rating: 5 out of 5 stars5/5Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/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