SlideShare una empresa de Scribd logo
1 de 15
Computación
Conceptos Fundamentales
Informática
 INFORmación autoMATICA
 Tratamiento automático de la información.
PROCESAMIENTO
ENTRADA
(datos)
SALIDA
(resultados)
Proceso
Ejemplo: Determinación de y en la ecuación de la recta, para un x
dado
Ecuación de la recta y = (x * pendiente) + origen
ENTRADA, datos: x = 5, pendiente = 6, origen = 2
PROCESAMIENTO y = (5 * 6) + 2
SALIDA, resultados: y = 32
Proceso
 Los datos son registros de hechos que aportan información. Son una
representación simbólica (numérica, alfabética, etc.) de un atributo o
característica de una entidad.
 Sistema de Información: conjunto de procedimientos y dispositivos para
el apoyo de las actividades de una organización.
Recoleccióndedatos
Depuracióndedatos
Almacenamientodedatos
Operacionesaritméticas
Operacioneslógicas
Recolecciónderesultados
Análisisderesultados
Distribuciónderesultados
ENTRADA
PROCESO
SALIDA
Algoritmo
Características
.
 a) que contiene una serie finita de pasos,
 b) los pasos se describen de forma precisa (sin ambiguedad para el ejecutor,
si se ejecuta distintas veces con los mismos datos iniciales se obtiene el mismo
resultado.)
 c) se ejecuta en un tiempo finito.
 d) efectivo para que una persona sea capaz de realizar el algoritmo de modo
exacto y sin la ayuda de una máquina en un lapso de tiempo finito
 e) determinístico debido a que en cada del algoritmo se determina de forma
única el siguiente paso
Computadora
Máquina electrónica programable
Las computadoras resultan útiles para realizar tareas que tengan
algunas de las siguientes características:
.
• necesidad de un gran volumen de datos
• existencia de datos comunes a varias tareas,
• que sean repetitivas,
• que estén distribuidas geográficamente
• que necesiten significativa precisión
• que requieran cálculos complejos,
• que se deban realizar a gran velocidad
Programa
Un programa es la transcripción de un algoritmo utilizando algún
lenguaje que la computadora sea capaz de interpretar y ejecutar.
Tal lenguaje está formado por un conjunto finito de instrucciones
con una sintaxis definida que permite especificar los pasos del
algoritmo. Ejemplos de lenguajes de programación para
computadoras son: perl, C, pascal, java, lisp, prolog.
Los programas junto con los datos y resultados constituyen los
elementos lógicos definidos por el término software. Por otro lado,
hardware se define como el conjunto de todos los elementos
físicos que componen una computadora; es la máquina en sí.
Programa
/* Convierte Fahrenheit a Celcius */
#include<stdio.h>
main()
{
int fahr, celcius;
int lower, upper, step;
lower=0;
upper=300;
step=20;
fahr=lower;
while(fahr<=upper) {
celcius=5*(fahr-32)/9;
printf("%dt%dn", fahr, celcius);
fahr=fahr+step;
}
return(0);
}
Lenguajes
 Lenguaje de máquina
 Lenguajes de programación de alto nivel
 Traductores
Resolución de problemas
Integrando los conceptos previos, se puede explicar el proceso de
resolución de un problema con auxilio de una computadora a partir
de los siguientes pasos:
1) Planteamiento del problema y propuesta de un método de resolución
en lenguaje natural.
2) Escritura de un algoritmo que exprese el método propuesto.
3) Traducción del algoritmo a un programa, utilizando un lenguaje de
programación.
4) Traducción automática (compilación) del programa a lenguaje de
máquina
Resolución de problemas
Análisis del
problema
Diseño del
algoritmo
Verificación del
algoritmo
Codificación del
algoritmo
Ejecución del
programa
Verificación del
programa
Programa de
trabajo
Evolución del hardware
1940 2004
Costo
Tamaño
Facilidaddeuso
Eficiencia
Confiabilidad
Velocidad
Jerarquía de computadoras
Microcomputadoras
•Portátiles
Minicomputadoras
•Computadoras de escritorio
•Servidores
Mainframes
Supercomputadoras
Generaciones de computadoras
¿Para qué se usan las
computadoras?
1. Sistemas de información
2. Computación personal
3. Comunicación
4. Ciencia, investigación e ingeniería
5. Educación y consulta
6. Diseño asistido por computadora
7. Entretenimiento
8. Ayuda a las personas con capacidades diferentes

Más contenido relacionado

La actualidad más candente

10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte ircarrerah
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 
Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)genesis peña
 
11. subalgoritmos parte ii
11. subalgoritmos parte ii11. subalgoritmos parte ii
11. subalgoritmos parte iircarrerah
 
ExplicacióN Tarea Prueba
ExplicacióN Tarea PruebaExplicacióN Tarea Prueba
ExplicacióN Tarea PruebaHectorMamani
 
Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)José Antonio Sandoval Acosta
 
Ambiente en excel Aremy Pacheco Arana
Ambiente en excel Aremy Pacheco AranaAmbiente en excel Aremy Pacheco Arana
Ambiente en excel Aremy Pacheco AranaAremy Pacheco Arana
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 
Estructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesEstructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesJosé Antonio Sandoval Acosta
 
Algoritmos nusefa
Algoritmos nusefaAlgoritmos nusefa
Algoritmos nusefajesusacu
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 

La actualidad más candente (20)

10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte i
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Tarea 1 bash
Tarea 1 bashTarea 1 bash
Tarea 1 bash
 
Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)
 
