Maior de três | C

Olá,

Hoje trago uma pequena dica que descobri, e’ algo bem pequeno, porem achei interessante compartilhar. Como e’ sabido não tenho domínio sobre a linguagem C, e venho treinando, principalmente com a utilização do Uri Online, neste site acabei encontrando um desafio que passava uma formula simples, porem que me chamou muito a atenção.

A formula e’ a seguinte:

maiorAB = (((v1 + v2 + abs(v1 – v2)) / 2));

Onde:

v1 = Primeiro numero inserido;

v2 = Segundo numero inserido.

Com esta formula e’ possível saber qual dos dois números e’ o maior, com isso em seguida basta colocar mais uma verificação, e se tem o maior numero, o código completo ficou assim:

#include <stdio.h>
#include <stdlib.h>

int main(void){

int v1,v2,v3,maiorAB;

scanf(“%i”,&v1);
scanf(“%i”,&v2);
scanf(“%i”,&v3);

maiorAB = (((v1 + v2 + abs(v1 – v2)) / 2));

 if (maiorAB > v3){

         printf(“%i eh o maior\n”,maiorAB);
 }else{
 ┆      printf(“%i eh o maior\n”,v3);
}

return 0;
}

Bom espero ter ajudado, com esta simples dica e’ possível perceber que com um pouco de matemática podemos melhorar nossos códigos.

Advertisements

Comunicação e expressão | Crase

Olá,

Hoje vou falar um pouco sobre crase. Isso porque ela e’ de extrema importância e muitos (inclusive eu) cometem erros com sua utilização.

Bom, vamos lá.

A crase e’ uma “fusão”, de dois elementos que estão nas frases, e essa e’ uma das formas de identificar quando utilizar a crase. A fusão a qual me refiro e’ do artigo e da preposição, isso dentro de uma frase, quando estas estão juntas a crase deve ser utilizada. Veja alguns exemplos desta primeira regra:

“Eu vou universidade”

Veja que nesta frase a palavra “vou” necessita de uma preposição para fazer sentido, no momento em que suprimos esta necessidade com “a” a frase fica:

Eu vou a universidade

Porem perceba que a palavra “universidade” necessita do artigo, que neste caso seria “a”, com esta nova adição a frase fica:

Eu vou a a universidade

Mas há um problema, esta frase fica muito estranha, alem de que, se continuar escrita desta forma pode ser considerada uma frase escrita errada. Então para resolver este problema, unimos estes dois ‘a’. Assim temos:

a + a = à 

Desta forma a frase fica:

Eu vou à universidade

Alem desta regra ha outra que ajuda bastante no momento de definir se deve usar crase ou não, esta e verificar se a expressão contem palavras femininas, pois isso e’ um sinal para utilizar crase.

Por exemplo:

“Ela chegou às 20 horas”

Nesta frase “horas” está no feminino.

 

Engenharia de software | Aula 2

Olá,

Hoje vou falar um pouco sobre sistemas sociotécnicos.

Bom precisamos entender primeiro o que são sistemas técnicos, estes são sistemas que utilizam de software e hardware mas não inclui os processos e procedimentos que serão utilizados, ou seja, o sistema não tem uma função especifica, ele pode funcionar, mas sem “saber” que foi escrito para uma função em especifico.

Já os sistemas sociotécnicos incluem as pessoas como parte importante do sistema, isso faz com que os procedimentos e processos façam a total diferença dentro do sistema. Esta é a principal característica deste tipo de sistema, onde cada entrada é tratada de uma forma, está dependendo do operador.

Com os sistemas sociotécnicos é possível atender o cliente de uma forma melhor e mais completa uma vez que o software se integra a seu negócio.

Espero ajudar com este pequeno texto até mais.

 

Primeiro Projeto Front-End

Olá,

Bom hoje venho aqui apenas para compartilhar o primeiro projeto Front-End que fiz, ele é extremamente simples, porém quis compartilhar pois fiz ele através do FreeCodeCamp, achei bastante interessante pois o que falta as vezes no caminho para se aprender uma nova tecnologia são as ideias para praticar. E o FreeCodeCamp é possível fazer muitos testes e projetos para treinar.

Se quiser ver o projeto, clique aqui.

Qualquer sugestão é bem vinda, até mais.

 

