Trabajo gia de aprendisaje 1 parte

Page 1

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

GUIA DE ALGORIMICA PRESENTADO POR: CAPERA VARGAS OSCAR FABIAN 1 Realice una labor de investigación y realice su propio diccionario, con el objetivo de enriquecer y ampliar el vocabulario que será empleado durante su proceso de formación. Los términos relacionados en la siguiente lista.

Lenguaje de programación Un lenguaje de programación es un lenguaje normal diseñado para realizar procesos que pueden ser llevados a cabo por maquinas como las computadoras pueden usarse para crear programas que controlen el comportamiento físico lógico de una máquina para expresar alegorismos con precisión o con modo de comunicación humana.

ALGORISMO En matemática lógica ciencia de la computación y disciplinas relacionadas, un alegorismo es un conjunto prescrito de instrucciones o reglas bien definidas ordenadas y finitas que permiten llevar a cabo una actividad dando un estado inicial una entrada siguiendo los pasos sucesivos que llegan aun estado final y se obtiene una solución

LENGUAJE MAQUINA:

El lenguaje de una maquina es el sistema de códigos directamente por un circuito microprogramable como el microprocesador de una computadora o el microcontrolador de un autómata este lenguaje está compuesto por un conjunto de instrucciones que determina a hacer tomadas por la máquina.


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

ENSAMBRADOR (LENGUAJE DE BAJO NIVEL)

El lenguaje ensamblador es un lenguaje de bajo nivel consiste en un conjunto de números que representan instrucciones básicas para los computadores microprocesadores otros circuitos integrados programables implementa una representación simbólica de los códigos.

LENGUAJE DE BAJO NIVEL:

Un lenguaje de programación de características de bajo niveles aquel en que sus instrucciones ejercen un control directo sobre el hardware y están condicionado por la escritura física de las computadoras que lo soportan. EL uso de la palabra bajo en su denominación implica que el lenguaje sea menos potente que un lenguaje de alto nivel.

ALGORISMOS CUALITATIVOS:

Conjunto de pasos para resolver un problema de la vida cotidiana se puede garantizar a todos los casos del mismo problema expresándose rápidamente con palabras es sintético y claro conserva las reglas de los alegorismos

ALGORIMOS CUANTITATIVOS:

Este está escrito en términos que se puedan entender ene le computador hace uso de términos estándares en la codificación de programas tiene diferentes formas de expresión estructural, flujo o pseudocódigo conserva las reglas de los alegorismos


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

LENGUAJES ALGIRIMICOS GRAFICOS

Es la representación gráfica de las operaciones que realiza un alegorismo tan bien llamado diagrama de flujo. El diagrama de flujo se caracteriza por la forma detallada como se representa de forma gráfica para identificar los pasos a seguir para encontrar la solución del problema propuesto

LENGUAJE NO GRAFICO: El lenguaje no grafico lo ha utilizado el hombre desde hace millones de años. El hombre primitivo siempre sintió la necesidad de expresarle atreves de gráficos más o menos artísticos. La empezado hablando del el hombre de las cavernas, hoy en día el uso de grafismos es algo ala orden del día y cada vez en mayores cantidades, como sucede con la publicidad.

PSEUDOCODIGO: Describen un alegorismo de forma similar a un l l lenguaje de programación pero sin su rigidez de forma más precisa al lenguaje natural. Presentan la ventaja de ser más compactos que los diagramas de flujo, más fáciles de transferir a un lenguaje de programación el pseudocodigo no eta regido por ningún estándar algunas palabras son (LEER /IMPRIMR) para representar las acciones de la lectura de datos y salida de datos

DEFICION DEL PROBLEMA: Esta dada por el enunciado del problema el cual debe tener claro y completo. Es importante que conozcamos exactamente que desea el computador mientras que esto no se comprenda no tiene caso pasar a la siguiente etapa.


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

ANALISIS DEL PROBLEMA: Entendido el problema (que se desea obtener del computador) para resolverlo es preciso realizar : los datos o resultados que se esperan, los datos de entrada que nos suministran, el proceso al que se quiere someter estos datos a fin de obtener los resultados esperados áreas de trabajo, formulas y otros recursos necesarios. Una recomendación muy práctica es el que nos pongamos en el lugar del computador, y analizar que es necesario que me orden y en que secuencia para poder reproducir los resultados esperados.

