Reparando tu compu!

Contáctanos

Telefónos: 4421193047-4423239841 Mailito: Mafic e-mail Guillo e-mail

miércoles, 20 de marzo de 2019

Borrar carpetas de menú inicio


Están en la ruta oculta y del sistema: 

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Ref answers.microsoft.com (LuisGr.ter)

domingo, 10 de marzo de 2019

HSFX

Es un tipo de formateo.

Repasando MAC

AppCleaner borra bien los programas.

Timemachine respalda.

Vista previa es selección de archivo y espacio.

Spotlight se abre con “Cmd” y “espacio”.

“Cmd + Q” es cómo “Alt+F4”. 

Apps Spaces 

Slide Over permite ver otra aplicación, mientras se está usando una.

Slide view permite ver dos aplicaciones.

Picture in picture

Permite ver un video mientras se trabaja  con otra aplicación.

Formatear y restaurar MAC

1.”Desactivar iCloud”.
2. Desactivar filevault(encripta los datos).
3. Retirar la autorización de iTunes.
4. Formatear con DVD, Pendrive, o Partición de recuperación.

Entramos a Cmd+R(Disk Recovery o Disk Utility) y vemos nuestra partición con el viejo sistema operativo y otra con una partición recovery HD.

Se puede recuperar o reparar un disco. Si hay copia de seguridad en Time Machine, se puede recuperar un disco.

Apple File System o APFS

Sistema de archivos apple.

Hierarchical File System o HFS

Otro sistema de archivos de Apple.

Macintosh File System o MFS

Sistema de archivos de apple.

Shift+Alt+Cmd+R para instalar MAC OS desde la nube.

AirPlay

Sirve para ver lo de la MAC en una TV.

Mission Control

Nos permite ver múltiples escritorios, o ver las ventanas abiertas.

Ad-hoc

Solución a un problema específico. Conexión inalámbrica por medio de tarjeta inalámbrica, usa SSID. Una red ad-hoc no tiene un modo central.

En preferencias del sistema y pantallas se pueden configurar las pantallas. 


DiskMaker sirve para instalar un MAC OS desde un pendrive o USB. 

Cmd+S permite que se entre al modo Single User si se escribe /sbin/fsck -fy se hace un chequeo de disco.

Chown cambia de propietarios.
Chmod cambia permisos.
 
Safe Boot

Chequea y limita los procesos inecesarios para arrancar la MAC, haciendo un diagnóstico, en ocasiones es suficiente para recuperar un sistema.  Se presiona la tecla shift, también se puede entrar por Shift+Cmd+V.

Algunos sistemas operativos de MAC, pueden actualizarse si se apaga la red, es necesario apagar el router y el MAC, desactivar IPV6, encender el MAC y actualizar por USB.

Resetear PRAM

Cmd+Alt+P+R al inicio, se pulsa hasta que la MAC se reinicia.

Modo seguro

Se presiona shift después del tono de inicio. Cuando se presiona antes es porque vamos a entrar a modo seguro con un disco encriptado en FileVault.

Verbose

Cmd+V , es una forma diferente de iniciar el sistema, el sistema te dice verbalmente todo lo que hace.

Para configurar en la terminal:
sudo nvram boot-args="-v"
Para darlo de baja: 
sudo nvram boot-args=""



jueves, 7 de marzo de 2019

POO 4

Clase

Todas las acciones se colocan dentro del bloque de una clase o un objeto.

Arreglos 

Una variable que contiene una lista de elementos del mismo tipo de datos simples. 

POO 3

Las variables pueden ser primitivas o de referencia. 

Su papel es como miembros de una clase. Fuera de cualquier método.

O dentro de un método o después de cualquier bloque de llaves {}. Se crean en el interior del bloque y se destruyen al finalizar el bloque.

Tienen un ámbito o alcance o scope.

POO

Tipos de datos

Primitivos o números, carácteres, valores booleanos.

Por referencia o datos compuestos; clases, arreglos e interfaces. 

Arreglo 

Es un conjunto de variables que determinan un grupo de localidades en la memoria y permiten almacenar un grupo de datos por columnas, filas o tablas. Pueden ser:

De una dimensión (vectores o listas). Son unidimensionales.
De dos dimensiones (matrices o tablas).Son bidimensionales.
De tres o más dimensiones. 

parse

En programación cambia un número a dato numérico. 

Ref startingprogram.blogspot.com


Depurando errores

Javac, en java

Muestra el nombre del programa, la línea del error(número), tipo de error.

Java Development Kit JDK

