Programacion Computacion Semana 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 43

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FIEE

Curso: Programación y Computación


Semana 1

Docente: Mg. Jaime Escobar Aguirre

FIEE-UNMSM 1
Contenido
1. Introducción a la Informática .
2. Conceptos de hardware y software.
3. Sistemas operativos
4. Codificación ASCII

FIEE-UNMSM 2
Se conoce como informática(también llamada
computación) a la ciencia que estudia los
métodos, procesos y técnicas de almacenamiento
de información, su procesamiento y transmisión a
Que es otros soportes en formato digital.

Informática Es una disciplina relativamente reciente, nacida


con la revolución tecnológica del presente siglo.

La informática es una de las disciplinas mas


demandadas del mundo contemporáneo.
FIEE-UNMSM 3
Escuela de Estudios Generales - UNMSM 4
Introducción a la Informática .
La palabra informática (informatik) empezó a usarse en 1957, cuando se necesitó un
nuevo vocablo para designar la tendencia tecnológica del manejo de la información,
empleando para ello las primeras y rudimentarias computadoras.
Fuente: https://www.caracteristicas.co/informatica/#ixzz6RkMG9Utb
Un poco de historia...
• Ábaco – 2000 a.c.
• El sumador de Pascal – mediados s. XVII
• La calculadora de G.W. von Leibniz – finales s. XVII
• La máquina de diferencias de Babbage – s. XIX
• Concepto de programa externo
• 1945: Comienzo de la era de la Informática
• Modelo J. von Neumann: estructura de la computadora tal y como la conocemos hoy;
concepto de programa interno
• Coincide con el desarrollo de la electrónica

FIEE-UNMSM 5
Introducción
a la
Informática .

FIEE-UNMSM 6
Introducción a la Informática .

1945: Comienzo de la
era de la Informática
Modelo J. von
Neumann: estructura de
la computadora tal y
como la conocemos
hoy; concepto de
programa interno
Coincide con el
desarrollo de la
electrónica
FIEE-UNMSM 7
Diez leyendas del desarrollo del software
• Jhon carmack – desarrollador de videojuegos de 3 dimensiones, doom,
motores graficos
• Bjarne Stroustrup- Cientifico y catedrático de la computación MIT Texas-
creador de C++, diseño y elaboración de este lenguaje
• Tim Berners lee- Creador de la WWW, comunicación entre un cliente y un
servidor (hippertexttransferprotocol),html, url.
• Richard Stallman-Creador de GNU, movimiento de software libre-
desarrollo el GNU IMACS- GCC-pertenece al salón de la fama de internet-
desarrollo y avance de internet.
• Linux Torvalds-Desarrollador mas caro del mundo-desarrollador y creador
del kernel de Linux usado en la mayoría de servidores a nivel mundial y
Android que usa Linux- creador de control de versiones GIT
Diez leyendas del desarrollo del software

Alan kay- creador de la programación Dennis Ritchie- científico de computación de


Hazañas de las verdaderas leyendas de la orientada a objetos- considera que c++ y java EEUU- Desarrollo C-permite que todo funcione
informática no son lenguajes orientados a objetos- hoy x hoy- gracias a el todo funciona, iphone,
interfaces de usuarios gráficos(ver videos). Linux, Windows,

Alan Turing –matemático, lógico, informatico,


criptógrafo, filosofo, biologo teorico,
considerado el padre de la informática
moderna y la ciencia de la computación –
Margaret Hamilton- desarrollo el software para
conceptualizo los algoritmos-descifro los
el equipo espacial Apolo 1965 antes de la
códigos enigma(cifrado y descifrado de
invención de C
imágenes), maquina de Turing , cpu, un celular
es una pequeña maquina de Turing, concepto
de inteligencia artificial, aprende desde
pequeño aprende con el tiempo.

FIEE-UNMSM 9
Diez leyendas del desarrollo del software

Ada lovelace-matemática y escritora británica(1815-1852) analitical


Engine de C. Babage- interpreto el primer algoritmo computacional
que se ejecutaba en estas maquinas- primera programadora de la
historia.

El conocimiento fue acumulativo desde la historia de esta primera


