Está en la página 1de 2

¿QUÉ ES?

CÓDIGO FUENTE
ES LA ARQUITECTURA QUE FORMULÓ VON NEWMANN,
TENIENDO EN CUENTA, QUE UNA MÁQUINA POR SI ES EL LENGUAJE ESCRITO POR UN PROGRAMADOR,
SOLA, NO CUMPLE CON SU FUNCIÓN, SIN LA AYUDA DE MEDIANTE INSTRUCCIONES, Y A TRAVÉS DE UN
UN PROGRAMA, EN ESTE CASO EL SOFTWARE, QUIEN CONJUNTO DE INSTRUCCIONES, MEDIANTE
SE COMPONE DE VARIAS SECUENCIAS LÓGICAS, QUE PROGRAMAS COMO C++, JAVA, PHYTON, EL CÓDIGO
INDICAN AL HARDWARE QUE DEBE REALIZAR, PARA FUENTE ES EL PUNTO DE PARTIDA PARA LA CREACIÓN
CUMPLIR SU PROPÓSITO. DE CUALQUIER PROGRAMA O APLICACIÓN.

PERMITE A LOS USUARIOS EL DESARROLLO DE


PROGRAMAS QUE CONTRIBUYEN CON TAREAS
DIARIAS, A NIVEL PERSONAL Y EMPRESARIAL EN LAS
ORGANIZACIONES, EL SOFTWARE EN SUS DIFERENTES BIBLIOTECAS
TIPOS ES EL ELEMENTO ESENCIAL COMO INTERFAZ
ENTRE USUARIO.
SON COLECCIONES DE CÓDIGO QUE YA ESTÁ
PREESCRITO, Y PUEDEN SER UTILIZADAS VARIAS
VECES EN DISTINTOS PROYECTOS. SON ESENCIALES,
PARA EL PROCESO DE DESARROLLO, PUESTO QUE
PERMITEN UTILIZAR HERRAMIENTAS YA PROBBADAS Y

TIPOS DE SOFTWARE OPTIMIZADAS.

PUEDEN CLASIFICARSE SEGÚN SU FUNCIÓN:


MÓDULOS
1. SOFTWARE DE SISTEMA: ES CONOCIDO COMO EL SOFTWARE DE
BASE, A LA SERIE DE PROGRAMAS PREINSTALADOS EN UN SON UNIDADES DE SOFTWARE QUE POSEEN UN
COMPUTADOR, QUE PERMITE QUE INTERACTÚE CON EL SISTEMA CONJUNTO DE INSTRUCCIONES, TIPOS O VARIABLES
OPERATIVO. RIGE EL FUNCIONAMIENTO DE TODO EL EQUIPO,Y QUE TIENEN UNA FUNCIÓN ESPECÍFICO DENTRO DE
GARANTIZA QUE ESTE OPERE, PUEDEN SER: LÍNEAS DE UN PROGRAMA. PERMITEN ORGANIZAR EL CÓDIGO DE
COMANDOS, BIOS, PROGRAMAS UTILITARIOS BÁSICOS, SISTEMAS MANERA MODULAR, LO QUE PERMITE SU
OPERATIVOS, CARGADORES DE PROGRAMAS (LOADERS). MANTENIMIENTO Y REUTILIZARSE. EN MUCHOS
2. SOFTWARE DE APLICACIÓN: CASI SIEMPRE, VIENE ACOMPAÑADO LENGUAJES DE PROGRAMACIÓ, SON CONOCIDOS
DE INFORMACIÓN IMPRESA, DONDE SE PUEDE ENCONTRAR COMO PAQUETES O ARCHIVOS DE INCLUSIÓN.
INFORMACIÓN DE USO, PROPORCIONAN TEXTOS DE AYUDA, Y LOS
ACTUALES, SON INTUITIVOS, PERMITEN SU MANEJO FÁCILMENTE,
AÚN SIN CONOCIMIENTO.
3. SOFTWARE DE DESARROLLO: EN ESTOS ESTÁN LOS PROGRAMAS
QUE PERMITEN CREAR OTROS PROGRAMAS O APLICACIONES DE
FRAMEWORKS
MANERA QUE SEAN EFICIENTES, Y EN UN LENGUAJE QUE DISTINGA
Redirect notice. (s. f.). https://www.google.com/url? CONJUNTOS DE HERRAMIENTAS, BIBLIOTECAS Y
sa=i&url=https%3A%2F%2Fwww.udacity.com%2Fcourse%2Fagile-software-development-nanodegree-- EL ORDENADOR.
nd144&psig=AOvVaw1cZUaZbyVzwdv20R7c0kaD&ust=1709006911792000&source=images&cd=vfe&opi=89978
MÓDULOS QUE PROPORCIONAN UNA ESTRUCTURA
449&ved=0CBIQjRxqFwoTCODMy6mQyIQDFQAAAAAdAAAAABAE PARA EL DESARROLLO DE APLICACIONES. ESTOS SON
BASTANTE ÚTILES PARA TIPIFICAR LA ARQUITECTURA
Y EL FLUJO DE TRABAJO EN PROYECTOS DE
SOFTWARE. EJEMPLOS DE ESTOS, SON DJANGO PARA
SOFTWARE Y SUS DESARROLLO DE APLICACIONES WEB, Y TENSORFLOW

