4ª Palestra integrada a 3ª “Suporte ao Usuário”

Abril 15, 2008

4ª Palestra integrada a 3ª “Suporte ao Usuário”

Palestrante: Profº Luis Eduardo Lima.

Manutenção Suporte: Normalmente quando se fala em suporte ao usuário ou manutenção já vem a nossa mente formatações ou instalações de plataformas operacionais, instalação de peças para deixar o computador mais potente, ou mesmo excluir virús entre outros problemas que pode-se apresentar a um computador que ao longo do tempo apresenta com usuários sem um bom conhecimento na área. Porém se penssamos só nisso estamos enganados, pois antigamente não muito tempo atráz tinhamos como manutenção operações muito mais robustas como por exemplo:

 Para criar programas seja lá em qual linguagem, tinhamos que criâ-lo desde a raiz, pois não era como hoje que já vem mais adaptado e compacto. Outro exemplo era manutenções em impressoras deskjet`s que existia muito, hoje se formos manda-las para manutenção ou consertos não vai nos compenssar pois já temos multifuncionais por preços mais em conta do que o preço do trabalho que seria realizado, em outras palavras não compennsa mandar para consertor sua impressora, pois se já temos preços de multifuncionais que tem outras operações até mais importantes do que uma impressora deskjet.

 Mas hoje em dia, caimos nessas condições mencionadas acima, e cada vez mais isso virá a  cair, devido a rápidez com que a técnologia avança. Outro problema que tinhamos muito e agora esta se acabando, é o mal contato em cabos ou pinos de teclados, mouses, modens entre outros. Pois com a vinda do novo padrão USB isso tende a  cair mesmo. Tinhamos também as configurações de drives de dispositivos, pois antigamente não era nada facil configura-los pois tinhamos que saber qual era o môdelo e fabricante dos dispositivos para que se tentasse achar o driver mais adequado e relacionado ao modelo, se não a configuração não era bem sucedida e não tendo o funcionamento do dispositivo. Hoje já com o Windows XP e outros o sistemas operacionais, já é detectado praticamente todos os dipositivos. Quem trabalha nessa área, como técnico de manutenção e suporte em empresas, não tem muito futuro de crecimento, a não ser passar a dono

Por: Marcelo Helton

 


3ª Palestra “Banco de Dados”

Abril 15, 2008

3ª Palestra “Banco de Dados”

Palestrante: Profº Luis Eduardo Lima.

Bancos de dados: é um conjunto de dados com determinada estrutura média que organiza as informações. È normalmente usuado e acessado por um software conhecido como (SGBD) ou Sistema Gerenciador de Banco de Dados. O SGBD adapta a um modelo de dados de forma estendida ou reduzida. O usado atualmente é o modelo relacional, que as estruturas têm a forma de tabelas compostas por linhas e colunas. Um pioneiro nesse trabalho foi Charles Bachman que criou banco de dados com caracteristicas modernas os memos foram desenvolvidos na década de de 60 (1960).

 

Definições: O banco de dados em si foi criado por uma comunidade de computação, para dizer que há dados armazenados em computadores digitais bem organizados. Aqui no Brasil é comum usarmos a forma base de dados quando dizem outros bancos de dados do que  aqueles armazenados no computador e com a gerencia de um SGBD.

Dizemdo de outra forma, um banco de dados é uma relação de informações salvas em um computador. Com um programa de computador pode-se consultar para responder operações.Explicando de outra maneira, o banco de dados é aplicado aos dados, e o SGBD é aplicado aos softwares. Portanto pode-se juntar os dois.

 

Diferentes Dados dos Bancos de Dados atuais: O jeito mais facil de bancos de dados é a maneira em que seus dados são visualizados pelos usuários. Veja a cllassificação mais comum de modelos básicos atuais:

 

Modelos Navegacionais que são divididos em:

 

Modelo em Redes

Modelo Hierárquico

Modelo Relacional

Modelo Orientado a Objetos

Modelo Semi-Estruturado

 

Modelos Navegacionais: nesse modelo os dados são organizados em registros, que são coleções de itens de dados, e podem ser armazenados ou recuperados de um banco de dados de forma conjunta. É possível que um registro possua uma estrutura interna, e elementos (itens de dados) contínuos podem ser agrupados, que também podem formar outros grupos. Dessa forma, um registro pode ter uma construção hierárquica. Os registros com a mesma estrutura formam um tipo de registro, que podem ser considerados equivalentes a uma tabela fora da primeira forma normal, ou ainda a um objeto complexo. Os tipos de registro possíveis em um banco de dados são definidos em seu esquema.

 

Modelo de bancos de dados em rede e Hierárquico: banco de dados em rede foi o primeiro a ser integrado; porém o primeiro que foi um produto comercial usava-se um modelo de bancos de dados hierárquico, que é uma versão mais simples do primeiro. O dois modelos foram resultado de uma pesquisa de usar mais efetivamente os novos modelos de memória secundária de acesso direto, que veio a substituír antigos cartões furados e fitas magnéticas. Aconteceu na década de 1960. banco nde dados em redes foi padronizado em 1971, pela Conference on Data Systems Languages (CODASYL), que foi alterado seu nome para: modelo CODASYL.

Uma das principais características dos modelos em redes é que permitem uma navegação entre registros, por intermédio de Conjuntos de Dados, que por sinal possui registro proprietário e registros membros.

 

Modelo Relacional: foi uma teoria elaborada por Edgar Frank Codd para descrever como as bases de dados devem funcionar. Porem esta teoria seja a base para o software de bases de dados relacionais, muito poucos sistemas de gestão de bases de dados seguem o modelo de forma restrita. Na década de 70 (1970) E.F. Codd propôs um modelo de bancos de dados relacional que veio a surgir ganhando destaque teórico.Entretando a implementação do mesmo exigia muitas pesquisas e só na década de 80 (1980) começaram a ganhar o mercado e vindo a se estabilizar como líder de mercado a partir da década de 90 (1990). O modelo relacional foi tratado em forma teórica. Os já existentes foram fruto de interações.

 

Bancos de Dados Orientados a Objetos: na década de 90 (1990), o mesmo baseava-se na orientação a objeto e foi adaptado aos bancos de dados, criando assim um modelo de programação com o nome de bancos de dados orientados a objetos. Objetos são valores definidos em classes secundárias. Coforme o tempo passou, gestores de bancos de dados orientados a objeto e os bancos de dados relacionais que eram basicamente na linguagem SQL se aproximaram. Foi peuqeno o resultado comercial, normalmente na atualidade vários princípios de orientação a objeto foram adaptados aos bancos de dados relacionais, criando assim o que pode ser chamado de banco de dados relacional estendido.

 

Bancos de Dados Semi-Estruturados: atualmente ainda apareceram os bancos de dados semi-estruturados, onde os memos são armazenados e movidos na forma de XML do contrário de forma em tabelas. Mais uma vez os produtores do bancos de dados relacionais tiveram que responder estendidamente as suas capacidades de manusear os  dados semi-estruturados.

 

Exemplos de banco de dados: Microsoft Access, Microsoft Visual FoxPro, HyperCard, dBASE, FileMaker, PostgreSQL, Microsoft SQL Server e Oracle.

 

Segurança em banco de dados: bancos de dados são utilizados para armazenar variados tipos de informações, desde uma conta de e-mail até dados importantes como por exemplo da Receita Federal. Portanto existem diversos tipos, dos quais variam em também em segurança.

Veja algumas maneiras de se proteger informações armazenadas em um banco de dados

 

Criptografia

Senhas

Backup

Funções internas comuns em BDs

Procedimento armazenado

Gatilho

Regras

Generalizadores

Visão

Tabelas entre outros.

 

 

Oracle: é uma ferramenta cliente/servidor para a gestão de bases de dados. Produto comercializado a nível mundial, isso faz com que só se veja em empresas potentes ou multinacionais. Na criação de páginas na web o mesmo acontece, como é muito caro não está tão espalhado como outros como por exemplo: MySQL, Access, SQL Server, entre outros. Mencionado antes oracle se baseia na tecnologia cliente/servidor, para utilização do mesmo primeiro é necessário instalar a ferramenta servidor Oracle 8i e após deve-se atacar à base de dados desde outras máquinas com ferramentas de criações como Oracle Developer e Oracle Designer, as mesmas são ferramentas de programação sobre o Oracle. Para se criar em Oracle utilizamos PL/SQL linguagem de 5ª geração, muito forte para se tratar e gerenciar uma base de dados, também costuma-se utilizar SQL ao se produzir formulários.

Oracle é um SGBD (sistema gerenciador de banco de dados) o mesmo surgiu no final da década de 70, Larry Ellison visou uma oportunidade que outras empresas não haviam percebido, acho um meio funcional de um banco de dados relacional e descobriu que nenhuma empresa queria comercializar essa tecnologia.

Ellison e outros fundadores da Oracle Corporation, Bob Miner e Ed Oates, notaram que  havia um grande negócio em banco de dados relacionais tornando assim a maior empresa de software empresarial do mundo.

A Oracle também criou a linguagem de programação PL/SQL, utilizada no processamento de transações.

 

SQL Server: é também um SGBD só que da Microsoft inicialmente o SQL Server foi desenvolvido pela Sybase, que pode ser instalado na plataforma Windows NT/2000 e Win9x que possui algumas características:

 

• É fácil de usar se comparado com outros SGBD`s.

