Upload
vonhi
View
222
Download
0
Embed Size (px)
Citation preview
PROGRAMA INFORMÁTICO:
Un programa o software es un conjunto de instrucciones que
una computadora ejecuta para poder realizar una función
específica
Todo software tiene tras de sí una filosofía y condiciona lo que
podemos hacer con él y la forma de hacerlo.
PROGRAMA INFORMÁTICO:
Los programadores escriben los programas en un “lenguaje de
programación” que luego es traducido a secuencias de unos y
ceros. El conjunto de órdenes escrito en un lenguaje de
programación es denominado “código fuente” del programa.
On release
Get url [sof/3-1.pdf]
end
gotoAndStop ("in”,25);
end
01 00011 0011
111000 000 000
00 11 10 00 111
111 000 00 …
compilador
Existen muchos lenguajes de programación, por ejemplo Visual
Basic, C++, Action Script, Lingo.
Para abordar lo que nos interesa estudiar, vamos a clasificar los
programas según:
su función
su forma de distribución
1. Tipos de software
Según su función
Software de sistema
Software de aplicación
Sistemas operativos
Antivirus
otros
Productos estandarizados
Software a medida
Obras multimedia
Lenguajes de programación
Software malicioso
Virus: Troyanos,
gusanos, jokes, hoax,
spyware, spam, otros
HARDWARE
Un sistema operativo funciona como interfaz entre el hardware y
nosotros, los usuarios. Es imprescindible, para que un equipo
pueda funcionar. Se dice que su funcionamiento es
“transparente” porque siempre que la computadora esté
encendida y cualquiera sea el programa que se esté ejecutando,
el sistema operativo está funcionando para permitir esa ejecución.
USUARIOS
Sistemas Operativos
características
interfaz
El sistema operativo
administra y coordina
los recursos del
sistema y de todo el
resto de los periféricos.
Así por ejemplo es el
que decide en qué parte
del disco rígido se
guarda un archivo,
cuánta memoria RAM
se destina a la
ejecución de cada
programa, etc.
PROCESADOR
MEMORIA RAM
DISCOS
Sistemas Operativos
características
Sistemas Operativos
funciones
Se encarga de cargar,
arrancar y supervisar
la ejecución de programas.
Sistemas Operativos
características
Sistemas Operativos
funciones
Se encarga de cargar,
arrancar y supervisar
la ejecución de programas.
Sistemas Operativos
características
Sistemas Operativos
funciones
El sistema operativo también
permite administrar la
información (guardado, copia,
borrado, etc.) y
organizarla en unidades carpetas
y archivos.
Un archivo es la unidad mínima
de información que maneja el
sistema operativo.
Una carpeta es un lugar lógico en
donde se pueden almacenar los
archivos u otras carpetas.
Sistemas Operativos
funciones
grafico1 jpg
EXTENSIÓN
Es una etiqueta de 2,3 ó 4
caracteres. Sirve para identificar de
manera unívoca los tipos de archivo.
NOMBRE
Puede ser cualquier conjunto de
hasta 256 letras y números
No pueden ser caracteres
especiales como ?! . / ( * + = & % @
¨{ Ç “
En Windows, los archivos se designan a través de:
Sistemas Operativos
funciones
Diseño de la Interface
Política de administración de recursos (que puede ser más o
menos eficiente en uno que en otro).
Sistema de archivos
Programación (código fuente)
¿En qué se diferencia un sistema operativo de otro?
Sistemas Operativos
características
Sistemas Operativos
marcas
2. Tipos de software
Según su forma de distribución
Software privativo
Software libre
Software Open Source
Sin el código
fuente abierto
Con el código
fuente abierto
● Puede tener precio o ser gratuito.
● Su código fuente está encriptado, no se
puede acceder a él para verlo o
modificarlo.
Software Privativo
Al comprar software privativo, se está adquiriendo una
licencia de uso del producto, no el programa
propiamente dicho.
Software Privativo
Comerciales
Educativas
Shareware
Gratuitas (freeware)
Licencia: autorización para utilizar el software bajo
determinadas condiciones
Software LIBRE
Un software puede ser considerado “software libre” cuando
respeta la libertad de los usuarios y la comunidad. Significa que
los usuarios tienen la libertad de ejecutar, copiar, distribuir,
estudiar, modificar y mejorar el software.
Lo distintivo son las libertades que ofrece, independientemente
de que sea gratuito o pago. Estas libertades se pueden ejercer
porque el código fuente del software no está encriptado
Es coherente con los principios de un movimiento social basado
en que:
Los resultados de las investigaciones científicas se
publican y se divulgan, así sirven de base para que
otros investigadores continúen trabajando y generando
nuevo conocimiento
Solamente el software libre respeta la libertad del
usuario.
IMP
ER
AT
IVO
ÉT
ICO
Software LIBRE
usar el programa, con cualquier propósito.
estudiar cómo funciona el programa, y
adaptarlo a tus necesidades
distribuir copias
mejorar el programa y hacer públicas las
mejoras a la comunidad
LIBERTAD 1
LIBERTAD 2
LIBERTAD 3
LIBERTAD 4
Software LIBRE
Las libertades del Software Libre se protegen mediante una
Licencia GPL (General Public License)
obliga a que todo software derivado de un
programa GPL, lo siga siendo y, permita
acceso al código fuente.
Software LIBRE
Aunque la mayoría de los programas con GPL son también
freeware (gratuitos), un software GPL no tiene por qué ser gratis,
y de hecho varios no lo son en absoluto.
Software OPEN SOURCE
Es completamente equivalente con el software libre desde el punto
de vista práctico y totalmente incompatible desde el punto de vista
filosófico.
l software no se puede perfeccionar si no interviene la
comunidad de programadores
que realice aportes.
SE
NT
IDO
PR
ÁC
TIC
O
El software open source es coherente con los principios de un
movimiento social basado en que:
Los softwares con Licencia GPL no necesariamente deben ser
gratuitos, (aunque muchos sí lo son).
Ejemplos:
LINUX
El Gimp
Además de libres, son gratuitos
Ejemplos de software no privativo
(Mandrake o Novell venden
distribuciones de GNU/Linux)
Bibliografía
Castillo, J. & Gelbort, M. (2010) Sistemas operativos en las netbooks:
GNU/Linux y Microsoft Windows [en soporte digital] Serie
instrumental para el modelo 1 a 1. Buenos Aires: Educ.ar.
Recuperado de
http://bibliotecadigital.educ.ar/articles/index/mas_vistos/page:
11 Disponible en Libro Electrónico TGD1 -2017
Stallman, R. (2007) Por qué el «código abierto» pierde de vista lo
esencial del software libre. Recuperado de
http://www.gnu.org/philosophy/opensourcemissesthepoint.ht
ml Disponible en Libro Electrónico TGD1 -2017
Stallman.R. (2002) Palabras y frases confusas a evitar o usar con
cautela. En Stalman (2002) Free Software free Society (pp.
99-103) Recuperado de
http://www.gnu.org/philosophy/wordstoavoid.html Disponible
Este documento ha sido elaborado como apoyo a la implementación
de la Unidad Didáctica 3 del programa de la asignatura Tecnología de
Gráfica Digital 1 de la carrera de Diseño Gráfico de la FAUD UNSJ,
en 2017. Su navegación debe ser complementada con la lectura de
los documentos indicados en la guía del Trabajo Práctico 3 que está
disponible en el Blog. Se encuentra bajo una Licencia Creative
Commons.
Autora: Dra. Arq. María Isabel Balmaceda