DISEÑO DE ALGORISMO: En las ciencias de la computación

el

diseño de alegorismos es un método específico para poder crear un modelo matemático ajustando aun problema específico para resolverlo. El diseño alegorismos p algorítmica es un área central de las ciencias de la computación tan bien es muy muy importante para la investigación de operaciones tan bien conocida como investigación operativa en ingeniería del software y entre otras disciplinas.

CODIFICASION: La codificación es el proceso de conversión de símbolos de una determinada información con el fin de ser comunicada y a efectos de ser entendida por el receptor aplicando las reglas de un código predeterminad. Es decir que en la codificación el emisor convierte sus ideas en signos que sean fácil mente comprendidos por quiebnes reciben la información.

COPILACION Y EJECUSION: Un copulador es un programa 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 maquina será capaz de interpretar. En la informática ejecutar la acción de iniciar la carga de un programa o de cualquier archivo ejecutable entre otras palabras la ejecución es el


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

proceso mediante el cual una computadora lleva acabo las instrucciones de in programa informático.

PRUEBA Y DEPURACION: Son los errores humanos dentro de la progresión de computadoras son muchos y aumentan considerable mente con la complejidad del problema el proceso de identificar y eliminar errores para dar paso a una solución sin errores se llama depuración.

DOCUMENTACION: El termino documentación

se refiere a una disciplina académica que ha sido objeto de análisis lingüísticos para calificar su permanencia e importancia en el campo científico. La palabra documento se usó por primera vez a finales del siglo XIV significado de enseñamiento o consejo moral.

MANTENIMENTO: Se define mantenimiento

a todas las acciones que tiene como objetivo preservar un artículo restáuralo a un estado en el cual pueda llevar acabo alguna función requerida estas acciones incluyen la combinación de las acciones técnicas y administrativas.

TIPOS DE DATOS: Un tipo de dato es un espacio en memoria con restricciones por ejemplo el tipo int representa general mente un conjunto de enteros de 32 bits cuyo rango va desde el 2,147, 483 ect así como las operaciones que se pueden realizar con los enteros.

EXPRECIONES: Una expresión es una declaración de algo para darlo a entender puede tratarse de una locución, un gesto o un movimiento corporal. La expresión permite exteriorizar sentimientos o ideas cuando el acto expresar trancide la intimidad sujeto se convierte en un mensaje que el emisor trasmite a un receptor.


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

Operadores: Un operador es un elemento de programa

que se aplica a uno o varios operados en una expresión o institución de los operadores que toman un operado como operador de incremento se le conocen como operadores urinarios.

OPERANDOS: Son elementos que relacionan de

forma diferente de una o más variables constantes. Es decir los operadores nos permiten manipular valores.

IDENTIFICADORES VARIABLES: Un identificador es un conjunto de caracteres alfanuméricos de cual quiere longitud que sirve para identificar las entidades del programa los identificadores pueden ser combinados de letras y números.

IDENTIFICADORES (CONSTANTES): Para expresar una constante debe ser declarada previa mente indicando su nombre mediante un indicador el valor que simboliza mediante una expresión en el seudocódigo para declarar un constante vamos a utilizar la síntesis

TÉCNICAS DE DISEÑO TOP DOWN: En el proceso del desarrollo del software los enfoques top Down juegan un papel especial por los investigadores IBM el enfoque top Down fue promovido de la década de 1970por los investigadores de IBM harlan y Mills desarrollaron los conceptos de programación estructurada para usos


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

prácticos y los probo en un proyecto para automatizar el índice de la morgue en el desarrollo del software. TÉCNICAS DE DISEÑO BOTTOM UP: También conocida como de arribaabajo y consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. Consiste en efectuar una relación entre las etapas de la estructuración de forma que una etapa jerárquica y su inmediato inferior se relacionen mediante entradas y salidas de información. Este diseño consiste en una serie de descomposiciones sucesivas del problema inicial, que recibe el refinamiento progresivo del repertorio de instrucciones que van a formar parte del programa.

DISPOSITIVOS DE ENTRADA: Son aquellos que sirven para

introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central.

DISPOSITIVOS DE SALIDA: Los dispositivos de salida son aquellos que reciben información de la computadora, su función es eminentemente receptora y por ende están imposibilitados para enviar información. Entre los dispositivos de salida más conocidos están: la impresora (matriz, cadena, margarita, láser o de chorro de tinta), el delineador (plotter), la grabadora de cinta magnética o de discos magnéticos y la pantalla o monitor.

