Está en la página 1de 6

Isae Universidad

Santiago-Veraguas
Licenciatura en Informática con Énfasis en Sistemas de Información

Materia:
Programación de computadoras

Asignación N°1

Estudiante:
Yanarys Gill 8-1002-1352

Número de celular:
6509-7434

Docente:
Pedro Corrales

Fecha de entrega:
13/10/2022
Algoritmo Línea de código

Secuencia Es un indicador el cual


ordenada que estima el valor de un
permite resolver programa informático
un problema. contando el número de
líneas de su código fuente.
Compilador
Edición
Traduce un programa
escrito en un lenguaje Se obtiene el
a un programa en otro algoritmo diseñado
formato. para un lenguaje de
programación
específico.
Preprocesador

Es un programa que Ejecución


modifica el código
fuente antes de ser Se comienza a ejecutar un
traducido a código sistema operativo de un
binario. programa, hasta que finalice
la ejecución del mismo.
Código fuente
Instrucciones
Son archivos con
instrucciones escritas Datos de una
de un lenguaje que secuencia específica
compilan varios que el procesador
programas. ejecuta.
IDE
Precisión
Es utilizado en
Determina la cantidad programación para
de dígitos que se desarrollar
efectúan a partir de la aplicaciones.
longitud del procesador.
Depuración y pruebas
Corrección
Puede demostrar la
presencia de errores en un
Asegura una programa, no su ausencia.
ejecución correcta
de un programa.
Lenguaje máquina

Finitud Es un lenguaje de bajo


nivel compuesto por
Paso fundamental para dígitos binarios.
resolver un problema que
cumpla los requisitos Lenguaje ensamblador
anteriores, y así tener un
número finito de pasos. Lenguaje de
programación de bajo
nivel diseñado para
Eficiencia
un tipo específico de
procesador.
Describe el uso de
recursos requeridos
Programación estructurada
para la ejecución de
un algoritmo.
Se puede usar en todo tipo
de lenguajes de
Diseño programación, con el que
se consigue código más
Permite manejar la fácil de escribir.
mayoría de programas y
disminuye el riesgo de Programación orientada a objetos
desarrollos incorrectos.
Este tipo de programación se
Traductor emplea para estructurar piezas
simples y reutilizables de
Convierte un código códigos para crear instancias
fuente de un lenguaje individuales de objetos.
de programación a
código máquina.
Fortran Cobol Basic

Es un lenguaje de Se desarrolló con el objetivo Fue diseñado para


programación que está de conseguir un lenguaje de simplificar la
orientado y adaptado programación que pudiera programación de
para aplicaciones utilizar cualquier ordenador, aplicaciones.
numéricas, y y además que fuese sencillo
computación científica. a la hora de ejecutarlo.

Ventajas:
Ventajas: Características: ☺ Facilidad de su
☺ Más sencillo de aprender ☺ Se desarrolló en tan solo uso y aprendizaje.
que sus antecesores. seis meses, y desde ☺ Entorno integrado
☺ Se considera una revolución entonces ha tenido un de desarrollo.
y el principio de la gran impacto en el ☺ Posibilidad de
programación moderna. sector de la crear aplicaciones
☺ Todavía se utiliza como uno programación. para Microsoft
de los lenguajes más ☺ Se le considera un office.
destacados a la hora de lenguaje de
realizar cálculo numérico. programación estándar
que ha sido capaz de
influir desde sus inicios.
Desventajas:
☺ Es un lenguaje de
programación en el que no
existen clases, o estructura.
☺ Imposibilita el hecho de hacer
una reversa de memoria
dinámica.
Pascal Assembler C

Fue diseñado para El programa en El lenguaje C es


promover un método ensamblador es el apreciado por la eficiencia
disciplinado y elegante resultado de la traducción del código que produce y
a la hora de programar. de los nemónicos a es el lenguaje de
código máquina. programación más
popular para crear
Características Características: software de sistemas.
principales:
☺ Los lenguajes
☺ La claridad. ensambladores ofrecen un Características:
☺ La legibilidad. control muy preciso de todas
☺ La eficacia. las instrucciones y tareas ☺ Ofrece un control
para realizar el procesador. absoluto de todo lo
☺ Un lenguaje de bajo nivel es que sucede en el
más difícil de entender que ordenador.
Propiedades de tener un un lenguaje de alto nivel, ☺ No depende del
buen programa: como puede ser Java o C++. hardware, por lo que
se puede migrar a
☺ Integridad
otros sistemas.
☺ Simplicidad
☺ Los programas son
☺ Modularidad
producidos de forma
☺ Generalidad
rápida y son bastantes
potentes.
C++

Este lenguaje es muy utilizado cuando


se trata de desarrollar juegos, esta es
una opción bastante recomendada, y
muy bien recompensado del desarrollo
de software.

Ventajas:
☺ Mayor fluides de procesamiento.
☺ Orientado a objetos.
☺ Ofrece bases de expansión.
☺ Compatible con bibliotecas de
programación previa.
C# Java Python

Es un lenguaje Java es un lenguaje que Python es fácil de


desarrollado por Microsoft, permite el desarrollo de usar, de ahí que se
orientado a objetos, aplicaciones en diversas ha ido haciendo cada
diseñado para compilar áreas, como seguridad, vez más popular en
diversas aplicaciones, un animación, además de los años recientes.
lenguaje simple, eficaz, y obtener programas
con seguridad de tipos. independientes de la
plataforma en la cual fueron
Características:
desarrollados.
☺ Es multiparadigma.
Características:
☺ Es de tipado
☺ Orientación a dinámico.
componentes. Características: ☺ Es multiplataforma.
☺ Sistemas de tipos de ☺ Es seguro y sólido. ☺ Tiene soporte e
unificado. ☺ Recolector de información para
☺ Bibliotecas basura. múltiple variedad de
☺ Multiplataforma. ☺ Es multihilo. base de datos.
☺ Tratamiento de ☺ Es distribuido.
errores.
☺ Mejora en la gestión
de memoria.

También podría gustarte