Lenguajes de programacin contienen una serie de comandos que crean software.
Una CPU tiene un conjunto limitado de instrucciones conocido como cdigo mquina que es capaz de entender. La CPU puede entender slo esta lengua. Todos los lenguajes de programacin debe ser convertido a cdigo de mquina para su comprensin. Los programadores de computadoras, sin embargo, prefieren utilizar otros lenguajes informticos que utilizan las palabras o los comandos de otros porque son ms fciles de usar. Otros idiomas son ms lentos debido a que el idioma debe ser traducido por primera vez para que la computadora puede entender. La traduccin puede llevar a cdigo que puede ser menos eficiente a la carrera que el cdigo escrito directamente en el lenguaje de la mquina. Los programas de ordenador que se puede ejecutar el sistema operativo de una computadora se llama ejecutables. Un programa ejecutable es una secuencia de instrucciones muy simple conocido como cdigo mquina. Estas instrucciones son especficas de la CPU del ordenador del individuo y el hardware asociado, por ejemplo, Intel Pentium y PowerPC de microprocesadores cada uno tiene diferentes lenguajes mquina y requieren diferentes conjuntos de cdigos para realizar la misma tarea. Instrucciones de cdigo mquina son pocos en nmero (aproximadamente 20 a 200, dependiendo del ordenador y la CPU). Instrucciones tpicas son para copiar datos desde una ubicacin de memoria o para agregar el contenido de dos posiciones de memoria (por lo general se registra en la CPU). Las tareas complejas requieren una secuencia de estas sencillas instrucciones. Instrucciones de cdigo mquina son binarias, es decir, secuencias de bits (0s y 1s). Debido a que estas secuencias son largas cadenas de 0s y 1s y no suelen ser fciles de entender, las instrucciones del ordenador por lo general no estn escritos en cdigo mquina. En cambio, los programadores informticos escriban cdigo en lenguajes conocidos como un lenguaje ensamblador o un lenguaje de alto nivel. Lenguaje ensamblador utiliza fcil de recordar los comandos que son ms comprensibles para los programadores de comandos en lenguaje mquina. Cada instruccin en lenguaje de mquina tiene un comando equivalente en lenguaje ensamblador. Por ejemplo, en un lenguaje
ensamblador de Intel, la declaracin "MOV A, B" indica a la computadora para copiar datos de un lugar a la ubicacin B. La misma instruccin en lenguaje de mquina es una cadena de 16 de 0s y 1s. Una vez que un programa en lenguaje ensamblador se escribe, se convierte en un programa en lenguaje de mquina por otro programa llamado ensamblador. El lenguaje ensamblador es rpido y potente debido a su correspondencia con el lenguaje de mquina. Todava es difcil de usar, sin embargo, porque el lenguaje ensamblador las instrucciones son una serie de cdigos abstractos y cada instruccin lleva a cabo una tarea relativamente sencilla. Adems, diferentes CPUs utilizan distintos lenguajes de la mquina y por lo tanto requieren diferentes programas y diferentes idiomas de la Asamblea. El lenguaje ensamblador es a veces se inserta en un programa de lenguaje de alto nivel para llevar a cabo tareas especficas de hardware o de acelerar las partes del programa de alto nivel que se ejecutan con frecuencia. Lenguajes de alto nivel se han desarrollado debido a la dificultad de la programacin con lenguajes ensambladores. Lenguajes de alto nivel son ms fciles de usar que los lenguajes de mquina y el montaje debido a que sus comandos son ms cercanas al lenguaje natural humano. Adems, estas lenguas no son especficas de la CPU. En cambio, contienen comandos generales que trabajan en diferentes CPUs. Por ejemplo, un programador de la escritura en el alto nivel C + + lenguaje de programacin que quiere mostrar la necesidad de saludo incluyen slo el siguiente comando: cout <<"Hola, estudiante KFUPM" <<endl; Este comando ordena a la CPU del ordenador para mostrar el saludo, y funcionar sin importar el tipo de CPU de la computadora utiliza. Cuando se ejecuta esta instruccin, el texto que aparece entre comillas se mostrar. A pesar de la "corte" y "endl" partes de la afirmacin anterior parece crptica, los programadores pronto se acostumbran a sus significados. Por ejemplo, "tribunal" enva el mensaje de bienvenida a la "salida estndar" (normalmente la pantalla del usuario
del ordenador) y "endl", es como decirle a la computadora (cuando se utiliza el lenguaje C + +) para ir a una nueva lnea despus de que las salidas mensaje. Al igual que las instrucciones en lenguaje ensamblador, lenguajes de alto nivel tambin debe ser traducido. Esta es la tarea de un programa especial llamado compilador. Un compilador convierte un programa de alto nivel a un lenguaje mquina especfico de la CPU. Por ejemplo, un programador puede escribir un programa en un lenguaje de alto nivel como C + + o Java y luego lo preparan para diferentes mquinas, como por ejemplo una estacin de trabajo Sun Microsystems o un ordenador personal (PC), utilizando los compiladores diseados para esas mquinas. Esto simplifica la tarea del programador y hace que el software ms porttil a los diferentes usuarios y mquinas.
Oficial naval estadounidense y matemtico Grace Murray Hopper ayud a desarrollar la primera disponible en el mercado lenguaje de alto nivel de software, FLOW-MATIC, en 1957. Hopper se le atribuye la invencin del trmino bug, lo que indica un mal funcionamiento del equipo, en 1945 se descubri un fallo de hardware en la computadora Mark II causado por una polilla atrapada entre sus rels mecnicos. Ella document el caso en su cuaderno de laboratorio, y el trmino finalmente lleg a representar cualquier error de la computadora, incluyendo uno basado estrictamente en las instrucciones incorrectas en el software. Hopper grabadas de la polilla en su cuaderno y escribi: "Primer caso real de un bug encontrado". FORTRAN. De 1954 a 1958 el cientfico informtico estadounidense John Backus de International Business Machines, Inc. (IBM), desarrollado en Fortran, un acrnimo de Formula Translation. Se convirti en un lenguaje de programacin estndar, ya que podra proceso de frmulas matemticas. Fortran y sus variaciones se encuentran todava en uso hoy en da, especialmente en la fsica.
BASIC. Matemtico hngaro-estadounidense John Kemeny y Thomas Kurtz matemtico estadounidense en el Dartmouth College en Hanover, New Hampshire, desarroll BASIC (para uso general para principiantes Cdigo de Instrucciones Simblicas) en 1964. El lenguaje era ms fcil de aprender que sus predecesores y se hizo popular debido a su naturaleza amigable, interactivo y su inclusin en los primeros ordenadores personales. A diferencia de idiomas que requieren todas las instrucciones que se traduce en cdigo de mquina, primera y fundamental se convierte en la lnea de lenguaje de mquina por lnea mientras se ejecuta el programa. Comandos BASIC tipifican lenguajes de alto nivel debido a su sencillez y su cercana con el lenguaje humano natural. Por ejemplo, un programa que divide un nmero a la mitad se puede escribir como
10 INPUT "Introduce un nmero," X 20 Y = X / 2 30 PRINT "La mitad de ese nmero," Y Los nmeros que preceden a cada lnea son elegidos por el programador para indicar la secuencia de los comandos. La primera lnea imprime "Introduzca un nmero" en la pantalla del ordenador seguido de un signo de interrogacin para solicitar al usuario que escriba el nmero de la etiqueta "X" en la lnea siguiente, ese nmero se divide por dos y se almacenan como "Y" En la tercera lnea, el resultado de la operacin se muestra en la pantalla del ordenador. A pesar de que BSICAS se utiliza rara vez, este sencillo programa demuestra cmo los datos se almacenan y manipulan en la mayora de los lenguajes de programacin de alto nivel.
READING STRATEGIES
Hay diferentes estilos de lectura para diferentes situaciones. La tcnica que se elija depender del propsito de la lectura. Por ejemplo, es posible que la lectura por placer, informacin, o para completar una tarea. Si usted est explorando o revisin, es posible que un documento descremada. Si ests en busca de informacin, es posible que buscar una palabra en particular. Para obtener informacin detallada, puede usar una tcnica como la SQ4R. Es necesario ajustar su velocidad de lectura y de la tcnica en funcin de su propsito. Muchas personas consideran que skimming y tcnicas de exploracin de bsqueda en lugar de estrategias de lectura. Sin embargo, cuando la lectura de grandes volmenes de informacin, que pueden ser ms prctico que el de lectura. Por ejemplo, es posible que la bsqueda de informacin especfica, en busca de pistas, o revisar la informacin. Ms difcil - las pginas Web, novelas, libros de texto, manuales, revistas, peridicos, y correo electrnico son slo algunas de las cosas que la gente lee cada da. Lectores eficaces y eficientes a aprender a usar diferentes estilos de lectura para diferentes propsitos. Skimming lectura, anlisis, crtica y diferentes estilos de lectura y procesamiento de la informacin. Skimming se utiliza para identificar rpidamente las ideas principales de un texto. Cuando se lee el peridico, es probable que no leerlo palabra por palabra, en lugar que est escaneando el texto. Skimming se realiza a una velocidad de tres a cuatro veces ms rpido que la lectura normal. La gente a menudo descremada cuando tienen un montn de material para leer en una cantidad limitada de tiempo. Use el repaso cuando quieres ver si un objeto puede ser de inters en su investigacin. Hay muchas estrategias que se pueden utilizar cuando skimming. Algunas personas leen los prrafos primero y ltimo usando ttulos, resume y otros organizadores a medida que avanzan por la pgina o pantalla. Usted puede leer el ttulo, subttulos, subttulo e ilustraciones. Considere la posibilidad de leer la primera frase de cada prrafo. Esta tcnica es til cuando se est buscando informacin especfica en vez de la lectura para la comprensin. Skimming funciona bien para encontrar fechas, nombres y lugares. Puede ser utilizado para revisar las grficas, tablas y grficos. La exploracin es una tcnica que suelen utilizar cuando se busca una palabra en la gua telefnica o un diccionario. Buscar palabras clave o
ideas. En la mayora de los casos, usted sabe lo que est buscando, por lo que estamos concentrando en encontrar una respuesta en particular. De exploracin consiste en mover los ojos rpidamente por la pgina de bsqueda de palabras y frases especficas. El anlisis tambin se utiliz la primera vez encontrar un recurso para determinar si va a responder a sus preguntas. Una vez escaneados los documentos, es posible volver atrs y descremada ella. Al escanear, mirar para el uso del autor de los organizadores como los nmeros, las letras, los pasos, o las palabras, primero, segundo o siguiente. Busque las palabras que estn en negrita, cursiva, o en un tamao de fuente diferente, el estilo, color o. A veces el autor se puso las ideas clave en el margen. La lectura de una pantalla de ordenador se ha convertido en una preocupacin creciente. La investigacin muestra que las personas tienen ms dificultades para leer en una pantalla de computadora que el papel fuera. A pesar de que puede leer y comprender a la misma velocidad como el papel, rozando en el ordenador es mucho ms lento que en el papel. Skimming A veces es necesario para obtener la idea general o esencia de un texto. La forma de hacerlo no es mediante la lectura de cada palabra. Pocos libros de texto fueron escritos con el curso especfico en mente. As que hay que adaptar el material a sus propsitos particulares, dado el curso y la tarea a mano. Skimming es el tipo de lectura que sera conveniente que su tutor le pidi que leer varios libros y artculos para el siguiente tutorial. No se espera que usted sea capaz de recitar palabra por palabra, pero ella quiere que usted sea capaz de discutir las cuestiones planteadas. Usted puede tratar de leer rpidamente a travs de la tabla de contenido, prlogo y el ndice, seleccionando de las partidas del captulo. A continuacin, puede leer los prrafos primero y ltimo, y quizs la primera frase de cada uno de los otros prrafos. No te olvides de revisar los diagramas y figuras. Usted debe obtener el 50% del significado de todo esto y entonces usted est en una buena posicin para ver si usted necesita
emplear el escaneado o la lectura detallada. Exploracin Usted descremada leer el material para obtener una imagen general. Para obtener informacin precisa que se necesita para practicar la tcnica de escaneo. Puede que tenga que conocer los detalles especficos de un tema para un trabajo o una tarea que el profesor ha establecido. No tiene mucho sentido rozando un libro entero para este propsito. Usted debe identificar algunas expresiones clave que le avisar al hecho de que el sujeto se est cubriendo. A continuacin, puede ejecutar sus ojos por la pgina en busca de estas expresiones - en ttulos de los captulos o subttulos, o en el propio texto.
La lectura detallada Algunos temas, como sujetos de derecho y la literatura, por ejemplo, requieren un conocimiento muy detallado de los estudiantes. Este tipo de lectura es siempre ms lento, pero se puede combinar con espuma y la exploracin de una mayor eficiencia. Si se trata de una fotocopia o su propio libro, sacar el mximo partido al subrayar o destacar y utilizacin de los mrgenes de sus propios comentarios o preguntas. Revisin de la lectura Esto implica leer rpidamente a travs de material con el que ya est familiarizado con el fin de confirmar, el conocimiento y la comprensin. Tal vez un resumen de los principales puntos de las tarjetas de pequeos (se pueden comprar en cualquier quiosco de prensa y luego ser transportado). Etapas en la lectura de un texto Para leer ms eficaz, es vital para convertirse en un lector ms consciente de s mismo. Es necesario comprender lo que est haciendo cuando se utilizan diferentes tcnicas de lectura para diferentes propsitos y textos, y
para la prctica de estas habilidades de lectura en particular. Siempre hay que leer con un propsito claramente definido y adaptar sus estrategias de lectura para ese propsito. Es importante romper el proceso de lectura en las siguientes etapas: antes de leer, durante la lectura y despus de leer. Antes de leer lo que necesita para estudiar el texto para que pueda obtener una visin general del libro, artculo o seccin. Comprender el ttulo examinar la organizacin de la informacin en la tabla de contenidos leer los ttulos y subttulos vistazo a los grficos, diagramas, tablas leer alguna pregunta o resmenes al final del captulo leer la introduccin y la conclusin leer la primera frase de cada prrafo Ahora ya est listo para leer en detalle la seccin / s que son relevantes para su propsito. A medida que lea usted debe seguir de cerca el desarrollo de las ideas en el texto. evitar la tentacin de lista cada palabra leer activamente - escribir en los mrgenes, las frases de relieve, escribir resmenes, tomar nota de los puntos de mayor y menor lectura crtica - Hgase preguntas como, por ejemplo, es el argumento lgico? es parcial? hay suficientes pruebas para apoyar las conclusiones del autor? es la informacin de fecha? Despus de leer hay que pensar ms de lo que has ledo. Hacer un breve resumen de las principales ideas y conceptos en el texto. REWIEW OF READING STRATEGIES
Hgase esta pregunta: Debo leer cada palabra en su propio idioma, cuando estoy leyendo un calendario, un resumen, o cualquier otro documento delineando? La respuesta es definitivamente: No Lectura en Ingls es como leer en su idioma nativo!. Esto significa que no siempre es necesario leer y comprender todos y cada palabra en Ingls. Recuerde que las habilidades de lectura en su idioma nativo e Ingls son bsicamente los mismos. Aqu est una descripcin rpida de los cuatro tipos de habilidades de lectura utilizados en todos los idiomas: Skimming - se utiliza para comprender la "esencia" o escaneo idea principal - se utiliza para encontrar una pieza en particular de la lectura amplia informacin - se usa para el placer y la comprensin de lectura intensiva en general - una lectura precisa de una comprensin detallada
Skimming Skimming se utiliza para reunir rpidamente la informacin ms importante, o 'esencia'. Ejecute sus ojos sobre el texto, teniendo en cuenta la informacin importante. Utilice rozando llegar rpidamente hasta la velocidad en una situacin de negocios actual. No es esencial para entender cada palabra cuando skimming. Ejemplos de Skimming:
El Peridico (rpida para obtener la informacin general del da) Revistas (con rapidez para descubrir cules son los artculos que le gustara leer en ms detalle) Viajes de negocios y folletos (con rapidez para obtener informacin)
Exploracin
La exploracin se utiliza para encontrar una pieza particular de informacin. Ejecute sus ojos sobre el texto en busca de la parte especfica de la informacin que necesita. Utilizar la digitalizacin de los horarios, planes de reuniones, etc con el fin de encontrar los detalles especficos que requiere. Si usted ve las palabras o frases que no entiende, no se preocupe cuando se escanea. Ejemplos de exploracin
El "Qu hay en la televisin" de su peridico. Un tren / avin horario Una gua de conferencia
La lectura extensiva La lectura extensiva se utiliza para obtener una comprensin general de un tema e incluye la lectura de textos ms largos para el placer, as como libros de negocios. Usar las habilidades extensas de lectura para mejorar el conocimiento general de los procedimientos comerciales. No se preocupe si usted entiende cada palabra. Ejemplos de la lectura extensiva
El ltimo libro de estrategia de marketing Una novela que leer antes de ir a la cama Artculos de revistas que le interesan
Lectura intensiva Lectura intensiva se utiliza en menor textos para extraer informacin especfica. Se incluye una lectura precisa muy cerca de los detalles. Uso intensivo de las habilidades de lectura para comprender los detalles de una situacin especfica. En este caso, es importante que usted entienda cada palabra, nmero o de hecho.
Ejemplos de lectura intensiva
Un informe de contabilidad Un reclamo de seguro Un contrato de