Mensagens

A mostrar mensagens de abril, 2019

Uberstudent Linux Download

https://sourceforge.net/projects/uberstudent/ Link para Baixar o Sistema da Linux

Programacao Java : Tabelas (Arrays, Vectores)

Tabelas (Arrays, Vectores) Antes de iniciarmos o tema, vamos tentar definir um termo a usar que possa ser uniforme em todo o tutorial. Array pode ser traduzido para vector, sendo esta uma tradução comum, ou para matriz quando falamos em duas dimensões (linhas e colunas) ou, neste caso, para tabelas. A tradução ou termo a usar não é consensual, e piora com o tema que pretendemos introduzir. Desta forma, iremos usar o termo original, array , quando nos referirmos a um array de dimensão 1, e array de arrays quando nos referirmos a uma array de dimensão maior que 1, por exemplo, uma matriz. A razão pela qual não iremos usar o termo matriz, é porque em Java, um array multidimensional, ou neste caso de duas dimensões, não tem de ter todas as linhas do mesmo tamanho ao contrário de outras linguagens. Por exemplo, em C, ao declarar a variável int m[2][3] , estaremos a declarar um array com duas linhas e cada linha tem 3 colunas, C não nos permite fazer, int m[2][] d...

Programacao Java: Array e ciclo FOR

Imagem
Java – Arrays e ciclo “For” Para dar seguimento aos tutoriais anteriores, não faria sentido não falar de 3 componentes muito úteis em Java e que poderão facilitar a vida a quem está a programar! Começando por explicar o conceito e utilização de arrays, passando pela iteração dos mesmos com ciclos (for e while) e para terminar  HashMaps. Correção do desafio Após termos lançado um desafio no último tutorial, que pode ser consultado aqui , deixamos ao leitor a devida correção:   Antes de demonstrar as classes novas, é importante clarificar que a classe importar, que será a classe “pai”, irá ter o seguinte corpo: public class Importar implements Runnable { @Override public void run () { } } Arrays e ciclo “for” Todos os programadores sabem o que é um array mas, para os mais novatos na linguagem e na área, array é um vetor! Imagine o leitor o seguinte cenário: A variável “meuArray” guarda a palavra “OLÁ!”. Cada cara...

Programacao Java: Arrays

Imagem
  Arrays "Quanto mais silencioso fores,  mais capaz seras de ouvir"--Kali Linux Ao término desse capítulo, você será capaz de: declarar e instanciar arrays; popular e percorrer arrays. 14.1 O problema Dentro de um bloco, podemos declarar diversas variáveis e usá-las: double saldoDaConta1 = conta1.getSaldo(); double saldoDaConta2 = conta2.getSaldo(); double saldoDaConta3 = conta3.getSaldo(); double saldoDaConta4 = conta4.getSaldo();   Isso pode se tornar um problema quando precisamos mudar a quantidade de variáveis a serem declaradas de acordo com um parâmetro. Esse parâmetro pode variar, como por exemplo, a quantidade de número contidos num bilhete de loteria. Um jogo simples possui 6 números, mas podemos comprar um bilhete mais caro, com 7 números ou mais. Para facilitar esse tipo de caso podemos declarar um vetor (array) de doubles: double [] saldosDasContas;   O double[] é um tipo. Uma array é sempre um objeto, portanto, a variável saldosD...

Programacao Java: Convertendo arrays unidimensionais e bidimensionais

Um array de uma dimensão é basicamente uma seqüência de elementos: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] Já um array bi-dimensional possui, como o próprio nome diz, duas dimensões: [1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12] Note que existem várias maneiras de transformar o array unidimensional em um array bidimensional. Veja algumas representações alternativas do exemplo anterior: [1, 2],                          [1, 2, 3, 4],                              [1, 2, 3, 4, 5, 6], [3, 4],                          [5, 6, 7, 8],         ...

Programacao Java: Array Unidimencional

ARRAY UNIDIMENSIONAL EM JAVA CURSO DE JAVA Nesta aula iniciaremos o estudo dos Array unidimensionais, ou seja, as estruturas compostas por uma única dimensão. DECLARAÇÃO DE ARRAY UNIDIMENSIONAL A declaração de Arrays segue a estrutura de declaração de variáveis, porém, é importante observar que um Array em Java, é um objeto. Logo, não podemos simplesmente declarar um Array, nós somos obrigados a criar uma nova instância com o operador 'new'. A seguir, temos a estrutura de declaração de Arrays: < tipo >[] < nome ...

