2. Introducción
En este Power Point le estare presentando una
pequeña introduccion acreca del el contenido de un
computadora y de los programas que esta utiliza .
Esto es un idioma artificial diseñado para expresar
computaciones que pueden ser llevadas a cabo por
máquinas como las computadoras.
3. Tabla de contenido
Introduccion a Ciencias en Computos
Definicion Ciencia en Computos
Programas
Lenguaje Informatico
4. Definicion Ciencias en Computos
Las ciencias de computadoras abarcan un amplio
rango, desde sus fundamentos teóricos y algorítmicos
hasta avanzados desarrollos en robótica, visión por
computadora, sistemas inteligentes, bioinformática, y
otras áreas.
el cómputo; rama de la matemática fundamentada en la
computadora que formaliza ese cómputo que es un
cálculo y cómo se clasifica ese problema matemático, o
procesamiento y su aplicación en sistemas de
computadoras. su aplicación en sistemas de
computadoras.
5. Programas
sistema informático; comprende el conjunto de los componentes lógicos necesarios
que hacen posible la realización de tareas específicas, en contraposición a los
componentes físicos, que son llamados hardware.
Diferentes tipos de Programas:
Aplicaciones para Control de sistemas y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura
lógica)
Videojuegos
Software médico
Software de Cálculo Numérico y simbólico.
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM
6. Lenguaje Informatico
Un lenguaje de programación es un idioma artificial
diseñado para expresar computaciones que pueden ser
llevadas a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de
comunicación humana.1 Está formado por un conjunto
de símbolos y reglas sintácticas y semánticas que
definen su estructura y el significado de sus elementos
y expresiones.
7. Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje
específico conocido como código máquina, el cual la máquina comprende
fácilmente, pero que lo hace excesivamente complicado para las personas. De
hecho sólo consiste en cadenas extensas de números 0 y 1.
Para facilitar el trabajo, los primeros operadores de computadoras decidieron
hacer un traductor para reemplazar los 0 y 1 por palabras o abstracción de
palabras y letras provenientes del inglés; éste se conoce como lenguaje
ensamblador. Por ejemplo, para sumar se usa la letra A de la palabra inglesa add
(sumar
La necesidad de recordar secuencias de programación para las acciones usuales
llevó a denominarlas con nombres fáciles de memorizar y asociar: ADD (sumar),
SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc. A esta secuencia
de posiciones se le denominó "instrucciones", y a este conjunto de instrucciones
se le llamó lenguaje ensamblador.
La primera programadora de computadora conocida fue Ada Lovelace, hija de
Anabella Milbanke Byron y Lord Byron. Anabella introdujo en las matemáticas a
Ada quien, después de conocer a Charles Babbage, tradujo y amplió una
descripción de su máquina analítica. Incluso aunque Babbage nunca completó la
construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas
le hizo ganarse el título de primera programadora de computadoras del mundo. El
nombre del lenguaje de programación Ada fue escogido como homenaje a esta
programadora.
8. Clasificación:
Lenguaje de Primera Generación
Lenguaje de segunda Generación
Lenguaje de Tercera Generación
Lenguaje de Cuarta Generación
10. Primera Generación
La generaciones instrucciones de programación de
primera se inscribieron a través de los interruptores
del panel frontal del sistema informativo.
El principal beneficio del este lenguaje de
programación es que el código que el usuario
escribe puede correr muy rápido y eficiente, ya que
se ejecuta directamente por la CPU. Cada modelo
de ordenador tiene su propio código, por esa razón
se llama lenguaje de maquina.
12. Segunda Generación
Se desarrolla a finales de los anos 50.
Las instrucciones se representan con
símbolos mnemotécnicos. Simplifican
las estructuras de las instrucciones y
las hacen mas legibles.
14. Tercera generación
Se desarrolla entre los anos 60.Sustituye las
instrucciones simbólicas por códigos independientes
de la maquina.
Tienen 3 categorías:
Lenguaje orientado a procedimiento
haces énfasis en los procedimientos
Lenguaje orientado a problemas el cual los resuelve
sin detalles de la programación.
19. Cuarta Generacion
Su característica distintiva es especificar que es lo
que se debe hacer, en vez de como se debe ejecutar
una tarea.
El uso de frases y oraciones parecidas al ingles
para emitir instrucciones.
Acceso a base de datos. Capacidades graficas.
Puede programarse visualmente como Visual
Basic.
22. Ventajas y Desvantajas
Ventajas Desventajas
Dificultad y lentitud en lacodificación,
Transferir un programa a la memoria sin
traducción posterior, esto le da una poca fiabilidad y los programas sólo son
velocidad de ejecución superior. ejecutables en el CPU.
Repertorio reducido de instrucciones,
Uso óptimo de los recursos hardware,
permitiendo la obtención de un código rígido formato para las instrucciones, baja
muy eficiente. portabilidad y fuerte dependencia del
Estandarización, volumen de código y hardware.
el rendimiento de ejecución. Apenas son portables y, normalmente,
Flexibilidad, nuevas aplicaciones y son menos fáciles de mantener que los
conversión de código. lenguajes de propósito general.
Código ineficiente y el mantenimiento
cuestionable
23. Conclucion
Este Power Point pudimos aprender sobre el
concepto de algorigmo, los diferentes programas
que utilizamos hoy en dia y el lenguaje de
programacion de estas manera tenemos por lo
menos un poquito mas de conocimiento en cuanto
a computadoras se refiere.