Está en la página 1de 12

Instituto Tecnológico Superior de Acayucan

Unidad 1: Introducción a la computación y hoja de cálculo


Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

1.1 Introducción a la Computación

¿Qué es la computación?

La computadora fue el elemento tecnológico más importante que afectó a la sociedad en


la década de los sesenta y surge de la necesidad de encontrar formas eficientes de
manipular información para representar hechos o situaciones reales. En otras palabras, el
hombre no ha parado de crear máquinas, dada su continua necesidad de transmitir y
tratar información. Se entendió, entonces, que el término computación se refería al
conjunto de conocimientos, técnicas y formas de uso relativas a computadoras en general.
Sin embargo, también se creó el término Informática, para referirse a la ciencia encargada
del estudio y desarrollo de las computadoras y de los métodos para procesar la
información.

El término informática se creó en Francia en 1962, y procede de la contracción de las


palabras: Información automática. En general, se entiende por Informática a la ciencia que
estudia el tratamiento automático y racional de la información, lo cual involucra funciones
como las siguientes: Desarrollo de nuevas máquinas (computadoras y periféricos),
desarrollo de nuevos métodos de trabajo (sistemas operativos), construcción de
aplicaciones informáticas (programas), etc.

En general, se dice que el tratamiento de la información en la informática es automático


porque se realiza mediante máquinas electrónicas, y es racional porque está dirigido y
controlado mediante órdenes que siguen el razonamiento humano.
La informática se sustenta sobre tres pilares básicos: el elemento físico (computadoras,
cables, periféricos,...), el elemento lógico (programas, datos,...) y el elemento humano
(analistas, programadores, coordinadores,...)

¿Qué es una computadora?

Una computadora es simplemente cualquier dispositivo que pueda calcular. El nombre se


deriva del latín computare, que significa contar o calcular, y se aplica adecuadamente a un
ábaco en la antigüedad y a una máquina sumadora en la actualidad. Sin embargo, el
término “computadora” ha llegado a significar una máquina o dispositivo con
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

características bien definidas que lo diferencian de los calculadores mecánicos, como lo


son: la velocidad, la memoria interna y los programas almacenados. Veamos, por ejemplo,
algunas definiciones de lo que se entiende por computadora:

· “Es una máquina compuesta de elementos físicos de tipo electrónico, capaz de


realizar una gran variedad de trabajos a gran velocidad y con gran precisión siempre que
se le den las instrucciones adecuadas”.

· “Es un dispositivo electrónico que recibe un conjunto de datos de entrada, los


procesa y genera determinados resultados o información, con gran capacidad para el
almacenamiento de los datos y elevada velocidad de cálculo”.

Para poder entender con claridad estos conceptos necesariamente debe conocerse el
significado de algunos de los términos utilizados en los mismos, como lo son: dato,
información, procesar...

Los datos son en general cifras originales, tomados de diversas fuentes que, solos, tienen
poco significado. El dato es un concepto básico o elemental, como los nombres de las
cosas o las cantidades (un precio, una fecha, el nombre de una persona,...).

La información son datos “ya trabajados” y con un orden y significado útil para la persona
que los recibe. Los datos una vez procesados se convierten en información provechosa. En
general se entiende por información a toda forma de representación de hechos, objetos,
valores, ideas, etcétera, que nos permite adquirir el conocimiento de las cosas y la
comunicación entre personas.

En otros términos, la información es un conjunto de datos convertidos en una forma útil o


inteligible como, por ejemplo, un documento impreso, un recibo, etc.

