Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PORTADA (5%)
RUBRICA PARA EVALUAR CONTENIDO (5%)
INDICE (5%)
INTRODUCCION (5%)
CONCLUSIONES (5%)
BIBLIOGRAFIA (5%)
ANEXOS (5%)
INDICE
INTRODUCCION
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
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.
¿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.
Objetivo General
Objetivos Específicos
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
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.
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.
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
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
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
DEFINICION DE TERMINOS
Software
Tabla de verdad
Microwind y dsch
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
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
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.
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