ELEMENTOS
COMPONENTES PARA MACHINE LEARNING.

COMPONENTES
LOS COMPONENTES DE SOFTWARE PUEDEN INCLUIR
DESDE CÓDIGO FUENTE HASTA BIBLIOTECAS, PERMITEN A UN SISTEMA OPERATIVO INTERACTUAR
MÓDULOS, FRAMEWORKS, CONTROLADORES Y MÁS, CON DISPOSITIVOS DE HARDWARE, COMO
ACÁ EXPLICAREMOS ALGUNOS DE ELLOS Y SUS IMPRESORAS, TARJETAS DE RED, RATONES,
TATIANA CAROLINA CÁCERES SAAVEDRA TECLADOS, ENTRE OTROS. ESTOS COMPONENTES SON
DETALLES.
NRC 40-62078 ESENCIALES PARA QUE EL HARDWARE FUNCIONE
CORRECTAMENTE CON EL SOFTWARE, YA QUE ACTÚAN
ID 640059
COMO INTERMEDIARIOS ENTRE EL SISTEMA
OPERATIVO Y LOS DISPOSITIVOS CONECTADOS.
ERA 4 (1985-2000)

EL SOFTWARE SE ALEJÓ DE LAS COMPUTADORAS


INTERFACES DE USUARIO EVOLUCIÓN DEL SOFTWARE PERSONALES, Y RE SURGIÓ, DIRIGIDO AL IMPACTO
COLECTIVO, NACEN LAS REDES DE INFORMACIÓN, Y
SON COMPONENTES QUE PERMITEN LA INTERACCIÓN HACE REFERENCIA AL PERIODO, EN EL QUE EL TECNOLOGÍAS ORIENTADAS A OBJETOS, INTELIGENCIA
ENTRE LOS USUARIOS Y LAS APLICACIONES, PUEDEN SOFTWARE PRESENTÓ UN CRECIMIENTO Y CAMBIOS ARTIFICIAL, REDES NEURONALES Y SISTEMAS
INCLUIR ELEMENTOS GRÁFICOS, COMO BOTONES, MUY MARCADOS. SE DIVIDE EN 5 ERAS, QUE EXPERTOS. EN EL AÑO 1990, NACE EL LENGUAJE JAVA,
MENÚS, ICONOS, ASÍ COMO TAMBIÉN ELEMENTOS DE MENCIONO A CONTINUACIÓN: CREADO POR, JAMES GOSLING, ERA, SIMILAR A C, SIN
TEXTO Y CAMPOS DE ENTRADA. LAS INTERFACES DE EMBARGO, ESTABA MÁS ORIENTADO A OBJETOS, CON
USUARIO SON FUNDAMENTALES PARA LA ERA 1 (1950-1965) UN CÓDIGO SENCILLO Y DE ENORME POTENCIA.
EXPERIENCIA DEL USUARIO Y SU DISEÑO TIENE UN PERMITIÓ REALIZAR APLICACIONES DENTRO DE LAS
IMPACTO SIGNIFICATIVO EN LA USABILIDAD Y EL SU DESARROLLO EN ESTE PERIODO, ERA PRUEBA Y PÁGINAS WEB. CREARON TAMBIÉN LA ‘’DEEP BLUE’’,
ATRACTIVO DE UNA APLICACIÓN. ERROR, PUESTO QUE NO HABÍA UNA ORGANIZACIÓN POR PARTE DE IBM, UNA SUPERCOMPUTADORA, PARA
PREVIA, O ACTIVIDADES DOCUMENTADAS, LAS JUGAR AJEDREZ, DE PROCESAMIENTO MASIVO, CAPAZ
HERRAMIENTAS DE DESARROLLO ERAN ESCASAS, DE CALCULAR 200 MILLONES DE POSICIONES EN
GENERALMENTE, LO UTILIZABA QUIEN LO DISEÑABA, SEGUNDOS.
ALGORITMOS Y POR LA MISMA RAZÓN. SURGIERON EN ESTA ÉPOCA

