Wagner de Oliveira -...
Transcript of Wagner de Oliveira -...
SUMÁRIO
¢ O que é Software?¢ Tipos de Software¢ Desenvolvimento de Software¢ Linguagem de Programação¢ Tendências em Software¢ Adquirindo Software¢ Ética e Software Aplicativo¢ Pólos de Desenvolvimento de Software no Brasil¢ Profissionais de Informática¢ Característica dos profissionais¢ Regulamentação¢ A industria do software no Brasil
O QUE É SOFTWARE?¢ Formado por algoritmos e suas representações para o
computador (programas);¢ Instruções codificadas necessárias para transformar
dados em informações;¢ Quando pessoas e empresas compram computadores,
em geral, há uma associação total à máquina(hardware)
¢ Entretanto, é o software que torna um computadorútil
X
TIPOS DE SOFTWARE
Programas deProgramas deFinalidadesFinalidades
GeraisGerais
Programas deProgramas deAplicaçõesAplicaçõesEspecíficasEspecíficas
Programas deProgramas deGerenciamentoGerenciamento
de Sistemasde Sistemas
Programas deProgramas deDesenvolvimento Desenvolvimento
de Sistemasde Sistemas
SoftwareSoftwareAplicativoAplicativo
Software de Software de SistemasSistemas
SoftwareSoftware
SOFTWARE DE SISTEMA¢ O software de sistemas abrange todos os programas
relacionados com a coordenação operacional docomputador.
¢ Sistema operacional:� Coordena a interação entre hardware e software,
principalmente a transferência de informações entre amemória e os dispositivos de entrada e saída;
� É constituído por um kernel (núcleo) e um conjunto desoftwares básicos;
� Exemplos: Windows XP, Unix, Linux;
SOFTWARE APLICATIVO
¢ Conjunto de programas desenvolvidos pararealizar, em combinação com a atividadehumana, tarefas ou processos específicos,em geral, relacionados com o processamento dedados para a geração de informações;
¢ Opera juntamente com o sistemaoperacional para que um usuário executetarefas com o computador sem necessitar ser umprogramador;
¢ Pode ser usado para solucionar um problema emparticular ou para executar uma tarefaespecífica;
TIPOS DE SOFTWARE APLICATIVO
¢ Escritório:� Processador de texto, planilha eletrônica, utilitários,
comunicação, gerenciador de informações pessoais, etc.¢ Administrativos:� Sistemas de faturamento, contas a pagar, folha de
pagamento, controle de estoque, controle de produção,contabilidade, etc.;
¢ Automação Comercial:� Reserva de passagens, contas correntes, pontos de venda,
caixas automáticos, etc.;¢ Técnico-científicos: � Cálculo de estruturas, planejamento e controle de projetos,
pesquisas operacionais, problemas de engenharia, etc.
TIPOS DE SOFTWARE APLICATIVO
¢ Automação Industrial: � ativação, programação e controle de máquinas e
equipamentos, controle de processos, calibração ¢ Apoio Educacional: � Assistência a instruções, ensino auxiliado pelo
computador, etc.¢ Especiais e Científicos: � teleprocessamento, comunicações, militares,
pesquisas espaciais, pesquisas meteorológicas, etc.¢ Entretenimento: � Jogos, música, etc.
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Software de produtividade; ¢ Software especializado em realizar determinadas
tarefas, com mais rapidez;¢ Principais categorias: � Processador de texto/editoração eletrônica, planilha
eletrônica, gerenciador de banco de dados, gráfico, gerenciador de informações pessoais e comunicação
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Processadores de Texto� Software de computador mais amplamente usado� Permite criar, editar, formatar, armazenar, e
imprimir textos e gráficos em um documento� Exemplos: MS Word, Publishing e BrOffice.
UsuárioUsuário UtilizaçãoUtilizaçãoEmpresaEmpresa Redigir memorandos, relatórios, correspondência Redigir memorandos, relatórios, correspondência etcetcDomésticoDoméstico Digitar documentos, cartas, periódicos Digitar documentos, cartas, periódicos etcetc
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Planilhas Eletrônicas� Compostas de colunas e linhas � Usadas como uma ferramenta de negócio� Oferece aos usuários uma visão que eles não conseguiriam
produzir prontamente por conta própria� Recalcula de maneira automática os resultados quando um
número é alterado� Exemplo: MS Excel, BrOffice
DespesasDespesas JaneiroJaneiro FevereiroFevereiro MarçoMarço TotalTotalAluguelAluguel 300,00300,00 300,00300,00 300,00300,00 900,00900,00
TelefoneTelefone 100,00100,00 95,0095,00 110,00110,00 305,00305,00
ÁguaÁgua 50,0050,00 55,0055,00 45,0045,00 150,00150,00AlimentaçãoAlimentação 400,00400,00 410,00410,00 450,00450,00 1260,001260,00
TotalTotal 850,00850,00 863,00863,00 905,00905,00 2615,002615,00
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Gráficos� O software gráfico permite a manipulação de imagens� O software de apresentação gráfica podem produzir
gráficos, mapas e tabelas e ajudar as pessoas a comparar dados, detectar tendências mais facilmente e tomar decisões mais rapidamente, já que a informação visual é mais atraente do que uma página numérica
� Exemplos: Corel Draw, FireWorks, MS PowerPOint
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Comunicações� O software de comunicação permite que dois ou mais
computadores se comuniquem reciprocamente� Atualmente a Internet é o meio mais provável de
comunicação tanto de indivíduos quanto de empresas� O browser é o software usado para acessar a Internet� Exemplos: Internet Explorer, Opera, Mozila FireFox
SOFTWARE APLICATIVO: ORIENTADO A TAREFAS
¢ Gerenciadores de Informações Pessoais (PIM)� São softwares que oferecem as funções necessárias para
controlar todas as atividades de uma vida atarefada� Dispõe de recursos como: calendário de compromissos,
catálogo de endereços, gerenciador de tarefas, bloco de notas e calculadora
� Exemplo: MS Outlook, Google Calendar,
SOFTWARE APLICATIVO: SOFTWARE DENEGÓCIOS
¢ Software de Mercado Vertical� Desenvolvido especificamente para um negócio em
particular� Apresenta opções com uma série de telas fáceis de
acompanhar que dispensam muito treinamento
SOFTWARE APLICATIVO: SOFTWARE DENEGÓCIOS
¢ Software para Grupos de Trabalho� Software que permite que um grupo compartilhe ou
rastreie informações em conjunto� Também conhecido como GROUPWARE ou software
colaborativo� Pode combinar e-mail, recurso de rede, escalonamento e
banco de dados
SOFTWARE APLICATIVO: SOFTWARE DENEGÓCIOS
¢ Software para Pequenos Negócios� Conhecido como Small Office/Home Office (SOHO)� Software de preços menores para executar funções
voltadas a pequenos negócios� Exemplos: Software contábil, redação e publicidade,
atendimento ao cliente, manutenção de contatos, promoções de vendas
SOFTWARE APLICATIVO: SOFTWARE DENEGÓCIOS
¢ Help Desk� Equipe de suporte. Centro de informação da empresa
Ajuda a fidelizar o cliente (ou afastá-lo).� A equipe de suporte auxilia em:
¢ Escolha de software¢ Treinamento em software¢ Acesso aos sistemas de computação da corporação¢ Instalação de software e hardware¢ Implementação de atualização¢ Execução de serviço de diagnóstico¢ Solução de possíveis problemas
SOFTWARE APLICATIVO: VÍRUS
¢ É um programa que tem como objetivo contaminaroutros programas ou o hardware do computador
¢ Sua contaminação se dá por troca de programas pormeio magnético, ao se baixar arquivo da internet ouvia e-mail
DESENVOLVIMENTO DE SOFTWARE
¢ Linguagem de Programação¢ Método padronizado para expressar instruções para
um computador¢ Conjunto de regras sintáticas e semânticas usadas
para definir um programa de computador
LINGUAGEM DE PROGRAMAÇÃO
¢ Linguagem de Máquina: seqüência de dígitos binários que codificam instruções a serem executadas
¢ Linguagem de Baixo Nível: mais próxima ao código da máquina e, portanto, menos abstrata Associa mnemônicos a instruções� Exemplo: Assembly
¢ Linguagem de Alto Nível: nível de abstração elevado, longe do código de máquina e mais próximo à linguagem humana, no nível da especificação de algoritmosExemplos: Pascal, C++, Java
¢ Linguagem de Muito Alto Nível: nível de especificação declarativa� Exemplo: SQL
LINGUAGEM DE PROGRAMAÇÃO: NÍVEL DEABSTRAÇÃO
ProgramadorAplicação
Programa em Linguagem de Alto Nível
Programa em Linguagem Assembly
Programa em Linguagem de Máquina
Micro-programa em Linguagem de
Transferência de Registros
Sistema Digital
Compilador
Assembler
Projetistas de Processadores
Projetistas de Sistemas Digitais
Usuário
TENDÊNCIAS EM SOFTWARE
PrimeiraGeração
SegundaGeração
TerceiraGeração
QuartaGeração
QuintaGeração
Programasescritos
peloUsuário
Linguagensde Máquina
Programasem Pacotes
LinguagensSimbólicas
SistemasOperacionais
Linguagensde Alto Nível
DBMS
Linguagens deQuarta
Geração
Pacotes paraMicrocomputado
r
Linguagem Naturale Linguagem OO
Pacotes Multiuso,interface gráfica,capacidade para
uso em Rede e ajuda especializada
Tendência: Rumo a Pacotes Aplicativos de Fácil Uso, Múltiplas Finalidades, com Capacidade para Uso em Rede para Produtividade e Colaboração
Tendência: Rumo a Linguagens e Ferramentas Visuais ou de Conversação
ADQUIRINDO SOFTWARE
¢ Freeware:� Software pelo qual não se cobra nenhuma taxa� O autor opta por oferecê-lo gratuitamente a todos� Protegido por direitos autorais (o autor
mantém a propriedade legal e pode impor restrições de uso)
¢ Software de Domínio Público:� Não é protegido por direito autorais (copyright)� Pode ser usado e modificado sem restrições� Geralmente são softwares patrocinados pelo governo
nas instituições de ensino público
ADQUIRINDO SOFTWARE
¢ Software Aberto (Open-Souce Software):� É uma variação do freeware� Junto com o programa é disponibilizado o código-
fonte� Ajuda a identificar erros (bugs) e a criar melhorias
mais facilmente¢ Shareware:� Muitas vezes confundido com o freeware� Distribuído gratuitamente com licença para uso por
um período experimental� Para continuar o uso, é necessário adquirir a
autorização e a documentação
ADQUIRINDO SOFTWARE
¢ Software Empacotado ou Comercial:� Protegido por direito autorais;� Em geral, custa mais do que o shareware� Não deve ser copiado sem permissão do fabricante
¢ Software Pirata:� Cópia ilegal de software comercial
ÉTICA E SOFTWARE APLICATIVO
¢ Pirataria: aquisição e o uso de cópias ilegais de softwares
¢ A pirataria ultrapassou as barreira do nível individual, chegando a atingir organizações de médio e pequeno porte
¢ Falsificação: copiar grande quantidades de CDs e DVDs e empacotá-los de forma a assemelharem aos originais
¢ FAZER CÓPIAS NÃO AUTORIZADAS É ROUBO¢ Copiar um programa para utilizá-lo sem pagar ou
comercializá-lo é infração à LEI!
ÉTICA E SOFTWARE APLICATIVO
¢ Em relação à cópia ilegal de softwares, a punição está estabelecida pelo Art 12 da lei 9609/98:� Art. 12. Violar direitos de autor de programa de
computador:¢ Pena - Detenção de seis meses a dois anos ou multa.
� § 1º Se a violação consistir na reprodução, por qualquer meio, de programa de computador, no todo ou em parte, para fins de comércio, sem autorização expressa do autor ou de quem o represente:¢ Pena - Reclusão de um a quatro anos e multa.
� § 2º Na mesma pena do parágrafo anterior incorre quem vende, expõe à venda, introduz no País, adquire, oculta ou tem em depósito, para fins de comércio, original ou cópia de programa de computador, produzido com violação de direito autoral.
ÉTICA E SOFTWARE APLICATIVO
¢ E quem compra?� DA RECEPTAÇÃO
¢ Art. 180 - Adquirir, receber, transportar, conduzir ou ocultar, em proveito próprio ou alheio, coisa que sabe ser produto de crime, ou influir para que terceiro, de boa-fé, a adquira, receba ou oculte:
¢ Pena - reclusão, de um a quatro anos, e multa.
ÉTICA E SOFTWARE APLICATIVO
¢ Em relação a filmes?� Art. 184. Violar direitos de autor e os que lhe são conexos:
¢ Pena – detenção, de 3 (três) meses a 1 (um) ano, ou multa. � § 1o Se a violação consistir em reprodução total ou parcial,
com intuito de lucro direto ou indireto, por qualquer meio ou processo, de obra intelectual, interpretação, execução ou fonograma, sem autorização expressa do autor, do artista intérprete ou executante, do produtor, conforme o caso, ou de quem os represente: (Redação dada pela Lei nº 10.695, de 1º.7.2003)¢ Pena – reclusão, de 2 (dois) a 4 (quatro) anos, e multa. ¢ ...
PÓLOS DE DESENVOLVIMENTO DE SOFTWARENO BRASIL
¢ Pernambuco conta hoje com algo entre 150 e 170empresas de desenvolvimento de software, comfaturamentos anuais que variam de 200 milhões de reaisa 2 milhões de reais.
¢ O PBSoft, instituição incubadora de empresas de softwaredo Estado da Paraíba, trabalha atualmente com cerca de 70empresas. 50% destas empresas dedicam-seexclusivamente ao desenvolvimento de aplicativos.
¢ Em 2007, as empresa ligadas ao PBSoft movimentaram24,6 milhões de reais e exportaram o equivalente a 685mil dólares em aplicativos. O valor refere-se adesenvolvedores instalados hoje em cidades como CampinaGrande – onde o pólo começou -, João Pessoa e Patos, nosertão da Paraíba.
PRINCIPAIS PÓLOS DE DESENVOLVIMENTODE SOFTWARE
¢ Adetec – Associação do Desenvolvimento Tecnológico de Londrina (www.adetec.org.br)
¢ Blusoft – Blumenau Pólo Tecnológico de Informática (www.blusoft.org.br)
¢ PaqTcPB – Fundação Parque Tecnológico da Paraíba (http://www.paqtc.rpp.br/)
¢ Pbsoft - Instituição incubadora de empresas de software do Estado da Paraíba (www.pbsoft.com.br/)
¢ CITS – Centro Internacional de Tecnologia de Software (www.cits.br)
¢ Fumsoft – Sociedade Mineira de Software (www.fumsoft.softex.br/)
¢ Infomar – Incubadora Tecnológica do Paraná (www.infomar.org.br/)
PRINCIPAIS PÓLOS DE DESENVOLVIMENTODE SOFTWARE
¢ Insoft – Instituto do Software do Ceará (www.insoft.softex.br/)
¢ ITS – Instituto de Tecnologia do Software (www.its.org.br/)
¢ Softex Campinas (www.cps.softex.br/)¢ Trisoft – Núcleo Softex do Triângulo
(www.trisoft.org.br/)¢ Núcleo Softex Salvador
(www.softexsalvador.com.br/)¢ Parasoft – Núcleo de Tecnologia de Software do
Pará (www.parasoft.org.br/)¢ ParqTec – São Carlos (www.parqtec.com.br/)
PRINCIPAIS PÓLOS DE DESENVOLVIMENTODE SOFTWARE
¢ Petrópolis – Tecnópolis (www.petropolis-tecnopolis.com.br/)
¢ Riosoft – Rio de Janeiro (www.riosoft.softex.br/)¢ Softex Recife (www.recife.softex.br/)¢ Softpólis – Santa Catarina (www.iel-
sc.com.br/softpolis/)¢ Softsul – Sociedade Sul-riograndense de Apoio ao
Desenvolvimento de Software (www.softsul.org.br/)¢ Softville – Joinville (www.softville.org.br/)¢ Tecsoft – Centro de Tecnologia de Software de
Brasília (www.tecsoft.softex.br/)¢ Tecvitória – Vitória (www.tecvitoria.com.br/)
PROFISSIONAIS DE INFORMÁTICA
¢ Operador de entrada de dados: Prepara os dados para processamento
¢ Operador de computador: Monitora sistemas de computação, revê procedimentos, mantém equipamentos periféricos em funcionamento e faz cópias de segurança
¢ Fitotecário: Cataloga os discos e fitas processados e os mantém seguros
¢ Programador: Projeta, desenvolve, testa, implementa, mantém e atualiza programas que processam os dados no computador
PROFISSIONAIS DE INFORMÁTICA
¢ Analista de sistemas: Planeja e projeta sistemas de computação completos, não apenas programas individuais
¢ Administrador de rede: Implementa e mantém a(s) rede(s) da organização
¢ Diretor de Informática: Comumente chamado de CIO (Chief InformationOfficer) Deve entender não só de tecnologia de computadores, como também compreender as metas e operação de toda a organização e ser capaz de tomar decisões estratégicas
PROFISSIONAIS DE INFORMÁTICA
¢ Especialista segmentado:� Atuação, principalmente, nas empresas prestadoras
de serviços de um negócio definidoExemplo: administração de redes, Internet, administração de banco de dados, multimídia, computação gráfica, treinamento, manutenção, vendas etc
¢ Analista de negócios e/ou de informações� Atuação nas empresas em Unidades de Negócios ou
Departamentais, utilizando o conhecimento dos recursos de informática em um negócio específico, participando ativamente dos processos das empresaExemplo: analista de sistemas industriais, ISO 9000, comercial ou implanta pacotes de software empresarial
PROFISSIONAIS DE INFORMÁTICA
¢ Engenheiro de software focado no desenvolvimento de soluções.� Atuação nas Software-Houses e nas empresas em geral
Profissional de soluções integradas, conhecido com a junção do programador e analista de sistemas
¢ CIO (Chief Information Officer)� Gestores de informática e/ou líder de unidade de negócios,
assessor em staff ligado à alta administração, gerindo e fornecendo informações para tomada de decisões
¢ ITM (Information Technology Manager)� Executivo que participa das decisões das empresas,
fortemente embasado em tecnologias de informática e informações gerais
PROFISSIONAIS DE INFORMÁTICA
¢ Junior, Pleno, Sênior, Master e Especialistas.� Profissionais que estejam trabalhando há dois anos
no mercado são classificados como Júnior;� De dois a quatro anos Pleno;� De quatro a seis anos Sênior;� De seis a oito anos Master.� Profissionais com mais de oito anos no mercado são
classificados como Especialistas.
CARACTERÍSTICA DOS PROFISSIONAIS(GUIA DO PROGRAMADOR , PESQUISA VAI ATÉ O DIA 20/03/2007).
¢ Sexo, Idade e Estado:� Os homens ainda são maioria;� Entre 18 e 30 anos, (maioria entre 22 e 25).� O estado com mais desenvolvedores é São Paulo, seguido
pela Paraíba e depois por Minas Gerais.¢ Grau de Instrução e Áreas de Formação e
Atuação� A grande maioria está cursando nível superior, seguido
pelos que já são formados.� Os que interromperam o curso superior e os que buscaram
especialização estão empatados em 3º lugar.� Os cursos de Ciência da Computação e Sistemas de
Informação são os que mais produzem desenvolvedores.¢ Dentre eles 26% são programadores, e com 8% cada um estão
os administradores de banco (DBA), gerentes, projetistas e webdesigners.
CARACTERÍSTICA DOS PROFISSIONAIS
¢ Tempo� 33% atuam há mais de 5 anos.� 29% tem experiências entre 2 e 5 anos.� Os demais possuem menos de 2 anos na área.
¢ Salário:� A faixa salarial com mais ocorrência vai de R$ 1.750,00 a R$
3.499,99 com 23% dos profissionais, e em segundo lugar empatados estão os que ganham de R$ 699,99 a R$ 1.049,99 e de R$ 1.050,00 a R$ 1.749,99. Outros 15% ganha mais de R$ 3.500,00, e os demais ganham menos de R$ 700,00
¢ Interesses� As áreas que despertam maior interesse são:
¢ programação, seguidos por análise de sistemas, desenvolvimento webe engenharia de software.
CARACTERÍSTICA DOS PROFISSIONAIS
¢ Linguagens de Programação� Java sai na frente com quase 20% dos programadores
brasileiros, seguida pelo PHP com quase 15%.� Em seguida foram citados Delphi / Object Pascal, C, C++ e
PL/SQL, respectivamente.� C#, Java ME (J2ME), Pascal e (Visual) Basic estão com os
mesmos 4%, e as demais linguagens ainda não sãorepresentativas.
¢ Browser (navegador):� O Firefox é usado por 60% dos desenvolvedores, seguido
pelo Internet Explorer que totaliza 33%. Outrosnavegadores não somam de forma significativa.
CARACTERÍSTICA DOS PROFISSIONAIS
¢ Meio de acesso à informação:� Cerca de 20% utiliza sites de busca na internet, seguidos
pelos fóruns (15%) e listas de discussões (14%).¢ Sites de busca� O mais usado pelos profissionais é disparado o Google, com
94% dos usuários de site de busca.
¢ Os cursos de tecnologia possibilitam umaformação específica em uma determinadasubárea de uma grande área, por exemplo: CursoSuperior de Tecnologia em Redes deComputadores. Redes de computadores é umasubárea de Sistemas de Informação. Assim, oformando neste curso estará apto a trabalharsomente com redes de computadores;
¢ Curso de Bacharelado em Sistemas deInformação (SI), que representa uma grande áreado conhecimento, poderá atuar em diversas áreasdentro de SI, inclusive redes de computadores.
BACHARELADO X CURSOS TECNOLÓGICOS: COMO ESCOLHER?
¢ Aqueles que possuem em seu objetivo de vidauma formação rápida e, por conseqüência, uminvestimento menor e uma entrada nomercado de trabalho mais rápida, devemoptar pelos cursos de tecnologia.
¢ Ênfase na prática;¢ Tempo de formação gira em torno de 2 anos, os
alunos conseguem vagas de estágio geralmentedepois de 1 ano de curso;
CURSOS TECNOLÓGICOS
BACHARELADO
¢ Curso de Bacharelado dura em torno de 4 ou 5 anos;
¢ O investimento é maior, ocasionado pelos custos de mensalidades, materiais didáticos e tempo;
¢ As vagas de estágios são ocupadas normalmente depois do 2º ano de curso;
¢ Menos ênfase a prática, explorando conceitos e tecnologias com um “olhar mais científico”.
¢ Embasamento mais sólido;
BACHARELADO X CURSOS TECNOLÓGICOS: COMO ESCOLHER?¢ Para tomar sua decisão, basta responder a duas
perguntas:
1- Eu quero partir para o mercado de trabalho ou para um mestrado em temas científicos?
2- Tenho pressa para me formar ou tenho tempo para investir em uma base conceitual melhor?
REGULAMENTAÇÃO
¢ Não há uma regulamentação conceituando a profissão dos trabalhadores em Informática;
¢ FENADADOS – Federação Nacional dos Trabalhadores em Empresas de Processamento de Dados, Serviços de Informática e Similares
¢ ASSESPRO – Associação das Empresas Brasileiras de Tecnologia da Informação, Software e Internet
¢ FENAINFO – Federação Nacional das Empresas de Serviços Técnicos de Informática e Similares
SBC¢ Sociedade Brasileira de Computação¢ Fundada em julho de 1978, a Sociedade
Brasileira de Computação é formada porpesquisadores comprometidos com o avançotecnológico e científico e com a disseminação doseu uso.
¢ A SBC, Sociedade Civil sem fins lucrativos, atuajunto ao público profissional e leigo no que serefere à Tecnologia de Informação, promovendo ointercâmbio de informações e de altos padrõestécnicos e profissionais.
SBC - POSCOMP¢ O Exame Nacional para Ingresso na Pós-
Graduação em Computação (POSCOMP) � Exame aplicado em todas as regiões do País. � O POSCOMP testa conhecimentos na área de
Computação e tem como objetivo específico avaliar os conhecimentos de candidatos a Programas de Pós-Graduação em Computação oferecidos no Brasil.
� A grande maioria dos Programas de Pós-Graduação no País utiliza, de alguma forma, o resultado do POSCOMP em seu processo seletivo.
SBC - REGULAMENTAÇÃO
¢ “A Informática é como o idioma nacional, usada portoda a população. Assim, da mesma forma que todosdevem ter liberdade para ler, escrever e falar, odesenvolvimento e uso da tecnologia da informaçãonão podem ficar restritos a uma classe", defende oprofessor da UFMG (Universidade Federal deMinas Gerais) e diretor de regulamentação daprofissão da SBC (Sociedade Brasileira deComputação) Roberto da Silva Bigonha. Paraele, o mercado escolhe livremente seus profissionais,exigindo, quando necessário, diplomas, certificados eformações específicas. "Não é preciso umaregulamentação já que o mercado se encarrega disso",afirma.
ABES¢ Associação Brasileira das Empresas de Software.¢ Fundação em 09 de setembro de 1986.¢ Com associados em 14 estados da Federação, as
empresas associadas a ABES representamaproximadamente 85% do mercado brasileiro.
¢ Serviços de Consultoria Jurídica, BenefíciosFiscais, Cursos e Palestras de Gestão eLiderança, Aprimoramento da LegislaçãoNacional, Campanhas de ConscientizaçãoNacional sobre o uso de Software Legal eProteção Jurídica do Software.
BRASSCOM
¢ Associação Brasileira de Empresas de Tecnologiada informação e Comunicação
¢ Criada em 2004 com o objetivo de posicionar oBrasil como um dos principais centros globais emserviços de Tecnologia da Informação (TI)
¢ Reúne atualmente as maiores empresas de TI,nacionais e multinacionais, bem como centros depesquisa e universidades, representando 70% doProduto Interno bruto (PIB) brasileiro de TI, commais de 90 mil profissionais.
BRASIL EM DADOS - BRASSCOM
¢ Infra-estrutura:� Abrangente rede de telecomunicações oferece acesso a
todo o País;� 125 milhões de telefones celulares em operação no fim
de 2007;� 7,5 milhões de acessos a internet de banda larga (2007);� Rápido acesso à Europa e América do Norte (9 a 12 horas
de vôo);� O Brasil possui a segundo maior frota aérea privada do
mundo;� Sistemas estaduais e federal de rodovias cobrem todo o
País – ampliação garantida através de privatizações� Sistema doméstico de Correios eficiente, e presença de
grandes operadores de entrega (UPS, FedEx, etc)
BRASIL EM DADOS - BRASSCOM
¢ Sistema educacional:� 9 anos de ensino fundamental cobre 100% da população� Ensino Médio: 3 anos� Escolas técnicas: um ano a mais, preparam jovens
habilitados para entrar no mercado de trabalho de TI� Escolas técnicas e universidades formam 246 mil
profissionais em áreas relacionadas a TI a cada ano;
� 111 cursos de pós-graduação em áreas relacionadas a TI
� 2.270 universidades privadas e públicas, com 5,8 milhões de estudantes
� Mais de 250 escolas técnicas públicas serão criadas até o fim de 2010
BRASIL EM DADOS - BRASSCOM
¢ Mercado de TI:� Volume de negócios na área de TI no Brasil superou US$
20,6 bilhões (2007, IDC)� US$ 9 bilhões em serviços� 15% de crescimento entre 2004 e 2005, 25% entre 2006 e
2007� Mercado de serviços competitivo: Datasul, DTS, EDS,HSBC,
Hughes, IBM, Intel, Itautec, Microsoft, Satyam, Softtek, Siemens, Sun, TCS, Tivit, Totvs, Virtus, Ubik, Unisys.
� Fabricantes de PC locais superam produtores tradicionais, como HP, Dell, Acer, em vendas, organização e competitividade em termo de preços
BRASIL EM DADOS - BRASSCOM
¢ Mercado de TI:� Profissionais de TI com sólida experiência e que somam
mais de 1,7 milhões.� Uso intensivo de diferentes plataformas, como Mainframe,
Unix, Linux, .Net, Java, Oracle, SAP.� O Brasil está em segundo lugar (depois dos EUA) em
população de mainframe, com uma grande oferta de profissionais habilitados em COBOL
� O Brasil é líder em programadores de Java, com vários JUGs, e possui o maior JUG no mundo (18 mil membros, IDC)
� Formação do mercado de trabalho orientada para negócios em tecnologia, e com profundo conhecimento do setor .
BRASIL EM DADOS - BRASSCOM
¢ Vantagens do Brasil:� Bons conhecimentos em relação ao setor;� Afinidade cultural;� Mercado interno de TI é forte e diversificado;� Ausência de grandes desastres naturais;� Inexistência de conflitos étnicos e terrorismo;� Legislação democrática e ocidental;� Estabilidade econômica e política;� 45 anos de investimentos em TI ;
..
. ..
><Total: 33.011 profissionais
3 – Demanda por educação e recursos humanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
.. ..
Norte – 40 0,12%
Total: 33.011 profissionais< >
3 – Demanda por educação e recursos humanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
.. ..
Nordeste – 240Recife – 130 2,18%Salvador – 350Total - 720
Total: 33.011 profissionais< >
3 – Demanda por educação e recursos humanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
..
..
Centro-Oeste – 70Brasília – 6036 18,50%Total - 6106
Total: 33.011 profissionais< >
3 – Demanda por educação e recursos humanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
..
..
Araraquara – 1785Belo Horizonte – 1615Campinas – 1115 71,22%Rio de Janeiro – 3189Vitória – 330Grande São Paulo – 15476Total - 23510
Total: 33.011 profissionais< >
3 – Demanda por Educação e Recursos HumanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
..
. .Curitiba – 1770Florianópolis – 10Joinvile – 300 7,98%Porto Alegre – 555Total - 2635
Total: 33.011 profissionais< >
3 – Demanda por educação e recursos humanosGEOGRAFIA DA DEMANDA DE MÃO-DE-OBRA DETI NO BRASIL
MERCADO BRASILEIRO DE SOFTWAREPANORAMA E TENDÊNCIAS - 2009- ABES
¢ O mercado mundialde software eserviços atingiu em2008 o valor de US$873 bilhões, e oBrasil se manteve no12º lugar doranking mundialcom um mercadointerno de US$14,67 bilhões.
MERCADO BRASILEIRO DE SOFTWAREPANORAMA E TENDÊNCIAS - 2009- ABES
¢ Tendências do Mercado de Software e Serviços� A Curtíssimo Prazo, com orçamento reduzido, algumas
tendências deverão acelerar-se, especialmente na busca da eficiência e produtividade no trabalho:¢ Virtualização;¢ VoIP;¢ Ferramentas de gerenciamento¢ Aprimoramento da estratégia de fornecimento;¢ Maior negociação com fornecedores;¢ Terceirização;
QUAIS SÃO OS 10 PROFISSIONAIS DE TI MAIS PROCURADOS PELAS EMPRESAS (11/2008)
¢ Uma pesquisa realizada pela consultoria de RH,Robert Half, mostra quais são os profissionais daárea de Tecnologia da Informação que ascompanhias mais contratarão nos próximosmeses.
¢ O estudo contou com a participação de 1,4 milCIOs e diretores de tecnologia;
Área PorcentagemAdministrador de redes 70%Administração de ambiente Windows e Suporte a desktop
69%
Gerente de banco de dados 58%Gerente de redes sem fio 47%Suporte de Telecom 47%Webdesigners 42%Webmaster 42%Inteligência de negócios, apoiada por ferramentas de Business Intelligence
33%
Especializados em virtualização 32%Desenvolvedores .NET e implementadoresde software CRM
22%
QUAIS SÃO OS 10 PROFISSIONAIS DE TI MAIS PROCURADOS PELAS EMPRESAS (11/2008)
SALÁRIOS (FONTE: DESIX SOFTWARE SOLUTIONS)Cargo Júnior Pleno SêniorAdministrador de rede 3.953,71 4.411,43 6.242,86Administrador de banco de dados (DBA) 3.922,33 5.255,67 8.376,33
Webdesigner 3.814,00 4.613,00 5.457,00Webmaster 6.139,00 6.798,00 8.121,00Técnico de hardware 900,00 1.200,00 1.800,00Técnico de suporte 900,00 1.200,00 1.800,00Técnico de telecomunicações 3.072,33 4.323,67 4.955,00Programador Java 2.500,00 3.800,00 5.500,00Programador PHP 2.500,00 3.500,00 5.000,00Analista programador Java 3.000,00 4.500,00 6.000,00Analista programador PHP 3.000,00 4.500,00 6.000,00
http://info.abril.com.br/professional/salarios/
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI (BRASSCOM).
¢ Ciência da Computação: Cursos Relacionados - Administraçãode redes; Banco de dados; Ciência da Computação; Engenharia decomputação (hardware); Engenharia de softwares; Informática(ciência da computação); Linguagens de programação (visual basic,c++ etc); Sistemas operacionais; Tecnologia da informação;Tecnologia em desenvolvimento de softwares; Tecnologia eminformática.
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI.
Evolução do nº de Concluintes: Área de Conhecimento Ciência da Computação*
6.9739.735 10.672
13.60615.604
16.907
19%
-
3.000
6.000
9.000
12.000
15.000
18.000
2001 2002 2003 2004 2005 20060%
4%
8%
12%
16%
20%
Concluintes Taxa média geométrica anual de crescimento (2006 / 2001)
Fonte: MEC/ INEP/ DEAES / CAPES*Cursos Relacionados: Administração de redes; Banco de dados; Ciência da Computação;Engenharia de computação (hardware); Engenharia de softwares; Informática(ciência da computação); Linguagens de programação (visual basic, c++ etc); Sistemas operacionais; Tecnologia da informação; Tecnologia em desenvolvimento desoftwares; Tecnologia em informática
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI.
Fonte: MEC/ INEP/ DEAES / CAPESCentros de Educação Tecnológica: FATECs e CEFETs
Evolução do número de Concluintes em Cursos de Graduação Presenciais em Centros de Educação Tecnológica
89
743
124256
784
234291
942
284
827
1370
252
2487
1947
436
2637
1243
496
0
1000
2000
3000
Ciência da Computação Processamento da Informação Eletrônica da Informação
2001 2002 2003 2004 2005 2006
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI.¢ Os gráficos apresentados indicam o seguinte:� A partir de 2004 ocorreu um aumento significativo
de vagas oferecidas e de alunos concluintes nas três áreas, com maior incidência para Ciência da Computação e Eletrônica e Automação.
� A maior oferta de vagas significa que, para os anos posteriores a 2006, isto não será um obstáculo para a formação de profissionais.
� O aumento de concluintes nas Áreas de Ciência da Computação e Eletrônica e Automação, também é um bom indicador para o mercado..
¢
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI.� Os cursos de graduação presenciais em centros
de educação tecnológica têm maior relevânciapara a área de conhecimento de Ciência daComputação. Ou seja, formam para o mercadoprofissionais com o perfil de cursosrelacionados a essa área específica deconhecimento.
PROJEÇÃO DE ALUNOS CONCLUINTES NOSCURSOS RELACIONADOS À ÁREA DE TI.
Fonte: MEC/Inep/Deaes. Projeção: RCR Consultoria
Área de Conhecimento2008 2009
Pública Privada Total Pública Privada Total
Ciência da Computação 4.022 15.556 19.578 4.174 16.905 21.079
Processamento da Informação 2.080 13.938 16.019 2.225 14.867 17.091
Eletrônica da Informação 1.310 4.396 5.706 1.325 5.196 6.521
Total 7.412 33.891 41.303 7.724 36.967 44.691
Área de Conhecimento2010 2011
Pública Privada Total Pública Privada Total
Ciência da Computação 4.331 18.371 22.702 4.495 19.963 24.458
Processamento da Informação 2.379 15.857 18.236 2.544 16.913 19.457
Eletrônica da Informação 1.340 6.141 7.481 1.356 7.258 8.613
Total 8.051 40.368 48.419 8.395 44.134 52.529
LIVRO TEXTO (1)
1. A era da computação Capitulo 01
Apêndice: A ininterrupta história da era da computação: passado, presente e futuro
Complementar:
A EVOLUÇÃO do computador.http://wwwusers.rdc.puc-rio.br/rmano/comp2hc.htmlMUSEU DO COMPUTADOR.www.museudocomputador.com.brMUSEU VIRTUAL DE INFORMÁTICA.http://piano.dsi.uminho.pt/museuv/index.html
1.1. Passado, presente e futuro
1.2. Evolução de tecnologias
1.3. Sistemas de computador
LIVRO TEXTO (1)
2. Hardware
Cap. 04, 05 e 06
Complementar:
Galeria: Fabricando Microchips
Guia do comprador: como comprar um computador pessoal
2.1. Componentes básicos de um computador2.2. Como funciona um computador digital2.3. Sistema numérico e codificação
8. Armazenamento secundário8.1. Benefícios8.2. Discos magnéticos8.3. Fita magnética8.4. Discos óticos8.5. Memórias flash8.6. Armazenamento remoto
LIVRO TEXTO (1)
3. SoftwareCap. 02
Material Complementar: Dados do setor de Software no Brasil(www.wagneroliveira.com.br)
3.1. Software de sistemas3.2. Software aplicativo3.3. Software orientado à tarefa3.4. Software de negócios3.5. A indústria de software no Brasil3.6. Os profissionais de informática