Velocidad

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

Velocidad

La velocidad es una magnitud física de carácter vectorial que expresa el


desplazamiento de un objeto por unidad de tiempo. Se representa por   
o  . Sus dimensiones son [L]/[T]. Su unidad en el Sistema
Internacional es el metro por segundo (símbolo m/s).

Desplazamiento
Desplazamiento puede referirse a:

 Desplazamiento, en física se define como el cambio de posición


de un cuerpo entre dos instantes o tiempos bien definidos.

Tiempo
El tiempo es una magnitud física con la que medimos la duración o
separación de acontecimientos, sujetos a cambio, de los sistemas
sujetos a observación; esto es, el período que transcurre entre el estado
del sistema cuando éste presentaba un estado X y el instante en el que X
registra una variación perceptible para un observador (o aparato de
medida).

Aceleración
En física, la aceleración es una magnitud vectorial que nos indica el
cambio de velocidad por unidad de tiempo. En el contexto de la mecánica
vectorial newtoniana se representa normalmente por   o   y
su módulo por  . Sus dimensiones son  . Su unidad en el Sistema
m/s2
Internacional es el  .

Trayectoria
En cinemática, trayectoria es el lugar geométrico de
lasposiciones sucesivas por las que pasa un cuerpo en sumovimiento. La
trayectoria depende del sistema de referenciaen el que se describa el
movimiento; es decir el punto de vista del observador.

Movimiento rectilíneo uniforme


Un movimiento es rectilíneo cuando un móvil describe una trayectoria
recta, y es uniforme cuando su velocidad es constante en el tiempo,
dado que su aceleración es nula. Nos referimos a él mediante el
acrónimo MRU.

Mruv
En este tipo de movimiento a diferencia del MRU (movimiento
rectilíneo uniforme), la velocidadvaría. Pero esta variación a su vez
es con un cierto orden, es decir que cambia un mismo intervalo en una
misma cantidad de tiempo.

Caída libre
En física, se denomina caída libre al movimiento de un cuerpo bajo la
acción exclusiva de uncampo gravitatorio. Esta definición formal excluye
a todas las caídas reales influenciadas en mayor o menor medida por
la resistencia aerodinámica del aire, así como a cualquier otra que tenga
lugar en el seno de un fluido; sin embargo es frecuente también referirse
coloquialmente a éstas como caídas libres, aunque los efectos de
la viscosidad del medio no sean por lo general despreciables.

Definición circular
Una definición circular es una definición que supone una comprensión
anterior del término que es definido. Por ejemplo, podemos definir el
"roble" como un árbol que crece a partir de una bellota, y después
definimos la "bellota" como la nuez producida por el roble. Para alguien
que no sepa qué árboles son robles o qué nueces son bellotas, la
definición no es de utilidad.

parabólico
Se denomina movimiento parabólico al realizado por un objeto cuya
trayectoria describe una parábola. Se corresponde con la trayectoria
ideal de un proyectil que se mueve en un medio que no ofrece resistencia
al avance y que está sujeto a un campo gravitatorio uniforme.

elíptica
Se denomina órbita elíptica a la de un astro que gira en torno a otro
describiendo una elipse. El astro central se sitúa en uno de los focos de
la elipse. A este tipo pertenecen las órbitas de los planetas del Sistema
Solar

Sistema de referencia
Un sistema de referencia o marco de referencia es un conjunto de
convenciones usadas por un observador para poder medir laposición y
otras magnitudes físicas de un sistema físico y de mecánica.
Las trayectorias medidas y el valor numérico de muchas magnitudes son
relativas al sistema de referencia que se considere, por esa razón,

