Entradas

Resumen

  Desarrollo y Optimización de Componentes Software para tareas administrativas de sistemas. 1:Introducción al libro. El sistema operativo y los servicios que este proporciona evitan que el desarrollo de aplicaciones se vuelva una tarea demasiado compleja . En los comienzos de la informática, los desarrollos eran costosos en tiempo, principalmente, porque era necesario reprogramar aspectos que hoy en día el sistema operativo proporciona de forma mucho más simple a los desarrolladores. 2:Definición y conceptos básicos sobre sistemas operativos. Un sistema operativo es un programa que actúa como una capa entre el usuario y el hardware. Esta capa se encarga de gestionar y administrar todas las partes del sistema. Se puede dividir  el sistema operativo en tres partes o bloques  principales: La capa más cercana al hardware se denomina núcleo  (kernel). La capa de los servicios que ofrece el sistema operativo. La capa de interfaz entre el usuario y el sistema operativo. 3:...

Clases

 U na   clase   es una plantilla para el objetivo de la creación de   objetos de datos   según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los   sustantivos   en el lenguaje. Cada clase es un modelo que define un conjunto de   variables   y   métodos   apropiados para operar con dichos datos. Cada objeto creado a partir de la clase se denomina   instancia   de la clase. La  programación orientada a objetos  es la base principal para los tipos de objetos. Permiten  abstraer  los datos y sus operaciones asociadas al modo de una  caja negra . Los lenguajes de programación que soportan clases difieren sutilmente en su soporte para diversas características relacionadas con clases. La mayoría soportan diversas formas de  herencia . Muchos lenguajes también soportan características para proporcionar  encapsulación , como especificadores de acceso. ...

Características

  Su objeto de estudio puede resumirse en el  tratamiento automatizado de la información   mediante sistemas di gitales computarizados. Se propone   tanto el abordaje teórico como el práctico   de los sistemas informáticos, aunque no se trata de una ciencia experimental. To ma en préstamo el   lenguaje  formal de la l ógica  y la  matemática  para expresar las relaciones entre los sistemas de datos y las operaciones que estos ejecutan. Es una de las disciplinas científica s más jóvenes,   surgida formalmente en la segunda mitad del siglo XX .

Arreglos

  Un arreglo (matriz) es una  c olección ordenada de datos  (tanto primitivos u objetos dependiendo del lenguaje). Los arreglos (matrices) se emplean para almacenar multiples valores en una sola variable, frente a las variables que sólo pueden almacenar un valor (por cada variable).

Archivos

  En   informática , se conoce como archivo o fichero a un   conjunto organizado de unidades de  información  (bits) almacenados en un dispositivo . Se les denomina de esa manera como   metáfora   a partir de los archivos tradicionales de oficina, escritos en papel, ya que vendrían a ser su equivalente digital. Cada archivo posee una identificación única o nombre, la cual puede ser modificada o asignada a voluntad del  usuario  o del programador, y una extensión que determina qué tipo de archivo es y qué funciones cumple.  Usualmente ambos términos de su nombre están separados por un punto , por ejemplo:  Command.com Dentro de los archivos existen paquetes pequeños de  datos  expresados en  bits  (la unidad informática más pequeña que existe) y que se ordenan en registros o líneas, siendo individualmente distintos pero con algún rasgo común. El modo de agrupación de esta información depende de quién haga el archi...

Extenciones

  La extensión de un archivo es un   sufijo   que aparece separado del nombre del archivo, generalmente por un punto (por ejemplo .exe, .txt, .mp3 o .docx) que le indica al sistema operativo   el tipo de archivo que se trata   identificándolo para que así el ordenador sepa cómo leer la información codificada en el archivo y asignar el programa correcto para poder abrirlo. En   esta guía  hablábamos más de las terminaciones de archivos y de los tipos que hay. Las extensiones de los archivos forman parte del  metadata de cada archivo , que es la información acerca de los atributos que pueda tener cada archivo. Por ejemplo, para una canción, el metadata puede contener, aparte de la extensión, otros datos como la duración, el artista, el álbum al que pertenece la canción… En algunos sistemas operativos  la extensión no se muestra por defecto . Mismamente en los últimos Windows como el  Windows 11  que se puede instalar fácilmente como e...

Instrucciones

Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta. Los tipos de instrucción son aquellos permitidos están definidos y determinados dentro de cada importante plataforma en el conjunto de instrucciones (en inglés ISA, instruction set architecture), que también determina los registros de origen y destino de la CPU , y en ocasiones un dato inmediato (aquellos que son especificados explícitamente en la instrucción). Estas instrucciones del computador son las que determinan el funcionamiento de la CPU que las ejecuta. La CPU puede realizar una diversidad de funciones, que son el reflejo de la variedad de las instrucciones definidas para dicha CPU. El programador tiene un repertorio de instrucciones como medio para controlar la CPU.