You are on page 1of 17

WIKI

ZASHIRA ZIODHELLY TORRES SINISTERRA

EVIDENCIA:1

FASE: ANLISIS

TUTORA: MARIBEL SANCHEZ MOLINA

TRANSVERSAL: INGLES

PROGRAMA:

ANALISIS Y DESARROLLO DE SISTEMAS DE LA INFORMACIN

SERVICIO NACIONAL DE APRENDIZAJE SENA


DICCIONARIO EN ESPAOL E INGLES

Anlisis del problema:

En esta fase se establece cual el producto que se va a desarrollar siendo


necesario especificar los procesos y estructuras de datos que se van a emplear
para satisfacer la necesidad del usuario, por lo que debe existir una gran
comunicacin entre el usuario y el analista para conocer todas las necesidades
y restricciones en el desarrollo de la aplicacin.

Analysis of the problem:

In this phase there establishes which the product that is going to develop
being necessary to specify the processes and structures of information that are
going to be used to satisfy the need of the user, for what a great
communication must exist between the user and the analyst to know all the
needs and restrictions in the development of the application.

Algoritmos:

Conjunto ordenado y finito de pasos que nos permite solucionar un problema.

Los algoritmos son independientes de los lenguajes de programacin. En cada


problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje de
diferente programacin. El algoritmo es la infraestructura de cualquier
solucin, escrita luego en cualquier lenguaje de programacin.
Algorithm:

Tidy and finite set of steps that a problem allows us to solve. The algorithms
are independent from the languages of programming. In every problem the
algorithm can be written and then to execute in a language of different
programming. The algorithm is the infrastructure of any solution, written then
in any language of programming.

Algoritmos cuantitativos:

Son aquellos en que clculos numricos se estn utilizando para definir los
pasos del proceso.

Quantitative algorithms:

They are those in which numerical calculations are in use for defining the
steps of the process.

Algoritmos cualitativos:

Son aquellos en los que hay se describe los pasos de la forma narrada.

Algoritmos cualitativos:

They are those in which there are described the steps of Narrated form.

C
Codificacin:

Se llama codificacin a la transformacin de la formulacin de un mensaje a


travs de las reglas o normas de un cdigo o lenguaje predeterminado

Coding:

It's called encoding to the transformation of the formulation of a message


through rules or rules of a code or default language... via definition ABC

Compilacin:

Es un programa informtico que traduce un programa escrito en un lenguaje


de programacin a otro lenguaje de programacin, generando un programa
equivalente que la mquina ser capaz de interpretar. Usualmente el segundo
lenguaje es lenguaje de mquina, pero tambin puede ser un cdigo
intermedio (bytecode), o simplemente texto. Este proceso de traduccin se
conoce como compilacin.

Compilation:

It is a computer program that translates a program written in another


programming language programming language, generating an equivalent
program that the machine will be able to interpret. The second language is
usually a machine language, but it can also be an intermediate code
(bytecode), or simply text. This process of translation is known as a
compilation.

E
Ejecucin:

Es el proceso por el que una computadora realiza las instrucciones de un


programa informtico.

Execution: is the process whereby a computer carries out the instructions of a


computer program.

Definicin del problema:

Esta fase est dada por el enunciado del problema, el cual requiere una
definicin clara y precisa. Es importante que se conozca lo que se desea que
realice la computadora; mientras esto no se conozca del todo no tiene mucho
caso continuar con la siguiente etapa.

Problem definition:

this phase is given by the statement of the problem, which requires a clear and
precise definition. It is important to know what you want to do the computer;
while this is not entirely known, does not have much case continue with the
next step.

Diseo del algoritmo:

Es un mtodo especfico para poder crear un modelo matemtico ajustado a un


problema especfico para resolverlo. El diseo de algoritmos es una teora de
la Investigacin de operaciones.
Design of algorithm:

It is a specific method to create a mathematical model adjusted to a specific


problem to solve it. The design of algorithms is a theory of operations
research.

Dispositivo 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
informacin en seales elctricas que se almacenan en la memoria central.

Device of those entrada:

They that are used to enter data into the computer for processing. Data is read
from input devices and are stored in the central or internal memory. Input
devices convert the information into electrical signals that are stored in the
main memory.

Dispositivo de salida:

Los dispositivos de salida son aquellos que reciben informacin de la


computadora, su funcin es eminentemente receptora y por ende estn
imposibilitados para enviar informacin. Entre los dispositivos de salida ms
conocidos estn: la impresora (matriz, cadena, margarita, lser o de chorro de
tinta), el delineador (plotter), la grabadora de cinta magntica o de discos
magnticos y la pantalla o monitor.

Output device:
Output devices are those that receive information from the computer, its
function is eminently receiving and therefore they are unable to send
information. Among the best-known output devices are: printer (matrix,
Daisy, chain, laser or inkjet), eyeliner (plotter), magnetic tape or floppy-disk
recorder and screen or monitor.

Documentacin:

