Está en la página 1de 16

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS

ESCUELA DE CIENCIAS APLICADAS

RÚBRICA PARA EVALUAR EL CONTENIDO DEL


TRABAJO DE INVESTIGACIÓN
PENSAMIENTO LÓGICO

PORTADA (5%)
RUBRICA PARA EVALUAR CONTENIDO (5%)
INDICE (5%)

INTRODUCCION (5%)

CAPITULO 1 – PLANTEAMIENTO DEL PROBLEMA (15%)


1.1. PREGUNTAS DE INVESTIGACION
1.2. FORMULACION DEL PROBLEMA
1.3. OBJETIVOS DE INVESTIGACIÓN
1.4. JUSTIFICACIÓN
1.5. LIMITACIONES

CAPITULO 2 – MARCO TEORICO (35%)


2.1. ANTECEDENTES
2.2. BASES TEORICAS
2.2.1. TEMA DE INVESTIGACION
(INDICE DE MARCO TEORICO)
2.3. DEFINICION DE TÉRMINOS

CAPITULO 3 – MARCO METODOLÓGICO (15%)


3.1. NIVEL DE LA INVESTIGACION
3.2. DISEÑO DE LA INVESTIGACIÓN

CONCLUSIONES (5%)
BIBLIOGRAFIA (5%)
ANEXOS (5%)

INDICE
INTRODUCCION

El software se refiere al soporte lógico de un computador, y comprende el conjunto de


los componentes lógicos (programas) necesarios para poder realizar tareas específicas,
complementadas por el hardware. Las aplicaciones informáticas pueden ser muy diversas,
y van desde Sistemas Operativos, controladores de dispositivos, aplicaciones ofimáticas,
bases de datos, etc.

El software en los últimos años ha pasado a ser una parte fundamental de las tareasde
las personas, y empresas debido a que ayudan a ser más rápidos y eficientes en las
diferentes tareas. El software es considerado como una obra intelectual, protegida con
derechos de autor, lo que significa que su creador puede cobrar por su utilización y
explotación, de allí que varias empresas lo han visto como un gran negocio, claro ejemplo
de ello es Microsoft, una de las empresas más grandes del mundo. Este software es
considerado como privativo, pues las empresas y personas restringen la distribución y
modificación de este.

Esto motivo la creación del software libre, este software no tiene como motivación
principal el lucro, sino más bien fines sociales y políticos, principalmente busca brindar a
los usuarios la libertad de ejecutar, compartir y mejorar el software, brindando el código
fuente del software, y mediante el trabajo en grupo de comunidades que apoyan al
Software Libre, prácticamente existen todo tipo de aplicaciones informáticas libres.

De esta manera definiremos, no solo los diferentes softwares libres si no también su uso
y la aplicación de los circuitos lógicos en ellos.
PLANTEAMIENTO DEL PROBLEMA
PREGUNTAS DE LA INVESTIGACIÓN

Hemos llegado a una nueva investigación en la Unidad 2, de la asignatura de Pensamiento


Lógico, en la que sin duda alguna estamos aprendiendo sobre los tipos de compuertas lógicas, para
ello, es necesario hacernos algunas preguntas para entrar más a fondo en la investigación y de esta
manera poder solucionar distintos problemas a los que nos enfrentamos o nos enfrentaremos más
adelante.

Para poder dejar todo con mejor claridad, como grupo de investigación hemos hecho las
siguientes preguntas antes de entrar de lleno en nuestro trabajo.

¿Qué son las operaciones booleanas?

¿Existe un algebra específico para este tipo de operaciones?

¿Qué son las compuertas lógicas?

¿Para qué sirven las compuertas lógicas?

¿Cuáles son los tipos de compuertas lógicas que existen?

¿De qué manera nos ayudan este tipo de aplicaciones en la vida cotidiana?
FORMULACION DEL PROBLEMA

En la presente unidad, queremos conocer más acerca de las Operaciones Booleanas, sin
duda muchos de nosotros no conocemos o conocíamos hasta hoy, su importancia, su significado
en cada una de las aplicaciones o las múltiples funciones que desempeñan cada una de ellas.

Si bien sabemos, estas compuertas funcionan a base de números binarios que están
compuestos únicamente por dos números: 0 y 1, cumpliendo una función muy importante para que
un aparato o cualquier dispositivo pueda funcionar correctamente.

Además, nuestro trabajo se basa en lo aprendido en clases, y presentarlo de una forma


