SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
C A T E D R A 0 3
Que es el Software ?
• Se conoce como software al soporte lógico de un sistema informático, que
comprende el conjunto de los componentes lógicos necesarios que hacen
posible la realización de tareas específicas
• Es el conjunto de los programas de cómputo, procedimientos, reglas,
documentación y datos asociados, que forman parte de las operaciones
de un sistema de computación.
Que tipos de software hay ?
• Por su estructura:
• Funcionales.
• Orientados a objetos.
• Orientados a listas.
• Orientados a componentes.
• Por su función:
• Programas o Sistemas de Usuario
• Interfaces Hombre-Maquina.
• Herramientas de Software.
• Librerias.
• Sistemas de uso generico: Compiladores, S.O’s, Procesadores
de Texto, etc
• Bases de Datos.
• Sistemas basados en Web.
Que tipos de software hay ?
• Por su plataforma de computo:
• Sistemas de computo distribuido.
• Sistemas de computo paralelo.
• Sistemas de tiempo real.
• Sistemas basados en Chips.
• Sistemas de computo ubiquos.
TIPOS DE SOFTWARE
Software de sistemas•
• Sistemas operativos
• Lenguajes de programación
• Bajo nivel: Lenguaje máquina,Ensamblador
• Alto nivel:
• Compilados: Lenguaje C, Pascal, Fortan
• Interpretados: Basica, Visual Basic.
• Software de aplicación
• Especializados
• De uso general
• Software del usuario final
• Sistemas de bases de datos
• Generadores de gráfica
• Lenguajes de 4ª. Generación
• Sistemas adaptables
• Sistemas de información geográfica
Que contiene el software ?
• El software contiene:
• Líneas de código de algún lenguaje ?
• Instrucciones de computadora.
• Descripción de las estructuras de datos.
• Algoritmos.
• Procedimientos y funciones.
• Componentes de software.
SISTEMA DE ARITMETICA DE PUNTO FLOTANTE
REPRESENTACION DE LOS NUMEROS
EN LA COMPUTADORA
• ENTEROS
• REALES
Nombre Abrev. Factor Tamaño en el SI
kilo K 210 = 1024 103 = 1000
mega M 220 = 1 048 576 106 = 1 000 000
giga G 230 = 1 073 741 824 109 = 1 000 000 000
tera T 240 = 1 099 511 627 776 1012 = 1 000 000 000 000
peta P 250 = 1 125 899 906 842 624 1015 = 1 000 000 000 000 000
exa E
260 =
1 152 921 504 606 846 976
1018 = 1 000 000 000 000 000 000
zetta Z
270 =
1 180 591 620 717 411 303 42
4
1021 =
1 000 000 000 000 000 000 000
yotta Y
280 =
1 208 925 819 614 629 174 70
6 176
1024 =
1 000 000 000 000 000 000 000 000
Bronto B 290 = 1024Yottabytes
1027 =
1 000 000 000 000 000 000 000 000
Unidades de Medida de Memoria
Herramientas de Cálculo
Software
• Desarrollo de programas
• Software matemático
• Hoja de cálculo
• Calculadora graficadora
Algoritmo
Datos de entrada
Módulo 1
Procesamiento de los datos
Módulo 2
Impresión de resultados
Módulo 3
Módulos de un Algoritmo
Módulo 1: representa la operación que permite el ingreso de los datos
del problema
Módulo 2: representa la operación o conjunto de operaciones
secuenciales, cuyo objetivo es obtener la solución del problema
Módulo 3 : representa una operación o conjunto de operaciones que
permite comunicar al exterior el o los resultados obtenidos
Algoritmo
Conjunto finito de instrucciones bien definidas para lograr
alguna tarea (objetivo), que dado un estado inicial, terminará
en un estado final una vez alcanzado uncriterio.
Herramientas de Cálculo
Características deun
Algoritmo
Ejm. Desarrollo e implementación de
Flowsim para su aplicación en minería de
block/Panel caving
• Finito
• Definido con Precisión
• Entradas
• Salidas
• Efectividad
Herramientas de Cálculo
Compilación
Common Language Runtime
AssemblyCódigo fuente
Compilación
(Strong name opcional) DLL o EXEC++, C#, VB o
cualquier otro
lenguaje
Lenguajes de Programación
• Son herramientas que nos permiten crear programas y
software. Entre ellos tenemos Fortran, C, Delphi, Qbasic,
Visual Basic, Pascal, Java, etc..
• Una computadora funciona bajo control de un programa
el cual debe estar almacenado en la unidad de memoria;
tales como el disco duro.
• Los lenguajes de programación facilitan la tarea de
programación, ya que disponen de formas adecuadas
que permiten ser leídas y escritas por personas.
Lenguajes de Programación
• Los lenguajes de programación se representan en forma
simbólica y en manera de un texto los códigos que podrán
ser leídos por una persona tales como:
1 celulares
2 cajeros Automáticos
3 los mp3
4 Calculadoras
Lenguajes de Programación
Hay lenguajes de programación que utilizan
compilador
QUE ES UN COMPILADOR……..?
Un compilador es un programa que, a su vez, traduce un
programa escrito en un lenguaje de programación a otro
lenguaje de programación
La razón principal para querer usar un compilador es
traducir un programa de un lenguaje de alto nivel, a otro
lenguaje de nivel inferior.
Lenguajes de Programación
programación se determinanLos lenguajes
según el nivel
Nivel Bajo
Nivel Medio
Nivel Alto

