Está en la página 1de 1

Talca, Septiembre 21 de 2010.

PROGRAMACIÓN II
BIOINFORMÁTICA - 2010
Practico III

1.- Carga de Aminoácidos.

El monómero de una proteína son los aminoácidos, estos están compuestos por un
grupo amino, un carboxilo y un radical. Estos aminoácidos están catalogados como
polares con carga, polares sin carga e hidrofóbica. La carga de un aminoácido
dependerá netamente de las condiciones de pH en el que se encuentre el medio.

Se sabe que a pH fisiológico los aminoácidos que poseen carga eléctrica en sus radicales
son:

Carga +: Arginina, Lisina y Histidina.


Carga - : Ac Glutámico y Ac Aspártico.

Los demás aminoácidos son polares sin carga o apolares.

Escriba un programa en C, que a partir de un archivo con una secuencia aminoácidica,


calcule la carga neta de la proteína en un pH 7. Note que el archivo puede venir de
forma tal que la secuencia sea escrita en código de 1 ó 3 letras.

2.- Escriba un programa que codifique un texto mediante un mecanismo simple de


criptografía. El programa debe recibir, en primera instancia, un número entero como
entrada, llamado “el desplazamiento”. Posteriormente, el programa debe recibir como
entrada una cantidad no determinada de caracteres, hasta que se encuentre en carácter !.
Este último carácter no se considera parte del texto a encriptar. Puede suponer que los
aumentando su código ASCII en tantas unidades como lo indique el desplazamiento. El
carácter codificado debe entregarse como salida. Por ejemplo, si el desplazamiento es 1,
la letra a debe codificarse como una b.

3.- Dado un archivo de texto el cual contenga números desordenados. Escribir un


programa en C que ordene estos números y los vuelva escribir de menor a mayor en
otro archivo de salida.

También podría gustarte