• Desenvolve-se em desktop após migra-se para sistemas de processamento sem problemas.  

• Imcorpora o data warehouse, que através do Analysis Services. Antigamente disponivel no Oracle e demais SGBD`s.

• é de um custo mais acessivél comparado com outros SGBD`s.

 

Podemos dizer que SQL Server é um SGBD cliente/Servidor também, pois aguenta vario tipos de plataformas e possui varias funcões divididas entre clientes e servidores,  onde o cliente pode fornecer mais de uma interface e serão usadas para requerer uma solicitação ao servidor, que processa a solicitação e devolve o processo ao cliente.

O SQL Server é uma linguagem relacional chamada de Transact-SQL. Uma fundamental característica da linguagem SQL é de ter sido elaborada para trabalhar com conjuntos de registros de dados, enquanto que outras linguagens tradicionais como (VB, Delphi, C++, entre outras), que tratam um registro em série ou seja um por vêz. SQL não precisa descrever em detalhes como se proceder em uma determinada tarefa, apenas descreve-se o que o usuário deseja.

 

Então se quisermos criar formulários para treinar ou para ver se é realmente Oracle, recomenda-se que use o Developer, é mais fácil. Oracle Corporation é uma empresa que  cria-se softwares corporativos. O principal produto é o sistema de gestão de bancos de dados relacionais que é chamado de Oracle.

