Proj x Prog - Redes de Computadores

Revisão de 20h40min de 1 de dezembro de 2017 por Arthur.sousa (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
  • O Speech Recognition (ou reconhecimento de fala) é um método em que se permite o reconhecimento e a tradução da linguagem falada em texto por computadores, celulares, etc. Sua principal função é reconhecer as palavras em que o usuário irá falar.
    • A programação para biotecnologia é considerada ferramenta para a análise e processamento de dados biológicos, visando a utilização dos resultados como base para o desenvolvimento da área. Por meio da programação, é possível criar programas, algoritmos e modelos matemáticos que auxiliem profissionais a extrair conhecimento útil dos dados adquiridos.
    • As redes neurais são um método de solucionar problemas de inteligência artificial, construindo um sistema que tenha circuitos que simulem o cérebro humano, inclusive seu comportamento, ou seja, aprendendo, errando e fazendo descobertas.


Uma característica importante a ser considerada durante a elaboração de um sistema de informação é o desempenho de sua estrutura ao possibilitar, principalmente, o compartilhamento de recursos, a comunicação entre pessoas e processos e a unicidade e universalidade do acesso à informação. A estrutura, neste caso, refere-se à Rede de Computadores relacionada ao sistema proposto. Define-se Rede de Computadores como sendo um conjunto de dois ou mais dispositivos (também chamados de nós) que usam um conjunto de regras (protocolo) em comum para compartilhar recursos (hardware, troca de mensagens) entre si, através de uma determinada conexão, podendo ser: por fio de cobre, fibra ótica, ondas de rádio e também via satélite.

Com o intuito de melhorar o desempenho citado e possibilitar a comunicação eficiente entre as entidades envolvidas no sistema, deve-se pensar na criação ou adoção de uma arquitetura de rede com características que suportam tais interações. Como exemplo de características, pode-se citar performance (suporte de tráfego), conectividade (suportar o acesso de vários dispositivos e o acesso desses à internet), equipamentos necessários, acesso seguro, etc.

Indo mais além, pode-se pensar no funcionamento de redes de computadores baseado em soluções encontradas nas ciências biológicas. As redes neurais, por exemplo, podem ser utilizadas para dar maior independência aos processos em redes organizadas com servidores. Pode-se ter ainda, como auxílio no alcance desse objetivo, a consideração de técnicas como a de reconhecimento de padrões, princípio utilizado na programação em Speech Recognition (reconhecimento da fala) e na programação para Biotecnologia (identificação de padrões em sequências de DNA).

As Redes de Computadores podem estar relacionadas em intensidades diferentes com todos os aspectos contidos no esquema construído em sala de aula. É através das redes que é possível a comunicação e troca de informações entre entidades externas (equipamentos, sistemas, pessoas) e depósitos. Ademais, são requisitos não funcionais do sistema, pois o desempenho do mesmo dependerá de muitos aspectos considerados na adoção de uma arquitetura de rede como o nível de segurança necessário, o tipo de atividade, o volume do tráfego na rede, as necessidades dos usuários da rede e o orçamento atribuído ao funcionamento da rede.