Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MOSQUERA- CUNDINAMARCA
OBJETIVO Proporcionar al estudiante los conceptos necesarios para el análisis, diseño y desarrollo de
algoritmos básicos y su respectiva implementación en un lenguaje de programación.
COMPETENCIAS Conceptos básicos de programación.
Conoce algoritmos fundamentales de las ciencias de la computación.
Desarrolla la capacidad para analizar, diseñar e implementar soluciones computacionales de
baja y media complejidad.
EVALUACION 1. Lee cuidadosamente las siguientes preguntas y contéstalas correctamente.
a) ¿Qué es un algoritmo?
b) ¿Qué es la programación lineal?
c) ¿Qué es la programación estructurada?
d) ¿Qué es la programación orientada a objetos?
2. Lee con atención cada uno de los siguientes conceptos y coloca dentro del
paréntesis la letra de la definición que le corresponda.
3. Identifica los siguientes símbolos utilizados en los diagramas de flujo y escribe lo que
significa cada uno, según su enumeración.
4. Lee con atención cada uno de los siguientes conceptos y coloca dentro del
paréntesis la letra de la definición que le corresponda
6. TIPOS DE DATOS .
Completa la siguiente Tabla
7. RESUELVE
7.1 En la historia de la computación, a que científico por su invento se le denomino
el Padre de la computación?
a) Blaise Pascal
b) Charles Babbage
c) Gottfried Leibniz
d) Hollerith
7.2 Cuál es la diferencia entre un bit y un Byte.
a) En que uno corresponde a la unidad máxima de Memoria y el otro es un
conjunto de 6 a 8 bytes
b) La diferencia es que uno es de datos y otro es conjunto de datos.
c) La diferencia es de 1024 Mb de almacenamiento.
d) En que uno corresponde a la unidad mínima de Memoria y el otro es un
conjunto de 6 a 8 bits
7.3 ¿Qué es un lenguaje de programación?
a) Es un compilador estable y potente para la solución de problemas
humanos y los entienda
físicamente la PC.
b) Se puede también utilizar una alternativa diferente de los compiladores
para traducir lenguajes de
alto nivel.
c) Es un Programa que define un medio de comunicación compartido por un
grupo de personas y la
PC (por ejemplo: inglés o francés).
d) Es un lenguaje o Sfw diseñado para describir un conjunto de acciones
consecutivas que un equipo
debe ejecutar.
7.4 ¿Cuáles son los tipos de lenguaje de programación?
a) Lenguaje Estructural, Máquina, Ensambladores, Físico-Humano, lenguajes
de bajo nivel y de
lenguajes de alto nivel
b) Únicamente de bajo nivel y lenguajes de alto nivel.
c) El lenguaje máquina, Lenguajes ensambladores y de lenguajes de alto
nivel
d) MS-DOS, C, C++, Java, Visual Basic, SQL, SQL Server.
7.5 ¿Qué es un Lenguaje Maquina?
a) Es un lenguaje de programación de bajo nivel para los computadores,
microprocesadores, micro
controladores y otros circuitos integrados programables.
b) Es el sistema de códigos directamente interpretable (0 y 1) por un circuito
micro programable, como
el microprocesador de una computadora.
c) Se caracteriza por expresar los algoritmos de una manera adecuada a la
capacidad cognitiva
humana, en lugar de la capacidad ejecutora de las máquinas.
d) Es un lenguaje o Sfw diseñado para describir un conjunto de acciones
consecutivas que un equipo
debe ejecutar.
7.6 ¿Qué es un Lenguaje Ensamblador?
a) Es un lenguaje de programación de bajo nivel para los computadores,
microprocesadores, micro
controladores y otros circuitos integrados programables.
b) Es el sistema de códigos directamente interpretable (0 y 1) por un circuito
micro programable, como
el microprocesador de una computadora.
c) Se caracteriza por expresar los algoritmos de una manera adecuada a la
capacidad cognitiva
humana, en lugar de la capacidad ejecutora de las máquinas.
d) Es un lenguaje o Sfw diseñado para describir un conjunto de acciones
consecutivas que un equipo
debe ejecutar.
7.7 ¿Qué es un Lenguaje de alto nivel?
a) Es un compilador estable y potente para la solución de problemas
humanos y los entienda
físicamente la PC.
b) Es el sistema de códigos directamente interpretable (0 y 1) por un circuito
micro programable, como
el microprocesador de una computadora.
c) Es un es un lenguaje de programación para los computadores,
microprocesadores, micro
controladores y otros circuitos integrados programables.
d) Se caracteriza por expresar los algoritmos de una manera adecuada a la
capacidad cognitiva
humana, en lugar de la capacidad ejecutora de las máquinas
7.8 Son nombres de lenguajes de programación orientado a objetos.
a) Java, C++, Smalltalk, Python, Object Pascal, Visual .net, Visual Basic,
Delphi, Perl, entre otros.
b) Visual Basic, Visual C++, Visual DialogScript, Visual Foxpro, Ensamblador,
Borland c, Turbo C.
entre otros
c) HTML, XML, VML, Java, PHP, C++, Fortran, Cobol, Lisp, entre otros
d) Actionscript, COBOL, C++, .NET, PHP, Simula, PowerBuilder, Maya, entre
otros.
7.9 ¿Quién creó el lenguaje Fortran?
a) John Backus
b) Bill Gates
c) Grace Murray Hopper
d) Niklaus Wirth
7.10 ¿Quién creó el lenguaje Cobol?
a) Zeev Suraski
b) John Backus
c) Grace Murray Hopper
d) Larry Wall
7.11 Fue uno de los creadores del lenguaje C
a) Larry Wall
b) Niklaus Wirth
c) Bjarne Stroustrup
d) Dennis Ritchie
7.12 ¿Quién creó el lenguaje Pascal?
a) John Backus
b) Grace Murray Hopper
c) Niklaus Wirth
d) Zeev Suraski
7.13 ¿Quién creó el lenguaje C++?
a) Dennis Ritchie
b) Brian Kernighan
c) Bjarne Stroustrup
d) Anders Hejlsberg
7.14 ¿Quién creó el lenguaje Java?
a) James Gosling
b) Brendan Eich
c) Andi Gutmans
d) Guido van Rossum
7.15 ¿Qué es un código en programación?
a) Es un compilador estable y potente para la solución de problemas
humanos y los entienda
físicamente la PC.
b) No es más que un conjunto de instrucciones que son redactadas por un
usuario en un Sfw que
tiene conocimientos del Lenguaje de Programación.
c) Es un lenguaje artificial e informal útil para el desarrollo de algoritmos.
d) Es un método o procedimiento definido para resolver un problema.
7.16 La programación se puede definir como...
a) el proceso de diseñar, codificar, depurar y mantener el código fuente de
programas de ordenador
b) la ejecución de programas de ordenador desde la línea de comandos
c) la instalación de programas en sistemas operativos desde la línea de
comandos
d) Las anteriores respuestas no son correctas
7.17 int, char, float, string y boolean son
a) Funciones de acceso a datos
b) Instrucciones de acceso a datos
c) Sentencias de control
d) Tipos de datos
NOTA ELABORAR ESTE TRABAJO EN HOJAS TAMAÑO CARTA ESCRITO A MANO