Informações baseadas no Wikipédia


2ª Palestra “Redes e Segurança da Informação”

Abril 3, 2008

2ª Palestra “Redes e Segurança da Informação”

Palestrante: Profº Luis Eduardo Lima.

Na década de 60 não se existia redes bem estruturadas, era terminais ou grande computador com teclado e monitor somente.

Teleprocessamento: Puxa-se um cabo para cada terminal e conecta-se no mesmo porem por um modem (linha telefônica). Ex: Existem simuladores de terminais os mesmos só simulam um terminal por meio de um programa que roda dentro de um computador, tudo que se digita é enviado para um grande micro não há processamento. Não  há mais grandes micros isso foi se acabando agora é conexão de um micro a outro.  

Protoloco: um conjunto de regras para troca de mensagens e foi padronizado para que se padronizassem as informações. Foi chamado de vários nomes e agora é chamado de TCPIP. Até que em 1993 foi aberto para uso comercial para empresas ou usuário comum e isso virou a tão famosa INTERNET.

Internet: não é rede internacional como dizem por ai mas sim inter-redes (protocolo) em uma rede a outra. Hoje temos redes cabeadas e redes sem  fio. Os cabos são ligados numa caixa chamada SWITCH que se liga todos os cabos, ele é um concentrador. Vários cabos um em cada saem do computador e vai para o switch que do mesmo sai um só cabo e vai para o CPD ou TI. Do cpd é uma conexão fora da rede que vai para um provedor que é contratado pelo cpd. Ex. o site da ETEP esta num servidor da escola que se localiza no cpd.Os cabos são ligados em pares transados. Que pode chegar numa velocidade de 100 Mbps porem temos uns que podem chegar até 1000 Mbps dependendo dos cabos e da placa de rede. Do switch até o concentrador central pode se colocar até 1000 Mbps.