Posición
En física, la posición de una partícula indica su localización en el
espacio o en el espacio-tiempo. Se representa mediante sistemas
de coordenadas.
En mecánica clásica, la posición de una partícula en el espacio se
representa como una magnitud vectorial respecto a un sistema de
coordenadas de referencia.
Algoritmo
En matemáticas, lógica, ciencias de la computación y
disciplinas relacionadas, unalgoritmo (del griego y
latín, dixit algorithmus y este a su vez del matemático
persaAl-Juarismi1 ) es un conjunto prescrito de
instrucciones o reglas bien definidas, ordenadas y finitas
que permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba realizar
dicha actividad.2 Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un estado final
y se obtiene una solución. Los algoritmos son el objeto
de estudio de la algoritmia.1
En la vida cotidiana, se emplean algoritmos frecuentemente para resolver
problemas. Algunos ejemplos son los manuales de usuario, que muestran
algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por
parte de supatrón. Algunos ejemplos en matemática son el algoritmo de
multiplicación, paracalcular el producto, el algoritmo de la división para calcular el
cociente de dos números, el algoritmo de Euclides para obtener el máximo común
divisor de dosenteros positivos, o el método de Gauss para resolver un sistema
lineal de ecuaciones.
Diagrama de flujo

Los diagramas de flujo son descripciones gráficas


de algoritmos; usan símbolos conectados con
flechas para indicar la secuencia de instrucciones y
están regidos por ISO.
Los diagramas de flujo son usados
para representar algoritmos
pequeños, ya que abarcan mucho
espacio y su construcción es
laboriosa. Por su facilidad de lectura
son usados como introducción a los
algoritmos, descripción de un lenguaje
y descripción de procesos a personas
ajenas a la computación.
Los algoritmos pueden ser
expresados de muchas maneras,
incluyendo al lenguaje natural,
pseudocódigo, diagramas de flujo y lenguajes de programación
entre otros. Las descripciones en lenguaje natural tienden a ser
ambiguas y extensas. El usar pseudocódigo y diagramas de flujo
evita muchas ambigüedades del lenguaje natural. Dichas
expresiones son formas más estructuradas para representar
algoritmos; no obstante, se mantienen independientes de un
lenguaje de programación específico.

Ejemplo:

...
i:=1;
read(n);
while i < n do begin
(* cuerpo del bucle *)
i := i + 1
end;
...

Ejemplo de algoritmo
El problema consiste en encontrar el máximo de un conjunto de números. Para
un ejemplo más complejo véase Algoritmo de Euclides.
Descripción de alto nivel
Dado un conjunto finito   de números, se tiene el problema de encontrar el
número más grande. Sin pérdida de generalidad se puede asumir que dicho
conjunto no es vacío y que sus elementos están numerados
como  .
Es decir, dado un conjunto   se pide encontrar   tal
que   para todo elemento   que pertenece al conjunto  .
Para encontrar el elemento máximo, se asume que el primer elemento ( ) es
el máximo; luego, se recorre el conjunto y se compara cada valor con el valor
del máximo número encontrado hasta ese momento. En el caso que un
elemento sea mayor que el máximo, se asigna su valor al máximo. Cuando se
termina de recorrer la lista, el máximo número que se ha encontrado es el
máximo de todo el conjunto.
Tipos de variables
Variable independiente

Una variable independiente es aquella cuyo valor no


depende del de otra variable.

La variable independiente en una función se suele


representar por x.

La variable independiente se representa en el eje de


abscisas.

Variable dependiente

Una variable dependiente es aquella cuyos valores


dependen de los que tomen otra variable.

La variable dependiente en una función se suele


representar por y.

La variable dependiente se representa en el eje


ordenadas.

La variable y está en función de la variable x.

Variables estadísticas
Variable cualitativa

Las variables cualitativas se refieren


a características o cualidades  que no pueden ser
medidas con números. Podemos distinguir dos tipos:

Variable cualitativa nominal

Una variable cualitativa
nominal presenta modalidades no
numéricas que no admiten un criterio de orden. Por
ejemplo:

El estado civil, con las siguientes modalidades: soltero,


casado, separado, divorciado y viudo.

