Beruflich Dokumente
Kultur Dokumente
FACULTAD DE INGENIERIA
ESCUELA DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS
CICLO : I
TRUJILLO – PERÚ
2019
CONOCIMIENTOS PREVIOS
Ejemplos :
1- A Sharp (.NET)
A# es un puerto del lenguaje de programación Ada para Microsoft .NET. A # se
distribuye gratuitamente por el Departamento de Informática de la Academia de
la Fuerza Aérea de los Estados Unidos como un servicio a la comunidad Ada
bajo los términos de la Licencia Pública General GNU.
2- Accent
Accent es un lenguaje de programación interpretado de muy alto nivel,
publicado en 1990 por CaseWare, Inc. (adquirida por Telelogic Synergy).
Accent tiene soporte nativo para cadenas de texto y tablas. Está fuertemente
tipado y admite llamadas remotas a las funciones.
3- BASIC
siglas de Beginner's All-purpose Symbolic Instruction Code1 (Código simbólico
de instrucciones de propósito general para principiantes en castellano), es una
familia de lenguajes de programación de alto nivel. El BASIC original, el
Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas
Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos,
como un medio para facilitar la programación en ordenadores a estudiantes (y
profesores) que no fueran de ciencias. En aquella época, casi todo el uso de los
computadores requería codificar software hecho a medida, con lo cual quedaba
restringido a personas con formación como científicos y matemáticos. BASIC
originalmente fue desarrollado como una herramienta de enseñanza. El lenguaje
y sus variantes llegaron a estar ampliamente disponibles en los
microcomputadores a finales de los años 1970 y en los años 1980. BASIC sigue
siendo popular a día de hoy en un puñado de dialectos altamente modificados, y
en nuevos lenguajes, influenciados por BASIC tales como Microsoft Visual
Basic o Gambas en GNU/Linux. En el año 2006, el 59% de los desarrolladores
para la plataforma .NET usaban Visual Basic .NET como su único lenguaje.
4- JScript
Apareció en 1996. Es la implementación de Microsoft de ECMAScript. Está
disponible mediante Internet Explorer y el Windows Scripting Host. La versión
más reciente es JScript .NET, que está basado en la versión 4 del estándar
ECMAScript (aún no terminado), y puede ser compilado para la plataforma
Microsoft .NET.
5- Falcon
Es un lenguaje de programación interpretado de código abierto multiparadigma
diseñado por Giancarlo Niccolai. Se basa en una máquina virtual de propiedad y
está disponible para las plataformas Microsoft Windows, GNU/Linux, Mac,
Solaris y en el futuro BSD. Se propone como una herramienta para crear
aplicaciones completas y aplicaciones web en relación con apache2.
DEFINICION DE ALGORITMO
En el contexto matemático, los algoritmos son una serie de normas o leyes
específicas que hace posible la ejecución de actividades, cumpliendo una serie de
pasos continuos que no le originen dudas a la persona que realice dicha actividad.
Los algoritmos se pueden expresar de diversas formas: lenguaje natural, lenguaje
de programación, pseudocódigo y diagramas de flujo.
EJEMPLOS DE ALGORITMOS
Problema 1
Pablo tiene 19 manzanas, Melissa 14, Juan 21, Jorge 17 y Manuel 15. En un
picnic Pablo se comió 4, Melissa 9, Juan 7, Jorge 5 y Manuel 3… ¿Cuántas
Manzanas Tenían en total y cuantas Manzanas quedaron después del picnic?
Entrada: Cuantas Manzanas tenían Cada uno
Proceso: Sumar la manzanas que tenían cada uno y le restas lo que se comieron
cada uno
Inicio
Cuantas Manzanas tenían cada uno, A ,B,C,D,E
Cuantas Manzanas se comieron cada uno ,F,G,H,I,J
X=A,B,C,D,E
Y=F+G+H+I+J
M=X-Y
“Manzanas en total”, X
“Manzanas que quedaron” ,M
Fin
Problema 2
Noruego tiene 48 años, Juan tiene la Mitad de la edad de Noruego, Valentín Tiene
1/4 parte de la edad de Juan multiplicada por 5 ¿Cuantos años tienen Juan y
Valentín?
Inicio
N=48
J=N/2
V=J/4*5
“Edad de Juan” ,J
“Edad de Valentín”, V
Fin
¿QUÉ ES UN PROGRAMA?
Sirve para denotar aquella agrupación de actividades que tanto en secuencia o
simultáneas son ejecutadas por un equipos de individuos a fin de que se cumpla
un objetivo. Desde el programa de una exposición, hasta las escenas que
componen a un espectáculo televisivo reciben el nombre de programa. Su versátil
aplicación sin embargo expande su uso a cualquier campo de la investigación y
análisis. Sin alejarnos mucho de la concepción original del término, un programa
es un grupo de elementos sincronizados que desarrollan las acciones de una
función para completar una tarea.