Você está na página 1de 10

Breno Amorim

Agenda
Introduo Informtica
Hardware Software Redes Banco de Dados Contigncia Cliente-Servidor Virtualizao

Como avaliar um Sistema de Informao

Software
Conceito: Conjunto de instrues (programa de computador) que quando executadas, produzem a funo e desempenho desejados Caractersticas: Software um elemento de sistema lgico, no fsico; No se desgasta.

Tipos de Software
Linguagens de Programao (.Net, Java, C, Clipper, VB, Pascal, etc) Uma linguagem de programao um mtodo padronizado para expressar instrues para um computador. um conjunto de regras sintticas e semnticas usadas para definir um programa de computador. Assistentes de Programao (Delphi, FrontPage, MS Visual Studio, etc) um software de desenvolvimento que utiliza uma ou mais linguagens de programao.

Tipos de Software (Cont.)


Sistemas Operacionais (UNIX, LINUX, WIN VISTA, WIN 2008, etc) um programa ou um conjunto de programas cuja funo servir de interface entre um computador e o usurio. Aplicativos de escritrio (Editores, Planilhas, Softwares de apresentao, Navegadores, etc) o uso de equipamentos de informtica e softwares para criar, coletar, armazenar, manipular e retransmitir digitalmente informaes necessrias para a realizao de tarefas e cumprimento de objetivos em um escritrio.

Tipos de Software (Cont.)


Sistemas de Gesto Empresarial ERP (SAP, Microsiga, RM, Pirmide, Datasul, etc.) uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa, possibilitando a automao e armazenamento de todas as informaes de negcios. Aplicativos de Segurana (Anti-vrus, firewall, antispam, filtro de contedo, etc.) (Norton, Panda, Avast, Trend, etc.) um conjunto de softwares especialistas para garantir segurana e disponibilidade do sistema operacional.

Outros

Tipos Softwares

Enterprise Resource Planning (ERP) Business Intelligence (BI) Automao Industrial (linha de produo) Automao Comercial (fora de vendas e B2C) Educacional (ensino a distncia) Entretenimento (jogos e midias) CAD (engenharia) Colaborao (Outlook, Portais, Notes, IM) Etc.

Hardware
Conceito: Material ou ferramental a parte fsica do computador, ou seja, o conjunto de componentes eletrnicos, circuitos integrados e placas, que se comunicam atravs de barramentos.

Hardware
CPU - Computador propriamente dito
Processador ou Processadores Placas e circuitos memrias

Perifricos (Componentes conectados CPU)


Entrada (teclado, mouse, scanner, etc) Sada (monitor, impressora, caixa de som, plotter, etc) Armazenamento (disco, fita, HD, CD, DVD, pen drive etc.)

Principais Fornecedores
IBM Sun Microsystem HP Dell Toshiba Sony

Curiosidades - ENIAC
O computador pesava 30 toneladas, media 5,50 m de altura e 25 m de comprimento e ocupava 180 m de rea construda.
O ENIAC (Electrical Numerical Integrator and Calculator) foi o primeiro computador digital eletrnico de grande escala. Criado em fevereiro de 1946 pelos cientistas norte-americanos John Eckert e John Mauchly, da Electronic Control Company. O ENIAC comeou a ser desenvolvido em 1943 durante a II Guerra Mundial para computar trajetrias tticas que exigissem conhecimento substancial em matemtica, mas s se tornou operacional aps o final da guerra.

Curiosidades: IBM PC
O IBM PC (Personal Computer ou Computador Pessoal), foi a verso original e progenitor da plataforma de hardware dos "IBM PC compatveis". Lanado em 12 de Agosto de 1981. Processador Intel com 4,77MHz e 64Kb de disco

Curiosidades: MacBook Air


O MacBook Air um computador notebook MacBook Macintosh fino da Apple apresentando um disco rgido disco rgido de memria slida. O MacBook Air tem um monitor widescreen com eluminao trazeira LED de 13.3", com resoluo de tela 1280 x 800. O MacBook Air pesa 1.36 kg, tem 1.93 cm no ponto mais grosso e 0.4 cm no mais fino.

