1. pg 01
TRABAJO DE TECNOLOGIA E INFORMATICA
AUTORES
JUAN SEBASTIAN CUBILLOS
SERGIO MARTINEZ
MARIA JULIANA MUÑOZ
LAURA SOFIA PRIETO
2. INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
GRADO: 11-4 SANTIAGO DE CALI VALLE DEL CAUCA
pg 02
TABLA DE CONTENIDO
preguntas ejes temáticos, punto 2…………………………………………….pg 03/04
preguntas ejes temáticos, punto 3……………………………………………. pg 04/05
punto 2 ……………………………..……………………………………………..pg 06/08
taller anexo……………………………………………………………………….pg 09/12
3. pg 03
PREGUNTAS EJES TEMÁTICOS ( 2-3)
EJES TEMÁTICOS 2
¿QUÉ ES LA ESTADÍSTICA?
La estadística principalmente es una rama de las matemáticas, que se encarga de
Estudiar sus datos,se ocupa de su recolección, organización, estructuración, análisis
y presentación, dichos datos se refieren a un fenómeno variable e incierto,
como por ejemplo el resultado de lanzar una moneda.
RAMAS DE LA ESTADÍSTICA
la estadística se divide en dos grandes ramas, las cuales son:
La Bioestadística descriptiva :
Esta se encarga de resumir la información contenida en los datos obtenidos.
La Bioestadistica analitica o inferencial:
Esta demuestra asociaciones y permite hacer comparaciones entre características
observadas.
APLICACIONES DE LA ESTADÍSTICA
Educación: La estadística es fundamental en la educación de hoy; siendo requisito
básico en la educación secundaria, también juega un papel importante en el examen
estatal “Saber 11”; la cual, mide el nivel de conocimiento de los estudiantes que
están cerca de la graduación.
4. pg 04
Contaduría: En el caso específico de la contabilidad, la estadística es muy
importante, pues se aplica para seleccionar muestras, cuando se pretende hacer
una auditoría; también funciona para medir la variación de costos de producción.
Administración: La estadística puede utilizarse para realizar proyecciones de ventas,
análisis financieros de proyectos de gasto de capital, construir proyecciones de
beneficios para un nuevo producto, establecer cantidades de producción y hacer un
análisis de muestreo para determinar la calidad de un producto.
Deporte: en el área deportiva, pues le permite realizar un análisis más objetivo, tanto
cualitativo como cuantitativo, de los datos que recoge, para su interpretación de los
procesos.
EJES TEMÁTICOS (3)
Distribución de Frecuencias:
Estas son tablas que colocan las modalidades de la variable por filas. Dentro de las
columnas se pone el número
de ocurrencias por cada valor, porcentajes, etc. Su objetivo es facilitar la obtención
de la información
contenida en los datos.
Nombre de Variable:
Existen 2 tipos de variables estadísticas
1) Variable cuantitativa: Son variables que se expresan numéricamente. Tiene 2
subtipos:
-Variable cuantitativa continua: Toman un valor infinito de valores entre un intervalo
de datos.
-Variable cuantitativa discreta: Toman un valor finito de valores entre un intervalo de
datos.
2) Variable cualitativa: Son variables que se expresan normalmente en palabras.
Tiene 2 subtipos:
-Variable ordinal: Presenta modalidades no numéricas, en las que existe un orden.
5. pg 05
-Variable nominal: Expresa un nombre claramente diferenciado. Por ejemplo el color
de ojos puede ser
verde, azul, negro, etc.
Frecuencia Absoluta:
Es el número de veces que aparece un determinado valor en un estudio estadístico.
Representado por IF. La suma
de las frecuencias absolutas es igual al número total de datos, representado por N.
Frecuencia Relativa Porcentual:
Representa las veces que se repite un número en un conjunto de datos respecto
al total, pero expresado en porcentajes.
Equivalencia en Grados:
De forma general, los grados de libertad de un estadístico es el número de piezas
independientes de información
que se utilizaron para calcular dicho estadístico.
9. pg 09
I. Averigua los siguientes conceptos:
¿Qué diferencia hay entre un contador y
un acumulador, como declarar una variable en pseint, los lenguajes pueden
ser de tres tipos favor explique cada uno, java-python y c++ que
representan?
En programación es común el uso de contadores y acumuladores, en este post
explico la diferencia porque frecuentemente quienes están aprendiendo a programar
confunden unos con otros.
Un contador es una variable que se utiliza para contar algo. Normalmente usamos
un contador dentro de un ciclo y cambiamos su valor sumándole o restándole una
constante, es decir, siempre se le suma o resta la misma cantidad. El caso más
utilizado es incrementar la variable en uno.
En el siguiente programa en C se tiene un arreglo de 10 números enteros y se utiliza
un ciclo con un contador para ver cuántas veces aparece el número 3.
Programa contador.c
#include <stdio.h>
int main()
{
int numero = 3;
int x=0, contador=0;
int arreglo[10]={3,7,1,2,7,3,5,6,-2,7};
// Recorre el arreglo y cuenta cuántas veces aparece el valor que contiene la
variable numero
for (x=0; x<10; ++x)
{
if (arreglo[x] == numero)
/* El nuevo valor de la variable contador va a ser igual a su valor actual más
uno
Se puede escribir como preincremento ( ++contador ) o como
postincremento ( contador++ )
pero para que sea bastante evidente, lo escribí de forma explícita ( contador
= contador+1 )
*/
10. pg 10
contador = contador+1;
}
printf("n");
printf("El número %d aparece %d veces en el arreglon", numero, contador);
return 0;
}
Un acumulador es una variable que se utiliza para sumar valores. Al igual que el
contador, se utiliza normalmente dentro de un ciclo pero cambiamos su valor
sumándole una variable, es decir, no siempre se le suma la misma cantidad.
En el siguiente programa, utilizamos el mismo arreglo del programa contador.c, pero
ahora no vamos a contar cuántas veces aparece un número x, sino que vamos a
sumar todos los valores que aparezcan en el arreglo y que sean mayores a un
número determinado.
Programa acumulador.c
#include <stdio.h>
int main()
{
int mayores_que = 3;
int x=0, suma=0;
int arreglo[10]={3,7,1,2,7,3,5,6,-2,7};
// Recorre el arreglo y suma todos los números mayores al valor que contiene la
variable mayores_que
for (x=0; x<10; ++x)
{
if (arreglo[x] > mayores_que)
/* El nuevo valor de la variable suma va a ser igual a su valor actual más el
número
que se encuentra en la posición actual del arreglo
*/
suma = suma+arreglo[x];
}
printf("Todos los números mayores a %d en el arreglo suman %dn", mayores_que,
suma);
11. pg 11
return 0;
}
La declaración o inicialización de las variables podemos hacerla de varias maneras,
analicemos como:
Forma 1:
Definir total como entero
Esta es una forma muy organizada y detalla de declarar variables, con la palabra
Definir, indicamos a PSeInt que inicializaremos una variable, colocamos un nombre,
luego decimos de que tipo será «como entero».
Podemos también definir múltiples variables en una sola línea, ejemplo:
Definir numero1, numero2, numero3, total como entero
Declarar y establecer el tipo de dato a utilizar de la forma anterior es muy útil en
algoritmos largos que requieren de mayor organización.
Forma 2:
De la segunda forma solo asignamos un nombre a la variable seguido de su valor.
numero1 <- 0
Esta forma es más rápida y asignamos un valor inicial, sin embargo puede no
ayudar mucho en la lectura fácil del código, este tipo de inicialización podemos
usarla en condicionales y ciclos, en los cuales utilizamos variables temporales.
Forma 3:
La tercera forma de inicializar variables se trata del momento en que solicitamos
datos al usuario, ejemplo:
Escribir "Ingrese un número"
Leer n1
La variable n1, no necesariamente debe estar iniciada con anterioridad, nacería
desde el momento en que solicitamos el valor, esta forma de uso de variables es
muy utilizada para capturar datos de entrada.
Python es un lenguaje de programación ampliamente utilizado en las aplicaciones
web, el desarrollo de software, la ciencia de datos y el machine learning (ML). Los
desarrolladores utilizan Python porque es eficiente y fácil de aprender, además de
que se puede ejecutar en muchas plataformas diferentes.
12. pg 12
Java es un lenguaje de programación ampliamente utilizado para codificar
aplicaciones web. Ha sido una opción popular entre los desarrolladores durante más
de dos décadas, con millones de aplicaciones Java en uso en la actualidad.
C++ es un lenguaje de programación orientado a objetos muy potente que
evolucionó de la extensión de lenguaje informático “C” y que hoy en día sigue
usándose para realizar programación estructurada de alto nivel y rendimiento, como
sistemas operativos, videojuegos y aplicaciones en la nube.
Se trata de una de las herramientas programáticas más versátiles y completas, por
esa razón un programador C++ con experiencia es un perfil profesional con mucha
demanda en toda clase de proyectos tecnológicos.