Es la gua o comunicacin escrita es sus variadas formas, ya sea en


enunciados, procedimientos, dibujos o diagramas. la documentacin sirve para
ayudar a comprender o usar un programa o para facilitar futuras
modificaciones (mantenimiento).

Documentation:

Guide or written communication is its varied forms, in statements,


procedures, either drawings or diagrams. The serves to help understand or use
a program or to facilitate future amendments (maintenance).

Expresiones:

Una expresin es una combinacin de valores y operaciones que, al ser


evaluados, entregan un valor.

Algunos elementos que pueden formar parte de una expresin son: valores
literales (como 2, "hola" o 5.7), variables, operadores y llamadas a funciones.

Expressions:
An expression is a combination of values and operations which, to be
evaluated, it delivers a value. Some elements that may be part of an expression
are literal values (2, 'Hello' or 5.7), variables, operators, and function calls.

Identificadores (variables y constantes)

Son elementos textuales (tambin llamados smbolos) que nombran entidades


del lenguaje. Algunas de las de entidades que un identificador puede denotar
son las variables, las constantes, los tipos de dato, las etiquetas, las subrutinas
(procedimientos y funciones) y los paquetes.

Identifiers:

They are textual elements (also called symbols) which name language
entities. Of entities an identifier can denote include variables, constants, data
types, labels, subroutines (procedures and functions) and packages.

Lenguaje algortmicos grficos:

Son la representacin grfica de las operaciones que realiza un algoritmo


(diagrama de flujo).

Algorithmic graphic language:


They are the graphic representation of the operations carried out an algorithm
(flowchart).

Lenguaje de alto nivel:

Son aquellos que se encuentran ms cercanos al lenguaje natural que al


lenguaje mquina.

Estn dirigidos a solucionar problemas mediante el uso de EDD's.

Languages of high nivel:

They those that are closer to natural language to machine language. They are
intended to solve problems through the use of EDD's.

Lenguaje de bajo nivel (ensamblador):

They lenguajes totalmente dependientes de la mquina, es decir que el


programa que se realiza con este tipo de lenguajes no se puede migrar o
utilizar en otras mquinas.

Low-level languages:

They are very dependent on the machine languages; it is saying that the
program using this kind of language cannot be migrated or use in other
machines.

Leguaje de mquina:

es el nico lenguaje que puede ejecutar una computadora, es especfico en


cada arquitectura, es un cdigo que es interpretado directamente por el
microprocesador, est compuesto por un conjunto de instrucciones ejecutadas
en secuencia que representan acciones que la mquina podr tomar.

Machine language:

Is the only language that you can run a computer, is specific in each
architecture, is a code that is interpreted directly by the microprocessor, is
composed of a set of instructions executed in sequence that represent actions
that machine can take.

Lenguajes no grficos:

Representan en forma descriptiva las operaciones que debe realizar un


algoritmo (seudocdigo).

Non-graphical languages:

They represent descriptively operations that must be an algorithm


(pseudocode).

Lenguaje de programacin:

Son herramientas que nos permiten crear programas y software. Entre ellos
tenemos Delphi, Visual Basic, Pascal, Java, etc. Una computadora funciona
bajo control de un programa el cual debe estar almacenado en la unidad de
memoria; tales como el disco duro.

Programming languages:
Are tools that allow us to create programs and software. Among them, we
have Delphi, Visual Basic, Pascal, Java, etc. A computer runs under control of
a programme, which must be stored in the memory unit. Such as the hard disk.

Mantenimiento:

El mantenimiento de software es la modificacin de un producto de software


despus de la entrega, para corregir errores, mejorar el rendimiento, u otros
atributos.

Software maintenance:

Is the modification of a software product after delivery to correct errors,


improve performance or other attributes.

Memoria auxiliar (externa):

La memoria secundaria o auxiliar es en un ordenador el conjunto de


dispositivos que permiten almacenar datos complementarios a aquellos que se
archivan en la memoria principal.

Auxiliary memory (external):

Secondary or auxiliary memory is the set of devices that allow you to store
data complementary to those that are archived in the main memory in a
computer.

Memoria central (interna):


La memoria central est formada por bloques de circuitos integrados o chips
capaces de almacenar, retener o "memorizar" informacin digital, es decir,
valores binarios; a dichos bloques tiene acceso el microprocesador de la
computadora.

Main memory (internal):

the main memory consists of blocks of integrated circuits or chips able to


store, retain, or "memorize" digital information, i.e., binary values; These
blocks the microprocessor of the computer has access.

Memoria RAM:

RAM o memoria de acceso aleatorio - es la memoria del usuario que contiene


de forma temporal el programa, los datos y los resultados que estn siendo
usados por el usuario del computador.

Memory RAM:

RAM or random access memory - is the memory of the user that contains a
temporary program, data and results that are being used by the user of the
computer.

Memoria ROM:

ROM es la sigla de ("Read Only Memory") memoria de solo lectura. Se trata


