Introducción A Las Ciencias Computacionales
Introducción A Las Ciencias Computacionales
Introducción A Las Ciencias Computacionales
nmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjkl
Introduccin a las Ciencias
Computacionales
zxcvbnmqwertyuiopasdfgh
Conceptos bsicos
jklzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuio
pasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwe
rtyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghj
klzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuio
usuario
INTRODUCIN:
Las computadoras modernas son uno de los avances ms importantes del siglo XXI.
Son una herramienta esencial en la vida de las personas, as como tambin dentro de
muchas reas de trabajo como: Industrial, Educacin, Ciencias, entre otros. Esto se debe
en mayor medida a que las computadoras nos permiten almacenar, manipular e
intercambiar toda clase de informacin que necesitemos.
Los lenguajes de programacin y los programas en general tambin juegan un papel
muy importante dentro de las ciencias computacionales, esto es debido a que un
ordenador que no posee una lista de comandos o instrucciones a seguir es un aparato
intil, estos lenguajes nos permiten escribir esas instrucciones y por consiguiente nos
ayudan a comunicarnos con la computadora.
Las computadoras nos ayudan a resolver problemas y la resolucin de un problema
exige estos pasos:
1. Anlisis del problema
2. Diseo del algoritmo
3. Codificacin
4. Ejecucin del programa
EJERCICIO 1:
A.
Propiedades:
B.
C.
D.
E.
1a
2a
3a
4a
5a
1b
2b
3b
4b
5b
1c
2c
3c
4c
5c
1d
2d
3d
4d
5d
1e
2e
3e
4e
5e
EJERCICIO 2:
1. Alfabeto: Es un conjunto finito no vaco de smbolos y se denota como .
Letras maysculas o minsculas
Nmeros
Caracteres especiales
2. Cadena: Una cadena es una secuencia finita de smbolos que pertenecen a un
alfabeto, comnmente se denota con la letra La cadena vaca se denota como
y es una secuencia vaca de smbolos tomados de cualquier alfabeto .
Interseccin
La Interseccin de dos Lenguajes ( L1 y L2), es un nuevo Lenguaje
formado por el conjunto de las palabras que tienen en comn ambos
lenguajes.
Simbologa:
Ejemplo:
Concatenacin
La Concatenacin entre dos lenguajes (L1 y L2), es una nuevo
Lenguaje formado por el conjunto de todas las palabras que se
forman al concatenar cada palabra del primer lenguaje con cada
palabra del segundo Lenguaje. Recuerde que la concatenacin no
cumple la propiedad Conmutativa.
Simbologa: L1 L2
Ejemplo:
Potenciacin
La Potencia n-sima de una Lenguaje consiste en concatenar consigo
mismo el lenguaje n veces.
Simbologa:
Ejemplo:
Reflexin
La Reflexin de una Lenguaje consiste en aplicar la reflexin en cada
palabra de dicho lenguaje.
Simbologa:
Ejemplo:
Clausura Positiva
CONCLUSIN:
Los lenguajes y tcnicas de programacin son importantes para emplear una
computadora como una herramienta que nos ayude y facilite resolver problemticas.
Un problema consiste en transformar un grupo de datos iniciales en un grupo diferente
de datos finales o un resultado al problema planteado. Por lo que una computadora ser
capaz de resolver un problema se desarrolla un programa con instrucciones adecuadas
que permitan transformar los datos para poder obtener el resultado deseado.
El lenguaje empleado debe ser confiable, eficiente y comprensible adems de que debe
satisfacer las necesidades de la persona o grupo de personas para los que se desarroll el
programa.
BIBLIOGRAFA DE APOYO:
Snchez Huerta, A., & Manzano Arjona, M. (2002). Teora de Conjuntos. USAL,
Espaa: USAL.