Home
Maratona JBoss
Formação Analistas de Negócios São Paulo
SEO - Otimização de Sites
Google Android SAO Tutorial Mão na Massa

     EVENTOS - Algoritmos, Lógica de Programação e Fluxogramas - Mão na Massa


São Paulo - SP
15 e 29 de Agosto
das 9h00 às 18h00
Inédito e exclusivo
14 horas de duração
2 finais de semana

Aprenda Fazendo
1 profissional por máquina


Algoritmos, Lógica de Programação e Fluxogramas
Resolva problemas por
meio de computadores!

Público Alvo: Analistas de Sistemas, Programadores, Estudantes, Profissionais de Áreas de Negócio e demais interessados no assunto.

Após o término deste treinamento o participante saberá:
Aplicar os conceitos de Algoritmos, Lógica de Programação e Fluxogramas no dia-a-dia da área de TI em seu relacionamento com as área de negócio com o objetivo de descrever problemas a serem resolvidos por meio da aplicação da lógica e das linguagens de programação de computadores.

Introdução: A automação é o processo em que uma tarefa deixa de ser desempenhada pelo homem e passa a ser realizada por máquinas, sejam dispositivos mecânicos, eletrônicos (como os computadores) ou de natureza mista.

Para que a automação de uma tarefa seja bem-sucedida é necessário que a máquina que passará a realizá-la seja capaz de desempenhar cada um de seus passos, de modo a garantir a repetibilidade da mesma. Assim, é necessário que seja especificado com clareza e exatidão o que deve ser realizado em cada um dos passos da tarefa a ser automatizada, bem como a seqüência em que estes passos devem ser realizados.

À especificação da seqüência ordenada de passos que deve ser seguida para a realização de uma tarefa, garantindo a sua repetibilidade, dá-se o nome de algoritmo.

O uso de algoritmos é tão antigo quanto a matemática. Com o passar do tempo entretanto ele foi bastante esquecido pela matemática. Com o advento das máquinas de calcular e mais tarde dos computadores, o uso de algoritmos ressurgiu com grande vigor, como uma forma de indicar o caminho para a solução dos mais variados problemas de automação de tarefas.

A programação de computadores é apenas um dos campos de aplicação dos algoritmos. Na verdade, há inúmeros casos que podem exemplificar o uso (involuntário ou não) de algoritmos para a padronização do exercício de tarefas rotineiras.

Para que um computador possa desempenhar uma tarefa é necessário que esta seja detalhada passo-a-passo, numa forma compreensível pela máquina, utilizando aquilo que se chama de programa. Neste sentido, um programa de computador nada mais é que um algoritmo escrito numa forma compreensível pelo computador, ou seja, por meio de uma linguagem de programação.

Para que possamos utilizar perfeitamente uma linguagem de programação, explorando toda a sua capacidade de contribuir para a automação de tarefas, é necessário que os algoritmos criados obedeçam certas regras, as quais denominamos de lógica de programação.

Os algoritmos criados para a descrição de tarefas a serem automatizadas por meio de computadores e de acordo com as regras descritas pela lógica de programação podem ser representados graficamente por meio de fluxogramas.

Fluxograma é uma representação gráfica de algoritmos onde formas geométricas diferentes implicam ações (instruções, comandos) distintas. Tal propriedade facilita o entendimento das idéias contidas nos algoritmos e justifica sua popularidade.


Conteúdo Programático

· Introdução
· Algoritmos
· Técnica de Resolução de Problemas
· Automação de tarefas por meio de Computadores
· Fluxogramas
· Norma ISO 5807
· Lógica de Programação
· Estruturas Lógicas
----->>
Seqüência
----->>Decisão
----->>
Repetição
----->>
Simulação (Teste de Mesa)
----->>
Resolução de Exercícios

Especialista

Professor dos cursos de extensão e MBA da FIPT (IPT - SP) e do Centro de Pós-Graduação do Instituto MAUÁ de Tecnologia (IMT) e especialista em Arquitetura de Sistemas da Telecomunicações de São Paulo S. A. - TELESP, atuando nas áreas sistemas de negócio e sistemas de gerência para redes de telecomunicações. É palestrante e coordenador de diversos cursos em instituições como IBC, IIR, Recriando e BI. Acumula experiência de mais de 20 anos na área de Tecnologia da Informação, sendo especializado em redes de computadores e no desenvolvimento baseado em tecnologia OPEN SOURCE. Participou do desenvolvimento e implantação do Projeto de Outsourcing ... (leia mais)
Ivan Luizio
Magalhães