Más contenido relacionado

Similar a Tercer pdf

Hardware y software
Hardware y softwareHardware y software
Hardware y softwareblancandres
 
Informatica basica 3. soporte lógico del computador
Informatica basica 3. soporte lógico del computadorInformatica basica 3. soporte lógico del computador
Informatica basica 3. soporte lógico del computadorEdward Ropero
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de softwareCindy Aleman
 
conceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxconceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxmayg9427
 
Nticxppoint2
Nticxppoint2Nticxppoint2
Nticxppoint2FejIVO
 
Universidad De Los Andes
Universidad De Los AndesUniversidad De Los Andes
Universidad De Los Andesbarrios
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwareLinn ER
 
Nti cx modulo 1
Nti cx modulo 1Nti cx modulo 1
Nti cx modulo 1meguru
 
Los diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajoLos diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajomiri_lr
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software613119
 

Similar a Tercer pdf (20)

Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Software
SoftwareSoftware
Software
 
Informatica basica 3. soporte lógico del computador
Informatica basica 3. soporte lógico del computadorInformatica basica 3. soporte lógico del computador
Informatica basica 3. soporte lógico del computador
 
Trabajo13
Trabajo13Trabajo13
Trabajo13
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de software
 
Software
SoftwareSoftware
Software
 
conceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxconceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptx
 
Nticxppoint2
Nticxppoint2Nticxppoint2
Nticxppoint2
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Universidad De Los Andes
Universidad De Los AndesUniversidad De Los Andes
Universidad De Los Andes
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Nti cx modulo 1
Nti cx modulo 1Nti cx modulo 1
Nti cx modulo 1
 
Software
SoftwareSoftware
Software
 
Actividad n° 10 2
Actividad n° 10 2Actividad n° 10 2
Actividad n° 10 2
 
Leslieee
LeslieeeLeslieee
Leslieee
 
Los diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajoLos diferentes tipos de software que se aplican en las areas de trabajo
Los diferentes tipos de software que se aplican en las areas de trabajo
 
Tipos de software tics
Tipos de software tics Tipos de software tics
Tipos de software tics
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
info1.pdf
info1.pdfinfo1.pdf
info1.pdf
 

Más de RonyroelHuaracamoral1

l7_estudio_de_metodos_-_diagrama_de_operaciones.pdf
l7_estudio_de_metodos_-_diagrama_de_operaciones.pdfl7_estudio_de_metodos_-_diagrama_de_operaciones.pdf
l7_estudio_de_metodos_-_diagrama_de_operaciones.pdfRonyroelHuaracamoral1
 
Diagrama de operación de procesos (1).pdf
Diagrama de operación de procesos (1).pdfDiagrama de operación de procesos (1).pdf
Diagrama de operación de procesos (1).pdfRonyroelHuaracamoral1
 
Diagrama de operación de procesos.pdf
Diagrama de operación de procesos.pdfDiagrama de operación de procesos.pdf
Diagrama de operación de procesos.pdfRonyroelHuaracamoral1
 
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdf
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdfApunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdf
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdfRonyroelHuaracamoral1
 
Sucesiones analogias-y-distribuciones
Sucesiones analogias-y-distribucionesSucesiones analogias-y-distribuciones
Sucesiones analogias-y-distribucionesRonyroelHuaracamoral1
 
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...RonyroelHuaracamoral1
 

Más de RonyroelHuaracamoral1 (7)

l7_estudio_de_metodos_-_diagrama_de_operaciones.pdf
l7_estudio_de_metodos_-_diagrama_de_operaciones.pdfl7_estudio_de_metodos_-_diagrama_de_operaciones.pdf
l7_estudio_de_metodos_-_diagrama_de_operaciones.pdf
 
Diagrama de operación de procesos (1).pdf
Diagrama de operación de procesos (1).pdfDiagrama de operación de procesos (1).pdf
Diagrama de operación de procesos (1).pdf
 
Diagrama de operación de procesos.pdf
Diagrama de operación de procesos.pdfDiagrama de operación de procesos.pdf
Diagrama de operación de procesos.pdf
 
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdf
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdfApunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdf
Apunte para clase 5 - Diagrama de Flujo de Proceso o Flujograma.pdf
 
Sucesiones analogias-y-distribuciones
Sucesiones analogias-y-distribucionesSucesiones analogias-y-distribuciones
Sucesiones analogias-y-distribuciones
 
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...
Ac fr ogd8t-tdzd8xf5cxil0hubbnsknf5u5u-03pgwcqslf7dum3fpp9ybix084pvqpql20zu_a...
 
Sexto pdf
Sexto pdfSexto pdf
Sexto pdf
 

Último

Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...
Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...
Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...mosconilucia5
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfperezreyesalberto10
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoCENECOnline
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...CENECOnline
 
Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Eder Diaz Flores
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxjose880240
 
tabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdftabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdfssuser58a6321
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...danielpoza1
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Webfernandalunag19
 

Último (9)

Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...
Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...
Litwin, Edith. Nuevos marcos interpretativos para el análisis de las práctica...
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
 
tabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdftabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdf
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Web
 

Tercer pdf

  • 1. C A T E D R A 0 3
  • 2. Que es el Software ? • Se conoce como software al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas • Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.
  • 3. Que tipos de software hay ? • Por su estructura: • Funcionales. • Orientados a objetos. • Orientados a listas. • Orientados a componentes. • Por su función: • Programas o Sistemas de Usuario • Interfaces Hombre-Maquina. • Herramientas de Software. • Librerias. • Sistemas de uso generico: Compiladores, S.O’s, Procesadores de Texto, etc • Bases de Datos. • Sistemas basados en Web.
  • 4. Que tipos de software hay ? • Por su plataforma de computo: • Sistemas de computo distribuido. • Sistemas de computo paralelo. • Sistemas de tiempo real. • Sistemas basados en Chips. • Sistemas de computo ubiquos.
  • 5. TIPOS DE SOFTWARE Software de sistemas• • Sistemas operativos • Lenguajes de programación • Bajo nivel: Lenguaje máquina,Ensamblador • Alto nivel: • Compilados: Lenguaje C, Pascal, Fortan • Interpretados: Basica, Visual Basic. • Software de aplicación • Especializados • De uso general • Software del usuario final • Sistemas de bases de datos • Generadores de gráfica • Lenguajes de 4ª. Generación • Sistemas adaptables • Sistemas de información geográfica
  • 6. Que contiene el software ? • El software contiene: • Líneas de código de algún lenguaje ? • Instrucciones de computadora. • Descripción de las estructuras de datos. • Algoritmos. • Procedimientos y funciones. • Componentes de software.
  • 7. SISTEMA DE ARITMETICA DE PUNTO FLOTANTE REPRESENTACION DE LOS NUMEROS EN LA COMPUTADORA • ENTEROS • REALES
  • 8. Nombre Abrev. Factor Tamaño en el SI kilo K 210 = 1024 103 = 1000 mega M 220 = 1 048 576 106 = 1 000 000 giga G 230 = 1 073 741 824 109 = 1 000 000 000 tera T 240 = 1 099 511 627 776 1012 = 1 000 000 000 000 peta P 250 = 1 125 899 906 842 624 1015 = 1 000 000 000 000 000 exa E 260 = 1 152 921 504 606 846 976 1018 = 1 000 000 000 000 000 000 zetta Z 270 = 1 180 591 620 717 411 303 42 4 1021 = 1 000 000 000 000 000 000 000 yotta Y 280 = 1 208 925 819 614 629 174 70 6 176 1024 = 1 000 000 000 000 000 000 000 000 Bronto B 290 = 1024Yottabytes 1027 = 1 000 000 000 000 000 000 000 000 Unidades de Medida de Memoria
  • 9. Herramientas de Cálculo Software • Desarrollo de programas • Software matemático • Hoja de cálculo • Calculadora graficadora
  • 10. Algoritmo Datos de entrada Módulo 1 Procesamiento de los datos Módulo 2 Impresión de resultados Módulo 3 Módulos de un Algoritmo Módulo 1: representa la operación que permite el ingreso de los datos del problema Módulo 2: representa la operación o conjunto de operaciones secuenciales, cuyo objetivo es obtener la solución del problema Módulo 3 : representa una operación o conjunto de operaciones que permite comunicar al exterior el o los resultados obtenidos
  • 11. Algoritmo Conjunto finito de instrucciones bien definidas para lograr alguna tarea (objetivo), que dado un estado inicial, terminará en un estado final una vez alcanzado uncriterio.
  • 12. Herramientas de Cálculo Características deun Algoritmo Ejm. Desarrollo e implementación de Flowsim para su aplicación en minería de block/Panel caving • Finito • Definido con Precisión • Entradas • Salidas • Efectividad
  • 13. Herramientas de Cálculo Compilación Common Language Runtime AssemblyCódigo fuente Compilación (Strong name opcional) DLL o EXEC++, C#, VB o cualquier otro lenguaje
  • 14. Lenguajes de Programación • Son herramientas que nos permiten crear programas y software. Entre ellos tenemos Fortran, C, Delphi, Qbasic, Visual Basic, Pascal, Java, etc.. • Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro. • Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas.
  • 15. Lenguajes de Programación • Los lenguajes de programación se representan en forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona tales como: 1 celulares 2 cajeros Automáticos 3 los mp3 4 Calculadoras
  • 16. Lenguajes de Programación Hay lenguajes de programación que utilizan compilador QUE ES UN COMPILADOR……..? Un compilador es un programa que, a su vez, traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación La razón principal para querer usar un compilador es traducir un programa de un lenguaje de alto nivel, a otro lenguaje de nivel inferior.
  • 17. Lenguajes de Programación programación se determinanLos lenguajes según el nivel Nivel Bajo Nivel Medio Nivel Alto