EJERCICIOS DEPROGRAMACION

11
Programación 1.- ¿Defna que es un programa? Es una serie de órdenes o instrucciones que el computador ejecuta paso a paso para obtener un resultado, estas instrucciones deben estar escritas en un lenguaje de programación. 2.- ¿ue es un lenguaje de programación? Es un conjunto de palabras reser!adas denominadas instrucciones o comandos mediante las cuales se dise"an programas para el computador. #.-$ediante un cuadro sinóptico enumere los lenguajes de programación que usted conoce. %eng. -%enguaje De $aquina. De -%enguaje De &ajo 'i!el. Progra. -%enguaje De (lto 'i!el. ).- ¿Defna que es un concepto sobre el lenguaje de maquina? *on lenguajes de programación basados en códigos binarios + cu+a ejecución se ejecuta directamente en la memoria del ordenador. .-Escriba usted las !entajas de utili ar los lenguajes de m quina. Posibilita la carga de datos de + procesos directamente a la memoria del ordenador. Esta permite ma+or !elocidad de ejecución superior a cualquier lenguaje de programación. /.-Diga al menos un incon!eniente que presenta el uso de lenguaje de programación. El principal incon!eniente es la e0terna difcultad para entenderlo + codifcarlo adem s de ser escla!o de la arquitectura interna del procesador + de m s elementos del ard are. 3.-Escriba una defnición para los lenguajes de bajo ni!el. Estos utili an códigos nemot4cnicos en lugar de códigos binarios + los direccionamientos de datos e instrucciones los reali a en la memoria de 5orma simbólica.

description

PRACTICA

Transcript of EJERCICIOS DEPROGRAMACION

Programacin1.- Defina que es un programa?Es una serie de rdenes o instrucciones que el computador ejecuta paso a paso para obtener un resultado, estas instrucciones deben estar escritas en un lenguaje de programacin.2.- Que es un lenguaje de programacin?Es un conjunto de palabras reservadas denominadas instrucciones o comandos mediante las cuales se disean programas para el computador.3.-Mediante un cuadro sinptico enumere los lenguajes de programacin que usted conoce.

Leng.-Lenguaje De Maquina.De -Lenguaje De Bajo Nivel.Progra.-Lenguaje De Alto Nivel.

4.- Defina que es un concepto sobre el lenguaje de maquina?Son lenguajes de programacin basados en cdigos binarios y cuya ejecucin se ejecuta directamente en la memoria del ordenador.5.-Escriba usted las ventajas de utilizar los lenguajes de mquina.Posibilita la carga de datos de y procesos directamente a la memoria del ordenador. Esta permite mayor velocidad de ejecucin superior a cualquier lenguaje de programacin.6.-Diga al menos un inconveniente que presenta el uso de lenguaje de programacin.El principal inconveniente es la externa dificultad para entenderlo y codificarlo adems de ser esclavo de la arquitectura interna del procesador y de ms elementos del Hardware.7.-Escriba una definicin para los lenguajes de bajo nivel.Estos utilizan cdigos nemotcnicos en lugar de cdigos binarios y los direccionamientos de datos e instrucciones los realiza en la memoria de forma simblica.8.-Especifique las ventajas que representan el uso del lenguaje de bajo nivel.Son ms fciles de utilizar que los lenguajes de maquina por el uso de cdigos simblicos, igualmente su velocidad de respuestas a los pasos es muy rpida.

9.-Cuales seran las desventajas de uso dl lenguaje de bajo nivel.Dependen de la arquitectura interna del ordenador, conocimiento interno de los registros.10.-Diga usted que es el lenguaje ensamblador.Es un lenguaje de bajo nivel utilizado para la codificacin de sistemas operativos, bases de datos y de ms programas de control.11.-De el concepto del lenguaje de alto nivel.Son los ms utilizados porque estn diseados para los que las personas escriban y entiendan los programas de modo mucho ms fcil que los lenguajes de bajo nivel o maquina ya que utilizan un programa adicional llamado compilador.12.-Diga usted que es un compilador.Es un programa que realiza la funcin de traducir el lenguaje simblico que utiliza el programador al lenguaje de mquina que tiene el ordenador y viceversa mostrando si este tipo de errores al programador.13.-Cuales seran las ventajas del uso del lenguaje de alto nivel.La independencia total de la maquina ya que puede funcionar en cualquier ordenador; son mucho ms fciles de entender ya que utilizan un lenguaje parecido al humano.14.-Escriba las desventajas de los lenguajes de alto nivel.Requiere del traductor o compilador para que transforme las instrucciones en lenguajes binarios. Esto repercute cierta demora en ejecucin y respuesta del programa.15.-Realice un cuadro sinptico donde describa la clasificacin de los lenguajes de alto nivel.

-Leng. Programacin CientficoLeng. De -Leng. Programacin ComercialAlto Nivel -Leng. Programacin General