práctica, ya que como estudiantes es necesario el uso de estas compuertas, saber cómo funcionan
cada una de ellas, y tener presente que nos sirven de ayuda para un sin fin de actividades.

Objetivo General

Permitir el pleno acceso al usuario a un programa informático en diferentes niveles, Mejorando


las habilidades creativas, comunicativas y colaborativas, valorando el papel que desempeñan
estas tecnologías en el ámbito personal del alumnado y en los procesos productivos, industriales
y científicos con sus repercusiones económicas y sociales.

Objetivos Específicos

 Brindar a los usuarios la libertad de ejecutar, compartir y mejorar el software

 Apoyar mediante el trabajo en grupo de comunidades el Software Libre


 Establecer la libertad de distribuir copias del programa, con lo cual se puede ayudar a
otros.

 Establecer la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo


a las propias necesidades

JUSTIFICACION

Existen diferentes tipos de compuertas lógicas que nos ayudan a resolver muchas cosas en
la vida práctica, para esto es necesario conocer y estudiar a fondo, y de esta forma nos centraremos
en cada una de las operaciones booleanas vistas en toda la Unidad 2, porque con ellas realizaremos
trabajamos muy sencillos pero al mismo tiempo, compuestos por operaciones delicadas y de las
que podremos obtener variedad de resultados, ya que estas contienen diversos datos de entrada que
provocaran un resultado en su salida dependiendo de la combinación inicial.

Las compuertas AND, OR, NOT, NAND, NOR, XOR, XNOR, son las que hemos podido
estudiar y ponerlas en práctica por medio de los ejercicios. Cada una de ellas se encarga de
multiplicar, sumar, negar, afirmar, incluir o excluir y sus resultados son verdaderamente
interesantes.

Nos dedicaremos a estudiar y analizar cómo podemos llevarlas a la vida cotidiana, crear
circuitos y diferentes aplicaciones dando uso a cada una de las compuertas ya antes mencionadas.
Limitaciones

 Dificultad en el intercambio de archivos se podrían dar errores o se pierden datos.

 Desconocimiento. El usuario común está muy familiarizado con los soportes de


Microsoft, lo que hace elevar el costo de aprendizaje.

 Ausencia de garantía. El software libre no se hace responsable por los daños.

 Por lo general para su implementación o configuración se necesitan conocimiento previo


de programación.

 Se debe monitorear en forma constante la corrección de errores por Internet.

 No existe un control de calidad previo.

 En ambientes de red todavía hay software propietario con mejores desempeños.

MARCO TEORICO

ANTECEDENTES
Según el proyecto GNU: “El software libre es una cuestión de la libertad de los usuarios
de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.” 3

Según Richard Stallman, creador de los conceptos Free Software, y fundador de la FSF,
El Software Libre brinda el control de la informática ya sea personal, empresarial o
gubernamental, pues al conocer el código fuente y analizarlo, se puede saber exactamente que
hace el software, y evitar que demás personas u organizaciones accedan a nuestros sistemas, o
datos a través de medios como software espía. Además, se lo puede modificar para necesidades
concretas que no estén satisfechas con el software actual.

Además, el Software Libre se ha convertido en una cuestión filosófica y política muy


fuerte, ya que busca que todos se puedan beneficiar del software quitándole las trabas de uso y
distribución respecto al software no libre.

Las motivaciones para desarrollar Software Libre, es diferente de los objetivos del
software no libre, mientras que el software no libre compite comercialmente Los paquetes de
software libre compiten por una buena reputación y un programa que satisfaga las necesidades de
los usuarios no alcanzará la popularidad esperada. Además, un autor que pone el código fuente al
alcance de todos arriesga su reputación, y le conviene hacer el software limpio y claro, de lo
contrario podría perder su reputación frente a la comunidad.

Es así como podemos ver con el software permite integrar y crear circuitos lógicos que
mas adelante se conviertan en una forma simular en el ordenador esos circuitos que
posteriormente vamos a ensamblar a nivel de hardware. En realidad, lo que logramos con esta
simulación virtual, es entender mejor el mecanismo que deseamos crear. De igual modo
tendremos la posibilidad de localizar los errores en el montaje para resolverlos antes de ponernos
manos a la obra.

BASES TEORICAS.
La historia del software libre y de código abierto como actualmente podemos conocerlo,

se remonta a los inicios de los años 1980, año en la que la mayoría de software era de forma