de un circuito integrado que se encuentra instalado en la tarjeta principal -
Motherboard, dnde se almacena informacin bsica referente al equipo, lo
que se denomina BIOS que integra un programa llamado POST encargado de
reconocer inicialmente los dispositivos instalados como el teclado, el monitor
CRT, la pantalla LCD, disqueteras, la memoria RAM, etc., y otro programa
llamado Setup para que el usuario modifique ciertas configuraciones de la
mquina.

ROM memory:

ROM stands for ("Read Only Memory") or read-only memory. It is an


integrated circuit that is installed on the main card - Motherboard, where
stores basic information regarding the team, referred to as BIOS that integrates
a program called responsible POST initially recognize the installed devices
such as keyboard, CRT monitor, LCD display, floppy drives, memory RAM,
etc., and another program called Setup so that the user modify certain
configurations of the machine.

Operadores y operandos:

Operadores: Son elementos que relacionan de forma diferente, los valores de


una o ms variables y/o constantes. Es decir, los operadores nos permiten
manipular valores.

Operators: Are elements that relate differently, the values of one or more
variables or constants. I.e. operators allow us to manipulate values.

Operando:

Referente a la parte de la instruccin de lenguaje mquina de la computadora


que designa la direccin de los datos con los que se debe operar.
Operating:

Concerning the educational part of machine language of the computer which


indicates the direction of the data that should be operated.

Pseudocdigo:

Es una forma de diagramar un algoritmo para resolver un determinado


problema, sin atenerse a ningn programa de lenguaje en especial.

El principal objetivo del pseudocdigo es el de representar la solucin a un


algoritmo de la forma ms detallada posible y a su vez lo ms parecida posible
a el lenguaje que se utilizara para la codificacin del mismo.

Pseudocode:

it is a form of diagramar an algorithm to solve a certain problem, without is


abiding by any program of language especially.

The principal objective of the pseudocode is of representing the solution to an


algorithm of the form mas detailed possibly and in turn as seemed as possible
to the language that was in use for the codification of the same one.

Tcnicas de diseo top Down y bottom up

Top Down:

Tambin conocida como de arriba-abajo y consiste en establecer una serie de


niveles de mayor a menor complejidad (arriba-abajo) que den solucin al
problema. Consiste en efectuar una relacin entre las etapas de la
estructuracin de forma que una etapa jerrquica y su inmediato inferior se
relacionen mediante entradas y salidas de informacin. Este diseo 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.

Top Down:

also known as up-down and consists of a set of levels from highest to lowest
complexity (up-down) to give solution to the problem. It consists in to a
relationship between the structuring stages so that a hierarchical stage and
their immediate bottom relate through input and output of information. This
design consists of a series of successive decompositions of the initial problem,
which receives the progressive refinement of the Repertoire of instructions
that will be part of the program.

Bottom Up:

El diseo ascendente se refiere a la identificacin de aquellos procesos que


necesitan computarizarse con forme vayan apareciendo, su anlisis como
sistema y su codificacin, o bien, la adquisicin de paquetes de software para
satisfacer el problema inmediato.

Bottom Up:

Ascending design refers to the identification of processes that need to


computerize it with form will appear, as your coding and system analysis,
either, the acquisition of software packages to meet the immediate problem.

Tipos de datos:
Un tipo de datos es la propiedad de un valor que determina su dominio (qu
valores puede tomar), qu operaciones se le pueden aplicar y cmo es
representado internamente por el computador.

Data type:

A data type is the property of a value which determines its domain (which
values can take), which operations can be applied, and how it is represented
internally by the computer.

.
U

Unidad aritmtico- lgica:

Esta unidad realiza clculos (suma, resta, multiplicacin y divisin) y


operaciones lgicas (comparaciones). Transfiere los datos entre las posiciones
de almacenamiento.

Tiene un registro muy importante conocido como: Acumulador ACC Al


realizar operaciones aritmticas y lgicas, la UAL mueve datos entre ella y el
almacenamiento. Los datos usados en el procesamiento se transfieren de su
posicin en el almacenamiento a la UAL.

Arithmetic-logic unit:

This unit performs calculations (addition, subtraction, multiplication and


division) and logical operations (comparisons). It transfers data between
storage positions. It has a very important record known as: ACC accumulator
to perform arithmetic and logical, the UAL moves data between it and storage.
The data used in processing are transferred from its position in the storage to
the UAL.
Unidad central de procesamiento C.P.U:

Es el componente fundamental del computador, encargado de interpretar y


ejecutar instrucciones y de procesar datos.

Central processing unit C.P. U:

Is the fundamental component of the computer, interpret and execute


instructions and process data.

Unidad de control:

Le corresponde interpretar las instrucciones de los programas. Por tanto, ella


es la encargada de establecer las operaciones que hay que realizar en la
computadora y en qu orden.

Control unit:

Corresponds to interpret the instructions of the programmers. Therefore, it is


responsible for setting up the operations to be performed on the computer and
in what order.

You might also like