desarrolladora , sin este conocimiento todos los demás no hubieran
podido desarrollar el trabajo y el aporte que se ha mencionado.

FIEE-UNMSM 10
Ventajas de la informática

El desarrollo de la informática ha representado un paso agigantado en la


capacidad humana de manejo de información, permitiendo procesar
toneladas de datos en tiempos mínimos y logrando compartirlas a través de
distancias enormes con un mínimo esfuerzo.

• Esto es, sin duda, una revolución tecnológica que ha impactado en las
telecomunicaciones, la ingeniería, las relaciones interpersonales y
prácticamente todas las áreas de la sociedad contemporánea, permitiendo
el desarrollo de nuevas tecnologías y nuevas formas de relacionarse.

FIEE-UNMSM 11
Desventajas de la informática

• Por desgracia, no todas las consecuencias de la revolución


informática son positivas. La tendencia a la alienación y el
aislamiento, a la evasión de la realidad y la relación adictiva con los
gadgets electrónicos de acceso a la información se han también
potenciado enormemente en las últimas décadas, y en algunos
casos han incluso deteriorado nuestra postura corporal, como los
teléfonos celulares.
Entendiendo la informática
• Los sistemas computacionales comprenden tres tareas elementales,
que todo sistema debe cumplir:
• Entrada. Permitir la introducción de información al sistema, ya sea por
parte del usuario o a través de las redes y almacenarla en diversos
mecanismos reutilizables.
• Proceso. Manejar volúmenes importantes de datos a grandes
velocidades y permitir el acceso oportuno a información y la resolución
de problemas de tipo lógico mediante programas de diversa naturaleza
que explican al sistema cómo resolver las tareas asignadas.
• Salida. Reproducir, emitir o permitir la extracción de la información del
circuito del sistema para que pueda ser consumida o transmitida por el
mismo u otros medios de soporte.
Importancia de la informática

• Aun así, la informática es uno de


los campos del saber de mayor
importancia hoy en día.
• Las comunicaciones en tiempo
real, las nuevas formas de
trabajo y promoción de
productos, las nuevas maneras de
relacionarse que se han
incorporado al mundo le
aseguran un lugar predominante
en la conducción de nuestra
sociedad en los siglos por venir.

FIEE-UNMSM 14
Relación de la informática con otras ciencias
La informática se sirve esencialmente de la matemática, la lógica y
las ciencias de la información, así como de la electrónica, la
ingeniería y otras disciplinas técnicas para la construcción de sus
implementos (computadoras de diversa naturaleza).

Al mismo tiempo, brinda un servicio fundamental a prácticamente


todas las ciencias exactas en asuntos de cálculo, de almacenamiento
de información, de modelaje de sistemas, de transmisión de
información, entre muchas otras.

No existe ninguna disciplina que no se beneficie de un modo u otro


de los sistemas informáticos automatizados o que no posea
herramientas desarrolladas gracias a estos nuevos modelos de
tecnología FIEE-UNMSM 15
Conceptos de hardware y software
• En computación tenemos dos elementos básicos:

Fuente: Universidad del Bio Bio - Chile


FIEE-UNMSM 16
Conceptos de hardware y software
• En computación tenemos dos elementos
básicos:
• Hardware
• En términos simples, corresponde
a todas aquellas partes físicas o
materiales, que podemos ver y
tocar. Por ejemplo, el monitor, el
teclado, mouse, disco duro, tarjeta
de video, CPU, etc.
• Software
• Podríamos entender por software
el “conjunto de instrucciones que
los computadores emplean para
manipular y procesar datos”
• Sin el Software el computador
sería un conjunto de dispositivos
físicos sin utilidad.
FIEE-UNMSM 17
Software

FIEE-UNMSM 18
Software de
Programación
Sistemas de Aplicación
• Microsoft Word
• Microsoft Excel
• Microsoft PowerPonit
• Microsoft Visio
• Microsoft Access
• Microsoft Project
Sistemas
operativos
• En la siguiente línea de tiempo se pueden
apreciar los años y rasgos mas importantes de
cada etapa, se incluye en la parte inferior el
acontecimiento histórico a nivel mundial que
esta a la par con el desarrollo del sistema
operativo.
Sistemas
operativos