Redes de Computadores: Politicas de Seguranca

Política de Segurança da informação: crie uma em 5 passos Alguns anos atrás, quando as empresas ainda não tinham adotado sistemas informatizados e utilizavam papéis para registrar informações, os documentos eram armazenados em pastas e armários. Para proteger os documentos, os armários eram colocados em salas restritas e só os responsáveis tinham acesso. Com o passar dos anos, a tecnologia chegou, o uso de computadores tornou-se comum e quase obrigatório para aperfeiçoar o processo de trabalho das empresas. Os documentos que eram armazenados em armários começaram a ser transferidos para os computadores e, com isso, a utilização de papéis, para esses fins, diminuíram. Porém, sem prevenção de perda de dados, a informatização não oferece total segurança às empresas. Como vimos há alguns anos, até as grandes companhias já foram prejudicadas por causa do vazamento de suas informações. Veja: 6 empresas que falharam em segurança na internet Porque isso aconte...

Redes de Computadores: Seguranca de Informacao - Competencias de Profissional

Imagem
6 competências importantes para profissionais de segurança da informação Para lidar com a constante escassez de talentos na área de segurança em TI , algumas empresas do setor vêm investindo no patrocínio de ações, visando aprimorar os profissionais da área, com o objetivo de complementar os conhecimentos adquiridos na faculdade. E, ao contrário do que muita gente pensa, nem todas as competências estão ligadas à tecnologia da informação em si, mas sim a aspectos psicológicos e habilidades pessoais do profissional . Qual o perfil ideal de um profissional de segurança da informação? Nos últimos anos, o perfil do profissional de segurança da informação mudou bastante. Hoje, o mercado busca pessoas que tenham uma visão mais global dos problemas e que sejam proativas na hora de resolvê-los. Se você é um profissional da área ou quer se aprimorar, fique de olho e veja as 6 competências que o mercado espera dos profissionais de segurança da inf...

Redes de Computadores: Gateway

Imagem
O que é Gateway? Gateway, em geral é um computador ou roteador que fica entre duas redes. Uma tradução possível para esta palavra em inglês é “portal”, sendo exatamente assim que um gateway funciona. Ele permite a passagem de dados entre um computador, celular, notebook, tablet, e todas informações que estão guardadas em servidores na internet. No gateway, podem ser instalados “policiais”, que controlam a segurança dos dados que chegam até os “usuários” da internet e que são enviados para a internet. Um exemplo destes “guardas” são os firewalls, que protegem seu computador de ataques e invasões por hackers que possam tentar roubar suas informações e dados. Gateway da internet: exemplos Um exemplo de um gateway é o roteador de internet (se você não sabe o que é um roteador, escrevemos um artigo explicando ), que separa a rede de uma residência ou de uma empresa da Internet. Por conta do gateway dar acesso a todos os aparelhos que estão a eles conectados, a seguran...

Redes de Computadores: VPN (Virtual Private Network)

Imagem
O que é VPN? Saiba tudo sobre a rede virtual privada VPN é uma sigla, em inglês, para “Rede Virtual Privada” e que, como o mome diz, funciona criando uma rede de comunicações entre computadores e outros dispositivos que têm acesso restrito a quem tem as credenciais necessárias.   Como configurar o firewall do Windows e usar VPN segura em Wi-Fi público Em outras palavras, você pode compreender a VPN como uma forma de criar pontes de ligação entre diferentes dispositivos via Internet, mantendo os dados de comunicação trocados entre eles codificados e mais seguros, já que sua interceptação se torna mais difícil.   VPNs servem para estabelecer conexões mais seguras entre dispositivos que usam a Internet  (Foto: Zíngara Lofrano/TechTudo) Para que serve uma VPN?   Uma rede desse tipo tem como função ligar dois computadores, via Internet, protegendo as informações trocadas entre eles, graças à encriptação dos dados. No caso da aplicação doméstica, u...