El documento describe los conceptos básicos de mantenimiento preventivo de hardware y software. Explica que el mantenimiento preventivo consiste en realizar revisiones periódicas para garantizar el buen funcionamiento del sistema y la integridad de los datos. Detalla los pasos para realizar mantenimiento preventivo de hardware, como limpiar ventiladores y componentes internos con cuidado, y de software, como ejecutar antivirus, eliminar archivos temporales y desfragmentar el disco duro. También resalta la importancia de medidas de seguridad como usar pulsera antiestática durante el
1. INSTITUCIÓN EDUCATIVA RAMÓN MARTÍNEZ
BENITEZ
JUAN ALBERTO PELAEZ MADRID INFORMÁTICA
APRENDIZAJE(CONTENIDOS): SIGNIFICACIÓN-¿QUEESMANTENIMIENTO
PREVENTIVO?-MANTENIMIENTOPREVENTIVOHARDWARE-KITDEHERRAMIENTAS-
MEDIDAS DE SEGURIDAD E HIGIENE PARA UN MANTENIMIENTOPREVENTIVO-
PASOSPARA UN MANTENIMIENTOPREVENTIVOHARWARE-MANTENIMIENTO
PREVENTIVODESOFTWARE-DEPURACIÓN DEARCHIVOS-LA DESFRAGMENTACION
DE DISCODURO-LA ELIMINACIÓN DE ARCHIVOSTMP (TEMPORALES)-LIBERACIÓN DE
ESPACIOEN EL DISCODURO-EJECUCIÓN DE ANTIVIRUS-DETECCIÓN DEERRORES-
PAPELERA DE RECICLAJE-SOCIALIZACIÓN
COMPETENCIA(S): DESCRIBE
CÓMO ES PROCESODEL
MANTENIMIENTO
PREVENTIVODEL HARWAREY
EL SOFTWAREY LAS MEDIDAS
DE SEGURIDAD QUE SE DEBEN
TENER.
DERECHOS BASICOSDE APRENDIZAJES:
DANE CLASE GRADO FECHA INICIO FECHA FINALIZACIÓN INTENSIDADHORARIA
279177000222 31 a 33 10 – 1,2 Viernes,20- 09 - 2019 Viernes,04– 10 - 2019 1RA, 6TA 1 H
RECURSOS: Cuaderno,Tv,Blog,Internet, celular,video-been OBSERVACIONES:
PLANEADOR DE CLASE
APERTURA: retroalimentación, significación, pre saberes, significación (Por qué y para qué)
SIGNIFICACIÓN
1. Observalassiguientesimágenesyresponde:
a. ¿Qué mensajes nosquiere darestasimágenes?
b. ¿Qué debemoshacerconnuestroselementosde informática?
c. ¿Qué parte de nuestroselementosinformáticosdebemoshacerle mantenimiento?
d. ¿Qué esmantenimientopreventivo?
e. ¿Cómose realizael mantenimientoalosaparatosinformáticos?
f. ¿Qué esun antivirusypara qué sirve?
CLASE 31
DESARROLLO: Actividad central de clase: Exposición didáctica, actividad individual, grupal, otra.
¿QUE ES MANTENIMIENTO PREVENTIVO?
El mantenimientopreventivoconsisteenlarevisiónperiódicade ciertosaspectos,tantode hardware comode software
enun ordenador.Estosinfluyenenel desempeñofiable del sistema,enlaintegridadde losdatosalmacenadosyenun
intercambiode informacióncorrecta,ala máximavelocidadposibledentrode laconfiguraciónóptimadel sistema.
MANTENIMIENTO PREVENTIVO HARDWARE
En las operacionesde mantenimiento,el mantenimientopreventivoesel destinadoalaconservaciónde equiposo
instalacionesmediante realizaciónde revisiónyreparaciónque garanticensubuenfuncionamientoyfiabilidad.El
mantenimientopreventivose realizaenequiposencondicionesde funcionamiento,Lastareasde mantenimiento
preventivoincluyenaccionescomocambiode piezasdesgastadas,cambiosde aceitesylubricantes,etc.El
mantenimientopreventivodebe evitarlosfallosenel equipoantesde que estosocurran.
KIT DE HERRAMIENTAS:
1. Desarmador
2. Pulceraantiestática
3. Espumao limpiadorparacomputadora
4. Franela
2. 5. Soplador
6. Estopa
7. Aire comprimidoosoplador
8. isoposde algodon
MEDIDAS DE SEGURIDAD E HIGIENE PARA UN MANTENIMIENTOPREVENTIVO:
1. Usar pulseraantiestáticaque este conectadaal chasisentodomomento.
2. Herramientaslimpiasytotalmente libresde polvo.
3. No hacercademasiadoel aire comprimido,usarloenmomentospausadospuessi se usaprolongadamentese
puede dañarel equipo.
4. No tocar componentesinternoinesesariamente.
PASOS PARA UN MANTENIMIENTO PREVENTIVO HARWARE
1.-Desconectarel equipode lacorriente electricaydespuesel monitor,bocinas,ratón,tecladoyunidadesconectadasal
equipo.
2.-Destornillarel chasis.
3.-Ponerse lapulseraantiestaticayconectarlaal chasis.
4.-Desconectarloscomponentesnecesariosparaunamejorlimpieza:fuente de poder,ventilador,etc.
5.- Soplarlosventiladoresyal hacerloponerundesarmadorenlosventiladoresparaque cuandoempiece asoplarno
denvuelta.
6.-Empesara soplarmuybienpor dentroy porfuerapero siempre ycuandonopegemostantolasmangeraa latarjeta
madre por que podemosdañaralgo.
7.-Conectarloscomponentesque se hayanquitadoasegurandomuybienlostornillosparaque ninguncomponente se
mueva.
8.- Volveraarmar CPU debesde seguridadmuybienlostornillos.
9.- Limpiargabinete porfueraconla espumaoen liquidoylaestopa.
10.- Limpiarel monitorcon muchocuidado,el tecladoconla ayudade isopos y raton con el sopladormuybieny
despuéslimpiarloconlaestopayla espumaolíquido(el ratonno necesitasoplar).
11.-Cuandotengastoda limpiohastalamesadonde se va a colocar puedes empezara conectartodo de nuevocon
cuidadoy de maneracorrecta. (Al final conectarlacorriente electrica).
MANTENIMIENTO PREVENTIVO SOFTWARE
El mantenimientopreventivode software esel procesoporel cual se mejoray optimizael software que se hainstalado,
este mantenimientose realizaparalaprevenciónde posiblesproblemasque puedanllegarasurgira medidaque se
utilizael computador.
La revisiónde instalaciónporSETUP:
Consiste enunarevisiónque se realizaingresandodirectamenteal menúque se encuentraenlasetupdetectandolas
unidadesconectadasala computadora.Mediante este se puededetectaralgunafallaenconectores.
DEPURACIÓN DE ARCHIVOS:
Este procesoconsiste enlaeliminaciónde losarchivosgeneradosporlasaplicacionesinstaladas enlacomputadoray
que ya no se utilizan.
LA DESFRAGMENTACION DE DISCODURO:
la desfragmentacionesel procesoenel cual se acomodanlosarchivosde un disco,este se realizacuandoel discose
fragmenta,estosucede cuandoel sistemahaescrito diferentesversionesde losarchivos,estoes,cuandounarchivo
despuésde sermodificadonoocupadireccionesde memoriacontiguasenel discoduro.
LA ELIMINACIÓN DE ARCHIVOSTMP (TEMPORALES):
Este procesoconsiste enlaeliminaciónde losarchivosgeneradosporlasaplicacionesinstaladasenlacomputadoray
que ya no se utilizan.
LIBERACIÓN DE ESPACIOEN EL DISCODURO:
El liberadorde espaciobuscaenlaunidady enumeralosarchivostemporales,archivosde cache de Internetyarchivos
de programa innecesariosque puede eliminarde formasegura.
3. EJECUCIÓN DE ANTIVIRUS:
Este se utilizapararealizarunaanálisisdel sistemaenbuscade algúnviruspara prevenirque el equipose infecteobien
para eliminaralgunoyaadquirido.Aunque hoyendia,laeliminaciónde unvirusse convierte enunatareatitanicaya
que estoshan idoevolucionandohastasercasi indetectables.
DETECCIÓN DE ERRORES:
Consiste enunarevisiónque se realizaingresandodirectamenteal menúque se encuentraenlasetupdetectandolas
unidadesconectadasalacomputadora.Mediante este se puede detectaralgunafallaenconectores.
PAPELERA DE RECICLAJE:
La papelerade reciclajenoesmásque una carpeta más,creada por Windowsparaalmacenarlosarchivosque el usuario
deseaeliminardel computador,soloque el usuarioenciertasvecescambiade parecerconrespectoa borrar dicha
información,entoncesahíestaotra funciónde lapapelerade reciclaje. Comoparte de unmantenimientopreventivola
papeleríade reciclaje debe estarvacía,yaque almacenadatosque puedenperjudicarel equipo.
CLASE 32
CIERRE – APERTURA: Socialización, Actividad Complementaria. Tareas. Evaluación según SIEE
SOCIALIZACIÓN
1. Expongaenequiposde 2 estudiantesenPublisher CATALOGOB5,para lapróximaclase.
2. El mantenimientode Hardware ySoftware de unordenadorocomputador.
3. Socialízaloensugrupo.
CLASE 33
DERECHOS BASICOSDE APRENDIZAJES:
DANE CLASE GRADO FECHA INICIO FECHA FINALIZACIÓN INTENSIDADHORARIA
279177000222 34 a 36 10 – 1,2 Viernes,11- 10 - 2019 Viernes,25– 10 - 2019 1RA, 6TA 1 H
RECURSOS: Cuaderno,Tv,Blog,Internet,celular, video-been OBSERVACIONES:
PLANEADOR DE CLASE
APERTURA: Retroalimentación, pre saberes, significación (Por qué y para qué)
SIGNIFICACIÓN
1. Observael videoCOMOSIMULAR ARDUINOCON PROTEUS O TINKERCAD - CONTROLDE MOTOR DC ARDUINOUNO y
luego,realizalas siguientesactividades:
a. Baja el programa o simuladorde SimulIDE_0.2.8
b. Realizael montaje,segúnlaimagen
1. En equiposde 2estudiantes realizarunapresentación enPublisherlafamilia.Mínimo6 imágenes porestudiante.
INSTITUCIÓN EDUCATIVA RAMÓN MARTÍNEZBENITEZ JUAN ALBERTO PELAEZ MADRID INFORMÁTICA
APRENDIZAJE(CONTENIDOS) SIGNIFICACIÓN- ESTRUCTURA BÁSICA DE LOS
CÓDIGOS-PARTESBÁSICASDEUN CÓDIGO-CÓMODEBE ESTRUCTURARSE UN
CÓDIGO -SENTENCIASBÁSICAS,FUNCIONESYLIBRERÍAS-COMPILACIÓN YCARGA.-
CARGA DE PROGRAMA TERMINADA-EJEMPLO:SEMÁFORO-ESQUEMA DE MONTAJE
DEL SEMÁFORO-PROTOBOARDDELPROYECTOSEMÁFORO-UTOFORMATO.-
FORMATO CONDICIONAL.-SOCIALIZACIÓN
COMPETENCIA(S):CONOCEY
APLICA LASESTRUCTURAS DE
ARDUINO PARA REALIZARUN
CODIGO EN SIMULLDE E
IDENTIFICA LASFUNCIONES
DE AUTOFORMATO.
4. Luegorealizaunvídeocon ellas.
2. Traer en una USB las fotosque puedasdesde tuniñez hastael día de hoy.
3. Realizalas4 operacionesdel iconoAUTOSUMA a travésde 3 ejemplos de cadauno.
4. Del icono FECHA Y HORA.Realizaunejemplode cadatítulode la persiana resultante.
CLASE 34
DESARROLLO: Actividad central de clase: Exposición didáctica, actividad individual, grupal, otra.
ESTRUCTURA BÁSICA DE LOS CÓDIGOS
Un códigoArduinoesuna serie de comandosde programaciónque le dirána nuestromicrocontrolador como
configurarse al iniciarse yqué accionestieneque realizarmientrasesté enfuncionamiento.Estoscomandosutilizados
enArduinosonsentenciasmuyfácilese intuitivas.
El bloque de códigodebe tener2partes,o funcionesprincipales,que siempre debemosincluir.
PARTES BÁSICAS DE UN CÓDIGO
Primerovoidsetup() .Dentro de estafunciónprincipal escribiremoslassentenciasde configuraciónque necesitaremos
para que Arduinotrabaje correctamente.Éstasse ejecutaránal iniciarArduinoyunaúnicavez.Conellas,porejemplo,
asignaremoslacaracterísticade entrada/salidaalospines,el modode comunicaciónserial,activaremoslossensores
que vayamosa necesitar,escribiremosórdenesde iniciodel programa…etc.Algunasde estassentenciaspuedenser:
pinMode( ,),Serial.begin(,),sensors.begin(,)…
La segundafunciónprincipal es voidloop() .Ésta debe irsiempre despuésde voidsetup().Enellaescribiremostodaslas
sentencias,buclesyllamadasafuncionesque necesitemosque nuestroArduinorepitaconstantemente.Se escribiránen
ordende ejecución.Ejemplode éstaspuedenserdigitalWrite( ,),Serial.print(““),if( )…
Existenotraspartesdel códigoque noson obligatoriasperoque podemosnecesitar,segúnel códigolorequiera,para
organizarlotodo.
Estas zonaspuedenserunespaciopara el título,el autor,librerías,definiciones(variablesque vayamosausarenel
programa),una zonapara funcionesalasque el programa irá llamando…Cadaunoeslibre de organizarlocomoquiera,
perocuanto más ordenadoesté todo,másdifícil seráperdernoscuandoloscódigosse compliquen.
Abajopodemosverunejemplosimplede cómodebe estructurarse uncódigo.
5. CÓMO DEBE ESTRUCTURARSE UN CÓDIGO
SENTENCIAS BÁSICAS, FUNCIONES Y LIBRERÍAS
Para poderrealizaruncódigoArduinodebemostenerlasherramientasconlasque decirle anuestromicrocontrolador
que eslo que debe hacerencada momento.Estasherramientassonlas sentenciasyfunciones.
Arduinousauna serie de sentenciasycomandosbásicosmuysencillitosperoalavezmuypotentes.Combinándolos
crearemosprogramaspara decirle anuestraplaca que haga prácticamente cualquiercosaque queramos.
Las sentenciasse dividenporsumanerade funcionardentrodel programa,pudiendodividirlas en3 grandesgrupos:
1. Estructurales : Nosdan la formacomputacional del códigoylasoperacioneslógicasaejecutar.Conéstosson
con losque le marcamos al programa qué caminodebe seguirel códigoal ejecutarse yqué operacionesdebe
hacer.Algúnejemplode lasmásusadassonif,for,while,+, -,=, *, /, ==, >, < …
2. Variables: Con éstasdefiniremosqué tipoyqué característicastendránlosvaloresque vamosausar enel
código.Puedensernúmeros,caracteresoestados.Podemosencontrarnosaquílassentenciasint,float,HIGH,
LOW, char, string,true,false…
3. Funciones: Nospermitenrealizarunaserie de operacionesconcretasyvolverala zonadel códigoenla que se
ejecutó.Existenfuncionesque estánpropiamente definidasyaporArduinocomotalesy tambiénpodemos
crearnosnuestras propiasfuncionesparaque seanllamadasenlaszonasde setupo loopcuandolo
necesitemos.Sonmuyútilescuandonecesitamosrealizarungrupode accionesvariasvecesendistintaszonas
del código.Tambiénesunabuenaformade ahorrar líneasy de organizarse.Ejemplode funcionestenemos
pinMode,digitalWrite,delay,max,sin,cos,analogWrite…
Comoexplicarqué acciónconcretarealizacada sentenciaofunciónseríamuyextensa,osdejamos este enlace paraque
podáisconsultarlos.Nosotrosiremoscomentandotodoslosque vayamosusandoennuestrosejemplos.
Otra cosa importante sonlas librerías.Sonuna serie de sentenciasyfuncionesespecíficasde cadaelementooshield
que conectemosaArduino,que noestándentrode laspropiasde laIDE, y que realizaránaccionesespecíficasde cada
unofacilitándonosmucholaprogramación.
Por últimonombraremosunparde pequeñosdetallesnecesariosparapoderprogramarnuestrocódigo.Paraque cada
sentenciaofunciónse ejecute debellevaral final de cadaordenel signode puntuaciónpuntoycoma “ ; “ y al utilizarla
doble barra“ // ” le decimosal códigoque loque se escribaa la derechaesuncomentarioyque no debe ejecutarlo
(Arduinolocolorearáengris).Estoveréisque esmuyútil paraexplicarque estamoshaciendoencadamomento.
6. COMPILACIÓN Y CARGA.
Una vez que hayamosescritonuestrocódigoenlaIDE Arduinoprocederemosaverificarque estácorrectamente escrito.
Para ellopulsamosel botón arribaa laizquierda.Arduinoleeráel textoynosdirási escorrecto o no. Para ellolo
que hará será compilarlo,que significatraducirel códigodel lenguaje de programaciónaunlenguaje que entiendael
microcontroladordirectamente.
En el caso de contenerunerrornos apareceráenla consolauna explicaciónorientativadel error.
VERIFICANDO EL CÓDIGO
CÓDIGO CORRECTO
7. ERROR EN EL CÓDIGO. FALTA UN ";"
Si la compilaciónhasidocorrecta,ya podremoscargar nuestroprogramaal Arduino.Paraello,conlaplaca conectada
por USB, pulsamosel botónde carga y esperamosaque termine.
CARGA DE PROGRAMA TERMINADA
EJEMPLO: SEMÁFORO
Comoprimerproyecto,realizaremosunsemáforoconunosLeds.Es ideal parainiciarnosenlaprogramaciónyel
montaje de circuitosporque,comoveréis,esmuyfácil.
8. Empezaremosnuestroprimerproyectodescribiendoloselementosque vamosanecesitar.
1. 1 x ArduinoUNO R3
2. 1 x Protoboard
3. 1 x Led rojo3mm
4. 1 x Led amarillo3mm
5. 1 x Led verde 3mm
6. 3 x resistenciasde 220Ω.
7. Cablesparaconectar todo.
Una vez que tenemostodo,hacemosnuestromontaje siguiendoel siguienteesquema.
ESQUEMA DE MONTAJE DEL SEMÁFORO
Utilizaremoslospinesdigitales 2(rojo), 4 (amarillo) y 7 (verde).Al conectarlosLedsdebéistenerencuentaque tienen
polaridad,porloque tenéisque colocarlosbienparaque funcionen.EnlosLedslapatillacorta,o el lado que está
achatado,es el negativoe iráconectadoa tierra(GND enla placa) a travésde una resistencia.Lapatillalarga,olado
redondeado,esel positivoyse conectaráal pin del Arduinocorrespondiente.
PROTOBOARD DEL PROYECTO SEMÁFORO
Una vez montado,abriremosnuestroIDEArduinoyescribiremosel programa(sketch).
/*************/
/* SEMAFORO*/
/*************/
/*** FernandoMartinezMendoza***/
10. digitalWrite(rojo,LOW); //apagamosel ledverde
delay(500); //esperamosmediosegundo
}
Con lasentenciaintestamosdeclarandounavariable numéricaentera,parapoderlausardespuésennuestrocódigo.
El comandodelayhace que el programa pare un tiempodeterminado.Éste lodefiniremos,enmilisegundos,dentrode
losparéntesis.
Las funcionespinMode ydigitalWrite se explicaránenel siguientepost, salidas,condetalle.
Esperoque os hayáisdivertidoconeste postyque comencéisacogerle el gusanilloal mundodel Arduino.
Sacado de:https://openwebinars.net/blog/tutorial-arduino-ejemplo-semaforo/
AUTOFORMATO.
Con estaherramienta,esmuchomásfácil yrápidodarle formatoa unaceldao rango de celdas,atravésde plantillasde
formatopredefinidas.
Para ellose debenseleccionarprimerolasceldascorrespondientesyluegoelegirlaopciónAutoformatodelmenú
Formato.
En el cuadro de diálogoque se abre,seleccionarel formatodeseadode entre losdieciséisque aparecenenlaventana,y
finalmentepresionarel botónAceptar.El formatoapareceráenlasceldasseleccionadas.
En el caso de que se quieraquitarel formatodefinidopreviamente,se debe seleccionarde lalistade formatoslaopción
ninguno.
FORMATO CONDICIONAL.
Esta funciónde Excel permite aplicarunformatodeterminadoaunaceldao grupo de celdas,siempre ycuandose
cumplauna condicióndada.
Se debenseleccionarprimerolaceldaorango de celdascorrespondientes.
ElegirlaopciónFormatocondicional del menúFormato.
En el cuadro de diálogo correspondienteseleccionarlascondicionesque se deberáncumplir,yseleccionarel formato
que se aplicará si esascondicionesse cumplen.Se puede seleccionarvariascondicionesparaunaceldao rango de celdas
haciendoclicenel botónAgregar>> .
Finalmentepresionarel botónAceptar.
En éste ejemplose diode condiciónque todoslosvaloresigualesomenoresa100 desplegaranunfondoencolorrojoy
fuente encolorblanco.
CLASE 35
CIERRE – APERTURA: Socialización, Actividad Complementaria. Tareas. Evaluación según SIEE
SOCIALIZACIÓN
1. realizalassiguientesactividades:
a. Entra a internetybuscael programa o simuladorde Tinkercad
b. Realizael montaje,segúnlaimagenydescubre el código.
2. Entra al blog juanalbertopelaezmadrid.blogspot.comySube el vídeo que crearasenformade tutorial conel
compañerosobre lapregunta1.