Variable cualitativa ordinal o variable


cuasicuantitativa

Una variable cualitativa
ordinal presenta modalidades no númericas, en las que
existe un orden. Por ejemplo:

La nota en un examen: suspenso, aprobado, notable,


sobresaliente.

Puesto conseguido en una prueba deportiva: 1º, 2º,


3º, ...

Medallas de una prueba deportiva: oro, plata, bronce.

Variable cuantitativa

Una variable cuantitativa es la que se expresa


mediante un número, por tanto se pueden realizar
operaciones aritméticas con ella. Podemos distinguir dos
tipos:

Variable discreta

Una variable discreta es aquella que toma valores


aislados, es decir no admitevalores intermedios entre
dos valores específicos. Por ejemplo:

El número de hermanos de 5 amigos: 2, 1, 0, 1, 3.

Variable continua

Una variable continua  es aquella que puede


tomar valores comprendidos entre dos números . Por
ejemplo:
La altura de los 5 amigos: 1.73, 1.82, 1.77, 1.69,
1.75.

En la práctica medimos la altura con dos decimales,


pero también se podría dar con tres decimales.

Variable aleatoria

Se llama variable aleatoria a toda función que


asocia a cada elemento del espacio muestral E un
número real.

Se utilizan letras mayúsculas X, Y, ... para designar


variables aleatorias, y las respectivas minúsculas (x, y, ...)
para designar valores concretos de las mismas.

Variable aleatoria discreta

Una variable aleatoria discreta es aquella que sólo


puede tomar valores enteros .

Ejemplos

El número de hijos de una familia, la puntuación


obtenida al lanzar un dado.

Variable aleatoria continua

Una variable aleatoria continua  es aquella


que puede tomar todos los valores posibles dentro de
un cierto intervalo de la recta real.

Ejemplos

La altura de los alumnos de una clase, las horas de


duración de una pila.
Variable aleatoria binomial

La variable aleatoria binomial , X, expresa


el número de éxitos obtenidos  en cada prueba del
experimento.

La variable binomial es una variable aleatoria


discreta, sólo puede tomar los valores 0, 1, 2, 3, 4, ..., n
suponiendo que se han realizado n pruebas.

Ejemplo

k = 6, al lanzar una moneda 10 veces y obtener 6


caras.

Variable aleatoria normal

Una variable aleatoria continua , X, sigue


una distribución normal de media μ ydesviación típica
σ, y se designa por N(μ, σ), si se cumplen las siguientes
condiciones:

1. La variable puede tomar cualquier valor: (-∞, +∞ )

2. La función de densidad, es la expresión en


términos de ecuación matemática de lacurva de Gauss.

Variable estadística bidimensional

Una variable bidimensional  es una variable en la que


cada individuo está definido por un par de caracteres,  (X,
Y).

Estos dos caracteres son a su vez variables


estadísticas en las que sí existe relación entre ellas, una
de las dos variables es la variable independiente y la otra
variable dependiente.

Constantes
def: Una constante es un dato cuyo valor no puede cambiar durante la ejecución del
programa. Recibe un valor en el momento de la compilación y este permanece inalterado
durante todo el programa.

Como ya se ha comentado en el tema sobre las partes de un programa, las constantes se


declaran en una sección que comienza con la palabra reservada const. Después de declarar
una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser
miembro en una expresion, en una comparación, asignar su valor a una variable, etc.

En el siguiente ejemplo se contemplan varios casos: 

const
Min = 0;
Max = 100;
Sep = 10;
var
i : integer;

begin
i := Min;
while i < Max do begin
writeln(i);
i := i + Sep
end
end.

En este ejemplo se declaran tres constantes (Min, Max y Sep). En la primera línea del
cuerpo del programa se asigna una constante a una variable. En la siguiente, se usa una
constante en una comparación. Y en la cuarta, la constante Sep interviene en una expresión
que se asigna a una variable. El resultado de ejecutar este programa sería una impresión en
pantalla de los números: 0, 10, 20, 30, 40, 50, 60, 70, 80 y 90.