16.-Diga usted en que campo se utilizan los lenguajes de programacin cientficos.Son utilizados para el anlisis desarrollo de problemas matemticos con complejidad y se caracteriza por ejecutar abundante de clculos nmeros y lgicos.17.-Seleccione la respuesta correcta sobre lo que es el lenguaje pascal.a.-Es un lenguaje de programacin de alto nivel de carcter comercial que se destaca por su programacin estructurada.b.-Lenguaje de programacin de alto nivel de carcter cientfico que se destaca por si programacin orientada a objeto.c.-Lenguaje de programacin de alto nivel de carcter cientfico que se destaca por su programacin estructurada.18.-Seleccione verdadero (v) o falso (f) acerca del compilador en lenguaje pascal.-El compilador trabaja de manera directa con la memoria y corrige los errores (F) automticamente.-Sirve como traductor entre el programador y el procesador. (V)-Muestra los resultados de la ejecucin del programa. (F)19.-Genere un mapa conceptual sobre la definicin de lenguaje C.-Es un lenguaje de programacin de alto nivel que por su estructura es capaz de manipular al ordenador en su bajo nivel tal como lo hara el lenguaje ensamblador. Ha sido base para desarrollar sistemas operativos como Unix, Linux e incluso el propio Windows.Lenguaje C

Es un lenguaje de programacin de alto nivel que por su estructura es capaz de manipular al ordenador en su bajo nivel tal como lo hara el lenguaje ensamblador.

Se desarrollan en los sgtes Sist. Operativos

Unix. Linux. Windows.20.-Responda verdadero (V) o falso (F) a las siguientes aseveraciones de los lenguajes de programacin comercial.-Son los utilizados en el desarrollo de sistemas computacionales aplicados (F) al campo de la finanza. -Son los utilizados en el desarrollo de sistemas computacionales aplicados (V) al campo de los negocios en genera.-Son utilizados en el desarrollo de sistemas computacionales aplicados al (F) campo netamente bancario.21.-Seleccione la respuesta ms coherente sobre los lenguajes de programacin visual.-Son lenguajes de alto nivel que maneja controles y que su codificacin es el lenguaje binario.-Son lenguajes de programacin orientado a objeto que tiene una Interfax grafica de usuario que permite manejar clases y controles.-Lenguajes de programacin de alto nivel tipo estructurado.22.-Una con lnea lo correcto acerca de las definiciones del proceso de ejecucin de un programa se alto nivel. Compilador Programa Fuente Programa a Objeto

Entiende el Ordenador. Traduce el Prog. Fuente. Entiende el Programador.

23.-Ordene los pasos para elaborar un programa.1.-Entendimiento del problema a resolver.2.-Estructura de un algoritmo.3.-Elaboracion de un DFD.4.-Prueba de escritorio.5.-Pseudocodigo.6.-Codificacion.7.-Depuracion24.-Haga un cuadro sinptico donde muestre las caractersticas de los tipos de algoritmo.

Son algoritmos que permiten resolver problemas -Domstico nuestro diario vivir como vestirse, ir al trabajo.

TiposDeEstructura soluciones que dependen de una Algoritmos -Lgicos para generar una accin como comparar los valores evaluar una respuesta etc.

Procesos que permiten resolver problemas -Matemticos matemticos de bajo o alto nivel.

25.-Seleccione la respuesta correcta sobre la definicin de lo que es un diagrama de flujo de datos.-Es la representacin grfica de un algoritmo que soluciona un problema.-Es la representacin grfica de un proceso matemtico que soluciona un problema.-Es la representacin grfica de un proceso lgico que depende de una respuesta verdadera o falsa.26.-Ordene correctamente las reglas de diagramacin.1.-Los diagramas se dibujan de arriba hacia abajo y de izquierda a derecha.2.-Los smbolos van siempre interconectados por medio de lneas de flujo.3.-Las lneas de flujo son siempre rectas y no pueden cruzarse.4.-Cuando un diagrama no alcanza en una pgina se usan siempre conectores externos.5.-Para visualizar o presentar mensajes, estos siempre van entre camillas.6.-Todo diagrama de flujo y todo algoritmo tienen un inicio y un fin.27.- Diagramas de flujo.Pg. 43-Una lata de durazno lleno pesa 960 grs. La latan con la mitad del contenido pesa 560 grs. El peso de la lata vaca es?A.-400 grs. b. - 200 grs. c.- 180 grs. D.- 160 grs f. - N.A.Procedimiento:960-560= 400-En un corral hay Conejos y gallinas si al contar notamos que hay 120 patas y 48 cabezas el, el nmero de Conejos es: a.-36b.-32c.-12d.-10f.-8Procedimiento:120-48= 72 72/2= 36

Pg. 66INICIO

HT

NS=HT*1.50

IESS=SN*0.0955

SA=SN-IESS

SA, IESS

FIN

HTNSIESSSR

25

3750

3.50

34

Pg. 70

INICIO

Q,PC

%G=PC+0.4

PVP=PC+%G

PVP=PVL+Q*1.80

PVPL

FIN

QPC%GPVPVPL

52501003500.70

Pg. 97

INICIO

DA DE NUEVO REPROBADO

N.NET,NEP

N=(NET+NEP)/2

T>800

APROBADO

P

FIN

NNETNEPP

RICARDO202020APROB

BRYAN101010REPROB

Pg. 99

INICIO

IN,VC

IN