SlideShare una empresa de Scribd logo
1 de 49
HERRAMIENTAS OFIMATICAS Y HERRAMIENTAS WEB
Seleccione la opción correcta según el grafico:
Las cintas de opciones de Word tiene herramientas para configurar fundamentales en el
trabajo diario para elaborar documentos observe la imagen y escoja la opción correcta:
1. Son Opciones para configurar texto
2. Son Opciones para configurar márgenes a la hoja.
3. Estas Opciones sirven para tener una vista previa del documento antes de imprimir.
4. Todos los documentos que realizan el procesador de texto las empresas e instituciones
educativas les configuran la marca de agua, el encabezado y el pie de página, en la
siguiente imagen identifique estos tres elementos e investigue en Word por donde se
configuran.
Encabezado.
Marca de Agua.
Pie de Página.
Para insertar encabezados o pies de pagina nos vamos a la pestaña de insertar
Allí encontramos las opciones de Encabezado y Pie de Pagina
Al dar clic sobre las alguna de las dos
opciones ellos nos desplegaran un menú que
nos permitirán configurar de la manera más
adecuada nuestro encabezado o pie de
página
Para insertar una marca de agua debemos ir a la pestaña de diseño
Al dar clic sobre la opción de
marca de agua nos despliega
varias opciones para colocar
nuestra marca de agua
preestablecida.
También tenemos la opción de
marca de agua personalizada
con la cual podemos insertar
imágenes o el logo de la
institución o de una empresa
5. Relacione los siguientes errores típicos en Excel con su descripción.
#########
Aparece cuando en una celda con formato
numero no cabe la cifra completa. Se
corrige ampliando el ancho de la columna.
#¡VALOR!
Aparece cuando realizamos una operación
no valida, por ejemplo multiplicar una celda
que contiene texto por otra que contiene un
número.
#¡DIV/0!
Aparece, como es lógico, cuando pedimos
que se realice una división por cero.
#¿NOMBRE?
Aparece cuando utilizamos un “nombre” de
una función o constante que no existe en
Excel o definida por el usuario.
#¡NUM!
Aparece cuando colocamos como
argumento de una función un valor no
numérico cuando Excel espera que sea un
número.
#¡N/A!
Aparece cuando en una función de
búsqueda o referencia no encuentra una
coincidencia exacta en la correspondiente
matriz de búsqueda.
#¡NULO!
Aparece cuando la intersección de dos
rangos no existe
6. Dentro de sus herramientas hay diferentes opciones que nos permiten realizar cálculos
gráficos, editar texto, formatos, operaciones entre otros, responder falso o verdadero a
las siguientes descripciones
Los macros en Excel son una grabación paso a paso de las instrucciones que ejecuto en Excel
Verdadero
La función buscar el igual a consultav Verdadero
La función concatenar es para separar cadenas de caracteres Falso
Un filtro es permitir dejar pasar solo lo que cumpla las condiciones que yo defino Verdadero
La validación de datos es una función de Excel que permite establecer restricciones respecto a
los datos, que se pueden o se deben escribir en una celda Verdadero
7. Investigue en internet ejemplos de filtros, validación de datos y coloque ejemplos de
formulas Excel y también describa la hoja de calculo (Excel) para que sirve.
Filtros
Los filtros en Excel nos permiten buscar un subconjunto de datos que cumpla con ciertos
criterios. Generalmente todo comienza cuando tenemos un rango de celdas con información y
queremos ver solamente aquellas filas que cumplen con ciertas condiciones.
Por ejemplo, en la siguiente imagen se pueden ver los datos de ventas de una empresa. ¿Cómo
puedo tener una vista con todas las filas que pertenecen a la ciudad de Guadalajara? Eso sería
una tarea muy difícil de lograr si no tuviéramos la facilidad de crear filtros en Excel, además que
nuestra base de datos contiene mas de 80,000 registros.
Para crear un filtro podemos utilizar el comando Filtro que se encuentra en la ficha Datos dentro
del grupo Ordenar y filtrar.
Al pulsar el botón Filtro se colocarán flechas en el extremo derecho de cada uno de los
encabezados de columna de nuestros datos indicando que podemos hacer uso de los filtros. El
comando Filtro también podrás seleccionar desde Inicio > Modificar > Ordenar y filtrar > Filtro.
Otra manera de crear un filtro es transformar nuestros datos en una tabla de Excel, lo cual
insertará los filtros además de aplicar un formato especial a los datos.
Cómo usar los filtros en Excel
Para filtrar la información debemos elegir una columna y hacer clic en la flecha de filtro
correspondiente para mostrar las opciones de filtrado. Todos los filtros, en la parte inferior,
mostrarán una lista de valores únicos con una caja de selección a la izquierda de cada uno.
Una opción que tenemos para filtrar los datos es elegir de manera individual aquellos valores que
deseamos visualizar en pantalla. También podemos utilizar la opción (Seleccionar todo) para
marcar o desmarcar todos los elementos de la lista. En la imagen anterior he elegido la ciudad de
Guadalajara de manera que el filtro mostrará solamente las filas con dicho nombre
Ya sabemos que la herramienta de Validación de datos es de gran utilidad para controlar y
restringir la introducción de datos y así, asegurarte de que el libro de Excel funcione como
debería.
El poder seleccionar los datos mediante un cuadro de lista, limitar la cantidad de caracteres o
evitar la introducción de valores poniendo topes máximos y mínimos son opciones fácilmente
configurables que permiten de forma rápida establecer los criterios que deseas. Pero la opción
verdaderamente potente en el uso de la validación de datos es la posibilidad de utilizar fórmulas
para restringir los valores introducidos en las celdas
La opción de validación de datos la encontramos en la pestaña de Datos
En la siguiente captura de pantalla se hace una validación de ingreso de datos sobre la columna
de ventas, el cual solo nos permite ingresar ventas superiores a 10 unidades y no pueden
ingresarse ventas superiores a 10.000 unidades.
Los mensajes de error se pueden personalizar con mensajes que nos advierta sobre el error que
se esta generando permitiendo así que este se pueda corregir.
También podemos ingresar validación de datos con fórmulas como por ejemplo
=SI(A1>0;”VERDADERO”;”FALSO”), esta fórmula nos permite solo ingresar números positivos.
Podría decirse de la hoja de cálculo que básicamente se trata de una herramienta para la gestión
comercial en un negocio, y que puede usarse con múltiples propósitos, por supuesto todos ellos
relacionados con la manipulación informática de números y datos.
Una hoja de cálculo es capaz de organizar y gestionar enormes cantidades de datos, siendo el
principal objetivo de la aplicación la posibilidad de obtener resultados interrelacionando dichos
datos, con lo cual podremos tener un panorama exacto de los movimientos de una empresa.
Si bien en un principio las hojas de cálculo se desarrollaron para gestionar datos financieros de
gran volumen, con el paso del tiempo este tipo de software se ha ido expandiendo a pequeños
negocios, empresas y hasta incluso el hogar, ámbitos en donde se lo utiliza para administrar
presupuestos, la gestión de bases de datos y también para análisis estadísticos.
También una hoja de cálculo se utiliza para hacer complejos cálculos de ganancias, impuestos,
cheques, ingresos, stock y mucho más, los que podemos automatizar, a través de fórmulas y
macros, para no tener que repetir las operaciones cada vez que las necesitamos. Sólo
necesitamos ingresar los nuevos valores.
Ahora Excel se utiliza para crear Análisis de Datos, el cual nos permite ver de una manera mas
fácil y resumida nuestras operaciones o proyecciones a través de Dashboard, por medio de
Power Pivot Power Bi.
9. En cual de las siguientes imágenes se puede observar que se ha aplicado un filtro.
Marque con una X o escriba su respuesta
Ninguna de las anteriores
10. Al aplicar este filtro, se mostraran los aprendices:
Cuyo No es mayor que 31 y menor que 25
11. Al aplicar este filtro
HERRAMIENTAS WEB
12. Usted ha sido asignado para explicar los componentes que se necesitan y tiene una
página web, el director de sistemas, le ha asignado unos temas que quería que exponga
en su presentación.
Primero, que les explique a los estudiantes que es una página web y de algunos ejemplos
de páginas:
Respuesta:
Se conoce como página Web, página electrónica o página digital a un documento digital de
carácter multimediático (es decir, capaz de incluir audio, video, texto y sus combinaciones),
adaptado a los estándares de la World Wide Web (WWW) y a la que se puede acceder a través
de un navegador Web y una conexión activa a Internet. Se trata del formato básico de
contenidos en la red.
Es el espacio virtual donde
se encuentra la información
digital de tu empresa, ya sea
en texto, sonido, vídeo,
programas, enlaces, etc. Del
mismo modo, dicho espacio
es adaptado para que se
pueda visualizar mediante
navegadores como Chrome,
Firefox, Opera, entre otros.
Sin embargo, a continuación
se dará una definición más
clara en relación a la página
web y su importancia.
En Internet existen más de mil millones
de páginas Web de diversa índole y diverso
contenido, provenientes del mundo entero y en
los principales idiomas hablados. Esto
representa el principal archivo de información
de la humanidad que existe actualmente,
almacenado a lo largo de miles de
servidores a lo largo del planeta, a los que
es posible acceder velozmente gracias a un
sistema de protocolos de comunicación
(HTTP).
En muchos casos, el acceso a una página
Web o a sus contenidos puntuales puede estar
sometido a prohibiciones, pagos comerciales u
otro tipo de métodos de identificación (como el
registro on-line).
El contenido de esta inmensa biblioteca virtual
no está del todo supervisado, además, y su
regulación representa un reto y un debate para
las instituciones tradicionales de la humanidad,
como la familia, la escuela o incluso las leyes
de los países.
Las páginas Web se encuentran programadas en un formato HTML o XHTML, y se
caracterizan por su relación entre unas y otras a través de hipervínculos: enlaces hacia
contenidos diversos que permiten una lectura compleja, simultánea y diversa, muy distinta a la
que podemos hallar en los libros y revistas.
Por último, no es lo mismo hablar de página Web (Web Page) y de sitio Web (Website), ya que
estos últimos contienen un número variable de las primeras.
Ejemplos: Facebook, YouTube, Amazon, Google, Yahoo!, Wikipedia
Segundo: quieren saber cuál es la diferencia entre una página web dinámica y estática.
Existen dos tipos de página Web, conforme al modo en que se genera su contenido:
• Páginas Web estáticas. Operan mediante la descarga de un fichero programado en código
HTML, en el que están todas las instrucciones para que el navegador reconstruya la página
Web, accediendo a las ubicaciones de sus elementos y siguiendo un orden preconcebido, rígido,
que no permite la interacción con el usuario. Este tipo de páginas son meramente informativas,
documentales, no interactivas.
• Páginas Web dinámicas. A diferencia de las anteriores, las páginas Web dinámicas se
generan en el momento mismo del acceso del usuario, empleando para ello algún lenguaje
interpretado (como el PHP), lo cual le permite recibir solicitudes del usuario, procesarlas en
bases de datos y ofrecer una respuesta acorde a sus requerimientos.
Tercero: que nombre dos aplicaciones para desarrollar la pagina web del colegio.
Actualmente crear una página web ya no es tarea especializada de un diseñador con
experiencia. Por el contrario, se ha convertido en una tarea al alcance de cualquier persona con
mínimos conocimientos de uso de aplicaciones en internet. Existen actualmente gran cantidad
de sitios donde existe la posibilidad de crear páginas web de una forma simple, rápida y gratis !!!
En educación esto es especialmente interesante como actividad para nuestros alumnos, ya sea
como trabajo individual o en grupo, ya que les da la posibilidad de aprender a partir del proceso
de creación.
Entre estas aplicaciones podemos encontrar: WordPress.com, Webnode, uKit, Jimdo, Wix,
SocialCreator
Una plantilla (template o theme, en inglés) es una
página web prediseñada a la cual se puede
modificar el texto, las fotos, los colores, el logotipo y
la información de contacto. Son diseños realizados
por empresas o diseñadores/programadores, que se
venden en masa a precios bajos (incluso existen
gratuitas) y son populares porque generalmente son
sencillas de usar, creando una página web completa
en unos cuantos días.
Esta plantilla web está vinculada a un Sistema de
Gestión de Contenidos (CMS), como WordPress
para crear un sitio completo. Sin embargo, no
todas las plantillas son 100% responsive.
Con un sitio web personalizado, en primer lugar, se
crea un diseño único. Después le sigue la
realización técnica de la página web, donde se
combina el diseño con las funciones deseadas. Una
web diseñada a medida también está equipado con
un CMS (Content Management System), por
ejemplo CMS Made Simple
Cuarto: el rector del colegio ha preguntado que es una plantilla o que tiene una plantilla en
una página web
Cinco: el colegio quiere saber cuál constructor web, elegir si pago o gratis
Wix – es el mejor creador
de sitios web para crear
una escuela o un sitio
web para maestros.
Cuando se trata de crear
sitios web para maestros,
Wix no parece tener
ningún competidor en
absoluto, es tan simple,
intuitivo y rico en
funciones. Eche un
vistazo a algunos de los
parámetros más
destacados del creador
de sitios web ahora:
•Característica de membresía. Es posible administrar sus contactos directamente desde el
backend de Wix para aprobar / rechazar nuevos registros de usuarios, crear áreas de
membresía, vender cursos y reservas de Wix, establecer pagos recurrentes, permitir que los
usuarios se registren con el sistema con sus credenciales de Facebook / Google por correo
electrónico. La función de membresía además permite expandir las capacidades de su sitio de
membresía de Wix con funciones y herramientas adicionales como Wix Code, etc. Hay dos
opciones para crear el área de membresía, es decir, páginas individuales solo para miembros y
área de miembros con todas las funciones..
•Plantillas de educación y
cultura. Wix te permite navegar
por su extensa categoría de
plantillas de “Educación y Cultura”
para elegir la que más se
corresponda con la
especialización de tu sitio web.
Aquí es donde puede encontrar
plantillas listas para dispositivos
móviles para una escuela primaria
privada, una fundación de recaudación de fondos, un centro comunitario, un jardín de infantes,
escuelas y clases, fiestas de posgrado, escuelas de música, páginas de inicio de
universidades, escuelas de idiomas, etc..
•Foro. Al usar el creador de sitios web, puede agregar un foro a su sitio web para aumentar la
audiencia y proporcionarles información útil que puedan estar buscando. Un foro es el lugar
donde puede comunicarse con los visitantes, compartir su opinión sobre una variedad de temas,
unirse a las discusiones y estar al tanto de las noticias recientes..
•Blogging. Wix permite crear un blog multifuncional o agregarlo a su sitio web (si ya tienes el)
solo con unos pocos clics. Esto es necesario para publicar y administrar artículos relacionados
con nichos, mantenerse en contacto con el público objetivo.
•Wix ADI. La herramienta de utilizando el contenido que enviará cuando lo solicite..
Costo: Wix política de precios se ajustará a las necesidades y capacidades financieras de
todas las categorías de usuarios. Para aquellos que solo planean probar el sistema o practicar
habilidades, Inteligencia de Diseño Artificial será una característica poderosa para estudiantes y
maestros, que carecen de habilidades de codificación para diseñar un sitio web por su cuenta.
El sistema creará automáticamente un sitio web para usted, de diseño web, el creador de sitios
web ofrece un plan gratuito que nunca caduca. Tan pronto como esté listo para continuar con el
proceso de diseño web, podrá elegir entre varias opciones pagas.
Actualmente, Wix ofrece dos tipos de planes para satisfacer necesidades de diseño web
versátiles. Estos incluyen las suscripciones Standard y Business / eCommerce. Cada grupo de
planes, a su vez, comprende varios planes más, que incluyen características, herramientas y
parámetros más específicos. El costo de las suscripciones estándar comienza con $ 13 / mes.
Los precios no solo son versátiles, sino que también son bastante asequibles incluso para
profesores y estudiantes, que pueden elegir el plan más adecuado para satisfacer sus
necesidades de diseño web.
Seis: El colegio quiere colocarle el nombre www.colegioXXX.com pero no tiene claro que
es un dominio, como registrarlo y que dominio debería ser para el colegio.
Un dominio web es el nombre único que recibe un sitio web en internet. Este nombre
identifica a una página web concreta sin que puedan existir dos o más sitios web que
compartan el mismo nombre de dominio.
Los dominios sirven para acceder a una página web sin necesidad de recordar la dirección IP
donde se encuentra localizada la información del servidor.
Cuando escribimos en el navegador www.colegioXXX.com para acceder a la web, los DNS
se encargan de traducir el dominio web a la dirección IP correcta.
Un nombre de dominio (a menudo denominado
simplemente dominio) es un nombre fácil de
recordar asociado a una dirección IP física de
Internet. Se trata del nombre único que se
muestra después del signo @ en las
direcciones de correo y después de www. en
las direcciones web.
El registro de dominios es el proceso por el
cual personas, empresas, organizaciones sin
ánimo de lucro o educativas, organismos
internacionales o gobiernos, solicita el
registro de un nombre de dominio a cambio
de pagar una cierta cantidad de dinero y
cumplir determinado procedimiento
administrativo ante un registrador. Si es
concedido, el solicitante contará con el
control de dicho nombre y será responsable
de su buen uso en la red internet.
Estos registros tienen un período de validez que puede ser renovado indefinidamente por el
registrador. Si no es renovado, dicho registro queda liberado para que cualquier registrador inicie
el proceso de registro. Los registros realizados por gobiernos u organismos internacionales, están
limitados a este tipo de instituciones y en algunos países también las organizaciones sin ánimo
de lucro y educativas.
Esta traducción se hace para poder recordar mejorar la dirección de una web, ya que un nombre
de dominio es más identificable que una cadena numérica y así ayudar a que la navegación sea
más sencilla
Siete: por ultimo quieren saber que lenguajes de programación existen para diseño de
paginas web y que le nombre uno de esos con sus ventajas y desventajas
Los lenguaje de programación de páginas web más usados en la actualidad son: PHP,
JavaScript, Java, Python, Ruby, Perl, C++, C#
Un lenguaje de programación web es un código interpretado por un servidor usado para crear
sitios web dinámicos. Es decir, permiten incorporar funcionalidades a los portales para que los
usuarios interactúen con ellos. Los ejemplos más comunes son las encuestas, formularios,
juegos, foros, chat, carrito de compra, por mencionar algunas. Es importante destacar, que estos
lenguajes permiten construir aplicaciones cliente/servidor, donde un usuario solicita un servicio y
el servidor se encarga de procesar la solicitud y dar respuesta.
Ventajas del lenguaje PHP
1. Lenguaje totalmente libre y abierto.
2. Posee una curva de aprendizaje muy baja.
3. Los entornos de desarrollo son de rápida y fácil configuración.
4. Fácil de instalar: existen paquetes autoinstalables que integran PHP rápidamente.
5. Fácil acceso e integración con la bases de datos.
6. Posee una comunidad muy grande.
7. Es el lenguaje con mayor usabilidad en el mundo.
8. Es un lenguaje multiplataforma.
9. Completamente orientado al desarrollo de aplicaciones web dinámicas y/o páginas web con
acceso a una Base de Datos.
10. El código escrito en PHP es invisible al navegador ya que se ejecuta al lado del servidor y
los resultados en el navegador es HTML.
11. Posee una versatilidad para la conexión con la mayoría de base de datos que existen en la
actualidad.
Desventajas de programar en PHP:
1. El inconveniente es que el código fuente no pueda ser ocultado de una manera eficiente. La
ofuscación es una técnica que puede dificultar la lectura del código y, en ciertos aspectos
representa tiempos de ejecución.
2. Nuestro código estará seguro para ejecutar si es nuestro propio servidor. Por lo tanto, si un
cliente requiere su código en su pc, tendríamos que dejar el código fuente, sin manera de
ocultarlo, aunque hay muchas aplicaciones para PHP que nos ayuda a encriptar el código
fuente.
3. Si no lo configuras y/o proteges correctamente dejas abiertas muchas brechas de seguridad
que a la larga tendremos problemas.
4. Solo se ejecuta en un servidor y se necesita un servidor web para que funcione.
13. Realice un escrito de media página donde hable acerca de las herramientas web,
nombre alguna de ellas y su importancia en el campo laboral
Herramientas web
Las herramientas web son aplicaciones o programas que se encuentran alojados directamente
en una página de internet. Debido a esto, normalmente no es necesario instalar ningún otro
programa, haciendo posible la utilización de dichas herramientas desde el propio navegador de
internet.
Por otra parte, las funciones que integran
las herramientas web son muy amplias y
variadas, pueden ir desde edición de videos,
fotos y textos, hasta acciones más
especializada como el análisis de datos
científicos. Debido a todo esto, las
herramientas web ofrecen una forma
bastante económica y accesible para
cumplir toda clase de trabajos.
Y es que existen tanto herramientas web pagas que son mucho más asequibles que los
programas de computador tradicionales, como otras totalmente gratuitas y dispuestas en la red
para todos los usuarios que deseen utilizarlas. Dicho esto, a continuación se describe detalle a
detalle todo sobre estas interesantes y útiles aplicaciones de internet.
Las herramientas son aquellos programas o sitios web disponibles para llevar a cabo
determinadas funciones dentro de Internet, y que pueden ser aplicadas a otros aspectos vitales,
como es el aprendizaje o la enseñanza. Algunos ejemplos de ello son:
• Redes sociales. Comunidades virtuales en las que
personas a distancia pueden comunicarse en tiempo real
por escrito (chat), pueden disponer de su información
públicamente y conectarse con otras personas que
compartan sus intereses, su historia o sus deseos (incluso
románticos).
• Las Wikis. Sitios de acceso libre a la información mediante
la acumulación voluntaria de saberes, a la manera de las
antiguas enciclopedias, pero esta vez organizada de
manera colaborativa: cada usuario aporta su granito de
arena.
• Blogs. Páginas unipersonales o grupales que hacen las
veces de diario, de publicación o de texto literario, para
compartir diversas formas de texto y de relato (incluso
audiovisual) valiéndose de las herramientas de la Internet y
recibiendo además feedback de los lectores o seguidores.
• Sitios de alojamiento de videos. El más conocido de ellos
es Youtube, una plataforma en que los usuarios pueden
subir diverso contenido audiovisual y de paso compartir
apreciaciones, comentarios y gustos en la materia, o
también convertirse en locutores y comentaristas llamados
“youtubers”.
• Podcasts. La radio no ha muerto, sino que existe en la
web 2.0, bajo el formato podcast: emisiones
almacenadas online que permiten al usuario escucharlas
cuando y donde quiera, a menudo ofreciendo
conocimientos, tutoriales o simplemente programas de
ocio.
• Páginas de venta online. Servicios no sólo de venta,
sino de intercambio de opiniones entre los compradores
y de contacto con las empresas que ofrecen bienes o
servicios. Las más conocidas de todas son Amazon y
eBay.
• Presentaciones online. Inspiradas en el programa
PowerPoint, estas páginas ofrecen servicios de
elaboración de presentaciones, con fines expositivos
para empresas, escuelas y universidades, permitiendo
el uso del potencial audiovisual y multimedia de Internet
en diversos ámbitos cotidianos.
• Mapas conceptuales y mentales. Otro servicio popular
en la Web 2.0, especialmente con fines de estudio: las
páginas que ofrecen la posibilidad de elaborar en línea
diagramas de flujo, mapas conceptuales y otras técnicas
de aprendizaje o de explicación visual de contenidos.
Algunas conocidas son Mindmeister, Coggle.it y
Mindomo.
Sin duda, las nuevas tecnologías han cambiado la forma de comunicarnos, hacer negocio,
informarnos, entretenernos e incluso buscar trabajo. Lo que más se utiliza en la búsqueda
de empleo es el Internet, el comprar el diario para revisar las ofertas laborales está
prácticamente en el pasado y cuando ya tenemos un puesto estable, es esta misma
herramienta la que se convierte en nuestro aliado a la hora de trabajar.
Según un estudio de la firma Club Med, las personas entre 25 y 45 años utilizan las plataformas
tecnológicas un 65% de las veces con fines laborales. Las cuentas de Facebook, Twitter y
LinkedIn, son usadas como un instrumento para lograr alianzas estratégicas, fidelización de
clientes y conocimiento de la competencia.
Los perfiles de los trabajadores son formales, destacando siempre sus aptitudes
profesionales, estudios y trabajos destacados, con lo que logran que personas con intereses y
logros afines los contacten.
Internet se ha convertido en la gran fuente de información, siendo utilizada incluso por los altos
ejecutivos de las empresas para conseguir datos, o mantener una comunicación constante y
directa con colegas en otras partes del mundo.
Si bien la generación nombrada no nació con los altos niveles de tecnología que hoy
conocemos, son ellos los que más utilizan Internet, hecho que los convierte en empleados más
exigidos ya que gracias a Internet tienen acceso a todo tipo de información de manera
instantánea, por lo que se asume son personas más preparadas para enfrentar situaciones de
crisis.
La estrategia 2.0 para conseguir trabajo está basada en crear, compartir e interactuar, no en
pedir o solicitar, no es ir por ellos sino atraerlos hacia ti. Esto implica en muchos casos un
escenario de mediano y largo plazo. Gracias a la cultura y los recursos 2.0 crear contenidos
valiosos y compartirlos es una muy buena estrategia para ingresar al mundo laboral, siempre y
cuando se utilice de manera correcta.
14. Realice las siguientes configuraciones a su correo electrónico personal, cuando termine
adjunto pantallazo de como lo hizo y como queda.
BASE DE DATOS CON ACCESS
15. Defina con sus palabras que es una base de datos y de tres ejemplos.
Una base de datos es una colección de informaciones homogéneas. Se puede decir que son
repositorios estructurados de datos de forma sistematizada donde se almacenan y se pueden
recuperar de forma rápida.
La definición de base de datos en informática es:
" un sistema formado por un conjunto de datos y un paquete de software para la gestión del
mismo, de tal modo que se controla el almacenamiento de datos redundantes, los datos resultan
independientes de los programas que lo usan, se almacenan las relaciones entre los datos junto
con estos y se puede acceder a los datos de diversas formas".
En este sentido, una base de datos es la colección de archivos a las que puede accederse por
un conjunto de programas que contienen datos relacionados. Una consulta en base de datos es
una instrucción de solicitud para recuperar información.
Ejemplos de bases de datos de la vida cotidiana
• El registro de estudiantes de un colegio o universidad.
• El registro de pacientes de un consultorio médico u hospital.
• La base de datos de los libros y revistas de una biblioteca o librería.
• Los estados de cuenta bancarios de los clientes de una institución financiera.
16. Investigue cuáles son los componentes que tiene una base de datos y defínalos
En prácticamente cualquier base de datos actual existen cuatro elementos esenciales: tablas,
consultas, informes y formularios. Todos son indispensables y necesarios:
• Las tablas permitirán almacenar los datos.
Las tablas son objetos de base de datos que
contienen todos sus datos. En las tablas,
los datos se organizan con arreglo a un
formato de filas y columnas, similar al de una
hoja de cálculo. Cada fila representa un
registro único y cada columna un campo
dentro del registro.
• Con las consultas podremos acceder a los datos almacenados, ordenarlos y filtrarlos por
diferentes criterios. En bases de datos, una consulta es el método para acceder a
los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y
agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El
lenguaje de consultas a base de datos más utilizado es el SQL
Los informes serán la forma más eficaz de presentar nuestros datos. Los informes constituyen
un modo de ver, formatear y resumir la información contenida en la base de datos
• En los formulario se facilitan las tareas de
introducción de datos. Un formulario es un
objeto de base de datos que se puede
usar para escribir, modificar o mostrar
los datos de una tabla o consulta.
Los formularios se pueden usar para
controlar el acceso a los datos, como qué
campos o filas de datos se van a mostrar.
Modelos de datos conceptuales:
Un modelo conceptual de datos identifica las relaciones de más alto nivel entre las diferentes
entidades.
Las características del modelo conceptual de datos incluyen:
• Incluye las entidades importantes y las relaciones entre ellas.
• No se especifica ningún atributo.
• No se especifica ninguna clave principal.
La siguiente figura es un ejemplo de un modelo conceptual de datos.
17. Investigue que es el modelo conceptual y modelo lógico de una base de datos
Tiempo
Producto
Ventas Tiendas
Modelos de datos lógicos:
Un modelo de datos lógicos describe los datos con el mayor detalle posible, independientemente
de cómo se implementarán físicamente en la base de datos.
Las características de un modelo de datos lógicos incluyen:
• Incluye todas las entidades y relaciones entre ellos.
• Todos los atributos para cada entidad están especificados.
• La clave principal para cada entidad está especificada.
• Se especifican las claves externas (claves que identifican la relación entre diferentes
entidades).
• La normalización ocurre en este nivel.
• Los pasos para diseñar el modelo de datos lógicos son los siguientes:
• Especifique claves primarias para todas las entidades.
• Encuentra las relaciones entre diferentes entidades.
• Encuentra todos los atributos para cada entidad.
• Resuelva las relaciones de muchos a muchos.
• Normalización.
La siguiente figura es un ejemplo de un modelo de datos lógicos.
Fecha
Fecha Descripción
Mes
Mes Descripción
Año
Semana
Semana Descripción
Tiempo
Producto ID
Descripción Producto
Categoría
Descripción Categoría
Precio Unitario
Creado
Producto
Ventas ID (FK)
Producto ID (FK)
Fecha (FK)
Cosas Vendidas
Cantidad de Ventas
Ventas
Tiendas ID
Tiendas Descripción
Región
Nombre de la Región
Tiendas
El modelo lógico representa un sistema de manera más formal y técnica que el modelo
conceptual. Describe el sistema de manera más específica y se acerca mucho más a la realidad.
Este modelo puede ser menos entendible para una persona común pero si por el experto en el
área.
En bases de datos el modelo lógico explica con detalle la estructura y otras especificaciones de
esta. Este modelo puede depender del de gestión de base de datos que se escoja para
administrarla.
18. Investigue cuatro motores para desarrollar base de datos y coloque su logo
19. En el siguiente modelo conceptual de una base de datos de una empresa identifica
a) ¿Cuáles son la entidades o tablas?
Las entidades o tabla son: Cliente, Artículo, Pedido, Fábrica.
b) ¿Cuáles son sus columnas o atributos?
Cliente : Número de cliente, Dirección de envío, Saldo, Límite de crédito, Descuento.
Artículo: Número de artículo, Descripción.
Pedido: Fecha, Dirección de envío.
Fábrica: Número de fábrica y Teléfono.
c) ¿Cuáles son las PK o llaves principales?
Número de cliente, Número de fábrica, Dirección de envío, Número de artículo.
d) ¿Qué tabla con que tabla se relaciona, y que tipo de relación es ( si es uno a uno, (1,1),
uno a varios (1,n)
Pedido – Cliente Relación uno a uno
Pedido – Artículo Relación uno a varios
Fabrica – Artículo Relación uno a varios
20. A nivel teórico, los pasos a seguir a la hora de crear una base de datos son los
siguientes, pero están en desorden debe organizarlos en el orden correcto:
1. Recopilación de toda la información del cliente para saber sus necesidades. Es una parte
muy importante, porque al fin y al cabo es quien solicita nuestro servicios. Se deben realizar
tantas entrevistas como sean necesarias.
2. Diseño del modelo entidad-relación (modelo conceptual). Consiste en plasmar en un
diagrama las entidades, atributos y relaciones definidos en los requerimientos recogidos
en la primera fase.
3. Transformación de este diagrama en el modelo relacional, basado en relaciones y tablas.
4. Toma de decisión sobre qué Sistema de Gestión de Bases de Datos (SGBD) utilizaremos.
Algunos de los más utilizados son Oracle y MySQL.
5. Implementación del modelo relacional en el programa que gestiona la base de datos, es
decir, el modelo físico.
FUNDAMENTOS DE PROGRAMACIÓN
Para el desarrollo de los puntos solicite realizar algoritmos con las especificaciones
PSEINT o PSEUDOCODE o SCRACH JR presentar sus códigos en papeles también se
validaran.
21. Defina los siguientes términos
¿Qué es un algoritmo y cuáles son sus partes? Realizar un gráfico
En informática, un algoritmo es una secuencia de
instrucciones secuenciales, gracias al cual pueden
llevarse a cabo ciertos procesos y darse respuesta
a determinadas necesidades o decisiones. Se trata
de conjuntos ordenados y finitos de pasos, que nos
permiten resolver un problema o tomar una
decisión.
Los algoritmos no tienen que ver con los lenguajes
de programación, dado que un mismo algoritmo o
diagrama de flujo puede representarse en diversos
lenguajes de programación, es decir, se trata de un
ordenamiento previo a la programación.
Visto así, un programa no es otra cosa que una
serie compleja de algoritmos ordenados y
codificados mediante un lenguaje de programación
para su posterior ejecución en un computador.
Partes de un algoritmo
Todo algoritmo debe constar de las siguientes partes:
• Input o entrada. El ingreso de los datos que el algoritmo necesita para operar.
• Proceso. Se trata de la operación lógica formal que el algoritmo emprenderá con lo recibido
del input.
• Output o salida. Los resultados obtenidos del proceso sobre el input, una vez terminada la
ejecución del algoritmo.
Partes de un
Algoritmo
Datos de Entrada Proceso Datos de Salida
Inicio
Actividad
Decisión
Fin
Datos
Diagrama de Flujo
Como diagrama de flujo se denomina la representación gráfica de todos los pasos de que consta
un proceso. Como tal, es la representación esquemática de la sucesión de operaciones que
componen un sistema. En un diagrama de flujo, en este sentido, todas las acciones se
encuentran interrelacionadas para conducir a un resultado específico.
Los diagramas de flujo son muy útiles para representar procesos de trabajo, diseñar algoritmos,
explicar procesos psicológicos, etc. Como tal, son aplicables en disciplinas como la
programación informática, la economía, la industria y la psicología, entre otras.
¿Qué es programación?
Programación es la acción de programar que implica ordenar, estructurar o componer una serie
de acciones cronológicas para cumplir un objetivo. La programación puede ser aplicado para
eventos sociales, a medios de comunicación y al mundo informático de las computadoras.
En informática, la programación es el uso de lenguajes informáticos para imprimir en un sistema
computacional funciones y procesos deseados. La programación de una computadora es la
forma de indicar a la computadora qué es lo que tiene que hacer.
La programación es una de las etapas para el desarrollo de un programa o software. La
programación especifica la estructura y el comportamiento de un programa verificando si está
funcionando adecuadamente o no.
La programación incluye la especificación del algoritmo definida como la secuencia de pasos y
operaciones que el programa debe realizar para resolver un problema. Para que el algoritmo
funcione, el programa debe estar implementado en un lenguaje compatible y correcto.
INPUT
ENTRADA
OUTPUT
SALIDA
CLIENTES
EMPRESA
Secuencia de Actividades
¿Pseudocódigo?
El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de
la forma más parecida a un lenguaje de programación. Su principal función es la de representar
por pasos la solución a un problema o algoritmo, de la forma más detallada posible, utilizando un
lenguaje cercano al de programación. El pseudocódigo no puede ejecutarse en un ordenador ya
que entonces dejaría de ser pseudocódigo, como su propio nombre indica, se trata de un código
falso (pseudo = falso), es un código escrito para que lo entienda el ser humano y no la máquina.
El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma
más cercana al lenguaje de programación que vamos a utilizar posteriormente.
Es como un falso lenguaje, pero en nuestro idioma, en el lenguaje humano y en español
¿Qué es una variable, de ejemplos. Tipos de variables?
Una variable en programación es un elemento de datos con nombre cuyo valor puede cambiar
durante el curso de la ejecución de un programa. El nombre de la variable debe seguir el
convenio de denominación de un identificador (carácter alfabético o número y el signo de
subrayado). Cuando se define más de una variable en una sola declaración, el nombre debe ir
separado por comas. Cada declaración de variable debe finalizar con un signo de punto y coma.
Los nombres de variables no pueden coincidir con una palabra reservada.
En palabras más sencillas, si queremos explicar qué es una variable en programación podemos
decir que es una unidad de almacenamiento y recuperación de datos con valores que pueden
cambiar, la cual se identifica con un nombre único en el código del programa.
Si utilizáramos una analogía para describir este concepto, diríamos que una variable en
programación es la base de la pirámide, ya que sostiene los componentes fundamentales de
todos los programas computacionales.
Asimismo, recalca que las variables en programación son útiles, sobre todo, para asignar
valores complejos y evitar volver a colocar los mismos datos una y otra vez.
En primera instancia, se puede decir que una variable funciona tanto para guardar datos, así
como para asignar y representar valores en una expresión de programación. Sin embargo, el
objetivo principal de una variable en programación es facilitar la tarea del programador.
Tipos de Variables
Al momento que una variable se crea, también hay que declarar qué tipo de datos contendrá.
Esto se hace debido a que el programa empleará diferentes tipos de datos de distintas formas.
Entero = int
Número decimal = double
Carácter = char
Booleano = bolean
Cadena de texto = string
Int numeroUno =10
Int numeroDos =10
Int resultado = numeroUno + numeroDos
String palabraUno =“Pro”;
String palabraDos =“grama”;
String resultado = palabraUno + palabraDos
¿Qué es un lenguaje de programación y nombre cinco?
Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador
escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma,
crear programas que controlen el comportamiento físico y lógico de una máquina.
Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de
forma precisa, aspectos como:
• cuáles datos debe operar un software específico;
• cómo deben ser almacenados o transmitidos esos datos;
• las acciones que debe tomar el software dependiendo de las circunstancias variables.
Para explicarlo mejor (en otras y con menos palabras), el lenguaje de programación es un
sistema estructurado de comunicación, el cual está conformado por conjuntos de
símbolos, palabras claves, reglas semánticas y sintácticas que permiten el entendimiento entre
un programador y una máquina.
Es importante recalcar que existe el error común de usar como sinónimos el lenguaje de
programación y el lenguaje informático, pero ¿por qué no debemos confundirlos?
Pues, es debido a que el lenguaje de programación obedece a un conjunto de reglas que
permiten expresar las instrucciones que serán interpretadas por el programador. Y el lenguaje
informático comprende otros lenguajes que dan formato a un texto pero no son programación
en sí mismos.
Entonces, no todos los lenguajes informáticos son de programación, pero todos los lenguajes
de programación son a la vez informáticos.
Algunos de los más destacados: Lenguaje de programación C, C++ y C#, Java, Python, PHP,
SQL, Ruby, Visual Basic. NET
¿Cuáles son los operadores aritméticos, relacionales operadores lógicos?
Operadores Aritméticos
Los operadores aritméticos son usados para realizar cálculos matemáticos. Algunos de los
operadores aritméticos se listan a continuación:
Suma (+) Resta (-) Multiplicación (*) División Real(/)
Modulo o Residuo (%) Potencia ^ Raíz Cuadrada √ División Entera ()
Operadores Relacionales
Usted puede comparar dos operandos utilizando operadores relacionales. El resultado es un
valor de verdad ya sea Cierto o Falso.
Tenemos seis operadores relacionales. La siguiente tabla muestra dichos operadores:
= Compara los dos operandos y evalúa si son iguales
<> Compara los dos operandos y evalúa si son diferentes
> Evalúa si el operando izquierdo es mayor que el derecho
< Evalúa si el operando izquierdo es menor que el derecho
>= Evalúa si el operando izquierdo es mayor o igual que el derecho
<= Evalúa si el operando izquierdo es menor o igual que el derecho
Operadores Lógicos O Booleanos
Los operadores lógicos son usados para combinar el resultado de expresiones conteniendo
operadores relacionales.
Existen tres operadores lógicos, que se describen en la siguiente tabla:
AND Operador Lógico And
OR Operador Lógico OR
NOT Operador Lógico de negación
21- Resolver el juego y tomar pantallazo cuando el juego queda resuelto
22. Instale las siguientes aplicaciones y adjunte los pantallazos que quedaron instalados.
Pseudoode
Pydroid 3
23. Enumere los pasos que usted realiza desde que se levanta hasta que se vuelve a
dormir en un día, con este ejercicio afianza la estructura que tiene los algoritmos.
1. Me despierto.
2. Voy al baño.
3. Orino
4. Me cepillo
5. Reviso el Celular
6. Desayuno
7. Me baño.
8. Asisto a clase
9. Descanso.
10. Almuerzo
11. Hago Tareas
12. Veo Televisión chateo
13. Salgo a jugar futbol.
14. Me ducho
15. Tomo la cena
16. Veo televisión
17. Me acuesto
24. Ordena los pasos del proceso de programación, anotando el paso al que corresponde
1. Definir el problema, analizarlo en qué consiste y que resultados se desean obtener.
2. Desarrollar algoritmos, diagramas de flujo y pseudocódigos que permitan comprender los
datos, variables, procesos y procedimientos involucrados
3. Escribir el código de programación que es la secuencia de pasos a realizar, en el editor de
un entorno de programación integrado (IDE), deberás usar la sintaxis propia del lenguaje en
un editor de textos o bien en un compilador ejecutable
4. Usar el compilador que lea los datos del editor, este se encargará de revisar que las
instituciones sean claras y la sintaxis sea correcta.
5. Correr un interprete, este traduce el lenguaje al de la máquina, después el depurador
ejecuta línea a línea y se detiene al existir un error para su corrección. Posteriormente un
enlazador se encarga de unir las instrucciones si se introducen otras de otros programas.
24.Lea el documento LOGICA DE PROGRAMACIÓN y realiza un resumen en un mapa
mental
25. Realizar el siguiente código en psudocode y ejecútalo, tomar pantallazo del resultado.
25. Utilizando la aplicación scrach jr. Simule la siguiente escena.
El gatico debe caminar hacia adelante 10 pasos cuando llegue al árbol lado derecho,
saludar con un mensaje hola y saltar, devolverse a su punto inicial, salir hacia arriba y
desaparecer.
26. Investigue
a) ¿Cómo se declara una variable en un algoritmo?
En el ámbito de la programación (informática), las variables son estructuras de datos que
pueden cambiar de contenido a lo largo de la ejecución de un programa. Estas estructuras
corresponden a un área reservada en la memoria principal de la computadora.
Una variable se declara para indicarle al programa a partir de qué lugar empieza a existir, qué
nombre tendrá y qué tipo de datos almacenará. La asignación de un valor inicial se llama
inicialización. Para declarar una variable usaremos una instrucción compuesta del nombre del
tipo de datos de la variable, el nombre de la variable y opcionalmente un operador de asignación
y un valor inicial. La inicialización puede hacerse en la misma instrucción que la declara o en una
instrucción separada. Es importante tener en cuenta que las variables deben recibir un valor
inicial antes de poder leer los datos que contienen. Si un programador trata de leer los datos el
valor de una variable que no ha sido inicializada, los compiladores normalmente reportan un
error y no compilan el programa.
Para que un programa pueda hacer uso de una o más variables, éstas deben ser declaradas
previamente. Todas las variables de un programa se declaran de la misma forma, indicando de
cada una de ellas:
El tipo de dato que puede almacenar (mediante un identificador).
Su nombre (mediante otro identificador).
Ejemplo 1: La declaración de una variable para almacenar la edad de una persona se escribe:
entero edad
Por tanto, en la memoria de la computadora se reservará un espacio para almacenar la edad.
b) ¿Cómo se asigna un valor a una variable?
Las variables pueden contener un número, una cadena o un valor lógico (verdadero/falso). Con
el signo de asignación (=) se da un valor a la variable, que mantendrá hasta que el programa
termine de ejecutarse o hasta que se le asigne un nuevo valor.
Asignarle un dato a una variable consiste en reemplazar el valor anterior o inicial de la variable
con un valor nuevo. Una vez que se asigna un nuevo valor, el valor anterior es eliminado de la
memoria y no es posible recuperarlo. Estos son algunos ejemplos de asignaciones de valores a
variable declaradas e inicializadas previamente:
Asignando el carácter 'R' a la variable siguiente_letra
siguiente_letra := 'R’
Asignando el valor 24.26 a la variable temperatura
temperatura := 24.26
c) ¿Cuál es la estructura básica de un algoritmo?
Todo algoritmo tiene tres secciones principales:
Entrada: Es la introducción de datos para ser transformados.
Proceso: Es el conjunto de operaciones a realizar para dar solución a un problema.
Salida: Son los resultados obtenidos a través del proceso.
d) ¿Para que sirve la instrucción escribir y leer en los algoritmos?
La instrucción Escribir permite mostrar valores al ambiente.
Escribir <expr1>, <expr2>,…., <exprN>;
Esta instrucción imprime al ambiente (en este caso en la pantalla) los valores obtenidos de
evaluar N expresiones. Dado que puede incluir una o más expresiones, mostrará uno o más
valores.
Entrada Proceso Salida
La instrucción Leer permite ingresar información desde el ambiente.
Leer <variable1>, <variable1>,….., <variableN>;
Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N
variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno
o más valores.
27. Investigue las estructuras de control condicionales:
a) Simple:
Permite controlar la ejecución de una o más acciones cuando sólo existe una opción (ejecutar las
acciones o no ejecutarlas).
Se utiliza cuando una o varias acciones se encuentran condicionadas para que se lleven a cabo,
pero no se tiene una opción alterna.
Se trata de una estructura CONDICIONAL SIMPLE porque por el camino del verdadero hay
actividades y por el camino del falso no hay actividades.
Por el camino del verdadero pueden existir varias operaciones, entradas y salidas, inclusive ya
veremos que puede haber otras estructuras condicionales.
Las estructuras condicionales simples se representan en diagrama de flujo de forma similar a las
imágenes que se muestran a continuación.
condición
acción
si
no
b) Dobles
La estructura condicional doble permite establecer acciones tanto cuando una condición se
cumple, como cuando no se cumple, de ésta manera se dice que hay acciones o instrucciones
que se ejecutan en cada uno de los escenarios.
Cuando se presenta la elección tenemos la opción de realizar una actividad u otra. Es decir
tenemos actividades por el verdadero y por el falso de la condición. Lo más importante que hay
que tener en cuenta que se realizan las actividades de la rama del verdadero o las del falso,
NUNCA se realizan las actividades de las dos ramas
Las estructuras condicionales dobles se representan en diagrama de flujo de la siguiente forma.
condición
Operación 1
verdadero
falso
Operación 2
b) Múltiples
Las estructuras selectivas múltiples o anidadas están compuesta múltiples selectivas simples
que están unidas por el comando elsif el resultado que se obtiene con una selectiva múltiple se
puede obtener con varias selectivas simples,
Las estructuras condicionales múltiples son aquellas que al tener escenarios establecidos o
previamente definidos para una variable, nos permite tomar la ruta de decisión en la que se
encuentre una coincidencia entre el valor de la variable y los escenarios.
Las estructuras condicionales múltiples tienen la siguiente estructura en diagrama de flujo.
.
Lo que ésta estructura permite es tomar el valor de la variable y compararla contra los diferentes
escenarios establecidos. Los escenarios pueden ser de tipo String, por lo que deben ir entre
comillas o numéricos que no requieren las comillas.
“Escenario1” “Escenario2” “Escenario3” “Default”
Variable
27. Investigue las estructura repetitivas o iterativas
a) Mientras
La estructura repetitiva mientras (en ingles while), es aquella en que el cuerpo del bucle se repite
mientras se cumple una determinada condición. Cuando se ejecuta la instrucción mientras, la
primera cosa que sucede es evaluar la condición (una expresión booleana). Si la condición se
evalúa falsa, no se entra al ciclo y se sigue con el flujo normal del problema. Si la condición es
verdadera, entonces se entra al ciclo y se ejecuta el cuerpo del bucle (instrucciones dentro del
mientras), después se evalúa de nuevo la expresión booleana. Este proceso se repite una y otra
vez mientras la condición sea verdadera.
Las estructuras repetitivas también llamadas ciclos permiten repetir una secuencia de
instrucciones un número determinado de veces, al hecho de repetir la ejecución de una
secuencia de acciones se le llama iteración.
Se evalúa
condición, se
cumple?
Flujo normal del
programa al terminar el
ciclo
Operaciones a realizar en
el ciclo
(cuerpo del bucle)
NO
SI
b) Hacer Mientras
La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su bloque
repetitivo, a diferencia del while o del for que podían no ejecutar el bloque.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez
se ejecutará el bloque repetitivo.
La condición de la estructura está abajo del bloque a repetir, a diferencia del while o del for que
está en la parte superior.
Condición
Operaciones
Cierto
Falso
c) Para
La estructura repetitiva For (desde) es aquella en la que el número de iteraciones se conoce por
anticipado, y por ello no se precisa poner ninguna condición de salida para detener el bucle. En
su lugar un contador cuenta el número de iteraciones fijas y se termina cuando llega al valor final
previamente definido
.
Quiere decir que esta estructura se usa frecuentemente cuando se conoce de antemano el
número de veces que se ejecutarán las acciones de un bucle. Esta es una de sus
características.
El bucle for es una estructura iterativa que se ejecuta un número preestablecido de veces, que
es controlado por un contador o índice, incrementado en cada iteración.
Desde i=1
Hasta i >10
Incremento 1
Inicio
Proceso
Fin
29. Vea y escuche las grabaciones de las sesiones trabajadas con el instructor escoja
cinco algoritmos, trascriba su código y agregue esta línea // algoritmo elaborado por el
Aprendiz: coloca su nombre, tome pantallazo y corra su algoritmo
30. Deberá escoger un algoritmo de los trabajados en clase o consultarlo en internet
prepararlo y explicarlo al instructor después de la fecha de entrega del trabajo de
nivelación. Su exposición la puede realizar por meet o nota de voz de WhatsApp

Más contenido relacionado

La actualidad más candente

RECONOCIMIENTO DE EXCEL
RECONOCIMIENTO DE EXCELRECONOCIMIENTO DE EXCEL
RECONOCIMIENTO DE EXCELfonsecacaceres
 
La pantalla de excel 2007 esta compuesta por las siguientes partes
La pantalla de excel 2007 esta compuesta por las siguientes partesLa pantalla de excel 2007 esta compuesta por las siguientes partes
La pantalla de excel 2007 esta compuesta por las siguientes partesCRAESISTEMAS
 
Manual De Microsoft Excel 2007
Manual De Microsoft Excel 2007Manual De Microsoft Excel 2007
Manual De Microsoft Excel 2007Christian Ortiz
 
Bases de datos
Bases de datos Bases de datos
Bases de datos 7826501
 
Hoja de Cálculo. Microsoft Office Excel 2007
Hoja de Cálculo. Microsoft Office Excel 2007Hoja de Cálculo. Microsoft Office Excel 2007
Hoja de Cálculo. Microsoft Office Excel 2007Jomicast
 
Conociendo el Ms Excel(Knowing Ms Excel)
Conociendo el Ms Excel(Knowing Ms Excel)Conociendo el Ms Excel(Knowing Ms Excel)
Conociendo el Ms Excel(Knowing Ms Excel)Arnol Pineda
 
Introducción y reconocimiento del area de trabajo de microsoft excel 2010
Introducción y reconocimiento del area de trabajo de microsoft excel 2010Introducción y reconocimiento del area de trabajo de microsoft excel 2010
Introducción y reconocimiento del area de trabajo de microsoft excel 2010Cristian Ruiz
 
Practica excel (autoguardado)
Practica excel (autoguardado)Practica excel (autoguardado)
Practica excel (autoguardado)dayana rodriguez
 
Conozcamos mas hacerca de microsoft office ecxel 2010
Conozcamos mas hacerca de microsoft office ecxel 2010Conozcamos mas hacerca de microsoft office ecxel 2010
Conozcamos mas hacerca de microsoft office ecxel 2010leidy
 
Reconocimiento del área de trabajo
Reconocimiento del área de trabajoReconocimiento del área de trabajo
Reconocimiento del área de trabajogalarzac
 

La actualidad más candente (19)

Curso de oficce excel
Curso de oficce excelCurso de oficce excel
Curso de oficce excel
 
RECONOCIMIENTO DE EXCEL
RECONOCIMIENTO DE EXCELRECONOCIMIENTO DE EXCEL
RECONOCIMIENTO DE EXCEL
 
Excel2010
Excel2010Excel2010
Excel2010
 
Teoria Excel
Teoria ExcelTeoria Excel
Teoria Excel
 
Excel 2013
Excel 2013Excel 2013
Excel 2013
 
Excel Básico 2016
Excel Básico 2016Excel Básico 2016
Excel Básico 2016
 
La pantalla de excel 2007 esta compuesta por las siguientes partes
La pantalla de excel 2007 esta compuesta por las siguientes partesLa pantalla de excel 2007 esta compuesta por las siguientes partes
La pantalla de excel 2007 esta compuesta por las siguientes partes
 
Manual De Microsoft Excel 2007
Manual De Microsoft Excel 2007Manual De Microsoft Excel 2007
Manual De Microsoft Excel 2007
 
Como crear una base de datos en access
Como crear una base de datos en accessComo crear una base de datos en access
Como crear una base de datos en access
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
ENSAYO Access
ENSAYO AccessENSAYO Access
ENSAYO Access
 
Manejo de hoja de calculo
Manejo de hoja de calculoManejo de hoja de calculo
Manejo de hoja de calculo
 
Excel 2010
Excel 2010Excel 2010
Excel 2010
 
Hoja de Cálculo. Microsoft Office Excel 2007
Hoja de Cálculo. Microsoft Office Excel 2007Hoja de Cálculo. Microsoft Office Excel 2007
Hoja de Cálculo. Microsoft Office Excel 2007
 
Conociendo el Ms Excel(Knowing Ms Excel)
Conociendo el Ms Excel(Knowing Ms Excel)Conociendo el Ms Excel(Knowing Ms Excel)
Conociendo el Ms Excel(Knowing Ms Excel)
 
Introducción y reconocimiento del area de trabajo de microsoft excel 2010
Introducción y reconocimiento del area de trabajo de microsoft excel 2010Introducción y reconocimiento del area de trabajo de microsoft excel 2010
Introducción y reconocimiento del area de trabajo de microsoft excel 2010
 
Practica excel (autoguardado)
Practica excel (autoguardado)Practica excel (autoguardado)
Practica excel (autoguardado)
 
Conozcamos mas hacerca de microsoft office ecxel 2010
Conozcamos mas hacerca de microsoft office ecxel 2010Conozcamos mas hacerca de microsoft office ecxel 2010
Conozcamos mas hacerca de microsoft office ecxel 2010
 
Reconocimiento del área de trabajo
Reconocimiento del área de trabajoReconocimiento del área de trabajo
Reconocimiento del área de trabajo
 

Similar a Informática

Plantillas de excel para aprender avanzado
Plantillas de excel para aprender avanzadoPlantillas de excel para aprender avanzado
Plantillas de excel para aprender avanzadoJFKSOFT CORP.
 
Resumen contenido tic3
Resumen contenido tic3Resumen contenido tic3
Resumen contenido tic3rfrrick
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completostevenxdxdxd
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales stevenxdxdxd
 
Software de aplicación
Software de aplicaciónSoftware de aplicación
Software de aplicaciónbetomoralez
 
Trabajo sistemas-recorriendo-un-interfaz
Trabajo sistemas-recorriendo-un-interfazTrabajo sistemas-recorriendo-un-interfaz
Trabajo sistemas-recorriendo-un-interfazkarenyulithza
 
Bases de datos relaciones 1.1
Bases de datos relaciones 1.1Bases de datos relaciones 1.1
Bases de datos relaciones 1.1ricardo901
 
Portafolio Computación Aplicada I
Portafolio Computación Aplicada IPortafolio Computación Aplicada I
Portafolio Computación Aplicada IMPHurtado
 
Portafolio Computación Aplicada I
Portafolio Computación Aplicada IPortafolio Computación Aplicada I
Portafolio Computación Aplicada IVanneA24
 
Fabian 1999
Fabian 1999Fabian 1999
Fabian 1999zlatan14
 

Similar a Informática (20)

Plantillas de excel para aprender avanzado
Plantillas de excel para aprender avanzadoPlantillas de excel para aprender avanzado
Plantillas de excel para aprender avanzado
 
Trabajo de access
Trabajo de accessTrabajo de access
Trabajo de access
 
Resumen contenido tic3
Resumen contenido tic3Resumen contenido tic3
Resumen contenido tic3
 
Bd
BdBd
Bd
 
Tablas exel
Tablas exelTablas exel
Tablas exel
 
final 3 bim axel
final 3 bim axelfinal 3 bim axel
final 3 bim axel
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completo
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Access
AccessAccess
Access
 
Software de aplicación
Software de aplicaciónSoftware de aplicación
Software de aplicación
 
Manual de excel y acces
Manual de excel y accesManual de excel y acces
Manual de excel y acces
 
Trabajo sistemas-recorriendo-un-interfaz
Trabajo sistemas-recorriendo-un-interfazTrabajo sistemas-recorriendo-un-interfaz
Trabajo sistemas-recorriendo-un-interfaz
 
Bases de datos relaciones 1.1
Bases de datos relaciones 1.1Bases de datos relaciones 1.1
Bases de datos relaciones 1.1
 
Bases de datos relaciones trabajo final
Bases de datos relaciones trabajo final Bases de datos relaciones trabajo final
Bases de datos relaciones trabajo final
 
Portafolio Computación Aplicada I
Portafolio Computación Aplicada IPortafolio Computación Aplicada I
Portafolio Computación Aplicada I
 
Portafolio Computación Aplicada I
Portafolio Computación Aplicada IPortafolio Computación Aplicada I
Portafolio Computación Aplicada I
 
Investigación de Access
Investigación de AccessInvestigación de Access
Investigación de Access
 
Fabian 1999
Fabian 1999Fabian 1999
Fabian 1999
 
Steven andres ;d
Steven andres ;dSteven andres ;d
Steven andres ;d
 
Presentación1
Presentación1Presentación1
Presentación1
 

Más de HerneyRengifo1

Más de HerneyRengifo1 (7)

Constitucion politica
Constitucion politicaConstitucion politica
Constitucion politica
 
Matematicas convertido
Matematicas convertidoMatematicas convertido
Matematicas convertido
 
Matematicas1.pptx convertido
Matematicas1.pptx convertidoMatematicas1.pptx convertido
Matematicas1.pptx convertido
 
Lengua castellana
Lengua castellanaLengua castellana
Lengua castellana
 
Dinero
DineroDinero
Dinero
 
Filosofía
FilosofíaFilosofía
Filosofía
 
Quimica
QuimicaQuimica
Quimica
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Informática

  • 1. HERRAMIENTAS OFIMATICAS Y HERRAMIENTAS WEB Seleccione la opción correcta según el grafico: Las cintas de opciones de Word tiene herramientas para configurar fundamentales en el trabajo diario para elaborar documentos observe la imagen y escoja la opción correcta: 1. Son Opciones para configurar texto 2. Son Opciones para configurar márgenes a la hoja. 3. Estas Opciones sirven para tener una vista previa del documento antes de imprimir. 4. Todos los documentos que realizan el procesador de texto las empresas e instituciones educativas les configuran la marca de agua, el encabezado y el pie de página, en la siguiente imagen identifique estos tres elementos e investigue en Word por donde se configuran. Encabezado. Marca de Agua. Pie de Página.
  • 2. Para insertar encabezados o pies de pagina nos vamos a la pestaña de insertar Allí encontramos las opciones de Encabezado y Pie de Pagina Al dar clic sobre las alguna de las dos opciones ellos nos desplegaran un menú que nos permitirán configurar de la manera más adecuada nuestro encabezado o pie de página Para insertar una marca de agua debemos ir a la pestaña de diseño Al dar clic sobre la opción de marca de agua nos despliega varias opciones para colocar nuestra marca de agua preestablecida. También tenemos la opción de marca de agua personalizada con la cual podemos insertar imágenes o el logo de la institución o de una empresa
  • 3. 5. Relacione los siguientes errores típicos en Excel con su descripción. ######### Aparece cuando en una celda con formato numero no cabe la cifra completa. Se corrige ampliando el ancho de la columna. #¡VALOR! Aparece cuando realizamos una operación no valida, por ejemplo multiplicar una celda que contiene texto por otra que contiene un número. #¡DIV/0! Aparece, como es lógico, cuando pedimos que se realice una división por cero. #¿NOMBRE? Aparece cuando utilizamos un “nombre” de una función o constante que no existe en Excel o definida por el usuario. #¡NUM! Aparece cuando colocamos como argumento de una función un valor no numérico cuando Excel espera que sea un número. #¡N/A! Aparece cuando en una función de búsqueda o referencia no encuentra una coincidencia exacta en la correspondiente matriz de búsqueda. #¡NULO! Aparece cuando la intersección de dos rangos no existe 6. Dentro de sus herramientas hay diferentes opciones que nos permiten realizar cálculos gráficos, editar texto, formatos, operaciones entre otros, responder falso o verdadero a las siguientes descripciones Los macros en Excel son una grabación paso a paso de las instrucciones que ejecuto en Excel Verdadero
  • 4. La función buscar el igual a consultav Verdadero La función concatenar es para separar cadenas de caracteres Falso Un filtro es permitir dejar pasar solo lo que cumpla las condiciones que yo defino Verdadero La validación de datos es una función de Excel que permite establecer restricciones respecto a los datos, que se pueden o se deben escribir en una celda Verdadero 7. Investigue en internet ejemplos de filtros, validación de datos y coloque ejemplos de formulas Excel y también describa la hoja de calculo (Excel) para que sirve. Filtros Los filtros en Excel nos permiten buscar un subconjunto de datos que cumpla con ciertos criterios. Generalmente todo comienza cuando tenemos un rango de celdas con información y queremos ver solamente aquellas filas que cumplen con ciertas condiciones. Por ejemplo, en la siguiente imagen se pueden ver los datos de ventas de una empresa. ¿Cómo puedo tener una vista con todas las filas que pertenecen a la ciudad de Guadalajara? Eso sería una tarea muy difícil de lograr si no tuviéramos la facilidad de crear filtros en Excel, además que nuestra base de datos contiene mas de 80,000 registros.
  • 5. Para crear un filtro podemos utilizar el comando Filtro que se encuentra en la ficha Datos dentro del grupo Ordenar y filtrar. Al pulsar el botón Filtro se colocarán flechas en el extremo derecho de cada uno de los encabezados de columna de nuestros datos indicando que podemos hacer uso de los filtros. El comando Filtro también podrás seleccionar desde Inicio > Modificar > Ordenar y filtrar > Filtro. Otra manera de crear un filtro es transformar nuestros datos en una tabla de Excel, lo cual insertará los filtros además de aplicar un formato especial a los datos. Cómo usar los filtros en Excel Para filtrar la información debemos elegir una columna y hacer clic en la flecha de filtro correspondiente para mostrar las opciones de filtrado. Todos los filtros, en la parte inferior, mostrarán una lista de valores únicos con una caja de selección a la izquierda de cada uno.
  • 6. Una opción que tenemos para filtrar los datos es elegir de manera individual aquellos valores que deseamos visualizar en pantalla. También podemos utilizar la opción (Seleccionar todo) para marcar o desmarcar todos los elementos de la lista. En la imagen anterior he elegido la ciudad de Guadalajara de manera que el filtro mostrará solamente las filas con dicho nombre
  • 7. Ya sabemos que la herramienta de Validación de datos es de gran utilidad para controlar y restringir la introducción de datos y así, asegurarte de que el libro de Excel funcione como debería. El poder seleccionar los datos mediante un cuadro de lista, limitar la cantidad de caracteres o evitar la introducción de valores poniendo topes máximos y mínimos son opciones fácilmente configurables que permiten de forma rápida establecer los criterios que deseas. Pero la opción verdaderamente potente en el uso de la validación de datos es la posibilidad de utilizar fórmulas para restringir los valores introducidos en las celdas La opción de validación de datos la encontramos en la pestaña de Datos En la siguiente captura de pantalla se hace una validación de ingreso de datos sobre la columna de ventas, el cual solo nos permite ingresar ventas superiores a 10 unidades y no pueden ingresarse ventas superiores a 10.000 unidades. Los mensajes de error se pueden personalizar con mensajes que nos advierta sobre el error que se esta generando permitiendo así que este se pueda corregir. También podemos ingresar validación de datos con fórmulas como por ejemplo =SI(A1>0;”VERDADERO”;”FALSO”), esta fórmula nos permite solo ingresar números positivos.
  • 8. Podría decirse de la hoja de cálculo que básicamente se trata de una herramienta para la gestión comercial en un negocio, y que puede usarse con múltiples propósitos, por supuesto todos ellos relacionados con la manipulación informática de números y datos. Una hoja de cálculo es capaz de organizar y gestionar enormes cantidades de datos, siendo el principal objetivo de la aplicación la posibilidad de obtener resultados interrelacionando dichos datos, con lo cual podremos tener un panorama exacto de los movimientos de una empresa. Si bien en un principio las hojas de cálculo se desarrollaron para gestionar datos financieros de gran volumen, con el paso del tiempo este tipo de software se ha ido expandiendo a pequeños negocios, empresas y hasta incluso el hogar, ámbitos en donde se lo utiliza para administrar presupuestos, la gestión de bases de datos y también para análisis estadísticos. También una hoja de cálculo se utiliza para hacer complejos cálculos de ganancias, impuestos, cheques, ingresos, stock y mucho más, los que podemos automatizar, a través de fórmulas y macros, para no tener que repetir las operaciones cada vez que las necesitamos. Sólo necesitamos ingresar los nuevos valores. Ahora Excel se utiliza para crear Análisis de Datos, el cual nos permite ver de una manera mas fácil y resumida nuestras operaciones o proyecciones a través de Dashboard, por medio de Power Pivot Power Bi.
  • 9. 9. En cual de las siguientes imágenes se puede observar que se ha aplicado un filtro. Marque con una X o escriba su respuesta Ninguna de las anteriores 10. Al aplicar este filtro, se mostraran los aprendices: Cuyo No es mayor que 31 y menor que 25 11. Al aplicar este filtro HERRAMIENTAS WEB 12. Usted ha sido asignado para explicar los componentes que se necesitan y tiene una página web, el director de sistemas, le ha asignado unos temas que quería que exponga en su presentación. Primero, que les explique a los estudiantes que es una página web y de algunos ejemplos de páginas: Respuesta: Se conoce como página Web, página electrónica o página digital a un documento digital de carácter multimediático (es decir, capaz de incluir audio, video, texto y sus combinaciones), adaptado a los estándares de la World Wide Web (WWW) y a la que se puede acceder a través de un navegador Web y una conexión activa a Internet. Se trata del formato básico de contenidos en la red. Es el espacio virtual donde se encuentra la información digital de tu empresa, ya sea en texto, sonido, vídeo, programas, enlaces, etc. Del mismo modo, dicho espacio es adaptado para que se pueda visualizar mediante navegadores como Chrome, Firefox, Opera, entre otros. Sin embargo, a continuación se dará una definición más clara en relación a la página web y su importancia.
  • 10. En Internet existen más de mil millones de páginas Web de diversa índole y diverso contenido, provenientes del mundo entero y en los principales idiomas hablados. Esto representa el principal archivo de información de la humanidad que existe actualmente, almacenado a lo largo de miles de servidores a lo largo del planeta, a los que es posible acceder velozmente gracias a un sistema de protocolos de comunicación (HTTP). En muchos casos, el acceso a una página Web o a sus contenidos puntuales puede estar sometido a prohibiciones, pagos comerciales u otro tipo de métodos de identificación (como el registro on-line). El contenido de esta inmensa biblioteca virtual no está del todo supervisado, además, y su regulación representa un reto y un debate para las instituciones tradicionales de la humanidad, como la familia, la escuela o incluso las leyes de los países. Las páginas Web se encuentran programadas en un formato HTML o XHTML, y se caracterizan por su relación entre unas y otras a través de hipervínculos: enlaces hacia contenidos diversos que permiten una lectura compleja, simultánea y diversa, muy distinta a la que podemos hallar en los libros y revistas. Por último, no es lo mismo hablar de página Web (Web Page) y de sitio Web (Website), ya que estos últimos contienen un número variable de las primeras. Ejemplos: Facebook, YouTube, Amazon, Google, Yahoo!, Wikipedia
  • 11. Segundo: quieren saber cuál es la diferencia entre una página web dinámica y estática. Existen dos tipos de página Web, conforme al modo en que se genera su contenido: • Páginas Web estáticas. Operan mediante la descarga de un fichero programado en código HTML, en el que están todas las instrucciones para que el navegador reconstruya la página Web, accediendo a las ubicaciones de sus elementos y siguiendo un orden preconcebido, rígido, que no permite la interacción con el usuario. Este tipo de páginas son meramente informativas, documentales, no interactivas. • Páginas Web dinámicas. A diferencia de las anteriores, las páginas Web dinámicas se generan en el momento mismo del acceso del usuario, empleando para ello algún lenguaje interpretado (como el PHP), lo cual le permite recibir solicitudes del usuario, procesarlas en bases de datos y ofrecer una respuesta acorde a sus requerimientos. Tercero: que nombre dos aplicaciones para desarrollar la pagina web del colegio. Actualmente crear una página web ya no es tarea especializada de un diseñador con experiencia. Por el contrario, se ha convertido en una tarea al alcance de cualquier persona con mínimos conocimientos de uso de aplicaciones en internet. Existen actualmente gran cantidad de sitios donde existe la posibilidad de crear páginas web de una forma simple, rápida y gratis !!! En educación esto es especialmente interesante como actividad para nuestros alumnos, ya sea como trabajo individual o en grupo, ya que les da la posibilidad de aprender a partir del proceso de creación.
  • 12. Entre estas aplicaciones podemos encontrar: WordPress.com, Webnode, uKit, Jimdo, Wix, SocialCreator Una plantilla (template o theme, en inglés) es una página web prediseñada a la cual se puede modificar el texto, las fotos, los colores, el logotipo y la información de contacto. Son diseños realizados por empresas o diseñadores/programadores, que se venden en masa a precios bajos (incluso existen gratuitas) y son populares porque generalmente son sencillas de usar, creando una página web completa en unos cuantos días. Esta plantilla web está vinculada a un Sistema de Gestión de Contenidos (CMS), como WordPress para crear un sitio completo. Sin embargo, no todas las plantillas son 100% responsive. Con un sitio web personalizado, en primer lugar, se crea un diseño único. Después le sigue la realización técnica de la página web, donde se combina el diseño con las funciones deseadas. Una web diseñada a medida también está equipado con un CMS (Content Management System), por ejemplo CMS Made Simple Cuarto: el rector del colegio ha preguntado que es una plantilla o que tiene una plantilla en una página web
  • 13. Cinco: el colegio quiere saber cuál constructor web, elegir si pago o gratis Wix – es el mejor creador de sitios web para crear una escuela o un sitio web para maestros. Cuando se trata de crear sitios web para maestros, Wix no parece tener ningún competidor en absoluto, es tan simple, intuitivo y rico en funciones. Eche un vistazo a algunos de los parámetros más destacados del creador de sitios web ahora: •Característica de membresía. Es posible administrar sus contactos directamente desde el backend de Wix para aprobar / rechazar nuevos registros de usuarios, crear áreas de membresía, vender cursos y reservas de Wix, establecer pagos recurrentes, permitir que los usuarios se registren con el sistema con sus credenciales de Facebook / Google por correo electrónico. La función de membresía además permite expandir las capacidades de su sitio de membresía de Wix con funciones y herramientas adicionales como Wix Code, etc. Hay dos opciones para crear el área de membresía, es decir, páginas individuales solo para miembros y área de miembros con todas las funciones.. •Plantillas de educación y cultura. Wix te permite navegar por su extensa categoría de plantillas de “Educación y Cultura” para elegir la que más se corresponda con la especialización de tu sitio web. Aquí es donde puede encontrar plantillas listas para dispositivos móviles para una escuela primaria privada, una fundación de recaudación de fondos, un centro comunitario, un jardín de infantes, escuelas y clases, fiestas de posgrado, escuelas de música, páginas de inicio de universidades, escuelas de idiomas, etc..
  • 14. •Foro. Al usar el creador de sitios web, puede agregar un foro a su sitio web para aumentar la audiencia y proporcionarles información útil que puedan estar buscando. Un foro es el lugar donde puede comunicarse con los visitantes, compartir su opinión sobre una variedad de temas, unirse a las discusiones y estar al tanto de las noticias recientes.. •Blogging. Wix permite crear un blog multifuncional o agregarlo a su sitio web (si ya tienes el) solo con unos pocos clics. Esto es necesario para publicar y administrar artículos relacionados con nichos, mantenerse en contacto con el público objetivo. •Wix ADI. La herramienta de utilizando el contenido que enviará cuando lo solicite.. Costo: Wix política de precios se ajustará a las necesidades y capacidades financieras de todas las categorías de usuarios. Para aquellos que solo planean probar el sistema o practicar habilidades, Inteligencia de Diseño Artificial será una característica poderosa para estudiantes y maestros, que carecen de habilidades de codificación para diseñar un sitio web por su cuenta. El sistema creará automáticamente un sitio web para usted, de diseño web, el creador de sitios web ofrece un plan gratuito que nunca caduca. Tan pronto como esté listo para continuar con el proceso de diseño web, podrá elegir entre varias opciones pagas. Actualmente, Wix ofrece dos tipos de planes para satisfacer necesidades de diseño web versátiles. Estos incluyen las suscripciones Standard y Business / eCommerce. Cada grupo de planes, a su vez, comprende varios planes más, que incluyen características, herramientas y parámetros más específicos. El costo de las suscripciones estándar comienza con $ 13 / mes. Los precios no solo son versátiles, sino que también son bastante asequibles incluso para profesores y estudiantes, que pueden elegir el plan más adecuado para satisfacer sus necesidades de diseño web. Seis: El colegio quiere colocarle el nombre www.colegioXXX.com pero no tiene claro que es un dominio, como registrarlo y que dominio debería ser para el colegio. Un dominio web es el nombre único que recibe un sitio web en internet. Este nombre identifica a una página web concreta sin que puedan existir dos o más sitios web que compartan el mismo nombre de dominio. Los dominios sirven para acceder a una página web sin necesidad de recordar la dirección IP donde se encuentra localizada la información del servidor. Cuando escribimos en el navegador www.colegioXXX.com para acceder a la web, los DNS se encargan de traducir el dominio web a la dirección IP correcta.
  • 15. Un nombre de dominio (a menudo denominado simplemente dominio) es un nombre fácil de recordar asociado a una dirección IP física de Internet. Se trata del nombre único que se muestra después del signo @ en las direcciones de correo y después de www. en las direcciones web. El registro de dominios es el proceso por el cual personas, empresas, organizaciones sin ánimo de lucro o educativas, organismos internacionales o gobiernos, solicita el registro de un nombre de dominio a cambio de pagar una cierta cantidad de dinero y cumplir determinado procedimiento administrativo ante un registrador. Si es concedido, el solicitante contará con el control de dicho nombre y será responsable de su buen uso en la red internet. Estos registros tienen un período de validez que puede ser renovado indefinidamente por el registrador. Si no es renovado, dicho registro queda liberado para que cualquier registrador inicie el proceso de registro. Los registros realizados por gobiernos u organismos internacionales, están limitados a este tipo de instituciones y en algunos países también las organizaciones sin ánimo de lucro y educativas. Esta traducción se hace para poder recordar mejorar la dirección de una web, ya que un nombre de dominio es más identificable que una cadena numérica y así ayudar a que la navegación sea más sencilla Siete: por ultimo quieren saber que lenguajes de programación existen para diseño de paginas web y que le nombre uno de esos con sus ventajas y desventajas Los lenguaje de programación de páginas web más usados en la actualidad son: PHP, JavaScript, Java, Python, Ruby, Perl, C++, C# Un lenguaje de programación web es un código interpretado por un servidor usado para crear sitios web dinámicos. Es decir, permiten incorporar funcionalidades a los portales para que los usuarios interactúen con ellos. Los ejemplos más comunes son las encuestas, formularios, juegos, foros, chat, carrito de compra, por mencionar algunas. Es importante destacar, que estos lenguajes permiten construir aplicaciones cliente/servidor, donde un usuario solicita un servicio y el servidor se encarga de procesar la solicitud y dar respuesta.
  • 16. Ventajas del lenguaje PHP 1. Lenguaje totalmente libre y abierto. 2. Posee una curva de aprendizaje muy baja. 3. Los entornos de desarrollo son de rápida y fácil configuración. 4. Fácil de instalar: existen paquetes autoinstalables que integran PHP rápidamente. 5. Fácil acceso e integración con la bases de datos. 6. Posee una comunidad muy grande. 7. Es el lenguaje con mayor usabilidad en el mundo. 8. Es un lenguaje multiplataforma. 9. Completamente orientado al desarrollo de aplicaciones web dinámicas y/o páginas web con acceso a una Base de Datos. 10. El código escrito en PHP es invisible al navegador ya que se ejecuta al lado del servidor y los resultados en el navegador es HTML. 11. Posee una versatilidad para la conexión con la mayoría de base de datos que existen en la actualidad. Desventajas de programar en PHP: 1. El inconveniente es que el código fuente no pueda ser ocultado de una manera eficiente. La ofuscación es una técnica que puede dificultar la lectura del código y, en ciertos aspectos representa tiempos de ejecución. 2. Nuestro código estará seguro para ejecutar si es nuestro propio servidor. Por lo tanto, si un cliente requiere su código en su pc, tendríamos que dejar el código fuente, sin manera de ocultarlo, aunque hay muchas aplicaciones para PHP que nos ayuda a encriptar el código fuente. 3. Si no lo configuras y/o proteges correctamente dejas abiertas muchas brechas de seguridad que a la larga tendremos problemas. 4. Solo se ejecuta en un servidor y se necesita un servidor web para que funcione. 13. Realice un escrito de media página donde hable acerca de las herramientas web, nombre alguna de ellas y su importancia en el campo laboral Herramientas web Las herramientas web son aplicaciones o programas que se encuentran alojados directamente en una página de internet. Debido a esto, normalmente no es necesario instalar ningún otro programa, haciendo posible la utilización de dichas herramientas desde el propio navegador de internet.
  • 17. Por otra parte, las funciones que integran las herramientas web son muy amplias y variadas, pueden ir desde edición de videos, fotos y textos, hasta acciones más especializada como el análisis de datos científicos. Debido a todo esto, las herramientas web ofrecen una forma bastante económica y accesible para cumplir toda clase de trabajos. Y es que existen tanto herramientas web pagas que son mucho más asequibles que los programas de computador tradicionales, como otras totalmente gratuitas y dispuestas en la red para todos los usuarios que deseen utilizarlas. Dicho esto, a continuación se describe detalle a detalle todo sobre estas interesantes y útiles aplicaciones de internet. Las herramientas son aquellos programas o sitios web disponibles para llevar a cabo determinadas funciones dentro de Internet, y que pueden ser aplicadas a otros aspectos vitales, como es el aprendizaje o la enseñanza. Algunos ejemplos de ello son: • Redes sociales. Comunidades virtuales en las que personas a distancia pueden comunicarse en tiempo real por escrito (chat), pueden disponer de su información públicamente y conectarse con otras personas que compartan sus intereses, su historia o sus deseos (incluso románticos). • Las Wikis. Sitios de acceso libre a la información mediante la acumulación voluntaria de saberes, a la manera de las antiguas enciclopedias, pero esta vez organizada de manera colaborativa: cada usuario aporta su granito de arena. • Blogs. Páginas unipersonales o grupales que hacen las veces de diario, de publicación o de texto literario, para compartir diversas formas de texto y de relato (incluso audiovisual) valiéndose de las herramientas de la Internet y recibiendo además feedback de los lectores o seguidores.
  • 18. • Sitios de alojamiento de videos. El más conocido de ellos es Youtube, una plataforma en que los usuarios pueden subir diverso contenido audiovisual y de paso compartir apreciaciones, comentarios y gustos en la materia, o también convertirse en locutores y comentaristas llamados “youtubers”. • Podcasts. La radio no ha muerto, sino que existe en la web 2.0, bajo el formato podcast: emisiones almacenadas online que permiten al usuario escucharlas cuando y donde quiera, a menudo ofreciendo conocimientos, tutoriales o simplemente programas de ocio. • Páginas de venta online. Servicios no sólo de venta, sino de intercambio de opiniones entre los compradores y de contacto con las empresas que ofrecen bienes o servicios. Las más conocidas de todas son Amazon y eBay. • Presentaciones online. Inspiradas en el programa PowerPoint, estas páginas ofrecen servicios de elaboración de presentaciones, con fines expositivos para empresas, escuelas y universidades, permitiendo el uso del potencial audiovisual y multimedia de Internet en diversos ámbitos cotidianos. • Mapas conceptuales y mentales. Otro servicio popular en la Web 2.0, especialmente con fines de estudio: las páginas que ofrecen la posibilidad de elaborar en línea diagramas de flujo, mapas conceptuales y otras técnicas de aprendizaje o de explicación visual de contenidos. Algunas conocidas son Mindmeister, Coggle.it y Mindomo. Sin duda, las nuevas tecnologías han cambiado la forma de comunicarnos, hacer negocio, informarnos, entretenernos e incluso buscar trabajo. Lo que más se utiliza en la búsqueda de empleo es el Internet, el comprar el diario para revisar las ofertas laborales está prácticamente en el pasado y cuando ya tenemos un puesto estable, es esta misma herramienta la que se convierte en nuestro aliado a la hora de trabajar.
  • 19. Según un estudio de la firma Club Med, las personas entre 25 y 45 años utilizan las plataformas tecnológicas un 65% de las veces con fines laborales. Las cuentas de Facebook, Twitter y LinkedIn, son usadas como un instrumento para lograr alianzas estratégicas, fidelización de clientes y conocimiento de la competencia. Los perfiles de los trabajadores son formales, destacando siempre sus aptitudes profesionales, estudios y trabajos destacados, con lo que logran que personas con intereses y logros afines los contacten. Internet se ha convertido en la gran fuente de información, siendo utilizada incluso por los altos ejecutivos de las empresas para conseguir datos, o mantener una comunicación constante y directa con colegas en otras partes del mundo. Si bien la generación nombrada no nació con los altos niveles de tecnología que hoy conocemos, son ellos los que más utilizan Internet, hecho que los convierte en empleados más exigidos ya que gracias a Internet tienen acceso a todo tipo de información de manera instantánea, por lo que se asume son personas más preparadas para enfrentar situaciones de crisis. La estrategia 2.0 para conseguir trabajo está basada en crear, compartir e interactuar, no en pedir o solicitar, no es ir por ellos sino atraerlos hacia ti. Esto implica en muchos casos un escenario de mediano y largo plazo. Gracias a la cultura y los recursos 2.0 crear contenidos valiosos y compartirlos es una muy buena estrategia para ingresar al mundo laboral, siempre y cuando se utilice de manera correcta.
  • 20. 14. Realice las siguientes configuraciones a su correo electrónico personal, cuando termine adjunto pantallazo de como lo hizo y como queda.
  • 21. BASE DE DATOS CON ACCESS 15. Defina con sus palabras que es una base de datos y de tres ejemplos. Una base de datos es una colección de informaciones homogéneas. Se puede decir que son repositorios estructurados de datos de forma sistematizada donde se almacenan y se pueden recuperar de forma rápida. La definición de base de datos en informática es: " un sistema formado por un conjunto de datos y un paquete de software para la gestión del mismo, de tal modo que se controla el almacenamiento de datos redundantes, los datos resultan independientes de los programas que lo usan, se almacenan las relaciones entre los datos junto con estos y se puede acceder a los datos de diversas formas". En este sentido, una base de datos es la colección de archivos a las que puede accederse por un conjunto de programas que contienen datos relacionados. Una consulta en base de datos es una instrucción de solicitud para recuperar información. Ejemplos de bases de datos de la vida cotidiana • El registro de estudiantes de un colegio o universidad. • El registro de pacientes de un consultorio médico u hospital. • La base de datos de los libros y revistas de una biblioteca o librería. • Los estados de cuenta bancarios de los clientes de una institución financiera. 16. Investigue cuáles son los componentes que tiene una base de datos y defínalos En prácticamente cualquier base de datos actual existen cuatro elementos esenciales: tablas, consultas, informes y formularios. Todos son indispensables y necesarios: • Las tablas permitirán almacenar los datos. Las tablas son objetos de base de datos que contienen todos sus datos. En las tablas, los datos se organizan con arreglo a un formato de filas y columnas, similar al de una hoja de cálculo. Cada fila representa un registro único y cada columna un campo dentro del registro.
  • 22. • Con las consultas podremos acceder a los datos almacenados, ordenarlos y filtrarlos por diferentes criterios. En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL Los informes serán la forma más eficaz de presentar nuestros datos. Los informes constituyen un modo de ver, formatear y resumir la información contenida en la base de datos
  • 23. • En los formulario se facilitan las tareas de introducción de datos. Un formulario es un objeto de base de datos que se puede usar para escribir, modificar o mostrar los datos de una tabla o consulta. Los formularios se pueden usar para controlar el acceso a los datos, como qué campos o filas de datos se van a mostrar. Modelos de datos conceptuales: Un modelo conceptual de datos identifica las relaciones de más alto nivel entre las diferentes entidades. Las características del modelo conceptual de datos incluyen: • Incluye las entidades importantes y las relaciones entre ellas. • No se especifica ningún atributo. • No se especifica ninguna clave principal. La siguiente figura es un ejemplo de un modelo conceptual de datos. 17. Investigue que es el modelo conceptual y modelo lógico de una base de datos Tiempo Producto Ventas Tiendas
  • 24. Modelos de datos lógicos: Un modelo de datos lógicos describe los datos con el mayor detalle posible, independientemente de cómo se implementarán físicamente en la base de datos. Las características de un modelo de datos lógicos incluyen: • Incluye todas las entidades y relaciones entre ellos. • Todos los atributos para cada entidad están especificados. • La clave principal para cada entidad está especificada. • Se especifican las claves externas (claves que identifican la relación entre diferentes entidades). • La normalización ocurre en este nivel. • Los pasos para diseñar el modelo de datos lógicos son los siguientes: • Especifique claves primarias para todas las entidades. • Encuentra las relaciones entre diferentes entidades. • Encuentra todos los atributos para cada entidad. • Resuelva las relaciones de muchos a muchos. • Normalización. La siguiente figura es un ejemplo de un modelo de datos lógicos. Fecha Fecha Descripción Mes Mes Descripción Año Semana Semana Descripción Tiempo Producto ID Descripción Producto Categoría Descripción Categoría Precio Unitario Creado Producto Ventas ID (FK) Producto ID (FK) Fecha (FK) Cosas Vendidas Cantidad de Ventas Ventas Tiendas ID Tiendas Descripción Región Nombre de la Región Tiendas
  • 25. El modelo lógico representa un sistema de manera más formal y técnica que el modelo conceptual. Describe el sistema de manera más específica y se acerca mucho más a la realidad. Este modelo puede ser menos entendible para una persona común pero si por el experto en el área. En bases de datos el modelo lógico explica con detalle la estructura y otras especificaciones de esta. Este modelo puede depender del de gestión de base de datos que se escoja para administrarla. 18. Investigue cuatro motores para desarrollar base de datos y coloque su logo 19. En el siguiente modelo conceptual de una base de datos de una empresa identifica
  • 26. a) ¿Cuáles son la entidades o tablas? Las entidades o tabla son: Cliente, Artículo, Pedido, Fábrica. b) ¿Cuáles son sus columnas o atributos? Cliente : Número de cliente, Dirección de envío, Saldo, Límite de crédito, Descuento. Artículo: Número de artículo, Descripción. Pedido: Fecha, Dirección de envío. Fábrica: Número de fábrica y Teléfono. c) ¿Cuáles son las PK o llaves principales? Número de cliente, Número de fábrica, Dirección de envío, Número de artículo. d) ¿Qué tabla con que tabla se relaciona, y que tipo de relación es ( si es uno a uno, (1,1), uno a varios (1,n) Pedido – Cliente Relación uno a uno Pedido – Artículo Relación uno a varios Fabrica – Artículo Relación uno a varios 20. A nivel teórico, los pasos a seguir a la hora de crear una base de datos son los siguientes, pero están en desorden debe organizarlos en el orden correcto: 1. Recopilación de toda la información del cliente para saber sus necesidades. Es una parte muy importante, porque al fin y al cabo es quien solicita nuestro servicios. Se deben realizar tantas entrevistas como sean necesarias.
  • 27. 2. Diseño del modelo entidad-relación (modelo conceptual). Consiste en plasmar en un diagrama las entidades, atributos y relaciones definidos en los requerimientos recogidos en la primera fase. 3. Transformación de este diagrama en el modelo relacional, basado en relaciones y tablas. 4. Toma de decisión sobre qué Sistema de Gestión de Bases de Datos (SGBD) utilizaremos. Algunos de los más utilizados son Oracle y MySQL. 5. Implementación del modelo relacional en el programa que gestiona la base de datos, es decir, el modelo físico. FUNDAMENTOS DE PROGRAMACIÓN Para el desarrollo de los puntos solicite realizar algoritmos con las especificaciones PSEINT o PSEUDOCODE o SCRACH JR presentar sus códigos en papeles también se validaran. 21. Defina los siguientes términos ¿Qué es un algoritmo y cuáles son sus partes? Realizar un gráfico En informática, un algoritmo es una secuencia de instrucciones secuenciales, gracias al cual pueden llevarse a cabo ciertos procesos y darse respuesta a determinadas necesidades o decisiones. Se trata de conjuntos ordenados y finitos de pasos, que nos permiten resolver un problema o tomar una decisión. Los algoritmos no tienen que ver con los lenguajes de programación, dado que un mismo algoritmo o diagrama de flujo puede representarse en diversos lenguajes de programación, es decir, se trata de un ordenamiento previo a la programación. Visto así, un programa no es otra cosa que una serie compleja de algoritmos ordenados y codificados mediante un lenguaje de programación para su posterior ejecución en un computador.
  • 28. Partes de un algoritmo Todo algoritmo debe constar de las siguientes partes: • Input o entrada. El ingreso de los datos que el algoritmo necesita para operar. • Proceso. Se trata de la operación lógica formal que el algoritmo emprenderá con lo recibido del input. • Output o salida. Los resultados obtenidos del proceso sobre el input, una vez terminada la ejecución del algoritmo. Partes de un Algoritmo Datos de Entrada Proceso Datos de Salida Inicio Actividad Decisión Fin Datos
  • 29. Diagrama de Flujo Como diagrama de flujo se denomina la representación gráfica de todos los pasos de que consta un proceso. Como tal, es la representación esquemática de la sucesión de operaciones que componen un sistema. En un diagrama de flujo, en este sentido, todas las acciones se encuentran interrelacionadas para conducir a un resultado específico. Los diagramas de flujo son muy útiles para representar procesos de trabajo, diseñar algoritmos, explicar procesos psicológicos, etc. Como tal, son aplicables en disciplinas como la programación informática, la economía, la industria y la psicología, entre otras. ¿Qué es programación? Programación es la acción de programar que implica ordenar, estructurar o componer una serie de acciones cronológicas para cumplir un objetivo. La programación puede ser aplicado para eventos sociales, a medios de comunicación y al mundo informático de las computadoras. En informática, la programación es el uso de lenguajes informáticos para imprimir en un sistema computacional funciones y procesos deseados. La programación de una computadora es la forma de indicar a la computadora qué es lo que tiene que hacer. La programación es una de las etapas para el desarrollo de un programa o software. La programación especifica la estructura y el comportamiento de un programa verificando si está funcionando adecuadamente o no. La programación incluye la especificación del algoritmo definida como la secuencia de pasos y operaciones que el programa debe realizar para resolver un problema. Para que el algoritmo funcione, el programa debe estar implementado en un lenguaje compatible y correcto. INPUT ENTRADA OUTPUT SALIDA CLIENTES EMPRESA Secuencia de Actividades
  • 30. ¿Pseudocódigo? El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación. Su principal función es la de representar por pasos la solución a un problema o algoritmo, de la forma más detallada posible, utilizando un lenguaje cercano al de programación. El pseudocódigo no puede ejecutarse en un ordenador ya que entonces dejaría de ser pseudocódigo, como su propio nombre indica, se trata de un código falso (pseudo = falso), es un código escrito para que lo entienda el ser humano y no la máquina. El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente. Es como un falso lenguaje, pero en nuestro idioma, en el lenguaje humano y en español ¿Qué es una variable, de ejemplos. Tipos de variables? Una variable en programación es un elemento de datos con nombre cuyo valor puede cambiar durante el curso de la ejecución de un programa. El nombre de la variable debe seguir el convenio de denominación de un identificador (carácter alfabético o número y el signo de subrayado). Cuando se define más de una variable en una sola declaración, el nombre debe ir separado por comas. Cada declaración de variable debe finalizar con un signo de punto y coma. Los nombres de variables no pueden coincidir con una palabra reservada.
  • 31. En palabras más sencillas, si queremos explicar qué es una variable en programación podemos decir que es una unidad de almacenamiento y recuperación de datos con valores que pueden cambiar, la cual se identifica con un nombre único en el código del programa. Si utilizáramos una analogía para describir este concepto, diríamos que una variable en programación es la base de la pirámide, ya que sostiene los componentes fundamentales de todos los programas computacionales. Asimismo, recalca que las variables en programación son útiles, sobre todo, para asignar valores complejos y evitar volver a colocar los mismos datos una y otra vez. En primera instancia, se puede decir que una variable funciona tanto para guardar datos, así como para asignar y representar valores en una expresión de programación. Sin embargo, el objetivo principal de una variable en programación es facilitar la tarea del programador. Tipos de Variables Al momento que una variable se crea, también hay que declarar qué tipo de datos contendrá. Esto se hace debido a que el programa empleará diferentes tipos de datos de distintas formas. Entero = int Número decimal = double Carácter = char Booleano = bolean Cadena de texto = string Int numeroUno =10 Int numeroDos =10 Int resultado = numeroUno + numeroDos String palabraUno =“Pro”; String palabraDos =“grama”; String resultado = palabraUno + palabraDos ¿Qué es un lenguaje de programación y nombre cinco? Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y lógico de una máquina.
  • 32. Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de forma precisa, aspectos como: • cuáles datos debe operar un software específico; • cómo deben ser almacenados o transmitidos esos datos; • las acciones que debe tomar el software dependiendo de las circunstancias variables. Para explicarlo mejor (en otras y con menos palabras), el lenguaje de programación es un sistema estructurado de comunicación, el cual está conformado por conjuntos de símbolos, palabras claves, reglas semánticas y sintácticas que permiten el entendimiento entre un programador y una máquina. Es importante recalcar que existe el error común de usar como sinónimos el lenguaje de programación y el lenguaje informático, pero ¿por qué no debemos confundirlos? Pues, es debido a que el lenguaje de programación obedece a un conjunto de reglas que permiten expresar las instrucciones que serán interpretadas por el programador. Y el lenguaje informático comprende otros lenguajes que dan formato a un texto pero no son programación en sí mismos. Entonces, no todos los lenguajes informáticos son de programación, pero todos los lenguajes de programación son a la vez informáticos. Algunos de los más destacados: Lenguaje de programación C, C++ y C#, Java, Python, PHP, SQL, Ruby, Visual Basic. NET
  • 33. ¿Cuáles son los operadores aritméticos, relacionales operadores lógicos? Operadores Aritméticos Los operadores aritméticos son usados para realizar cálculos matemáticos. Algunos de los operadores aritméticos se listan a continuación: Suma (+) Resta (-) Multiplicación (*) División Real(/) Modulo o Residuo (%) Potencia ^ Raíz Cuadrada √ División Entera () Operadores Relacionales Usted puede comparar dos operandos utilizando operadores relacionales. El resultado es un valor de verdad ya sea Cierto o Falso. Tenemos seis operadores relacionales. La siguiente tabla muestra dichos operadores: = Compara los dos operandos y evalúa si son iguales <> Compara los dos operandos y evalúa si son diferentes > Evalúa si el operando izquierdo es mayor que el derecho < Evalúa si el operando izquierdo es menor que el derecho >= Evalúa si el operando izquierdo es mayor o igual que el derecho <= Evalúa si el operando izquierdo es menor o igual que el derecho Operadores Lógicos O Booleanos Los operadores lógicos son usados para combinar el resultado de expresiones conteniendo operadores relacionales. Existen tres operadores lógicos, que se describen en la siguiente tabla: AND Operador Lógico And OR Operador Lógico OR NOT Operador Lógico de negación
  • 34. 21- Resolver el juego y tomar pantallazo cuando el juego queda resuelto 22. Instale las siguientes aplicaciones y adjunte los pantallazos que quedaron instalados. Pseudoode
  • 36.
  • 37. 23. Enumere los pasos que usted realiza desde que se levanta hasta que se vuelve a dormir en un día, con este ejercicio afianza la estructura que tiene los algoritmos. 1. Me despierto. 2. Voy al baño. 3. Orino 4. Me cepillo 5. Reviso el Celular 6. Desayuno 7. Me baño. 8. Asisto a clase 9. Descanso. 10. Almuerzo 11. Hago Tareas 12. Veo Televisión chateo 13. Salgo a jugar futbol. 14. Me ducho 15. Tomo la cena 16. Veo televisión 17. Me acuesto 24. Ordena los pasos del proceso de programación, anotando el paso al que corresponde 1. Definir el problema, analizarlo en qué consiste y que resultados se desean obtener. 2. Desarrollar algoritmos, diagramas de flujo y pseudocódigos que permitan comprender los datos, variables, procesos y procedimientos involucrados 3. Escribir el código de programación que es la secuencia de pasos a realizar, en el editor de un entorno de programación integrado (IDE), deberás usar la sintaxis propia del lenguaje en un editor de textos o bien en un compilador ejecutable 4. Usar el compilador que lea los datos del editor, este se encargará de revisar que las instituciones sean claras y la sintaxis sea correcta. 5. Correr un interprete, este traduce el lenguaje al de la máquina, después el depurador ejecuta línea a línea y se detiene al existir un error para su corrección. Posteriormente un enlazador se encarga de unir las instrucciones si se introducen otras de otros programas.
  • 38. 24.Lea el documento LOGICA DE PROGRAMACIÓN y realiza un resumen en un mapa mental
  • 39. 25. Realizar el siguiente código en psudocode y ejecútalo, tomar pantallazo del resultado. 25. Utilizando la aplicación scrach jr. Simule la siguiente escena. El gatico debe caminar hacia adelante 10 pasos cuando llegue al árbol lado derecho, saludar con un mensaje hola y saltar, devolverse a su punto inicial, salir hacia arriba y desaparecer.
  • 40. 26. Investigue a) ¿Cómo se declara una variable en un algoritmo? En el ámbito de la programación (informática), las variables son estructuras de datos que pueden cambiar de contenido a lo largo de la ejecución de un programa. Estas estructuras corresponden a un área reservada en la memoria principal de la computadora. Una variable se declara para indicarle al programa a partir de qué lugar empieza a existir, qué nombre tendrá y qué tipo de datos almacenará. La asignación de un valor inicial se llama inicialización. Para declarar una variable usaremos una instrucción compuesta del nombre del tipo de datos de la variable, el nombre de la variable y opcionalmente un operador de asignación y un valor inicial. La inicialización puede hacerse en la misma instrucción que la declara o en una instrucción separada. Es importante tener en cuenta que las variables deben recibir un valor inicial antes de poder leer los datos que contienen. Si un programador trata de leer los datos el valor de una variable que no ha sido inicializada, los compiladores normalmente reportan un error y no compilan el programa. Para que un programa pueda hacer uso de una o más variables, éstas deben ser declaradas previamente. Todas las variables de un programa se declaran de la misma forma, indicando de cada una de ellas: El tipo de dato que puede almacenar (mediante un identificador). Su nombre (mediante otro identificador). Ejemplo 1: La declaración de una variable para almacenar la edad de una persona se escribe: entero edad Por tanto, en la memoria de la computadora se reservará un espacio para almacenar la edad. b) ¿Cómo se asigna un valor a una variable? Las variables pueden contener un número, una cadena o un valor lógico (verdadero/falso). Con el signo de asignación (=) se da un valor a la variable, que mantendrá hasta que el programa termine de ejecutarse o hasta que se le asigne un nuevo valor.
  • 41. Asignarle un dato a una variable consiste en reemplazar el valor anterior o inicial de la variable con un valor nuevo. Una vez que se asigna un nuevo valor, el valor anterior es eliminado de la memoria y no es posible recuperarlo. Estos son algunos ejemplos de asignaciones de valores a variable declaradas e inicializadas previamente: Asignando el carácter 'R' a la variable siguiente_letra siguiente_letra := 'R’ Asignando el valor 24.26 a la variable temperatura temperatura := 24.26 c) ¿Cuál es la estructura básica de un algoritmo? Todo algoritmo tiene tres secciones principales: Entrada: Es la introducción de datos para ser transformados. Proceso: Es el conjunto de operaciones a realizar para dar solución a un problema. Salida: Son los resultados obtenidos a través del proceso. d) ¿Para que sirve la instrucción escribir y leer en los algoritmos? La instrucción Escribir permite mostrar valores al ambiente. Escribir <expr1>, <expr2>,…., <exprN>; Esta instrucción imprime al ambiente (en este caso en la pantalla) los valores obtenidos de evaluar N expresiones. Dado que puede incluir una o más expresiones, mostrará uno o más valores. Entrada Proceso Salida
  • 42. La instrucción Leer permite ingresar información desde el ambiente. Leer <variable1>, <variable1>,….., <variableN>; Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno o más valores. 27. Investigue las estructuras de control condicionales: a) Simple: Permite controlar la ejecución de una o más acciones cuando sólo existe una opción (ejecutar las acciones o no ejecutarlas). Se utiliza cuando una o varias acciones se encuentran condicionadas para que se lleven a cabo, pero no se tiene una opción alterna. Se trata de una estructura CONDICIONAL SIMPLE porque por el camino del verdadero hay actividades y por el camino del falso no hay actividades. Por el camino del verdadero pueden existir varias operaciones, entradas y salidas, inclusive ya veremos que puede haber otras estructuras condicionales. Las estructuras condicionales simples se representan en diagrama de flujo de forma similar a las imágenes que se muestran a continuación. condición acción si no
  • 43. b) Dobles La estructura condicional doble permite establecer acciones tanto cuando una condición se cumple, como cuando no se cumple, de ésta manera se dice que hay acciones o instrucciones que se ejecutan en cada uno de los escenarios. Cuando se presenta la elección tenemos la opción de realizar una actividad u otra. Es decir tenemos actividades por el verdadero y por el falso de la condición. Lo más importante que hay que tener en cuenta que se realizan las actividades de la rama del verdadero o las del falso, NUNCA se realizan las actividades de las dos ramas Las estructuras condicionales dobles se representan en diagrama de flujo de la siguiente forma. condición Operación 1 verdadero falso Operación 2 b) Múltiples Las estructuras selectivas múltiples o anidadas están compuesta múltiples selectivas simples que están unidas por el comando elsif el resultado que se obtiene con una selectiva múltiple se puede obtener con varias selectivas simples, Las estructuras condicionales múltiples son aquellas que al tener escenarios establecidos o previamente definidos para una variable, nos permite tomar la ruta de decisión en la que se encuentre una coincidencia entre el valor de la variable y los escenarios. Las estructuras condicionales múltiples tienen la siguiente estructura en diagrama de flujo. .
  • 44. Lo que ésta estructura permite es tomar el valor de la variable y compararla contra los diferentes escenarios establecidos. Los escenarios pueden ser de tipo String, por lo que deben ir entre comillas o numéricos que no requieren las comillas. “Escenario1” “Escenario2” “Escenario3” “Default” Variable 27. Investigue las estructura repetitivas o iterativas a) Mientras La estructura repetitiva mientras (en ingles while), es aquella en que el cuerpo del bucle se repite mientras se cumple una determinada condición. Cuando se ejecuta la instrucción mientras, la primera cosa que sucede es evaluar la condición (una expresión booleana). Si la condición se evalúa falsa, no se entra al ciclo y se sigue con el flujo normal del problema. Si la condición es verdadera, entonces se entra al ciclo y se ejecuta el cuerpo del bucle (instrucciones dentro del mientras), después se evalúa de nuevo la expresión booleana. Este proceso se repite una y otra vez mientras la condición sea verdadera. Las estructuras repetitivas también llamadas ciclos permiten repetir una secuencia de instrucciones un número determinado de veces, al hecho de repetir la ejecución de una secuencia de acciones se le llama iteración.
  • 45. Se evalúa condición, se cumple? Flujo normal del programa al terminar el ciclo Operaciones a realizar en el ciclo (cuerpo del bucle) NO SI b) Hacer Mientras La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su bloque repetitivo, a diferencia del while o del for que podían no ejecutar el bloque. Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutará el bloque repetitivo. La condición de la estructura está abajo del bloque a repetir, a diferencia del while o del for que está en la parte superior. Condición Operaciones Cierto Falso
  • 46. c) Para La estructura repetitiva For (desde) es aquella en la que el número de iteraciones se conoce por anticipado, y por ello no se precisa poner ninguna condición de salida para detener el bucle. En su lugar un contador cuenta el número de iteraciones fijas y se termina cuando llega al valor final previamente definido . Quiere decir que esta estructura se usa frecuentemente cuando se conoce de antemano el número de veces que se ejecutarán las acciones de un bucle. Esta es una de sus características. El bucle for es una estructura iterativa que se ejecuta un número preestablecido de veces, que es controlado por un contador o índice, incrementado en cada iteración. Desde i=1 Hasta i >10 Incremento 1 Inicio Proceso Fin
  • 47. 29. Vea y escuche las grabaciones de las sesiones trabajadas con el instructor escoja cinco algoritmos, trascriba su código y agregue esta línea // algoritmo elaborado por el Aprendiz: coloca su nombre, tome pantallazo y corra su algoritmo
  • 48.
  • 49. 30. Deberá escoger un algoritmo de los trabajados en clase o consultarlo en internet prepararlo y explicarlo al instructor después de la fecha de entrega del trabajo de nivelación. Su exposición la puede realizar por meet o nota de voz de WhatsApp