Se puede hacer una división de las constantes en tres clases:

 constantes literales (sin nombre)
 constantes declaradas (con nombre)
 constantes expresión

Constantes literales
Son valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen
nombre. En el siguiente ejemplo tienes un par de constantes literales (el 3, el 4, y el
3.1416):
VolumenEsfera := 4/3 * 3.1416 * Radio * Radio * Radio;

Constantes declaradas
También llamadas constantes con nombre, son las que se declaran en la
sección const asignándoles un valor directamente. Por ejemplo:

const
Pi = 3.141592; (* valor real *) 
Min = 0; (* entero *) 
Max = 99; (* entero *) 
Saludo = 'Hola'; (* cadena caract. *)

Constantes expresión
También se declaran en la sección const, pero a estas no se les asigna un valor
directamente, sino que se les asigna una expresión. Esta expresión se evalúa en tiempo de
compilación y el resultado se le asigna a la constante. Ejemplo:

const
Min = 0; 
Max = 100; 
Intervalo = 10; 
N = (Max - Min) div Intervalo;
Centro = (Max - Min) div 2;

Pseudocódigo
Utiliza las convenciones estructurales de un lenguaje de programación real2 , pero está
diseñado para la lectura humana en lugar de la lectura mediante máquina, y con
independencia de cualquier otro lenguaje de programación. Normalmente, el pseudocódigo
omite detalles que no son esenciales para la comprensión humana del algoritmo, tales como
declaraciones de variables, código específico del sistema y algunas subrutinas. El lenguaje
de programación se complementa, donde sea conveniente, con descripciones detalladas
en lenguaje natural, o con notación matemática compacta. Se utiliza pseudocódigo pues
este es más fácil de entender para las personas que el código del lenguaje de programación
convencional, ya que es una descripción eficiente y con un entorno independiente de los
principios fundamentales de un algoritmo. Se utiliza comúnmente en los libros de texto y
publicaciones científicas que se documentan varios algoritmos, y también en la
planificación del desarrollo de programas informáticos, para esbozar la estructura del
programa antes de realizar la efectiva codificación.

No existe una sintaxis estándar para el pseudocódigo, aunque los ocho IDE's que manejan


pseudocódigo tengan su sintaxis propia. Aunque sea parecido, el pseudocódigo no debe
confundirse con los programas esqueleto que incluyen código ficticio, que pueden
ser compilados sin errores. Los diagramas de flujo y UMLpueden ser considerados como
una alternativa gráfica al pseudocódigo, aunque sean más amplios en papel.
Aplicaciones

Generalmente se utiliza pseudocódigo en los libros de texto y publicaciones científicas


relacionadas con la informática y la computación numérica, para la descripción de
algoritmos, de manera que todos los programadores puedan entenderlo, aunque no todos
conozcan el mismo lenguaje de programación. Generalmente, en los libros de texto se
adjunta una explicación que acompaña a la introducción y que explica las convenciones
particulares en uso. El nivel de detalle del pseudocódigo puede, en algunos casos, acercarse
a la de formalizar los idiomas de propósito general.

Un programador que tiene que aplicar un algoritmo específico, sobre todo uno


desfamiliarizado, generalmente comienza con una descripción en pseudocódigo, y luego
"traduce" esa descripción en el lenguaje de programación meta y lo modifica para que
interactúe correctamente con el resto del programa. Los programadores también pueden
iniciar un proyecto describiendo la forma del código en pseudocódigo en el papel antes de
escribirlo en su lenguaje de programación, como ocurre en la estructuración de un enfoque
de Top-down y Bottom-up arriba hacia abajo.

Sintaxis

En la actualidad y por lo general, el pseudocódigo, como su nombre lo indica, no obedece a


