logica de programacion

3
SOLUCION ACTIVIDAD a) Cruzar una calle por un puente peatonal. Inicio: Caminar hasta el puente Subir las escaleras Caminar por el puente Bajar las escaleras del otro lado del puente FIN. b) Cambiar un bombillo quemado. Inicio: Coger las escaleras Coger el bombillo nuevo Colocar las escaleras debajo del techo Subir las escaleras Quitar el bombillo quemado Colocar el bombillo nuevo Bajar las escaleras Prender el bombillo para probarlo FIN. c) Hacer una llamada telefónica. Inicio: Coger el teléfono Llamar a alguna persona que pueda darnos el teléfono de la persona a la cual necesitamos llamar Hablar Colgar Volver a coger el teléfono Marcar en número que nos dieron Hablar Colgar FIN.

Upload: sara-osorio

Post on 22-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

nos permite adquirir conocimientos relacionados con los algoritmos, y la logica de programacion

TRANSCRIPT

SOLUCION ACTIVIDAD

a) Cruzar una calle por un puente peatonal.

Inicio:

Caminar hasta el puente

Subir las escaleras

Caminar por el puente

Bajar las escaleras del otro lado del puente

FIN.

b) Cambiar un bombillo quemado.

Inicio:

Coger las escaleras

Coger el bombillo nuevo

Colocar las escaleras debajo del techo

Subir las escaleras

Quitar el bombillo quemado

Colocar el bombillo nuevo

Bajar las escaleras

Prender el bombillo para probarlo

FIN.

c) Hacer una llamada telefónica.

Inicio:

Coger el teléfono

Llamar a alguna persona que pueda darnos el teléfono de la persona a la cual

necesitamos llamar

Hablar

Colgar

Volver a coger el teléfono

Marcar en número que nos dieron

Hablar

Colgar

FIN.

d) Cambiar la llanta pinchada de un carro.

Inicio:

Bajarse del carro

Desmontar la llanta pinchada

Coger la llanta de repuesto

Ponerla en el carro

FIN.

e) Hacer un desayuno con huevos duros , hasta servirlos.

Inicio:

Poner una olla con agua en el fogón

Esperar que el agua se caliente

Coger un huevo de la canasta

Meterlo en la olla con el agua

Esperar un rato

Coger los implementos de cocina (plato, vaso, cubiertos)

Sacar el huevo del agua cuando esté listo

Servirlo en el plato

Llevar todo al comedor

FIN.

CONSULTA:

LOGICA DE PROGRAMACION Soporte físico: corresponde a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos. Soporte lógico: comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas. Programa fuente: Describe el argumento escrito por el programador que da inicio al desarrollo de su obra de software. De este modo, el paso siguiente está dado por la Compilación de lo escrito, de tal forma que la máquina sea capaz de entenderlo y "correrlo", dando lugar a un archivo ejecutable.

Programa objeto: El Programa Objeto es aquel programa que resulta de la traducción del lenguaje fuente (lenguaje entendible por el ser humano) a un lenguaje máquina, es decir a aquel que es inteligible por la computadora. Ensamblador: El término ensamblador se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por la micro procesamiento Compilador: Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Lenguaje de maquina: Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Lenguaje de bajo nivel: Un lenguaje de programación de bajo nivel de abstracción sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de la computadora que lo soporta.

Lenguaje alto nivel: Un lenguaje de programación de alto nivel se caracteriza por

expresar los algoritmos de una manera adecuada a la capacidadcognitiva

humana, en lugar de a la capacidad ejecutora de las máquinas.