Sobre nosso trabalho

Trabalhamos para atender os interesses do público de TIC (Tecnologia da Informação e Comunicação) que não dispõe de muito tempo para participar de atividades de longa duração. Assim, nossas atividades, focadas e práticas
(Congressos e Seminários, Workshops e Mão na Massa) são, em sua maior parte de um dia, quando não, são modulares e independentes em módulos de 7 horas; oferecem o "norte","o caminho das pedras" a fim de solucionar as demandas em busca da importante reciclagem, do fundamental aperfeiçoamento e networking profissional.

Em quase 5 anos ininterruptos de trabalho, mais de 12,7 mil profissionais já participaram de nossas iniciativas (veja fotos de todo histórico); 8 em 10 participantes estiveram presentes pelo menos 4 vezes; 9 em cada 10 participantes nos indicam em sua rede de relacionamento; 10 em 10 participantes afirmam ter suas expectativas correspondidas em relação ao conteúdo apresentado; 9 em 10 participantes reconhecem a experiência profissional e didática dos especialistas que ministram todos nossos temas.

Sugerimos: entre em contato conosco e solicite nossas referências a fim de comprovar os fatos acima. Informaremos contato de nossos clientes para que possa questionar nosso trabalho e confiantemente tomar a decisão de participar de nossas atividades.

Aguardamos seu contato e Contamos com a sua participação!


Frase em destaque "Investir em conhecimentos rende sempre melhores juros." Benjamin Franklin


Inscrições WEB Encerradas
Entre em contato conosco para checar a possibilidade de uma vaga

INCLUSO
- Material do congressista
(apostila impressa com todos os slides que serão apresentados no evento)
- Certificado de
Participação
- Coffee Break (2)
- Oportunidade de conhecer profissionais do mercado com interesses similares ao seus, ou seja: ampliar sua rede de relacionamento.
- Pós-Evento:
Download do material .pdf disponibilizado na apostila

Confira outras atividades que podem ser de seu interesse

Jogos com J2ME
Desenvolvendo Jogos para
celulares utilizando J2ME

Google Android
Quase tudo é possível

JQuery
Produzir um site utilizando-se de recursos tidos como "modernos" não é complicado como parece!

Java Script-não obstrusivo
Desenvolvimento mais produtivo, cujo código torna-se mais limpo e promovendo escalabilidade e acessibilidade

Hibernate e JPA e Demoiselle Persistence
Desenvolva aplicações sem código sql e com livre escolha de banco de dados

Segurança em PHP
Entendendo as 10 principais vulnerabilidades de aplicações web e como defender a sua aplicação

Drupal
Demonstrar como construir sites usando o Drupal como base

JQuery
Produzir um site utilizando-se de recursos tidos como "modernos" não é complicado como parece!

WebServices em PHP
Ensinar as definições de um webservice, sua tipagem, as tecnologias envolvidas em sua construção e consumo e seus benefícios

Smarty
Aprenda na Prática a Separação da Lógica e Layout em sua Aplicação PHP

PHP Orientado a Objetos
Orientação a Objetos da Zend Engine 2 (PHP5) na prática

Joomla!
Instalar, Planejar e Administrar

ZEND
IDesenvolvimento de Aplicações PHP 5 Orientadas a Objeto


Não pode participar
desta turma?

Seja notificado(a) via email sobre a abertura de inscrições para as próximas turmas

ou


Hospedagem



Mais

Análise, Mapeamento e Modelagem de Processos de Negócios
Analisar, mapear e modelar processos de negócio, tanto os existentes quanto os novos processos

Sharepoint
Os principais conceitos de utilização das ferramentas Microsoft Office SharePoint Server 2007

Formação Analistas de Negócios
14 horas - Modelagem de Negócio e Engenharia de Requisitos

Gestão de Projetos com o MS Project
Conceitos de utilização das ferramentas no Planejamento, Execução, Controle e Encerramento de Projetos e conceitos de EPM - Enterprise Project Management e de outros sistemas

UML 2 - Modelagem de Software
Na prática: Adquira Conhecimentos Essenciais e Inovadores da UML2

Engenharia de Vendas para Empresas de Software
Agregar valor à venda de produtos e serviços de software através do uso da metodologia da Engenharia de Vendas


Tempo Real Eventos - Tecnologia da Informação e Comunicação
Acesse a Programação completa





 

Telefone: 11-3487-6046 | segunda a sexta-feira: das 9h00 às 12h30 e das 14h00 às 18h00