Grupo #8 - Electrónica y Automatización - 1ro "B"
domingo, 11 de julio de 2021
lunes, 21 de junio de 2021
Sentencias secuenciales if - GRUPO #8
ACTIVIDADES 21/06/2021
Las capturas se encuentran en el siguiente enlace:
martes, 1 de junio de 2021
Librerias C++ - stdio.h
¿Qué son exactamente las librerías?
En C++, se conoce como librerías (o
bibliotecas) a cierto tipo de archivos que podemos importar o incluir en nuestro
programa. Estos archivos contienen las especificaciones de diferentes
funcionalidades ya construidas y utilizables que podremos agregar a nuestro
programa, como por ejemplo leer del teclado o mostrar algo por pantalla entre
muchas otras más.
Al poder incluir estas librerías con
definiciones de diferentes funcionalidades podremos ahorrarnos gran cantidad de
cosas, imaginemos por ejemplo que cada vez que necesitemos leer por teclado,
debamos entonces crear una función que lo haga (algo realmente complejo), al
poder contar con las librerías en C++, podremos hacer uso de una gran variedad
de funciones que nos facilitarán la vida y aumentarán el modularidad de
nuestros códigos
Significado de la librería stdio.h
Es "standard
input-output header" (cabecera estandar E/S), es la librería estándar de
este lenguaje de programación, el archivo de cabecera que contiene las
definiciones de macros, las constantes, las declaraciones de funciones y la
definición de la biblioteca estándar del lenguaje de programación C para hacer
operaciones, estándar, de entrada y salida, así como la definición de tipos
necesarios para dichas operaciones.
Para hacer uso de esta librería dentro
de un programa hay que escribir la siguiente instrucción:
#include "stdio.h"
Clasificación de las funciones de la librería
#include<stdio.h>: contiene los
prototipos de las funciones, macros, y tipos para
manipular datos de entrada y salida.
Las funciones miembros de <stdio.h>
Fclose:
Cierra un fichero a través de su puntero.
fopen, freopen, fdopen: Abre un fichero para lectura, para
escritura/reescritura o para adición.
Remove:
Elimina un fichero.
Rename:
Cambia al fichero de nombre.
Rewind:
Coloca el indicador de posición de fichero para el stream apuntado por stream
al comienzo del fichero.
Tmpfile:
Crea y abre un fichero temporal que es borrado cuando cerramos con la función
fclose().
Feof:
Comprueba el indicador de final de fichero desde un fichero.
Getchar:
Igual que getc.
Fgetpos:
Devuelve la posición actual del fichero.
Fgetc:
Devuelve un carácter de un fichero.
Fgets:
Consigue una cadena de caracteres de un fichero.
Fputc:
Escribe un carácter en un fichero.
Fputs:
Escribe una cadena de caracteres en un fichero.
Ftell:
Devuelve la posición actual del fichero como número de bytes.
Fseek:
Sitúa el puntero de un fichero en una posición aleatoria.
Fsetpos:
Cambia la posición actual de un fichero.
Fread:
lee diferentes tamaños de datos de un fichero.
Printf:
usado para imprimir salidas de datos
Scanf:
utilizado para introducir entradas.
Puts: imprimir una cadena de caracteres.
Getc: devuelve un carácter desde un fichero.
Ferror:
comprueba el indicadoro de errores.
Enunciado de ejemplo que corresponde a
stdio.h
Todas sus funciones son declaradas en archivos de cabecera.
Así los programadores tienen que incluir el archivo de cabecera stdio.h dentro del código de fuente
para poder utilizar las funciones declaradas.
El programa lee todas las entradas de desde entrada estándar
y la muestra en la salida estándar, línea a línea.
EJEMPLO:
Defina la cantidad de metros requerido para confeccionar un
traje a cada uno de clientes de una sastrería. La cantidad de metros requerida
corresponde a las 8 quintas partes de la altura del cliente. El programa
termina cuando para un cliente se teclea una altura de 0.0 metros, al final
debe mostrar el número total de clientes atendidos.
#include
<stdio.h>
int main() {
int f=1,i=0;
float altura,metrosTela;
while (f != 0) {
printf("Altura en mts
del cliente: ");
scanf("%f",&altura);
if (altura == 0)
f = 0;
else {
metrosTela
=
altura * 8/5;
printf("Metros de tela
requeridos: %.2f\n",metrosTela);
i++;
}
printf("\n");
}
printf("\nTotal de clientes atendidos %d",i);
return 0;
}
lunes, 17 de mayo de 2021
Caso de Éxito y Fracaso del Uso de Software en el mundo.
IBM
Se dedica a comercializar hardware y software para computadoras. Siendo la compañía de tecnología y consultoría más grande del mundo, con sede en los Estados Unidos.
Origen de IBM
Los orígenes de IBM se remontan a 1890, la época de la revolución industrial, momento en que, como cosa rara, los Estados Unidos estaban recibiendo oleadas de inmigrantes. Herman Hollerith, un inmigrante alemán ganó un concurso cuya máquina identificaba perforaciones y era capaz de totalizar conteos. Con el dinero recaudado del premio, fundó una empresa con el nombre the Tabulating Machine en 1896. La empresa se fusionó con otras dos compañías; la Computing Scale y Time Recording. El resultado de esta combinación fue llamado Computing-Tabulating-Recording Co. Se dedicaba a fabricar y vender maquinas desde balanzas hasta cortadores carne. Hubo mucho éxito desde entonces. J.Watson se puso al frente la remonto y la llamo IBM y después Charles Ranlett Flint la consolido un gigante de la industria de la tecnología.
Fracaso de IBM
Resulta que IBM cometió varios errores en sus prisas por sacar ordenadores y softwares personales. El mayor de ellos fue no ser ella misma quien fabricara sus componentes, con lo que no tenía ningún control ni de su hardware ni software. Este fracaso supuso un duro golpe para la moral y la reputación de IBM , que hasta entonces había liderado la industria tecnológica. Sin embargo, esta también fue una gran lección para que IBM cambiara por completo su estrategia.
Hoy en día la empresa provee de hardware y software a diversas instituciones de los diferentes sectores existentes como:
IBM Cognos Analytics on Cloud.
IBM Cloud Pak for Data.
IBM Planning Analytics.
IBM Robotic Process Automation.
IBM Informi
Facebook
Facebook nace en octubre de 2003, cuando
a Mark Zuckerberg se le ocurre crear una web para entretener a sus compañeros
de Harvard. El sitio se llamaba Facemash y servía para que los estudiantes
pudiesen juzgar el atractivo de otros estudiantes. A los dos días
el sitio fue cerrado por utilizar fotos sin permiso
Esto llevó a Zuckerberg a crear una
nueva red social con sus compañeros Eduardo Saverin, Dustin Moskovitz y Chris
Hughes el 4 de febrero de 2004. La plataforma se llamaba ‘The Facebook’ y
estaba solo disponible para las personas con una dirección de correo
electrónico de Harvard.
De poco, ‘The Facebook’ a medio mes también se empieza a habilitar a
otras Universidades, fue creciendo de forma considerable.
Mark Zuckerberg, implementó y actualizó
esta renovada red social “Facebook”. Está programado principalmente en:
* Linux, el sistema operativo que administrar los recursos de cada
servidor en Facebook.
* Apache, el servidor de páginas web.
* MySQL,
el manejador de bases de datos.
* Memcache: Almacenador de datos en la RAM.
* Y PHP,
el lenguaje de programación que automatiza la creación de páginas web.
* (C++, Java,
erlang) : Lenguajes de
Programación
Gracias a estos softwares en general, Facebook alcanzó niveles inmensos de éxito. Considerado como la red social más usada a nivel mundial, además, la empresa compró a Instagram y a WhatsApp, haciendo que estas se acoplen.
-
ACTIVIDADES 21/06/2021 Las capturas se encuentran en el siguiente enlace: https://es.slideshare.net/secret/q5RJY0pVJYMfqS
-
IBM Se dedica a comercializar hardware y software para computadoras. Siendo la compañía de tecnología y consultoría más grande del mundo, ...
-
¿Qué son exactamente las librerías? En C++, se conoce como librerías (o bibliotecas) a cierto tipo de archivos que podemos importar o in...


