Funcion Mod y Truc

lunes, 9 de junio de 2014

La función "Trunc" sirve para saber la parte entera de un numero.

la función "Mod" sirve para saber el resto en una división, esta función la ocupamos principalmente para ver si un numero es par o impar.

Videos tutoriales de las funciones de PseInt

Función SI:

 
Función PARA:
 

Función MIENTRAS:

Ejemplo instruccion "PARA"








el ejercicio nos pide un programa que entrege los numeros pares
para eso utilizaremos la funcion "para " que permite ir desde un numero hasta otro con con paso (esto se refire al intervalo que se ira saltando ej: paso 1, ira de 1 en 1) luego ponemos escribir i para que el programa inpima los numeros.
no olvidar que al principio se debe limpiar la variable igualandola a 0 o al 2 que es el primer par

Ejercicio Funcion "PARA" encontrar si un numero es primo


Explicación del ejercicio:
Lo primero que se hizo fue declarar las variables que utilizaremos, en este caso ocuparemos "Num" que es el numero ingresado y "Cont" que nos servirá para comprobar si es el numero es primo mas adelante.
La función Para la utilizaremos en este ejercicio para indicar desde que numero se iniciara el proceso hasta donde termine, poniendo el paso que habrá entre cada numero.
Otra funciones que utilizaremos son "Mod" y el condicional "SI", el Mod servirá para saber el resto, y el si para indicar que se cumpla una condición.
Como en el ejercicio se quiere saber si un numero es primo o no, lo primero que tenemos que reconocer es que es numero primo, los números primos son todos los números que se pueden dividir por 1 y por si mismo, y en la programación sabremos si un numero es primo cuando obtenga no mas de 2 resto que sean 0, por eso además hay que incorporar un contador que sirva para certificar cierta cantidad, y cuando el contador sea igual a 2 el programa imprimirá que el numero es primo.

ejercicio funcion "MIENTRAS" realizado en clases.


ejemplo funcion si

la funcion "si" se ultiliza para que el programa entineda que cuando se cumple la condicion escriba o realize algo y la funcion "sino" es para que el programa entienda o realize algo si no se cumple la funcion "si".

Operadores y funciones de PSeInt

domingo, 8 de junio de 2014

Este pseudolenguaje dispone de un conjunto básico de operadores y funciones que pueden ser utilizados para la construcción de expresiones más o menos complejas.

Las siguientes tablas exhiben la totalidad de los operadores de este lenguaje reducido:


La jerarquía de los operadores matemáticos es igual a la del álgebra, aunque puede alterarse mediante el uso de paréntesis.

Instruccion PARA

La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces.
      Para <variable> <- <inicial> Hasta <final> (Con Paso <paso> ) Hacer
            <instrucciones>
      FinPara

Al ingresar al bloque, la variable <variable> recibe el valor <inicial> y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo. Luego se incrementa la variable <variable> en <paso> unidades y se evalúa si el valor almacenado en <variable> superó al valor <final>. Si esto es falso se repite hasta que <variable> supere a <final>. Si se omite la cláusula Con Paso <paso>, la variable <variable> se incrementará en 1.

Instrucción MIENTRAS

La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
      Mientras <condición> Hacer
            <instrucciones>
      FinMientras
Al ejecutarse esta instrucción, la condición es evaluada. Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras la condición sea verdadera.
Note que las instrucciones del cuerpo del ciclo pueden no ejecutarse nunca, si al evaluar por primera vez la condición resulta ser falsa.
Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener alguna instrucción que modifique la o las variables involucradas en la condición, de modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.


Condicional SI-ENTONCES

La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica.
      Si <condición>
            Entonces
                 <instrucciones>
            Sino
                  <instrucciones>
      FinSi
Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan: las instrucciones que le siguen al Entonces si la condición es verdadera, o las instrucciones que le siguen al Sino si la condición es falsa. La condición debe ser una expresión lógica, que al ser evaluada retorna Verdadero o Falso.
La cláusula Entonces debe aparecer siempre, pero la cláusla Sino puede no estar. En ese caso, si la condición es falsa no se ejecuta ninguna instrucción y la ejecución del programa continúa con la instrucción siguiente.

Instrucciones de como ocuparlo

Asignación
La instrucción de asignación permite almacenar una valor en una variable.
      <variable> <- <expresión> ;
