ananossa

18
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es Programación ? La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos $a = 1234; # número decimal $a = -123; # un número negativo $a = 0123; # número octal (equivalente al 83 decimal) $a = 0x12; # número hexadecimal (equivalente al 18 decimal) Autor: Ana Nossa

Upload: ananossa1

Post on 26-Jul-2015

243 views

Category:

Documents


0 download

TRANSCRIPT

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es

Programación?La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal.

$a = 1234; # número decimal $a = -123; # un número negativo $a = 0123; # número octal (equivalente al 83 decimal)$a = 0x12; # número hexadecimal (equivalente al 18 decimal)

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es Lenguaje de

Alto nivel?

Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.

If ( numero > 0 ) printf ( "El número es positivo" )

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Lenguaje

de Maquina?

00000 1001110 LOAD 1111000001 10110100 STOR 1010000010 10011110 LOAD 1111000011 11010100 ADD 1010000100 10111111 STOR 1111100101 00000000 HALT

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 microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cómo se clasifica

Lenguaje de alto Nivel?Lenguajes de programación imperativosLenguajes de programación declarativosLenguajes de programación orientados a objetosLenguajes de programación orientados al problemaLenguajes de programación naturalesLenguajes de programación de 1 generación. Lenguajes de programación de 2 generaciónLenguajes de programación de 3 generaciónLenguajes de programación de 4 generaciónLenguajes de programación de 5 generación

ADAALGOLBASICClipperCobol

Informix 4glJava

Léxico (con códigos en castellano o sinónimos en otros idiomas)

LispLogo

ModulaPASCAL

RPGVisual Basic

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa

Assembler?El término ensamblador (del inglés assembler) 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 máquina para la que se ha generado.

STACK SEGMENT STACK DW 64 DUP (?) STACK ENDSDATA SEGMENT Cadena DB "Yahoo!!",13,10,"$“DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, SS:STACKINICIO: mov ax,DATAmov ds, ax mov dx, offset Cadenamov ah, 09h

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Programación orientada a Objetos?

La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990.Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística

¿Qué son los Eventos?

En la programación existe la programación orientada a eventos, en la que un evento es un mensaje de software que indica que algo ha ocurrido, como un tecleo o un clic de un mouse.En el control de procesos, un evento es una ocurrencia que ha ocurrido y que ha sido registrado.

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles y que Significados

tienen los Controles?

Cumplen funciones de control dual en los diferentes departamentos, que puede ser normativa, marco jurídico, la funciones del control interno es la siguientes determinar los propietarios y los perfiles según la clase de información, permitir a dos personas intervenir como medida de control, realizar planes de contingencias, dictar normas de seguridad informática, controla la calidad de software, los costos, los responsables de cada departamento, control de licencias, manejo de claves de cifrado, vigilan el cumplimiento de normas y de controles, es clara que esta medida permite la seguridad informática.

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa

Algoritmo?En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Diagrama de Flujo y Cuales

son sus Símbolos?

El diagrama de flujo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles es el Significado de cada uno de Ellos?

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué son las Variables y como se Declaran n la

Memoria RAM?

Una variable es un símbolo que representa un elemento o cosa no especificada de un conjunto dado. Dicho conjunto es llamado conjunto universal de la variable, universo o variar de la variable, y cada elemento del conjunto es un valor de la variable. Sea x una variable cuyo universo es el conjunto {1,3,5,7,9,11,13}; entonces x puede tener cualquiera de esos valores: 1,3,5,7,9,11,13.

para declara es primero el tipo y liego el nombre que se le quiera dar a la variable ej:int numerillo; //esto es un comentario y acá se declaro un entero llamado numerillo

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística

¿ Qué son las Constantes NS?

En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.Por ejemplo:El valor de pi = 3.1416Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.

#include <stdio.h>#define PI 3.1415926 int main() { printf("Pi vale %f", PI); return 0; }

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles son los Operadores aritméticas y Cual es su

Jerarquización dentro de una Operación?Nombre del operador Sintaxis

Más unitario +a

Suma a + b

Preincremento ++a

Postincremento a++

Asignación con suma a += b

Menos unitario (negación) -a

Resta a - b

Predecremento --a

Postdecremento a--

Asignación con resta a -= b

Multiplicación a * b

Asignación con multiplicación a *= b

División a / b

Asignación con división a /= b

Módulo (Resto) a % b

Asignación con módulo a %= b

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles y que Significados tienen los

Operadores de Relación?Nombre del operador Descripción

CONTAINSSelecciona los documentos que contienen la palabra especificada en un campo específico del documento.

ENDS

Selecciona los documentos que acaban en la cadena de caracteres especificada en un campo específico del documento.

STARTS

Selecciona los documentos que contienen palabras que empiezan por la cadena de caracteres especificada en un campo específico del documento.

SUBSTRING

Selecciona los documentos que contienen palabras que contienen la cadena de caracteres especificada en un campo específico del documento.

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística

¿Qué significa y Cual es la Tabla de Descomposición para los Siguientes operadores Lógicos AND, OR, XOR?

Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Programación

HTML?

HTML, siglas de HyperText Markup Language («lenguaje de marcado de hipertexto»), es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.Autor: Ana Nossa

2.012 : Hacia la calidad Educativa, Democrática y Humanística

¿ significado y uso de las siguientes etiquetas ? < html > : Define el

inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">

< head > : define la cabecera del documento HTML; esta cabecera suele contener información sobre el documento que no se muestra directamente al usuario. Como por ejemplo el título de la ventana del navegador.

< title > : define el título de la página. Por lo general, el título aparece en la barra de título encima de la ventana.

< body > : define el contenido principal o cuerpo del documento. Esta es la parte del documento html que se muestra en el navegador. comunes a toda la página, como color de fondo y márgenes.

< center > : Centra un grupo de texto y gráficos. 

< hr > : Crea una línea horizontal. 

< palign=“valo” > : Alineación de texto

Autor: Ana Nossa