FIEE-UNMSM 22
Consideraciones sobre los sistemas operativos

• Sistema : es un objeto cuyos componentes que se relacionan al


menos con uno de esos componentes.
• Ahora, que es un Sistema Informático? Se puede llamar sistema
informático al conjunto de componentes relacionados como el
Hardware, el Software.
¿Y Software?-El software son los componentes lógicos (programas)
almacenados en un ordenador para realizar instrucciones.
• Pueden clasificarse en S. de Aplicación, S. de Programación y S. de
Sistema como se muestra en la siguiente imagen con ejemplos.
• Es un programa(software básico) que
gestiona todos los procesos de un sistema
informático para administrar los recursos
de una forma correcta. Es el mediador entre
nosotros y la computadora.
Que es un • ¿Que gestionan los Sistemas Operativos?
Sistema Memoria Principal (RAM,ROM y Caché)
Almacenamiento Secundario (Disco Duro y
Operativo Discos externos) Dispositivos de Entrada y
Salida (E/S) Sistema de Archivos (Archivos
- Directorios - Carpeta) Sistema de
Protección (Virus, Acceso, Break) Sistema
de Comunicación (Para permitir el envío y
recibo de información) Programas de
Sistema (desfragmentador
FIEE-UNMSM 24
• Según Wikipedia:
ASCII (acrónimo inglés de American Standard
Code for Information Interchange —Código
ASCII y su Estándar Estadounidense para el Intercambio de
Información—), pronunciado generalmente
clasificación [áski]1:6 o (rara vez) [ásθi], es un código de
caracteres basado en el alfabeto latino, tal como
se usa en inglés moderno. Fue creado en 1963
por el Comité Estadounidense de Estándares
(ASA, conocido desde 1969 como el Instituto
Estadounidense de Estándares Nacionales, o
ANSI) como una refundición o evolución de los
conjuntos de códigos utilizados entonces en
telegrafía. Más tarde, en 1967, se incluyeron las
minúsculas, y se redefinieron algunos códigos de
25 control para formar el código conocido como
US-ASCII.

FIEE-UNMSM
Fuente:
https://ascii.cl/es/

FIEE-UNMSM

26
Cada profesional
tiene una
necesidad
El procesador es el cerebro lógico de un ordenador. Sus funciones principales
incluyen el manejo del sistema operativo, la ejecución de las aplicaciones y la
coordinación de los diferentes dispositivos que componen el equipo.
Las mejores procesadores

Fuente: https://technical.city/es/cpu/rating
Sistema operativo que se
busca emular
Capacidad
Nuestro cerebro, podríamos decir que se acerca a 2,5 petabytes (un
millón de gigabytes). Si lo comparamos, podríamos decir que equivale a
300 años en programas de televisión.
Eficiencia:
Los investigadores han encontrado que el órgano de un adulto
despierto consume solo 20 vatios de energía, tanto como una
bombilla de luz muy tenue. Este descubrimiento, según esperan
sus autores, podría ayudar a los ingenieros a construir
computadoras increíblemente poderosas y que consuman poca
energía.
Feto a las 14 semanas de vida.
La placenta es 98-99 % agua.

• El cerebro funciona las 24 horas del día, los


365 días del año.

• El desarrollo del cerebro, de acuerdo con


Pinel (2011) comienza aproximadamente tres
semanas después de la concepción
• El ácido desoxirribonucleico, abreviado
como ADN, es un ácido nucleico que contiene
las instrucciones genéticas usadas en el
desarrollo y funcionamiento de todos los
organismos vivos
• En el caso de los seres humanos , la
colección completa de ADN, o el genoma
humano, consta de 3 mil millones de bases
organizados en 23 pares de cromosomas, y
conteniendo alrededor de 20,000 genes.
• Solo un gramo del ácido desoxirribonucleico
puede almacenar, en teoría, 455 exabytes (un
exabyte equivale a 1000 petabytes; un
petabyte equivale a 1000 terabytes). Esto es
suficiente para albergar toda la información
de Google(que en el 2013 fue calculada en 15
exabytes), Facebook y otras grandes
empresas informáticas.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy