Categorieën: Alle - lenguaje - datos - software - memoria

door Carlos Guayaulema 8 jaren geleden

649

fundamentos de programacion

Una computadora es un dispositivo electrónico capaz de procesar, almacenar y visualizar información en diversas formas como números, texto, imágenes y sonidos. Funciona mediante la ejecución de programas que deben ser transferidos de la memoria secundaria a la principal antes de ser ejecutados.

fundamentos de programacion

Curso: 2° "A"

Nombre: Carlos Guayaulema

INTRODUCCIÓN A LA COMPUTADORA

EL PROCESADOR

El procesador o Unidad Central de Proceso, UCP (CPU, Central Processing Unit)
Se encarga de un modo práctico de realizar numerosos cálculos y operaciones ordenadas por los diferentes programas instalados en la computadora
controla el funcionamiento de la computadora y realiza sus funciones de procesamiento de los datos.

UNIDADES DE MEDIDA DE MEMORIA

ESPACIO DE DIRECCIONAMIENTO
Existen dos conceptos importantes asociados a cada celda o posición de memoria: su dirección y su contenido.

Nombre: Carlos Guayaulema
Curso: 2° "A"

BYTE
Un byte es una posición de memoria que puede contener ocho bits. Cada bit sólo puede contener dos valores posibles, 0 o 1.

La memoria principal se divide en posiciones numeradas que se denominan bytes

CELDA DE MEMORIA
Cada celda de memoria tiene una única dirección que indica su posición relativa en la memoria. Los datos se almacenan en una celda de memoria y constituyen el contenido de dicha celda.
La memoria central consta de un conjunto de celdas de memoria (estas celdas o posiciones de memoria se denominan también palabras, aunque no “guardan” analogía con las palabras del lenguaje)

. Cada palabra puede ser un grupo de 8 bits, 16 bits, 32 bits o incluso 64 bits, en las computadoras más modernas y potentes. Si la palabra es de 8 bits se conoce como byte

La memoria principal es uno de los componentes más importantes de una computadora y sirve para almacenamiento de información (datos y programas).
La memoria central de una computadora es una zona de almacenamiento organizada en centenares o millares de unidades de almacenamiento individual o celdas

MEMORIA PRINCIPAL

En la memoria principal se almacenan:
• Los resultados obtenidos preparados para enviarse a un dispositivo de salida.
• Los programas que realizarán los procesos.
• Los datos enviados para procesarse desde los dispositivos de entrada.
La memoria de una computadora almacena los datos de entrada, programas que se han de ejecutar y resultados.
La memoria ROM, es una memoria que almacena información de modo permanente en la que no se puede escribir

utilizan con frecuencia una memoria denominada caché que sirva paraalmacenamiento intermedio de datos entre el procesador y la memoria principal

Los programas almacenados en ROM no se pierden al apagar la computadora y cuando se enciende

La memoria central RAM, o simplemente memoria se utiliza para almacenar, de modo temporal información, datos y programas.

Es un tipo de memoria volátil esta memoria es, en realidad,la que se suele conocer como memoria principal o de trabajo

Esta memoria RAM puede ser estática (SRAM) o dinámica (DRAM)

La memoria RAM es una memoria muy rápida y limitada en tamaño.

La memoria secundaria es realmente un dispositivo de almacenamiento masivo de información

DISPOSITIVOS DE ENTRADA/ SALIDA

Los dispositivos de Entrada/Salida permiten la comunicación entre la computadora y el usuario. Los dispositivos de entrada, como su nombre indica, sirven para introducir datos (información) en la computadora para su proceso.

CLASIFICACIÓN DE LAS COMPUTADORAS

Se pueden clasificar en computadoras personales, servidores, minicomputadoras, grandes computadoras (mainframes) y supercomputadoras.
Las grandes computadoras son máquinas de gran potencia de proceso y extremadamente rápidas

disponen de una gran capacidad de almacenamiento masivo

Estas computadoras utilizan numerosos procesadores en paralelo y tradicionalmente se han utilizado y utilizan para fines científicos y militares

Las minicomputadoras,son computadoras de rango medio, y que poseen una gran capacidad de proceso numérico y tratamiento de gráficos.
Las computadoras personales (PC) son computadoras portátiles (laptops o notebooks)

Estaciones de trabajo son computadoras de escritorio muy potentes destinadas a los usuarios pero con capacidades matemáticas y gráficas

En la misma o menor cantidad de tiempo. Tienen capacidad para ejecutar programas técnicos y cálculos científicos.

ORIGEN DE LA COMPUTADORA

En el transcurso de los años la computadora a venido evolucionando por las diferentes componentes y ajustes que se a debido tomar para la mejoraron de estas máquinas
No sólo eran muy voluminosas, sino lentas y difíciles de manipular a la par que requerían usos y cuidados especiales
el concepto de computadora con programa almacenado que consistía en un programa cuyas instrucciones se almacenaban en la memoria de la computadora.
Estas computadoras primitivas utilizaban tubos de vacío como componentes electrónicos básicos

REPRESENTACIÓN DE LA INFORMACIÓN EN LAS COMPUTADORAS

