Teoría+Computacional

Semestre Ago-Dic 2017

6dic

http://code.activestate.com/recipes/252486-turing-machine-simulator/



https://www.youtube.com/watch?v=9kOGOY7vthk https://www.youtube.com/watch?v=J3HVVi2k2No https://www.youtube.com/watch?v=wW90gn-M4kI

22nov sudo apt-get install idle-python2.7

Práctica 5 https://es.wikipedia.org/wiki/Aut%C3%B3mata_finito_determinista

Práctica 3 https://regex.sketchengine.co.uk/

Escribir programas en Python que reconozcan los siguientes lenguajes: - Cadenas que empiecen con dos a's y tengan cero o más b's. - Cadenas que empiecen con dos a's y tengan una o más b's. - Cadenas en donde dos subcadenas de letras minúsculas estén unidas por un guión bajo. - Cadenas de 1 a 3 dígitos. - Cadenas de caracteres en donde haya dos palabras que inicien con p. Escribir programas en Python que realicen las siguientes tareas: - Que sustituya la palabra "Doctor" por la abreviación "Dr." en una cadena. - Que sustituya todas los espacios, comas y puntos con el caracter punto y coma. - Que encuentre URLs en una cadena. - Que valide que una dirección de email es válida. - Que sustituya todos los espacios por guiones bajos y viceversa.

Práctica 2 23ago17

Realizar los ejercicios indicados.

https://www.tutorialspoint.com/execute_python_online.php

Realizar hasta el ejercicio 1.5 []

Práctica 1 16ago17

1.¿Quién desarrolló Python? 2.¿Por qué este lenguage es llamado python? 3. Explique el término pythonic. 4. Explique la diferencia entre "lista", " tupla " y "diccionario".

sudo apt-get install vim-gtk

vimtutor es

https://vim-adventures.com/



Tarea para el 9ago17 0 Griego 1 EBCDIC 2 Cherokee 3 Morse 4 Tap code 5 Proteínas (aminoácidos)/ADN 6 Árabe 7 Semáforo (OMI) 8 Radiofónico (OACI) 9 Lenguaje LSM

Programa