Sistemas Operativos
Enviado por angelobscuro • 29 de Septiembre de 2012 • Trabajo • 1.075 Palabras (5 Páginas) • 515 Visitas
INTRODUCCION
¿QUE ES UN SISTEMA OPERATIVO?
Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware del computador; además de los procesadores, los medios de almacenamiento, los dispositivos de entrada / salida, los dispositivos de comunicación y los datos.
Es una colección de mecanismos de software destinados a servir de interface entre un sistema informático y sus usuarios, el cual ofrece herramientas y facilidades para simplificar las tareas de diseño codificación depuración, actualización, etc.
¿QUE HACE?
Administrar todos los recursos hardware y software que constituyen el sistema informático a explotar.
PYTHON
Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico*, es fuertemente tipado* y multiplataforma.
*TIPADO DINAMICO: una misma variable puede tomar valores de distinto tipo en distintos momentos
*TIPADO FUERTE: si no se permiten violaciones de los tipos de datos, es decir, dado una variable de un tipo concreto, no se puede usar como si fuera una variable de otro tipo distinto a menos que se haga una conversión.
DECLARACIÓN DE VARIABLES
• Las variables se definen de forma dinámica, lo que significa que no se tiene que especificar cuál es su tipo de antemano y puede tomar distintos valores en otro momento. Se usa el símbolo = para asignar valores.
EJEMPLOS:
x = 1
x = "texto" # Esto es posible porque los tipos son asignados dinámicamente
ASIGNAR VALORES
• En Python para asignar un valor a una variable utilizamos una sentencia de la forma:
Identificador de variable = expresión
Ejemplo:
a = 10
AÑADIR COMENTARIOS
• Los comentarios se inician con el símbolo #, y se extienden hasta el final de la línea. El intérprete no tiene en cuenta los comentarios, lo cual es útil si deseamos poner información adicional en nuestro código como, por ejemplo, una explicación sobre el comportamiento de una sección del programa.
# Comentario en una línea en Python
EJEMPLO
print "Hola mundo" # También es posible añadir un comentario al final de una línea de código
MOSTRAR DATOS POR LA PANTALLA
• Imprimir en pantalla en Python no funciona con la orden PRINT, ni con la orden Print, sino con la orden print(“Texto a imprimir”).
• Si quiero imprimir en pantalla algo que lleve nuevas líneas puedo usar \n
print(“\nEste texto aparece después de una línea en blanco”)
o simplemente escribir el texto dentro de 3 dobles comillas
• print(“”"Texto de la primera línea
Texto de la segunda línea”"”)
EXPRESIONES ARITMETICAS
Las operaciones de sume y resta, por ejemplo, se denotan con los símbolos u operadores + y -, respectivamente y operan sobre dos valores numéricos, he aquí unos ejemplos.
La expresión 1-2+3 por ejemplo equivale matemáticamente a ((1-2)+3) ; por ello decimos que la suma y la resta son operadores “asociativos” por la izquierda.
Ahora veamos este nuevo ejemplo.
Existe otro operador unario que se representa con el símbolo +: el operador identidad, este operador no hace nada útil, solo sirve para poner énfasis en que un número es positivo, he aquí algunos ejemplos.
EXPRESIONES CONDICIONALES
• las expresiones condicionales son muy útiles para tomar decisiones dentro del programa, es decir, ponemos una expresión condicional luego de una función del programa y dependiendo del resultado de la expresión
...