Al ejecutarse la asignación, primero se evalúa la expresión de la derecha y luego se asigna el resultado a la variable de la izquierda. El tipo de la variable y el de la expresión deben coincidir.

Entrada
Leer
La instrucción Leer permite ingresar información desde el ambiente.
      Leer <variablel> , <variable2> , ... ,
<variableN> ;
Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno o más valores.

Salidas
Salir
La instrucción Escribir permite mostrar valores al ambiente.
      Escribir <exprl> , <expr2> , ... , <exprN> ;
Esta instrucción imprime al ambiente (en este caso en la pantalla) los valores obtenidos de evaluar N expresiones. Dado que puede incluir una o más expresiones, mostrará uno o más valores.


Como ocupar el Pseudocodigo

Las características de este pseudolenguaje fueron propuestas en 2001 por el responsable de la asignatura Fundamentos de Programación de la carrera de Ingeniería Informática de la FICH-UNL. Las premisas son:
Sintaxis sencilla
Manejo de las estructuras básicas de control
Solo 3 tipos de datos básicos: numérico, caracter /cadenas de caracteres y lógico (verdadero-falso).
Estructuras de datos: arreglos
Todo algoritmo en pseudocógido tiene la siguiente estructura general:

     Proceso SinTitulo
          accion 1;
          accion 1;
               .
   .
               .
          accion n;
     FinProceso

Comienza con la palabra clave Proceso seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinProceso. Una secuencia de instrucciones es una lista de una o más instrucciones, cada una terminada en punto y coma.

Las acciones incluyen operaciones de entrada y salida, asignaciones de variables, condicionales si-entonces o de selección múltiple y/o lazos mientras, repetir o para. 

¿Para Que sirve PSeInt?

PSeInt está pensado para asistir a los estudiantes que se inician en la construcción de programas o algoritmos computacionales. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Este software pretende facilitarle al principiante la tarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias, y brindarle ademas algunas herramientas adicionales que le ayuden a encontrar errores y comprender la lógica de los algoritmos.

Caracteristicas y Funcionalidades de PSeInt:


§  Presenta herramientas de edición para escribir algoritmos en pseudocodigo en español
§  Autocompletado
§  Ayudas Emergentes
§  Plantillas de Comandos
§  Coloreado de Sintaxis
§  Indentado Inteligente
§  Permite generar y editar el diagrama de flujo del algoritmo
§  Permite la edición simultánea de múltiple algoritmos
§  El lenguaje pseudocódigo utilizado es configurable
§  Ofrece perfiles de configuración predefinidos para numerosas instituciones
§  Puede interpretar (ejecutar) los algoritmos escritos
§  Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando variables y expresiones
§  Puede confeccionar automáticamente una tabla de prueba de escritorio
§  Determina y marca claramente errores de sintaxis (mientras escribe) y en tiempo de ejecucion
§  Permite convertir el algoritmo de pseudocodigo a código C++
§  Ofrece un sistema de ayuda integrado acerca del pseudocódigo y el uso del programa
§  Incluye un conjunto de ejemplos de diferentes niveles de dificultad
§  Es multiplataforma (probado en Microsoft Windows, GNU/Linux y Mac OS X)
§  Es totalmente libre y gratuito (licencia GPL)


""Programación""

Bueno queridos seguidores ahora los introduciremos a otro tema que nos toco desarrollar que es la PROGRAMACIÓN, en nuestra Universidad el método que ocupamos para programar es el PSeInt o Pseodocodigo que procederemos a definir

El PSeInt es una herramienta educativa utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es uno de los software más populares de su tipo y ampliamente utilizado en universidades de Latinoamérica y España.

Ahi va una pequeña definicion sobre lo que es Pseint

Saludos



Control sobre funcion logica Si


Actividad 3 hecha en clases


Actividad 1 y 2 hecha en clases

Ejercicio 1


Ejercicio 2



Funciones que ocupamos mas seguido en Excel

Las funciones que llevan incorporadas la aplicación Excel se clasifican en las siguientes categorías:

§  Matemáticas y trigonométricas - Son funciones que hacen referencia cálculos matemáticos como el cálculo de cosenos, tangentes, logaritmos, raices, etc...
§  Financieras - Son funciones que facilitan el cálculo y la generación de modelos financieros, hacen referencia a formulas para el cálculo de intereses, depreciaciones, pagos, etc...
§  Fecha y hora - Son funciones que se utilizan para el manejo y cálculo de fechas en las hojas de cálculo de Excel
§  Estadísticas - Son funciones que incorpora la aplicación Excel para facilitar el cálculo de estudios estadísticos, son fórmulas que nos permite calcular la media, varianza, distribuciones, variaciones ...
§  Búsqueda y referencia - Son funciones que nos ayuda a manipular y encontrar información dentro de las hojas Excel.
§  Base de datos - Son funciones que nos permiten manipular, gestionar y calcular lista de datos que se encuentren en las hojas Excel.
§  Ingenieria - Son funciones que ayuda a la realización de cálculos referentes a ingeniería así como modelos basados en formulas utilizadas en ingenieria.
§  Texto - Son funciones que nos permite manipular, convertir y calcular cadenas de texto, con las funciones de texto por ejemplo podemos suprimir o añadir palabras en una cadena de texto.
§  Lógicas - Son funciones que nos permite establecer condiciones para realizar cálculos.
§  Información - Son funciones que nos aportan información sobre los datos que contiene nuestra hoja de cálculo de excel.
§  Definidas por el usuario - Son funciones creadas mediante macros Excel que se pueden incorporar en nuestras hojas de cálculo mediante la adición de complementos que contengan dichas funciones..
  
Definiciones de algunas funciones que ocupamos en los ejercicios que presentaremos en los siguientes post.

Función PROMEDIO: La función PROMEDIO sirve para obtener el promedio o media aritmética de un conjunto de valores. Como argumentos puede tener celdas individuales y/o rangos de celdas que tengan valores numéricos.

Función CONTAR.SI: La función CONTAR.SI de Excel permite contar cuantos valores que cumplen un criterio están presentes en una base de datos o rango de valores.

Función SUMAR.SI: En Excel la función SUMAR.SI permite sumar un rango de valores dentro de una base de datos si se cumple con el  criterio fijado, criterio que se encuentra dentro de un rango determinado.

Para que podemos usa Microsoft Excel ?

sábado, 3 de mayo de 2014

Microsoft Excel, lo podemos usar para hacer sumatoria de muchos datos y números muy grandes de una manera muy rapida ademas podemos sacar promedio de una gran cantidad de datos en tan solo un memento.

Microsoft Excel, también posee formulas lógicas como: el SI , Y , O, entre otras, estas 3 son las mas basicas que suelen usarse en excel

ahora les dejare dos vídeos donde explicaran las funciones lógicas SI Y O.
el vídeo numero 1 explica el SI y el vídeo numero 2 explica un poco mas del SI ademas de explicar el Y & el O.








¿Que es excel?

Microsoft Office Excel, mejor conocido sólo como Microsoft Excel, es una aplicación para manejar hojas de cálculos. Este programa fue y sigue siendo desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.

Su importancia radica simplemente en poder utilizar filas y columnas para almacenar información creando una base de datos, elaborar hojas de trabajo y libros contables electrónicos, entre otras actividades que impliquen la utilización de tablas. Todo esto con la facilidad de la tecnología y la informática, permitiendo semi-automatizar casi la totalidad de las operaciones y ahorrarse buena parte del tiempo que utilicemos para desarrollar completas y avanzadas hojas de cálculo.



Con esta breve explicación ojala les haya quedado claro (que es y para qué sirve Excel).


Conversion de decimal a binario, octal, hexadecimal

Hola a todos aquí les dejo el link de un video donde explican como transforma de sistema decimal a binario,octal y hexadecimal.


https://www.youtube.com/watch?v=Adxz0FtLLCc

Véanlo, los resolverá todas las dudas. Saludos


Sistemas Numericos

Hola a todos hoy le contaremos sobre los sistemas numericos, veremos 4 el binario,deciaml,octal y herxadecaimal

El sistema binario: en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).

Sistema Decimal: es el sistema de posición usado habitualmente en todo el mundo (excepto ciertas culturas) y en todas las áreas que requieren de un sistema de numeración,

Sistema octal: sistema de numeración octal es también muy usado en la computación por tener una base que es potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple. El sistema octal usa 8 dígitos (0,1,2,3,4,5,6,7) y tienen el mismo valor que en el sistema de numeración decimal,

Sistema Hexadecimal, (no confundir con sistema Sexagesimal), a veces abreviado como Hex, es el sistema de numeración de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria

Historia de la computación