ESTRUCTURAS DE DATOS LOS LENGUAJES FORTRAN Y COBOL, SE ADAPTABA AL


CÁLCULO NÚMERO Y LA COMPUTACIÓN CIENTÍFICA, EL
PRIMERO FUE CREADO POR IBM Y EL SEGUNDO FUE
SON COMPONENTES FUNDAMENTALES EN LA ERA 5 (2000-ACTUALIDAD)
CREADO CON UN LENGUAJE UNIVERSAL PARA
PROGRAMACIÓN. LOS ALGORITMOS SON SECUENCIAS
BIEN DEFINIDAS DE PASOS QUE LLEVAN A LA
CUALQUIER ORDENADOR. 🥸 UTILIZA LAS HERRAMIENTAS DE LAS ANTERIORES
SOLUCIÓN DE UN PROBLEMA, EN CAMBIO, LAS ERAS, AUMENTANDO LA OMNIPRESENCIA EN LA WEB,
ESTRUCTURAS DE DATOS SON FORMAS EN LAS QUE SE ERA 2 (1965-1972) REUTILIZANDO LOS DATOS Y COMPONENTES DEL
ALMACENAN Y ORGANIZAN DATOS PARA SU SOFTWARE. 🧑‍💻
SURGEN WINDOWS VISTA (2007),
POSTERIOR PROCESAMIENTO. ESTOS COMPONENTES SE COMIENZA A COMERCIALIZAR, PUESTO QUE YA SE WINDOWS 7 (2009), WINDOWS 8 (2012) Y MAVERICKS
SON CRUCIALES PARA LA EFICIENCIA Y EL CATALOGA COMO UN PRODUCTO, ALLÍ SE COMIENZA EN (2013).
RENDIMIENTO DE LAS APLICACIONES Y SISTEMAS DE CON LA MULTIPROGRAMACIÓN, PARA GARANTIZAR
SOFTWARE. QUE SU FUNCIONAMIENTO FUESE MÁS SENCILLO, ACÁ YA SE LOGRAN CATALOGAR DOS
BUSCANDO SIMPLIFICAR EL CÓDIGO. INICIÓ ‘’LA LICENCIAMIENTOS, LIBRE Y DE PROPIETARIO: EL
CRISIS DEL SOFTWARE’’, PUESTO QUE MUCHAS PRIMERO, ASEGURA QUE LA INFORMACIÓN ESTÉ
EMPRESAS, NO LOGRABAN DESARROLLAR UN
ENTORNOS DE
TOTALMENTE GRATUITA, PUDIENDO SER COPIADA,
PROGRAMA EFICAZ, AUMENTÓ LA DEMANDA, Y REDISTRIBUIDA, MODIFICADA E INCLUSO VENDIDA.
DESARROLLO INTEGRADOS COMPLEJIDAD, PERO LAS HERRAMIENTAS ERAN LAS
MISMAS. NACE TAMBIÉN LA INGENIERÍA DE SOFTWARE,
FUE DISEÑADA PRINCIPALMENTE PARA MANUALES,
LIBROS DE TEXTO Y OTROS MATERIALES
(IDES) APLICACIÓN PRÁCTICA DEL CONOCIMIENTO
CIENTÍFICO AL DISEÑO Y CONSTRUCCIÓN DE
INSTITUCIONALES. EL SEGUNDO, CON UN CONTRATO
DE USO, ENTRE EL LICENCIANTE Y LICENCIATARIO,
PROGRAMAS DE COMPUTADORA Y A LA PARA QUE SEA USADO EL SOFTWARE, DE ACUERDO A
SON HERRAMIENTAS QUE PROPORCIONAN UN DOCUMENTACIÓN ASOCIADA REQUERIDA PARA UNOS TÉRMINOS ESTABLECIDOS PREVIAMENTE.
CONJUNTO DE FUNCIONALIDADES PARA FACILITAR EL DESARROLLAR, OPERAR Y MANTENERLOS, SE INICIA PUEDEN ESTABLECER INCLUSO, CEDER, LOS
DESARROLLO DE SOFTWARE. ESTOS ENTORNOS CON EL LENGUAJE C, POR DENNIS RITCHIE, UN DERECHOS DE PROPIETARIO AL USUARIO FINAL,
SUELEN INCLUIR EDITORES DE CÓDIGO, LENGUAJE CLARO Y SENCILLO. SOBRE UNA O VARIAS COPIAS, EL PLAZO DE CESIONES
COMPILADORES, DEPURADORES, Y OTRAS UTILIDADES DE LOS DERECHOS Y ÁMBITO GEOGRÁFICO DE
QUE HACEN MÁS EFICIENTE EL PROCESO DE VALIDEZ.
PROGRAMACIÓN. EJEMPLOS DE IDES INCLUYEN
VISUAL STUDIO, ECLIPSE, INTELLIJ IDEA, ENTRE ERA 3 (1972-1985)
OTROS.
SURGIERON NUEVOS CONCEPTOS, COMO LOS
SISTEMAS DISTRIBUIDOS, LAS COMPUTADORAS
SEPARADAS Y UNIDADES POR UNA RED DE
COMUNICACIONES. APARECEN LAS REDES DE
CONEXIÓN LOCAL Y GLOBAL, TAMBIÉN LA
PLANIFICACIÓN A LA HORA DE DESARROLLAR BIBLIOGRAFÍA
SOFTWARE, LLEGARON LOS MICROPROCESADORES
QUE GENERABAN PRODUCTOS INTELIGENTES (HORNOS JACC. (2024, 8 FEBRERO). ¿CUÁNTOS SON LOS COMPONENTES DE
MICROONDAS, ROBOTS INDUSTRIALES Y EQUIPOS DE SOFTWARE? BELLEZA ESTÉTICA. HTTPS://BELLEZA-
ESTETICA.COM.AR/CUANTOS-SON-LOS-COMPONENTES-DE-
DIAGNÓSTICO) Y, POR OTRO LADO, LA COMPUTADORA SOFTWARE/#:~:TEXT=LOS%20COMPONENTES%20DE%20SOFTWARE%20PUEDE
PERSONAL. NACE EL LENGUAJE LLAMADO BASIC, MUY N,EN%20EL%20DESARROLLO%20DE%20TECNOLOG%C3%ADA
UTILIZADO A MODO ENSEÑANZA Y LA COMPUTADORA
PERSONAL. 🧑‍💻 HTTPS://WWW.SUTORI.COM/EN/STORY/EVOLUCION-DEL-SOFTWARE--
SVZIX1CGEAEV4QTJKUPNK5XE

También podría gustarte