privativo y es por eso que surgió la necesidad, por parte de una comunidad de programadores, de

poder crear proyectos donde pudieran impulsaran la creación de un software libre. Es importante

mencionar que hace mucho tiempo, cuando las primeras computadoras vieron la luz (y por ende

los primeros programas informáticos), el software tenía un modelo de desarrollo cooperativo, muy

similar al de otras ciencias como la física; pero todo esto empezó a cambiar en la década de los

60s y los 70s, cuando nacieron las primeras compañías que privatizaron su código.

Es importante señalar que el software libre y de código abierto, no tiene que ser confundido

con el llamado "freeware"; el software libre y de código abierto en muchas ocasiones suele ser

gratuito, por ende esta situación puede llevar a confusión. El conocido FOSS (acrónimo en inglés

para free and open source software) también puede ser comprado y vendido. La confusión es aún

mayor en países de habla inglesa por la ambigüedad de la palabra free que significa tanto libertad,

como gratuidad.

En toda la historia reciente de la evolución de la tecnología a nivel mundial han existido

varios tipos de software libres de simulación de circuitos lógicos que se han mencionado en

muchas listas o tops donde se dan a conocer nuevas tecnologías. Algunos de estos son simuladores

de circuitos eléctricos, otros también son simuladores de circuitos electrónicos, algunos

simuladores de circuitos de especias y algunos simuladores de circuitos electrónicos de potencia.

El simulador de circuitos simple que se menciona aquí permite realizar un solo tipo de diseño y

simulación de circuitos, mientras que los más avanzados pueden llevar a cabo la simulación de

circuitos para múltiples tipos de circuitos. Por ejemplo idealCircuits y QUCS ; estos programas

permiten diseñar y simular tanto circuitos eléctricos como electrónicos en el PC.


Casi todos los programas conocidos son opciones que ayudan mucho, y el que se ocupe

dependerá totalmente de la necesidad del usuario. Si tuviera que elegir, elegiría el idealCircuit .

Tiene casi todos los componentes necesarios para diseñar circuitos eléctricos y electrónicos. Si

tuviera que diseñar y simular sólo circuitos eléctricos, elegiría Tina-Ti .

DEFINICION DE TERMINOS
Software

Considerando esta definición, el concepto de software va más allá de los programas de


computación en sus distintos estados: código fuente, binario o ejecutable; también su
documentación, los datos a procesar e incluso la información de usuario forman parte del software:
es decir, abarca todo lo intangible, todo lo «no físico» relacionado.

Tabla de verdad

La tabla de verdad es un instrumento utilizado para la simplificación de circuitos digitales


a través de su ecuación booleana.

Microwind y dsch

Microwind es un programa de diseño y simulación de circuitos integrados a nivel físico.


Permite diseñar el circuito desde el punto de vista de la fabricación en Silicio (Si), sin ningún tipo
de abstracción. En todo momento se trabajar con las máscaras que se pueden utilizaren el layout

Diagrama esquemático

Las expresiones simplificadas se emplean como guía para construir circuitos lógicos.
Supongamos que nos dan una expresión de Boole A+B+C=Y y nos piden construir un circuito
que ejecute esa lógica.

Easyeda

Es una gran herramienta de EDA libre basado en cloud que facilita el dibujo esquemático,
la simulación de circuitos y el diseño del PCB. Ahora tiene más de 70.000 dibujos esquemáticos
fácilmente disponibles en su base de datos, junto a más de 15.000 bibliotecas pspice. Puede dibujar
esquemas rápidamente usando las bibliotecas disponibles en el navegador.

Tinycad

Es un software de dibujo esquemático para Windows de la empresa Sourceforge. Es


compatible con el dibujo esquemático, desarrollo de diseño y simulación de circuitos. Está
disponible para su descarga gratuita.

Negación
La negación es un operador que opera sobre un único valor de verdad, devolviendo el valor
contradictorio de la proposición considerada. Conjunción La conjunción es un operador que opera
sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo
el valor de verdad verdadero cuando ambas proposiciones son verdaderas, y falso en cualquier otro
caso.

Disyunción

La disyunción es un operador que opera sobre dos valores de verdad, típicamente los
valores de verdad de dos proposiciones, devolviendo el valor de verdad verdadero cuando una de
las proposiciones es verdadera, o cuando ambas lo son, y falso cuando ambas son falsas.

Circuito Lógico

Son estructuras formales (sistemas abstractos) que representan sistemas para la transmisión
de información de toda índole (desde la electricidad hasta datos informáticos) simulando el
comportamiento real de un circuito eléctrico. Un Circuito eléctrico es toda de transmisión de
impulsos eléctricos.

Compuerta And

Los estados posibles del circuito se pueden modelar en la Tabla de Verdad que tiene
asociada. Sabemos que los interruptores sólo pueden tener dos estados, abiertos o cerrados, si el
interruptor abierto se representa mediante el cero (0 o falso) y el cerrado mediante el valor uno (1
o verdadero) entonces en la tabla de verdad asociada se puede ver la situación que se describía en
el párrafo anterior, cuando se decía que la luz sólo prende cuando ambos interruptores están
cerrados, es decir, si A = 1 y B = 1 entonces L = 1.

Compuerta Or

La operación Or tiene similares características a la operación And, con la diferencia que


basta que una señal sea verdadera para que la señal resultante sea verdadera. En la figura se puede
ver tal situación.

Compuerta Not
La última de la tres operaciones fundamentales, la cual también se conoce como negación,
complemento o inversión, es mucho más simple que las anteriores.

Compuertas NOR y NAND

Las compuertas NOR y NAND no son básicas. Una compuerta NOR equivale a una
compuerta OR seguida de una compuerta NOT. Una compuerta NAND equivale a una compuerta
AND seguida de una compuerta NOT. Por lo tanto, cuando las entradas son A y B, las salidas de
estas compuertas resultan: • NOR: Y = A + B • NAND: Y = A*B

CONCLUSION.
La realización de este proyecto sobre el software libre de circuitos lógicos nos ha dejado
una gran enseñanza. Existe ya una cantidad abrumadora de software de muy alta calidad, completo
y potente, pero lo más importante es que cada vez más siguen emprendiendo nuevos proyectos de
la mano de grupos y comunidades de programadores adictos al software libre, con lo que la oferta
de aplicaciones open source seguirá en demanda creciente a un ritmo imparable.

La tendencia de esto es positiva y cada vez más usuarios se están cambiando a éste tipo de
software. Sin embargo, es difícil conquistar el pensamiento del usuario medio, que carecen de
conocimientos informáticos, para que tomen la decisión de abandonar su software propietario. Un
respaldo real de las instituciones (y por real quiero decir con campañas de publicidad, distribución
de software, formación de profesionales, etc.) es el apoyo definitivo que pondría a los programas
libres en una posición justa para disputarle el liderazgo a Microsoft y compañía. Y la enseñanza
es el ámbito ideal para hacerlo (o para comenzar), el ejemplo de LinEx habla por sí solo: es factible,
tiene buena acogida y aporta innumerables ventajas. Muchos expertos informáticos auguran un
futuro espléndido para el software libre, compitiendo mano a mano con los programas propietarios
e imponiéndose en un plazo no muy largo. Sin embargo y hoy en día, se mira imposible. No se ve
posible al menos que reciba el apoyo de las instituciones y se aposente en los ordenadores de los
servicios públicos. Entonces será cuando las empresas empezarán a darle su apoyo en masa, y el
usuario medio vendrá después. Ahora es el momento de tomar iniciativas para el beneficio mutuo,
tanto de las instituciones como de los usuarios.
BIBLIOGRACIA

Velasco, R. (2021, 8 septiembre). Diseña y prueba tus circuitos electrónicos con estos programas.
SoftZone. https://www.softzone.es/programas/utilidades/simuladores-circuitos-electronicos/

Arevalo, T. (s. f.). DISEÑO DE CIRCUITOS APLICADOS A LOS DIAGRAMAS UML Y LA IMPLEMENTACIÓN
EN PROGRAMAS MICROWIND Y DSCH. academia. Recuperado 19 de septiembre de 2021, de
https://www.academia.edu/5131404/DISE%C3%91O_DE_CIRCUITOS_APLICADOS_A_LOS_DIAGRAMAS_
UML_Y_LA_IMPLEMENTACI%C3%93N_EN_PROGRAMAS_MICROWIND_Y_DSCH

Circuitos lógicos y su importancia digital. (s. f.). VIU. Recuperado 19 de septiembre de 2021, de
https://www.universidadviu.com/int/actualidad/nuestros-expertos/circuitos-logicos-y-su-importancia-
digital

Anexos

Simulador de circuitos lógicos electrónicos

También podría gustarte