las reglas de sintaxis de ningún idioma en particular ni es de forma estándar sistemática, a
pesar de que cualquier escritor en particular vaya a pedir prestado las estructuras de
control general, la sintaxis y el estilo, por ejemplo, de algún lenguaje de programación
convencional. Pero en caso de que se quiera ejecutar, se debe llevar a forma tipo, para que
no genere mensajes de error. Las fuentes populares incluyen la sintaxis
de Pascal, BASIC, C, C++, Java, Lisp, y ALGOL. Por lo general, se omiten las
declaraciones de variables. A veces, las llamadas a funciones, los bloques de código y el
código contenido dentro de un loop se remplazan por una sentencia de una línea en
lenguaje natural.

Dependiendo del escritor, el pseudocódigo puede variar mucho en su estilo, yendo desde en
un extremo, una imitación casi exacta de un lenguaje de programación real, hasta al
acercarse a una descripción en prosa de formato de pseudocódigo en el otro extremo.

Este es un ejemplo de pseudocódigo (para el juego matemático bizz buzz):

Pseudocódigo estilo Fortran: Pseudocódigo estilo Pascal: Pseudocódigo estilo C:


programa bizzbuzz procedimiento subproceso funcion
hacer i = 1 hasta bizzbuzz bizzbuzz
100 para i := 1 hasta para (i <- 1;
establecer 100 hacer i<=100; i++) {
print_number a establecer establecer
verdadero print_number a print_number a
si i es verdadero; verdadero;
divisible por 3 Si i es Si i es
divisible por 3
entonces divisible por 3
escribir escribir
escribir
"Bizz"; "Bizz";
"Bizz"
establecer establecer
establecer
print_number a print_number a
print_number a falso
falso; falso;
si i es
Si i es Si i es
divisible por 5
divisible por 5 divisible por 5
escribir
entonces escribir
"Buzz"
escribir "Buzz";
establecer
"Buzz"; establecer
print_number a falso
establecer print_number a
si print_number,
print_number a falso;
escribir i
falso; Si print_number,
escribir una
Si print_number, escribir i;
nueva línea
escribir i; escribir una
fin del hacer
escribir una nueva línea;
nueva lína; }
fin

Características y partes

Las principales características de este lenguaje son:

1. Se puede ejecutar en un ordenador (con un IDE como por ejemplo SLE, LPP,


PilatoX, Maruga Script, Seudocódigo o PSeInt. Otros Ides de consideración son
Inter-P y Algor)
2. Es una forma de representación sencilla de utilizar y de manipular.
3. Facilita el paso del programa al lenguaje de programación.
4. Es independiente del lenguaje de programación que se vaya a utilizar.
5. Es un método que facilita la programación y solución al algoritmo del programa.

Todo documento en pseudocódigo debe permitir la descripción de:

1. Instrucciones primitivas.
2. Instrucciones de proceso....
3. Instrucciones de control.
4. Instrucciones compuestas.
5. Instrucciones de descripción.

Estructura a seguir en su realización:

1. Cabecera.
1. Programa.
2. Módulo.
3. Tipos de datos.
4. Constantes.
5. Variables.
2. Cuerpo.
1. Inicio.
2. Instrucciones.
3. Fin.

Definición de datos del pseudocódigo[editar]

La definición de datos se da por supuesta, sobre todo en las variables sencillas, si se emplea
formaciones: pilas, colas, vectores o registros, se pueden definir en la cabecera del
algoritmo, y naturalmente cuando empleemos el pseudocódigo para definir estructuras de
datos, esta parte la desarrollaremos adecuadamente.

Funciones y operaciones[editar]

Cada autor usa su propio pseudocódigo con sus respectivas convenciones. Por ejemplo, la
instrucción "reemplace el valor de la variable   por el valor de la variable " puede ser
representado como:

 asigne a   el valor de 

Las operaciones aritméticas se representan de la forma usual en matemáticas.

También podría gustarte