UNIDAD CENTRAL DE PROCEDIMIENTO: La unidad central de procesamiento o unidad de procesamiento central (conocida por las siglas CPU, del inglés: central pressing unir), es el hardware dentro de un ordenador u otros dispositivos programables, que interpreta las instrucciones de un programa informático mediante la


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

realización de las operaciones básicas aritméticas, lógicas y de entrada/salida del sistema. El término, y su acrónimo, han estado en uso en la industria de la Informática por lo menos desde el principio de los años 1960.1 La forma, el diseño de CPU y la implementación de las CPU ha cambiado drásticamente desde los primeros ejemplos, pero su operación fundamental sigue siendo la misma.

UNIDAD DE CONTROL: La unidad de control (UC), en inglés: control

unit (CU), es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Los otros dos bloques son la unidad de proceso y la unidad de entrada/salida. Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso. Existen dos tipos de unidades de control: las cableadas, usadas generalmente en máquinas sencillas, y las microprogramas, propias de máquinas más complejas. En el primer caso, los componentes principales son el circuito de lógica secuencial, el de control de estado, el de lógica combi nacional y el de emisión de reconocimiento de señales de control. En el segundo caso, la microprogramación de la UC se encuentra almacenada en una micro memoria, a la cual se accede de manera secuencial para posteriormente ir ejecutando cada una de los microinstrucciones.

UNIDAD ARITMETICO-LOGICA MEMORIA CENTRAL (INTERNA): En computación, la unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU (siglas en inglés de aritmética lógica unit), es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre valores (generalmente uno o dos) de los argumentos. Por mucho, los circuitos electrónicos más complejos son los que están construidos dentro de los chips de microprocesadores modernos. Por lo tanto, estos procesadores tienen dentro de ellos un ALU muy complejo y


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

potente. De hecho, un microprocesador moderno (y los mainframes) puede tener múltiples núcleos, cada núcleo con múltiples unidades de ejecución, cada una de ellas con múltiples ALU.

MEMORIA RAM: La memoria de acceso aleatorio (Random Access Memory, RAM) se utiliza como memoria de trabajo de computadoras y otros dispositivos para el sistema operativo, los programas y la mayor parte del software. En la RAM se cargan todas las instrucciones que ejecuta la unidad central de procesamiento (procesador) y otras unidades del computador, además de contener los datos que manipulan los distintos programas. Se denominan «de acceso aleatorio» porque se puede leer o escribir en una posición de memoria con un tiempo de espera igual para cualquier posición, no siendo necesario seguir un orden para acceder (acceso secuencial) a la información de la manera más rápida posible. Durante el encendido de la computadora, la rutina POST verifica que los módulos de RAM estén conectados de manera correcta. En el caso que no existan o no se detecten los módulos, la mayoría de tarjetas madres emiten una serie de sonidos que indican la ausencia de memoria principal. Terminado ese proceso, la memoria BIOS puede realizar un test básico sobre la memoria RAM indicando fallos mayores en la misma.

MEMORIA ROM: La memoria de solo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura,1 independientemente de la presencia o no de una fuente de energía.


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza principalmente para contener el firmware2 (programa que está estrechamente ligado a hardware específico, y es poco probable que requiera actualizaciones frecuentes) u otro contenido vital para el funcionamiento del dispositivo, como los programas que ponen en marcha el ordenador y realizan los diagnósticos.

MEMORIA AUXILIAR (EXTERNA): La memoria secundaria, memoria auxiliar, memoria periférica o memoria externa, también conocida como almacenamiento secundario, es el conjunto de dispositivos y soportes de almacenamiento de datos que conforman el subsistema de memoria de la computadora, junto con la memoria primaria o principal. Puede denominarse periférico de almacenamiento o “memoria periférica”, en contraposición a la ‘memoria central’, porque en ocasiones puede considerarse como periférico de Entrada/Salida. La memoria secundaria es un tipo de almacenamiento masivo y permanente (no volátil) con mayor capacidad para almacenar datos e información que la memoria primaria que es volátil, aunque la memoria secundaria es de menor velocidad. Deben diferenciarse los “dispositivos o unidades de almacenamiento” de los “soportes o medios de almacenamiento”, porque los primeros son los aparatos que leen o escriben los datos almacenados en los soportes.


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.