Hola queridos seguidores, como todos sabemos la Bioinformatica no hubiera surgido sin la computación, es por eso que queremos recordar la historia de esta fabulosa maquina.

primera generacion de computadores  (1939-1958) :
esta marcada por grandes maquinas de aproximadamente 17 metros de largo , 2,40 metros de alto.

- 1691 blaise pascal creo la pasacalina , luego leibniz genera el codigo binario que se basa en 0 y 1.
0 significa que no existe paso de corriente .
1 significa que si existe paso de corriente.
- 1700 charles baboge mejora la pasacalina y esta funciona con 6 digitos para calcular.
- 1801  jacquard crea la maquina textil con un programa en hax a plantillas metalicas que replicaban las figuras de un tejido
- 1896 hernan holleirth crea un programa que apoya el censo en base a tarjetas perforadas ademas funda la empresa "IBM" que es una de las grandes y mas importantes  empresas de la computacion.
-1948 aparecen las memorias de nucleo de acero, con ello se crea el transitor
-1958 se unen estos transitores en una resistencia y aparecen los circuitos integrados en un solo computador , ademas la tecnologia mejora y mejora el almacenamiento y velocidad.
-1964 se crea el lenguaje basico
-1971 aparece el primer microprocesador intel 4084
- 1974 aparece el procesador 8080, luego aparece el sistema operativo dos y este solo permitia instrucciones.

y ahora para que complemente mas la fabulosa historia de la computacion y les sea mas entretenida
pondremos un video donde nos dirá toda la información relevante de esta.

https://www.youtube.com/watch?v=MCeVFBWu7to

Ojala les guste. Estén atentos a los próximos videos informativos.

Bioinformática "El futuro ya llego"

lunes, 14 de abril de 2014

Hola queridos seguidores aquí les dejo un vídeo informativo acerca de la bioinformática. Ojala les guste :)

https://www.youtube.com/watch?v=OtpfzDVggCs




HISTORIA DE LA INFORMÁTICA

domingo, 13 de abril de 2014

Hola a todos, les dejare una breve historia de la informática.

No se puede mirar la historia de la informática sin describir inicialmente la historia de la biología. En realidad son los biólogos y los bioquímicos quienes hacen su primer acercamiento a la tecnología computacional como elemento fundamental para su trabajo diario. La computación ha sido la base para ayudar en las grandes investigaciones sobre la vida; el diagnóstico genético por ejemplo tiene mucha influencia en la vida de todas las personas pero la mayoría de la gente no está enterada de ello. en este link podrán encontrar mas sobre la historia de la informática.

 http://www.solociencia.com/biologia/bioinformatica.htm

BIOCHIP

¿Qué es un biochip y cómo funciona?

Entendemos por “biochip” la disposición ordenada y conocida de miles de fragmentos de material biológico (bio), tales como ADN, ARN, o proteínas, y almacenado sobre un soporte sólido (chip).

 http://www.fisiotraining.com/cordoba/analisisgeneticos_biochip.htm

RELACIÓN ENTRE LA BIOLOGÍA Y LA INFORMÁTICA

Hola, aquí les dejo información sobre la relación que existe entre la biología y la Informática.

La Bioinformática o Biología Molecular Computacional es la investigación y desarrollo de la infraestructura y sistemas de información y comunicaciones que requiere la biología molecular y la genética (Redes y bases de datos para el genoma, ...). (Informática aplicada a la biología molecular y la genética) Biocomputación es el desarrollo y utilización de sistemas computacionales basados en modelos y materiales biológicos. (Biochips, biosensores, computación basada en ADN, redes de neuronas, algoritmos genéticos).Es Biología aplicada a la computación.

Aquí se encuentra el enlace para más información

http://www.solociencia.com/biologia/bioinformatica-relacion-biologia-informatica.htm

Gracias.

Bienvenida - Bioinformática

sábado, 12 de abril de 2014


Bienvenidos a este blog donde publicaremos sobre "la Bioinformática", todas las ramas que esta abarca y también los beneficios que genera contar con ella hoy.

Como breve introducción, la Bioinformática es una disciplina científica emergente, que utiliza tecnología de la información para organizar, analizar y distribuir información biológica, con la finalidad de responder preguntas complejas en biología.

Espero se interesen en este tema, estaremos publicando constantemente información  interesante sobre esta.


Los invitamos a participar de nuestro blog a través de sus comentarios en el Post!!!