Ahora bien, ¿en qué consiste ese procesar que efectúa una computadora? El
procesamiento en una computadora se refiere a la realización de operaciones aritméticas
(calcular (+, -, /, *,...), mover, ordenar, comparar (>, =, <,...), buscar, clasificar,... y lógicas
(decidir: si A > B, implica C).
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

Para que una computadora pueda procesar datos es necesario suministrarle las reglas
(instrucciones adecuadas) para la manipulación de esos datos, las cuales le deben ser
dadas en forma de programas. Un programa, entonces, es la secuencia de instrucciones
(órdenes) que se dan a una computadora para realizar un proceso determinado.

Antes de realizar un programa, previo a la fase de automatización, y producto del análisis


hecho al problema planteado, debe realizarse un algoritmo, que no es otra cosa que el
conjunto de operaciones necesarias para transformar los datos iniciales en los resultados
que se desean obtener en un determinado trabajo. Un algoritmo puede ser elaborado de
forma gráfica o escrita y una vez que éste es traducido a un lenguaje de programación es
que se denomina programa. Al conjunto de uno o varios programas que realizan un
determinado trabajo completo se le denomina aplicación informática.

El término sistema informático se utiliza para nombrar al conjunto de elementos


necesarios para la realización de aplicaciones. Un sistema informático puede entenderse
como la unión de tres elementos básicos, el hardware, el software y el personal
informático, cuya principal finalidad es procesar datos y/o información.

El hardware (ambiente duro) representa la parte física (lo tangible) de un sistema


informático.
Incluye elementos mecánicos, electromecánicos, electromagnéticos y
eléctricos/electrónicos. Es decir, todos los elementos materiales que lo componen, como
lo son la computadora, los periféricos, los cables y demás elementos que tienen entidad
física.
El software (ambiente blando) es la parte lógica (lo intangible) que dota al equipo físico de
capacidad para realizar cualquier tipo de trabajo o tarea que se le encomiende al mismo.
Está constituido por los programas y los datos que definen para el hardware los algoritmos
de resolución de problemas.

El personal informático es el conjunto de personas que realizan las distintas funciones


relacionadas con el uso de las computadoras y la administración de la información.
Nota: Actualmente se utiliza el término firmware para denominar cierta parte del software
(programas objeto de uso común) que traen las computadoras pregrabadas desde su
fabricación y que pueden estar en memorias de tipo ROM (memorias de sólo lectura) o
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

incorporadas en su circuitería. También se conoce como firmware a los programas en


micro código almacenados en una memoria de control de alta velocidad.

Tipos de Computadoras

Las computadoras se pueden clasificar en:

Analógicas: Tienen la capacidad de medir o comparar según un patrón (fenómenos físicos


continuos en el tiempo) preestablecido. Procesan datos continuos (voltajes). Es decir,
manejan señales eléctricas analógicas proporcionales a medidas físicas de tipo continuo y
suelen aplicarse para controlar procesos y en determinados problemas de simulación para
usos médicos, científicos, meteorológicos, etc. Su programación está plasmada en los
circuitos que lo integran y produce sus resultados en forma gráfica.

Digitales: Este tipo de computadora maneja señales eléctricas de tipo digital (datos
representados por medio de valores discretos, como el 0, el 1, el 2,...) y por lo tanto opera
con información discreta en el tiempo. Procesa los datos siguiendo las especificaciones de
un programa por medio de lenguajes y su utilización comprende cualquier tipo de
trabajos.
Híbridas: Es la combinación de los dos anteriores. Suelen estar constituidas por una
computadora digital que procesa información analógica, para lo cual tiene sus entradas y
salidas controladas por medio de convertidores analógicos-digitales o digital-analógicos.

Clasificación de las Computadoras Digitales:

Las computadoras digitales, las cuales según su tamaño pueden ser clasificadas de
diferentes maneras (súper grandes, grandes, medianos, pequeños, minis, micros), ya que
no existe un criterio universalmente aceptado para precisar con exactitud los límites entre
unas categorías y otras. No obstante, adoptaremos la siguiente:

· Supercomputadoras + Más almacenamiento, mayor capacidad de cálculo y grandes


computadoras (Mainframe) velocidad. Resuelven grandes problemas de tipo
Minicomputadoras técnicas y científicas.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

· Microcomputadoras - Menos potentes pero más baratos y versátiles. De uso muy


extendido.

Prácticamente cualquiera de ellas contiene las mismas funciones, básicamente se


diferencian en su capacidad de almacenamiento y cálculo, y en velocidad de respuesta, lo
que trae como consecuencia diferencias en su precio y versatilidad, tal como se expresa
en el diagrama anterior.

Funciones básicas de una computadora

Cualquier sistema de computación posee tres funciones principales: entrada, proceso y


salida.

Entrada
La unidad de entrada, INPUT, es el término que se utiliza para referirse a la entrada de
datos a la computadora. Entre los medios más usados para la entrada de datos están: el
teclado, el mouse, los discos flexibles (floppy disks), USB y las cintas magnéticas.

Proceso
La unidad central de procesamiento (C.P.U.) se encarga de realizar cualquier acción en el
interior de la computadora. Estas acciones responden a los datos que han sido
suministrados por el usuario. En el proceso se puede modificar el contenido o la forma de
los datos, o simplemente transferirlos de una fuente a otra sin alterarlos.

Salida
La unidad de salida, OUTPUT, se utiliza para obtener la información deseada. La
información se define como el resultado obtenido luego de procesar los datos. Esta
información puede obtenerse mediante: papel, monitor, cintas magnéticas, entre otros.

Unidad Central de Procesamiento


Dentro del microprocesador se encuentra la Unidad Central de Procesamiento (C.P.U.), es
ahí donde todos los procesos y cómputos se llevan a cabo. Se le conoce como el cerebro
de la computadora.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

Entre sus funciones básicas se encuentran:


· Clasificar unir datos con las mismas características.
· Ordenar organizar datos en la secuencia deseada.
· Comparar establecer diferencias según los parámetros establecidos.
· Calcular aplicar las funciones aritméticas.
· Resumir condensar los datos.
· Almacenar guardar los datos en un lugar seguro para ser utilizados en cualquier
momento.

La unidad central de procesamiento posee tres partes principales:

· Unidad Aritmética y Lógica.


· Unidad de Control.
· Memoria.

Unidad Aritmética y Lógica


La unidad aritmética y lógica (A.L.U.) es la encargada de realizar las funciones aritméticas:
suma, resta, multiplicación y división; funciones lógicas (SI/NO) o booleanas (Cierto/Falso);
y las funciones de comparación: <, >, <=, >=.

Unidad de Control
La unidad de control (C.U.) es responsable de dirigir y coordinar todo el sistema de
computación y es comparable con una central telefónica, es decir, la unidad de control
dirige el flujo de información a través del computador.

Memoria
La memoria es el principal lugar de trabajo de una computadora, ya que todo el
procesamiento de información tiene lugar en ella; por ende, la memoria es el recurso más
importante de la computadora.

Determina tanto la complejidad, como el número de programas diferentes que pueden


ejecutarse de forma simultánea.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

La memoria consiste en un archivo electrónico en donde la computadora guarda las


instrucciones, programas y/o datos hasta que alguna unidad los solicite.

Existen tres tipos de memoria:

1. Memoria de acceso al azar (Random Access Memory (RAM)) - memoria de


almacenamiento temporal. Almacena los datos y programa el proceso, pero su
contenido se pierde al apagar el computador. El contenido de esta memoria puede
ser modificado.

2. Memoria de lectura (Read Only Memory (ROM)) - memoria de almacenamiento


permanente, sólo puede ser leída. Su contenido no puede ser modificado a menos
que se cambien los circuitos dentro de la misma.

3. Memoria auxiliar - almacenamiento externo del sistema. Esta memoria en realidad


está formada por dispositivos tales como: cintas magnéticas, USB y discos flexibles. Su
labor es la de complementar la memoria principal.

Al hablar de la memoria de una computadora se refiere a la capacidad que tiene la misma


de almacenar datos (Ejemplo: 640k, 1MB o MegaByte). Esta capacidad se mide en
términos de:
· BIT unidad más pequeña de memoria. Se representa por los números cero (0) y uno
(1).
· BYTE grupo de 8 bits que representan una letra o símbolo.

· CARACTER cualquier letra, número o símbolo que pueda ser leído, almacenado o
escrito por un computador.
·
Equipos y programas
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

Por hardware se entiende, todos los componentes físicos de una computadora: teclado,
monitor, impresora, unidad de discos, etc. El software lo forman los programas que se
utilizan en el computador. Un programa se puede definir como una serie o conjunto de
instrucciones que le indica a la computadora lo que debe hacer.
Operacionalmente, un sistema de computadoras está formado tanto por el equipo físico
como por programas. El uno no puede trabajar sin el otro. El equipo físico es quien dice
que instrucciones pueden ser ejecutadas y los programas le indican al equipo que hacer
mediante el uso de las instrucciones del microprocesador.
Los programas deben escribirse en un lenguaje que la computadora comprenda. Existen
una variedad de lenguajes para computadoras. Entre los más importantes están:

· Lenguaje de máquina lenguaje básico del computador, consiste de códigos binarios 1


y 0.
· Lenguaje ensamblador, lenguaje del mismo nivel que el lenguaje de máquina, pero
que utiliza símbolos en lugar de 1 ó 0.

Ejemplos:
· mov ax,dx,
· mov ds,ax.
· inc si,
· mov ah,09h.
· int 21h.

Lenguajes de alto nivel lenguaje que utiliza términos parecidos al idioma inglés y es usado
comúnmente por las personas para resolver un problema. Este es traducido a lenguaje de
máquina por medio de un compilador, de manera que la computadora lo comprenda.

Ejemplos:
· BASIC.
· COBOL.
· FORTRAN.
· PASCAL.
· C.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

Aplicaciones es la parte más cercana al usuario. Para el usuario es una herramienta


construida por lenguajes de programación que les ayudan a laborar día a día en el hogar u
oficina. Los más comunes son:
· Editores de texto.
· Hojas electrónicas de cálculos.
· Bases de datos.
· Programas gráficos.
1.2 Sistemas Operativos

¿Qué es el sistema operativo?

El sistema operativo es el software que coordina y dirige todos los servicios y aplicaciones
que utiliza el usuario en una computadora, por eso es el más importante y fundamental.
Se trata de programas que permiten y regulan los aspectos más básicos del sistema. Los
sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS.

Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse de


manera privilegiada respecto al resto del software, sin permitir que un programa
cualquiera realice cambios de importancia sobre él que puedan comprometer su
funcionamiento.

El sistema operativo es el protocolo básico de operatividad de la computadora, que


coordina todas sus demás funciones de comunicaciones, de procesamiento, de interfaz
con el usuario.

Los sistemas operativos consisten en interfaces gráficas, entornos de escritorio o gestores


de ventanas que brindan al usuario una representación gráfica de los procesos en marcha.
También puede ser una línea de comandos, es decir, un conjunto de instrucciones
ordenado según su prioridad y que funciona en base a órdenes introducidas por el
usuario.

Las primeras versiones de las computadoras no tenían sistemas operativos. En la década


de los sesenta usaban procesamientos por lotes y fue durante estos años cuando
comenzaron a desarrollarse los sistemas operativos.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

Si bien a partir de los ochenta ya habían comenzado a surgir algunos muy conocidos, a
partir de los noventa estos programas comenzaron a ser más flexibles y fuertes. Uno de
los grandes hitos fue el lanzamiento de Windows 95.

¿Para qué sirve un sistema operativo?

Los sistemas operativos permiten que otros programas puedan utilizarlos de apoyo para
poder funcionar. Por eso, a partir del sistema utilizado pueden ser instalados ciertos
programas y otros no.

Son parte esencial del funcionamiento de los sistemas informáticos y la pieza de software
central en la cadena de procesos, ya que establecen las condiciones mínimas para que
todo funcione: la administración de los recursos, el método de comunicación con el
usuario y con otros sistemas, las aplicaciones adicionales.

Componentes de un sistema operativo

El sistema operativo posee tres componentes esenciales o paquetes de software que


permiten la interacción con el hardware:

- Sistema de archivos. Es el registro de archivos donde adquieren una estructura


arbórea.

- Interpretación de comandos. Se logra con aquellos componentes que permiten la


interpretación de los comandos, que tienen como función comunicar las órdenes
dadas por el usuario en un lenguaje que el hardware pueda interpretar (sin que
aquel que dé las órdenes conozca dicho lenguaje).

- Núcleo. Permite el funcionamiento en cuestiones básicas como la comunicación,


entrada y salida de datos, gestión de procesos y la memoria, entre otros.

Funciones de un sistema operativo


Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

 Gestionar la memoria de acceso aleatorio y ejecutar las aplicaciones, designando


los recursos necesarios.
 Administrar al CPU gracias a un algoritmo de programación.
 Direccionar las entradas y salidas de datos (a través de drivers) por medio de los
periféricos de entrada o salida.
 Administrar la información para el buen funcionamiento de la PC.
 Dirigir las autorizaciones de uso para los usuarios.
 Administrar los archivos.
Características de un sistema operativo

 Es el intermediario entre el usuario y el hardware.


 Es necesario para el funcionamiento de todos los computadores, tabletas y
teléfonos móviles.
 Otorga seguridad y protege a los programas y archivos del ordenador.
 Está diseñado para ser amigable con el usuario y fácil de usar.
 Permite administrar de manera eficiente los recursos del ordenador.
 La mayoría requiere del pago de una licencia para su uso.
 Permite interactuar con varios dispositivos.
 Es progresivo, ya que existen constantemente nuevas versiones que se actualizan y
adaptan a las necesidades del usuario.

Tipos de sistema operativo

Los tipos de sistema operativo varían según el hardware y la función de cada dispositivo.
Existen algunos para ordenadores y otros para dispositivos móviles.

 Según el usuario pueden ser: multiusuario, sistema operativo que permite que
varios usuarios ejecuten simultáneamente sus programas; o monousuario, sistema
operativo que solamente permite ejecutar los programas de un usuario a la vez.
 Según la gestión de tareas pueden ser: monotarea, sistema operativo que
solamente permite ejecutar un proceso a la vez; o multitarea, sistema operativo
que puede ejecutar varios procesos al mismo tiempo.
Instituto Tecnológico Superior de Acayucan
Unidad 1: Introducción a la computación y hoja de cálculo
Materia: Algoritmos y lenguajes de programación
Clave de la Asignatura: INC-1005
Profesor: Roberto Quinto García
Fecha: 24/04/2021

 Según la gestión de recursos pueden ser: centralizado, sistema operativo que solo
permite utilizar los recursos de un solo ordenador; o distribuido, sistema operativo
que permite ejecutar los procesos de más de un ordenador al mismo tiempo.

1.3 Elementos de Excel

También podría gustarte