Compilador de java javac.exe
Generador de archivos de cabecera javah.exe
Programa decompilador de bytecode a código fuente java javap.exe
Interpréte de java java.exe
El visor de applets de Java appleviewer.exe
Generador de documentación API en java javadoc.exe
Programa depurador para clases de java jdb.exe
java prof es un profiler para aplicaciones java de un solo thread, etc.

https://www.oracle.com/technetwork/java/javase/downloads/index.html

En algunos casos es necesario modificar el "path".

Programación Orientada a Objetos (POO)

Encapsula datos (atributos), y funciones (comportamientos), en paquetes llamados objetos.

Los objetos están agrupados en clases, que son grupos de programas diseñados para estos objetos, se pueden reutilizar. Una clase es una agrupación lógica de objetos que comparten los mismos atributos(rasgos o variables, propiedades) y comportamientos(métodos, habilidades, funciones, modo de operación, procedimientos); puede tener subclases, con relación a cada subclase la clase es una superclase. La estructura de una clase y superclase se llama jerarquía de la clase.

Primero se debe hacer una identificación y definición; o modelado de datos.

Se define la clase de datos que contiene y la secuencia lógica para manipularlo; cada secuencia lógica es conocida como un método(muestra comportamiento o modo de operación).

El caso o instancia de clase u objeto es lo que se dirige a la computadora. Cada objeto es una instancia, miembro de una clase, envía mensajes trata y recibe mensajes a otros objetos(enlace dinámico).

Cada objeto tiene:
Estado (atributos...)
Comportamiento(como actúa y reacciona un objeto)
Identidad (Cada objeto es único.)
Operación: Una función o servicio proporcionado por una clase. Acción o transformación que se lleva a cabo o se aplica al objeto.
Encapsulación: La técnica para esconder detalles de realización internos de un objeto de la vista externa. Los objetos encapsulan datos y su implementación. El empaquetaje de las variables de un objeto dentro de sus métodos se llama encapsulación.
Clasificación: Cada objeto es parte de una clase.
Polimorfismo: Permite que el mismo código, función, tipo de dato, etc. sea usado con diferentes tipos de objetos, causando más realizaciones generales y abstractas.
Reutilización: Los objetos pueden utilizarse en otros dominios.
Herencia: Arreglo jerárquico de clases que permite a subclases heredar propiedades de superclases(árboles de herencia).Se crean nuevas clases en base a otras ya existentes.
Abstracción: Los objetos se examinan en términos abstractos tomando en cuenta sólo lo m,ás importante.

Los objetos presentan:

Modularidad: el código fuente para un objeto  puede ser escrito y mantenido independientemente del código fuente para otros objetos.

Posibilidad para esconder información: Puede mantener información privada y métodos que pueden ser cambiados en cualquier momento sin afectar a los otros objetos que dependen de ello.

Modelado orientado a objetos

Describe la estructura estática de los objetos del sistema y también sus relaciones. Contiene diagramas de objetos que es un gráfico con nodos(clases de objetos) y flechas y líneas.

La clase objeto está por encima de la jerarquía de clases.  Una variable de la clase objeto puede sostener una referencia a cualquier objeto.

Las superclases son clases abstractas que definen comportamientos comunes.

El paquete es una agrupación de clases.

Relaciones entre objetos

Relaciones de asociación. Las asociaciones unen clases, los enlaces unen objetos.

Relaciones de Todo/parte. La composición dura toda la vida del objeto componedor, el objeto compuesto cuenta entre sus atributos con otros distintos objetos; la agregación es una relación en la cual los objetos que representan parte de un conjunto se asocian con el mismo conjunto u objeto. Varios objetos componentes constituyen un solo objeto compuesto.

Relaciones de generalización/especialización.

Relaciones de multiplicidad. Especifica el número de instancias de una clase que puedan ser relacionadas con una única instancia de una clase asociada.

Interfaz

Es un protocolo de comportamiento de una clase u objeto. Es un dispositivo o un sistema que las entidades sin relaciones usan para relacionarse; determina una colecciónd e definiciones de métodos y valores constantes relacionados con un objeto; define que pedidos se pueden hacer al objeto.

Un método moderno para diseñar software orientado a objetos es el Unified Modeling Language o UML.

Lenguaje de programación

Es un conjunto de instrucciones que proporcionan la posibilidad de realizar operaciones con la computadora.

Un código se debe compilar o traducir al lenguaje máquina, o ser interpretado para que pueda ser ejecutado por la computadora.

Bibliografía
Programación en lenguaje Java; Jane Collins;2006.