Banco de Dados
Coleo organizada de dados e informaes Pode conter informaes em diversos formatos (texto, fotos, figuras, sons, imagens, frmulas, etc). Ex. Banco de Dados Relacional
ID Cliente
1234567890 2223344556 3334445563 4232342432

ID Taxa
555-5512222 555-5523232 555-5533322 555-5325523

Nome
Joo Carlos Dorotia Santos Lisbela da Cruz E. F. Codd

Endereo
Rua bigodone, 120 Avenida barbeiro,12 Rua dos bigodes,123 Rua do gilete,51

Principais Fornecedores
Oracle Microsoft SQL Server DB2 Informix MySQL

Ex. Banco de Dados Relacional

Redes Viso Geral


Redes de computadores so estruturas fsicas (equipamentos) e lgicas (programas, protocolos) que permitem que dois ou mais computadores possam compartilhar suas informaes entre si.

Rede: Meios de Transmisso


Por Cabo:
Coaxial Par tranado Fibra tica

Sem fio:
Infravermelho Bluetooth Rdio

Rede LAN
Uma "Local Area Network" caracteriza-se por ocupar uma rea limitada, no mximo um edifcio, ou alguns edifcios prximos, muitas vezes limitam-se a apenas um piso de um edificio, um conjunto de salas, ou at uma nica sala.

Redes WAN
A redes de rea alargada ("Wide Area Network") tm a dimenso correspondente, prdios, bairros, cidades, estados ou pases. So constitudas por mltiplas redes interligadas (LAN).

Redes WLAN
Recentemente tem crescido a utilizao de redes locais sem fios, conhecidas com WLAN ("Wireless Local Area Network"). Alm de serem adequadas a situaes em que necessrio mobilidade (ex.: posto montado num veiculo que circula num armazm, ou porttil que circula nas mos de um operador de "hipermercado"), so flexveis e da fcil instalao.

Contigncias
Um sistema de alta disponibilidade um sistema informtico resistente a falhas de software e energia, cujo objetivo manter os servios disponibilizados o mximo de tempo possvel. Geralmente, quanto maior a disponibilidade, maior a redundncia e custo das solues: tudo depende do tipo de servio que se pretende disponibilizar. Por exemplo, um operador de telecomunicaes quer certamente o mais elevado a fim de poder garantir um elevado nvel de disponibilidade, sob pena de perder os seus clientes caso o sistema sofra falhas constantemente.

Exemplo de Contingncia
Links

Switches

Servidores No-Breakes Discos

Arquitetura ClienteServidor
Cliente-servidor um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instncia de um cliente pode enviar requisies de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponveis pode aceitar tais requisies, process-las e retornar o resultado para o cliente.

Arquiteturas
Trs Camadas Duas Camadas

Virtualizao
Em computao, virtualizao uma forma de esconder as caractersticas fsicas de uma plataforma computacional dos usurios, mostrando outro virtual, emulando um ou mais ambientes isolados. O conceito de virtualizao de desktops o mesmo empregado na virtualizao de servidores, ou seja, executar diversos sistemas operacionais em um nico equipamento fsico.

Vantagens da Virtualizao
Gerenciamento centralizado; Instalaes simplificadas; Facilidade para a execuo de backups; Suporte e manuteno simplificados; Acesso controlado a dados sensveis e propriedade intelectual mantendo-os seguros dentro do data center da empresa; Independncia de Hardware; Disponibilizao de novos desktops reduzida para alguns minutos; Migrao de desktops para novo hardware de forma transparente; Maior disponibilidade e mais fcil recuperao de desktops; Compatibilidade total com as aplicaes.

Como Avaliar um Software?


Performance (tempo de resposta) Robustez (Tempo de permanncia em execuo) Portabilidade (Capacidade de implantao em outra plataforma) Operao (Facilidade de operao) Apresentao (Formato visual agradvel e estimulante) Segurana (Consistncia dos dados e rotinas de backup) Controle de acessos (Validao de usurios e horrios) Capacidade de evoluo e crescimento Documentao e Suporte Facilidade de manuteno

Dvidas!!!

Exerccio

Você também pode gostar