Sistemas de informação | Aula 2

Olá,

Vamos dar continuidade as aulas de Sistemas de informação.

Precisamos antes entender o que são informações:

A informação começa nos dados, esses que são elementos brutos, sem muito significado. As informações são o conjunto de dados processados, essas com significado, e as informações geram conhecimento que nada mais é que o entendimento do individuo sobre as informações.

Bem agora vamos aos sistema.

Sistema é:

“Um conjunto de partes inter-relacionadas e interdependentes que formam um todo organizado normalmente para atingir um objetivo”.

Sendo assim os sistemas cercam nossas vidas cotidianas, veja que o banco, uma loja e muitos outros são sistemas, uma vez que existe toda uma forma organizacional em busca de um objetivo em comum.

é interessante notar que os sistemas não necessitam da T.I para existirem, os primeiros sistemas foram criados a muitos milênios atrás.  Isso com a criação das formas de governo e sociedade. E mais tarde fica mais visível com os sistemas de compra e venda.

Bem mais o que todos esses sistemas geram ? O sistema gera controle, esse controle em cima dos processos que estão sendo realizados. Assim todos essas formas de controle geram informações, que posteriormente poderão ser utilizados para tomar decisões mais assertivas e que trarão mais vantagens para o negocio.

Com isso sistemas de informação são sistemas que iram controlar especificamente as informações, para que assim tudo o que envolve a empresa, desde os simples processos internos ate os mais complexos que envolvam muitas partes inclusive as externas.

Bom esta foi a segunda aula espero que tenho ajudado. Até mais.

 

Sistemas de informação | Aula 1

Ola,

Este post traz as aulas que vi durante o dia de hoje (14/02/2017). Neste primeiro post trago sistemas de informação, vamos ao conteúdo.

Nesta primeira aula tive uma pequena visão de como o software e o hardware nos rodeiam. O quão significativo e a evolução dos softwares para nosso estilo de vida, que tem cada vez menos complicações.

Sem contar que toda esta revolução traz menos custos para as empresas, bem como o aumento de competitividade, e ainda ajuda nas tomadas de decisões das empresas, uma vez que com mais informações e possível tomar decisões melhores e mais assertivas. Tudo isso engloba os sistemas de informação que traz todos estes aspectos citados acima.

Alem disso vimos também um pouco das formas com que o software esta introduzido no mercado. Como exemplo temos o SAAS, que traz o software como serviço fazendo assim com que, o distribuidor de software se preocupe também com a estrutura para o funcionamento do mesmo.

Perceba que esta foi uma discussão bastante longa sobre as mais diversas tecnologias dentre elas:

  • Chatter BOT;
  • PLN;
  • Machine learning.

 

Bom esta foi apenas a primeira aula, espero ajudar.

 

Obrigado

Engenharia de software | Aula 1

Olá,

Assim como fiz com a aula de contabilidade, vou fazer com as aulas de Engenharia de software.

Bem nesta minha nova ideia pretendo colocar um resumo geral de minhas aulas do semestre. Espero ajudar.

Bom nesta primeira aula de engenharia de software vimos alguns conceitos bem simples, vamos a eles:

  • O que é um software ?

Software é um conjunto de programas, que durante seu desenvolvimento são bem documentados e analisados.

  • Quais os quesitos para que um software seja bom ? 

Estes atributos irão variar de acordo com o software e sua finalidade, porem ha alguns que todos os softwares deveriam ter e são eles:

  • Confiabilidade;
  • Integridade;
  • Disponibilidade.

Qual a diferença entre software genérico e software sob-demanda?

Os softwares genéricos podem ser utilizados por qualquer organização independente de seu tamanho ou forma, já os sob-demanda são escritos para uma área em especifico, e muitas vezes de uma empresa em especifico, isso faz com que ele seja utilizado apenas naquele local.

A engenharia de software é de grande importância para que o produto saia da maneira com que o cliente espera. Se ela não for utilizada é quase certo de que o software terá problemas tanto em sua utilização quanto em sua manutenção. Para refletir sobre a importância da Engenharia de software deixo uma imagem bem famosa abaixo.

engdesoftware

E chegamos ao fim, este foi um resumo pequeno já que durante esta aula houve bastante debate sobre as questões acima, aqui esta apenas um resumo.