Conociendo software r
Conociendo software rConociendo software r
Conociendo software r
 
11. subalgoritmos parte ii
11. subalgoritmos parte ii11. subalgoritmos parte ii
11. subalgoritmos parte ii
 
ExplicacióN Tarea Prueba
ExplicacióN Tarea PruebaExplicacióN Tarea Prueba
ExplicacióN Tarea Prueba
 
Presentación1
Presentación1Presentación1
Presentación1
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)
 
Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)
 
Ambiente en excel Aremy Pacheco Arana
Ambiente en excel Aremy Pacheco AranaAmbiente en excel Aremy Pacheco Arana
Ambiente en excel Aremy Pacheco Arana
 
Banderas
BanderasBanderas
Banderas
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 
Estructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesEstructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras Lineales
 
Unidad i
Unidad iUnidad i
Unidad i
 
Algoritmos nusefa
Algoritmos nusefaAlgoritmos nusefa
Algoritmos nusefa
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 

Similar a Conceptosfundamentales

Video Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaDanilo Jaramillo
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Espoch_lvaca
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkLaurence HR
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docxJulioRodolfodeJessHe
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 

Similar a Conceptosfundamentales (20)

Video Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia Abierta
 
Programacion
 Programacion  Programacion
Programacion
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tk
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Resumen prgramacion
Resumen prgramacionResumen prgramacion
Resumen prgramacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Algorimo1
Algorimo1Algorimo1
Algorimo1
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
Logica
LogicaLogica
Logica
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 

Último

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Último (15)

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Conceptosfundamentales

  • 2. Informática  INFORmación autoMATICA  Tratamiento automático de la información. PROCESAMIENTO ENTRADA (datos) SALIDA (resultados)
  • 3. Proceso Ejemplo: Determinación de y en la ecuación de la recta, para un x dado Ecuación de la recta y = (x * pendiente) + origen ENTRADA, datos: x = 5, pendiente = 6, origen = 2 PROCESAMIENTO y = (5 * 6) + 2 SALIDA, resultados: y = 32
  • 4. Proceso  Los datos son registros de hechos que aportan información. Son una representación simbólica (numérica, alfabética, etc.) de un atributo o característica de una entidad.  Sistema de Información: conjunto de procedimientos y dispositivos para el apoyo de las actividades de una organización. Recoleccióndedatos Depuracióndedatos Almacenamientodedatos Operacionesaritméticas Operacioneslógicas Recolecciónderesultados Análisisderesultados Distribuciónderesultados ENTRADA PROCESO SALIDA
  • 5. Algoritmo Características .  a) que contiene una serie finita de pasos,  b) los pasos se describen de forma precisa (sin ambiguedad para el ejecutor, si se ejecuta distintas veces con los mismos datos iniciales se obtiene el mismo resultado.)  c) se ejecuta en un tiempo finito.  d) efectivo para que una persona sea capaz de realizar el algoritmo de modo exacto y sin la ayuda de una máquina en un lapso de tiempo finito  e) determinístico debido a que en cada del algoritmo se determina de forma única el siguiente paso
  • 6. Computadora Máquina electrónica programable Las computadoras resultan útiles para realizar tareas que tengan algunas de las siguientes características: . • necesidad de un gran volumen de datos • existencia de datos comunes a varias tareas, • que sean repetitivas, • que estén distribuidas geográficamente • que necesiten significativa precisión • que requieran cálculos complejos, • que se deban realizar a gran velocidad
  • 7. Programa Un programa es la transcripción de un algoritmo utilizando algún lenguaje que la computadora sea capaz de interpretar y ejecutar. Tal lenguaje está formado por un conjunto finito de instrucciones con una sintaxis definida que permite especificar los pasos del algoritmo. Ejemplos de lenguajes de programación para computadoras son: perl, C, pascal, java, lisp, prolog. Los programas junto con los datos y resultados constituyen los elementos lógicos definidos por el término software. Por otro lado, hardware se define como el conjunto de todos los elementos físicos que componen una computadora; es la máquina en sí.
  • 8. Programa /* Convierte Fahrenheit a Celcius */ #include<stdio.h> main() { int fahr, celcius; int lower, upper, step; lower=0; upper=300; step=20; fahr=lower; while(fahr<=upper) { celcius=5*(fahr-32)/9; printf("%dt%dn", fahr, celcius); fahr=fahr+step; } return(0); }
  • 9. Lenguajes  Lenguaje de máquina  Lenguajes de programación de alto nivel  Traductores
  • 10. Resolución de problemas Integrando los conceptos previos, se puede explicar el proceso de resolución de un problema con auxilio de una computadora a partir de los siguientes pasos: 1) Planteamiento del problema y propuesta de un método de resolución en lenguaje natural. 2) Escritura de un algoritmo que exprese el método propuesto. 3) Traducción del algoritmo a un programa, utilizando un lenguaje de programación. 4) Traducción automática (compilación) del programa a lenguaje de máquina
  • 11. Resolución de problemas Análisis del problema Diseño del algoritmo Verificación del algoritmo Codificación del algoritmo Ejecución del programa Verificación del programa Programa de trabajo
  • 12. Evolución del hardware 1940 2004 Costo Tamaño Facilidaddeuso Eficiencia Confiabilidad Velocidad
  • 15. ¿Para qué se usan las computadoras? 1. Sistemas de información 2. Computación personal 3. Comunicación 4. Ciencia, investigación e ingeniería 5. Educación y consulta 6. Diseño asistido por computadora 7. Entretenimiento 8. Ayuda a las personas con capacidades diferentes