Author Archives: Alejandra Jacobo Gómez

Visualization of data with tools #TC1017 #Mastery30

Visualization of data with tools 1017 30

I found this Tableau Software for the visualization 🙂

Tableau is one of the leading tools in the world of visualization. This is one of the quickest and easiest ways exist to create visualizations of data and information. Its operation is very intuitive, allowing the creation of high-level views, reports and dashboards with drag data so you can see changes in real time as they are incurred.

Tableau is useful for viewing because it allows us to show different representations of data in a single dashboard. It also gives us the ability to add extra information, either for example through the insertion of documents or web pages, that will broaden the understanding of the data.

The program is very easy to handle, making it accessible to everyone without programming domain. Highly visual.

Data analysis with tools (to be determined which tool) #TC1017 #Mastery29

Data analysis with tools (to be determined which tool)  1017 29

The development of a comprehensive computer application should be performed by a number of common steps to all the methodologies. In these steps it is called the life cycle of an application. This cycle consists of six basic steps: analysis, design, coding, implementation, testing and maintenance.

The analysis examines the requirements that must meet the application. The result of the analysis is a specification sheet on which the application requirements appear. This sheet is drawn up by the person responsible for the process of creating the application. If you are creating simple algorithms or programs, the analysis is to assess these three basic steps:

Determining your inputs. That is, the data has to start the program execution. These data provide the result.

Determine the exits. That is, the data obtained as a result algorithm. What the algorithm returns the user.

Determining the process. Studied what the process is to be performed.

If you perform these steps before you start coding regardless of the language you use, you’re going to make quality programs and you will eliminate many errors that can arise if you analyze the program and the requirements they ask the program.

#Mastery06 #TC1017 How to Install Linux

 I use this link  follow step by step 🙂

Creation and use of arrays in C++ #TC1017 #Mastery24

Creation and use of arrays in C++ 1017 24

An array is a data structure, or more technically, a memory that stores a collection of items, all of the same type. Should imagine an array as a contiguous sequence of cells (memory spaces), or squares, each of which can save an item from the collection. Also, it is usual to draw as illustrated by the following figure:

This figure represents an array of seven squares each of which can be used to store a data. The dimension or size of an array is the number of cells that comprise it. It should be clear, then, that the above figure corresponds to an array of dimension 7.

Example of dimension


In 2 dimension be like


At the beginning I was thinking like how to do a sudoku in this way so here is and example



  1. Type of Variable
  2. Write array
  3. Name of the array


     float array [A];

In this Code that I did, I wrote some comments explaining what it means each line 

LINKS that I Used to explain and do my WSQ’s and this awesome Mastery 😀

Reading and writing of files in C++ #TC1017 #Mastery28

Reading and writing of files in C++ 1017 28

This is one way to do it. There is a library called fstream, which defines three new data types:


In this link I learn how to read and write files.



Creation and use of matrixes in C++ #Mastery26 #TC1017

Creation and use of matrixes in C++ 26 1017

Usually this is the way people represented

or in this way 


Matrices are used to represent complicated or time-consuming mathematical operations. A single matrix can hold an infinite number of calculations, which can then be applied to a number, vector, or another matrix. There are several operations that can be done on matrices, including addition, multiplication and inverse calculation; some of which will be discussed shortly.


Matriz are declaraed in this way 




For example if we want to declarate the matriz called matr  with a dimension  of   15×4 and you can store character data type we write

matr : matriz [15][4] character

Usefull links 🙂

Validated user input in C++ #TC1017 #Mastery 27

Validated user input in C++ 1017 27

I found this 🙂–c92149l/

Inputs have to be validated before allowing any kind of processing or operations to be performed on it. This is extremely important because , an unhandled wrong input  might have the complete ability to crash a system.  C++ has some  good  validation techniques that  can be used to validate most kind of inputs. T

The various functions are used to validate the input like the, cin.ignore(), etc.  These methods are  the most common:

Creation and use of vectors in C++ #TC1017 #Mastery23

Creation and use of vectors in C++ 1017 23

Vector is a template class that is a perfect replacement for the good old C-style arrays. It allows the same natural syntax that is used with plain arrays but offers a series of services that free the C++ programmer from taking care of the allocated memory and help operating consistently on the contained objects.

The first step using vector is to include the appropriate header:


  1. using namespace std;
  2. //…
  3. vector v;

Here is my link

Is a short video explaining a really easy vector 🙂 

Here is other link about vectors :D:

When to use what type of repetition in a program #TC1017 #Mastery22

When to use what type of repetition in a program 1017 22

Hello Everybody!!

Loops !! do.while, for, , while 🙂

Here is my link:

C++ coding conventions #TC1017 #Mastery08

 C++ coding conventions 1017 08 

Important RULES

Here is my link Explaining 😀