Una computadora es un sistema para procesar información de modo automático.
Es necesario considerar cómo se puede codificar la información en patrones de bits que sean fácilmente almacenables y procesables por los elementos internos de la computadora.

REPRESENTACION DE TEXTOS

La información en formato de texto se representa mediante un código en el que cada uno de los distintos símbolos del texto
Los caracteres que se utilizan en computación suelen agruparse en categorías:

Caracteres geométricos y gráficos

| —| ||— — ♠ ∼ ...

Caracteres especiales (símbolos ortográficos y matemáticos no incluidos en los grupos anteriores).

{ } Ñ ñ ! ? & > # ç ...

Caracteres numéricos (dígitos del sistema de numeración).

0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sistema decimal

Al introducir un texto en una computadora, a través de un periférico, los caracteres se codifican según un código de entrada/salida
Código Unicode Este código utiliza un patrón único de 16 bits para representar cada símbolo, que permite 216 bits o sea hasta 65.536 patrones de bits (símbolos) diferentes.
Código ASCII el ASCII ampliado con 8 bits permite llegar a 28 (256) caracteres distintos

El código ASCII básico utiliza 7 bits y permite representar 128 caracteres

Código EBCDIC Este código utiliza n = 8 bits de forma que se puede codificar hasta m = 28 = 256 símbolos diferentes.

REPRESENTACIÓN DE VALORES NUMÉRICOS

Representación de caracteres
En los lenguajes de programación se utilizan, principalmente, dos códigos de caracteres.
Un documento de texto se escribe utilizando un conjunto de caracteres adecuado al tipo de documento
Representación de reales
Existen dos formas de representar los números reales.

La segunda forma para representar números en coma flotante en la notación científica o exponencial, conocida también como notación Esta notación es muy útil para representar números muy grandes o muy pequeños.

La primera se utiliza con la notación del punto decimal

Los números reales son aquellos que contienen una parte decimal como 2,6 y 3,14152.
Representación de enteros
Los datos de tipo entero se representan en el interior de la computadora en notación binaria. 1000 1110 0101 1011
El almacenamiento de información como caracteres codificados es ineficiente cuando la información se registra como numérica pura

REPRESENTACIÓN DE IMÁGENES

Mapas de vectores. Otros métodos de representar una imagen se fundamentan en descomponer la imagen en una colección de objetos tales como líneas, polígonos y textos con sus respectivos atributos o detalles (grosor, color, etc.).
En las técnicas de mapas de bits, una imagen se considera como una colección de puntos, cada uno de los cuales se llama pixel
Una imagen, al igual que otros tipos de información, se representa por patrones de bits, generados por el periférico correspondiente
Las imágenes se adquieren mediante periféricos especializados tales como escáneres, cámaras digitales de vídeo, cámaras fotográficas, etc

REPRESENTACIÓN DE SONIDO

La señal de sonido se capta mediante micrófonos o dispositivos similares y produce una señal analógica que puede tomar cualquier valor dentro de un intervalo continuo determinado
Es mostrar la amplitud de la onda de sonido en intervalos regulares y registrar las series de valores obtenidos

CODIFICACIÓN DE LA INFORMACIÓN

Un bit, o dígito binario, es la unidad más pequeña de información que una computadora puede procesar.
Un bit puede tomar uno de dos valores: 0 y 1.
Una computadora no entiende palabras, números, dibujos ni notas musicales, ni incluso letras del alfabeto.
La información que manejan las computadoras es digital. Esto significa que esta información se construye a partir de unidades contables llamadas dígitos.

SISTEMAS NUMÉRICOS

En las computadoras, como ya se ha comentado, se utiliza el sistema binario o de base 2 con dos dígitos: 0 y 1.
El sistema o código octal tiene por base 8 y 8 dígitos
(0, 1, 2, 3, 4, 5, 6 y 7).
El sistema o código hexadecimal tiene como base 16, y 16 dígitos para su representación
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F), los diez dígitos decimales y las primeras letras del alfabeto que representan los dígitos de mayor peso, de valor 10, 11, 12, 13, 14 y 15.
Además del sistema decimal existen otros sistemas de numeración utilizados con frecuencia en electrónica e informática (computación): el sistema hexadecimal y el sistema octal.
El sistema de numeración más utilizado en el mundo es el sistema decimal que tiene un conjunto de diez dígitos (0 al 9)

¿ QUE ES LA COMPUTADORA?

Las computadoras sólo entienden un lenguaje compuesto únicamente por ceros y unos.
El programa se debe transferir primero de la memoria secundaria a la memoria principal antes de que pueda ser ejecutado. Los datos se deben proporcionar por alguna fuente
Los datos se almacenan en la memoria principal de una computadora a la cual se puede acceder y manipular mediante la unidad central de proceso .
una maquina que puede enviar, recibir, almacenar, procesar y visualizar información de todo tipo: números, texto, imágenes, gráficos, sonidos, etc.
es un dispositivo electrónico, utilizado para procesar información y obtener resultados, capaz de ejecutar cálculos y tomar decisiones a velocidades impresionantes.

os componentes físicos que constituyen la computadora, junto con los dispositivos que realizan las tareas de entrada y salida, se conocen con el término hardware o sistema físico.

El software es el conjunto de programas que indican a la computadora las tareas que debe realizar