Internet via rádio (acces-point) ou ponto de acesso: a mesma não se usa cabeamento é sob freqüência ou ondas de radio. O Padrão do radio b ou g é 11 mbps e 54 mbps e tem se uma distancia limitada. Tem rádios que não se passa por paredes por ser muito fraco. Até a conexão com cabos pode ter interferência por causa de ruídos. O Windows não implementa o acces-point talvez por ter a versão XP anterior a Wiriless. A diferença entre o acces-point e a wiriless é basicamente o software. Já o Linux o implementou.

Acces-point: é um switch sem cabo tipo de rede sem fio. Deve-se criptografar o seu sinal se não alguém rouba suas informações ou seu vizinho pode roubar sua banda-larga.

Cabo de fibra ótica: é feito de materiais transparentes. 

Roteador: o mesmo roteia as informações (pacote). Ele quem direciona o pacote roteando para o lugar para que se deve chegar o mesmo. Para se configurar um switch deve se saber como, não se pode sair conectando um ao outro e a outro e a outro pois sua conexão não vai ser suceder bem.
Furokaua: Empresa que tem sistema de certificação em cabeamento como cabeamento estruturado, cabo coaxial e outros.

Lógica da rede: ela é mais complexa consiste em definição de endereçamento e configuração das redes. 

Endereço IP: tipo um endereço que se é dado quando se conecta na internet.

Máscara de Sub-rede: é a maneira que é usada para dividir o endereçamento da internet que é continua em blocos. Ela indica como é a separação dos blocos.  

Gateway Padrão: Ele quem liga duas redes normalmente dois roteadores. 

DHCP: Serviço de distribuição de endereços (IP’S).

DNS: Endereço físico para lógico. È uma maquina que recebe um nome e da o IP. Nome da máquina ou domínio para endereços lógicos.

Segurança de Redes: Não adiante colocar firewall antivírus e outro para garantir a segurança de um micro, tem que se implementar uma política ou padrão de segurança. Se não entra informação no micro a segurança é quase 100% , conforme se aumenta os recursos perde se segurança.

Recursos: Acesso a e-mails externos, mensagens instantâneas, downloads, sites etc.  Quanto mais segurança menos recursos e vice versa.  


1ª Palestra “Desenvolvimento de Sistemas”

Abril 1, 2008

1ª Palestra “Desenvolvimento de Sistemas”

Palestrante: Profº Luis Eduardo Lima.

Temos quatro categorias: Móbile.Desktop. Embarcado.Web.

MOBILE: é o programa já destinado a aparelhos como: celulares e outros. Ele tem sua interface diferente de um desktop pois ele tem limitações em tamanho menor do seu display. Ela esta em desenvolvimento porem esta crescendo cada vez mais.

DESKTOP: desenvolve softwares para serem instalados ao microcomputador. Porem ele tem uma vantagem é muito mais rápido do que os outros por não precisar buscar informações em um Banco de Dados. Tem uma desvantagem que é  as atualizações, pois quando há uma, tem que se atualizar em todas as maquinas e as atualizações são constantes.

EMBARCADO: é o contrario do mobile. O software embarcado é produzido especialmente para um determinado tipo de hardware (produto). Ele é quem faz a comunicação do hardware com o usuário e faz com que funcione. É um software carregado dentro de uma máquina e não  em um computador. Exemplo: DVD, lavadora digital, alguns tipos de TV’s, máquina fotográfica digital, microondas etc… 

WEB: desenvolve programas para serem instalados diretamente no servidor para acessá-lo deve se saber a URL. Composto por três camadas que são: o Browser, o Servidor Web e o Banco de Dados. O banco de dados claro ele é protegido por um firewall para impedir que outros tenham acesso, por obter muitas informações.  obs: informaçoes baseadas no blog de Cristiano, Adilson e Daniel. conteúdo alterado.


Primeiro Contato!

Março 19, 2008
No inico conhecemos a ferramenta “wordpress”, conhecemos a base e fizemos o 1º cadastro. Criamos e organizamos o blog mudando assim sua aparencia e inserindo algumas fotos e comentarios..

Aperfeiçoarei mais para melhor atende-los.          

   Desde já agradeço.

       att. Marcelo Helton