programando
dirección http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es
(3)
(1)
algoritmos y programas
esquema de la unidad
(1.1) computadora y sistema operativo __________________________________ 6
(1.1.1) computadora
(1.1.2) hardware y software
(1.1.3) Sistema Operativo
6
8
9
(1.2) codificación de la información______________________________________ 11
(1.2.1) introducción
(1.2.2) sistemas numéricos
(1.2.3) sistema binario de numeración
(1.2.4) representación de texto en el sistema binario
(1.2.5) representación binaria de datos no numéricos ni de texto
(1.2.6) múltiplos para medir dígitos binarios
11
11
12
17
17
18
(1.3) algoritmos________________________________________________________18
(1.3.1) noción de algoritmo
(1.3.2) características de los algoritmos
(1.3.3) elementos que conforman un algoritmo
18
19
20
(1.4) aplicaciones ______________________________________________________ 20
(1.4.1) programas y aplicaciones
(1.4.2) historia del software. La crisis del software
(1.4.3) el ciclo de vida de una aplicación
20
20
21
(1.5) errores___________________________________________________________ 22
(1.6) lenguajes de programación _______________________________________ 23
(1.6.1) breve historia de los lenguajes de programación
(1.6.2) tipos de lenguajes
(1.6.3) intérpretes
(1.6.4) compiladores
23
28
29
30
(1.7) programación. tipos de programación ______________________________31
(1.7.1) introducción
(1.7.2) programación desordenada(1.7.3) programación estructurada
(1.7.4) programación modular
(1.7.5) programación orientada a objetos
31
31
31
32
32
(1.8) índice de ilustraciones _____________________________________________ 33
(5)
fundamentos de programación
(Unidad 1) algoritmos y programas
(1.1) computadora y sistema operativo
(1.1.1) computadora
Según la RAE (Real Academia de la lengua española),una computadora es una
máquina electrónica, analógica o digital, dotada de una memoria de gran
capacidad y de métodos de tratamiento de la información, capaz de
resolver problemas matemáticos y lógicos mediante la utilización
automática de programas informáticos.
En cualquier caso cualquier persona tiene una imagen clara de lo que es una
computadora, o como se la conoce popularmente, unordenador. La importancia
del ordenador en la sociedad actual es importantísima; de hecho casi no hay
tarea que no esté apoyada en la actualidad por el ordenador.
Debido a la importancia y al difícil manejo de estas máquinas, aparece la
informática como el conjunto de conocimientos científicos y técnicas que
hacen posible el tratamiento automático de la información por medio de
ordenadores.Inicialmente, las primeras computadoras eran máquinas basadas en el
funcionamiento de relés o de ruedas. Por ello sólo eran capaces de realizar una
única tarea.
A finales de los años cuarenta Von Newman escribió en un artículo lo que
serían las bases del funcionamiento de los ordenadores (seguidos en su mayor
parte hasta el día de hoy).
Ilustración 1, Modelo de Von Newman
(6)
1er cursode administración de sistemas informáticos
autor: Jorge Sánchez – www.jorgesanchez.net
Las mejoras que consiguió este modelo (entre otras) fueron:
♦ Incluir el modelo de Programa Almacenado (fundamental para que el
ordenador pueda realizar más de una tarea)
♦ Aparece el concepto de Lenguaje de Programación.
♦ Aparece el concepto de programa como amo secuencia de instruccionessecuenciales (aunque pueden incluir bifurcaciones y saltos).
El modelo no ha cambiando excesivamente hasta la actualidad de modo que el
modelo actual de los ordenadores es el que se indica en la Ilustración 2.
De los componentes internos del ordenador, cabe destacar el procesador (o
microprocesador, muchas veces se le llama microprocesador término que hace
referencia al tamaño del mismo e...
Regístrate para leer el documento completo.