SlideShare uma empresa Scribd logo
1 de 40
Desenvolvimento
de Software
Albio, Cristiano e Susan
Objetivo
O que é um software?
Campos de atuação
Campos de atuação
● Web
Campos de atuação
● Web
● Desktop
Campos de atuação
● Web
● Desktop
● Mobile
Campos de atuação
● Web
● Desktop
● Mobile
● Games
Campos de atuação
● Web
● Desktop
● Mobile
● Games
● Embarcado
E o mercado?
Déficit de profissionais de
TI no Brasil será de 161 mil
até 2019 - The Network
Skills in Latin America
2020 haverá 1,4 milhão de
novas vagas para
programadores nos Estados
Unidos. A expectativa é que
apenas 400 mil se formem na
área. - Code.org
Pelotas
● Startups
Pelotas
● Startups
● Parque Tecnológico
Pelotas
● Startups
● Parque Tecnológico
● Fábrica de software
Pelotas
● Startups
● Parque Tecnológico
● Fábrica de software
● Home Office
Mão na massa!
Akinator
“Akinator” com números
E a Matemática?
E a Matemática?
E a Matemática?
E a Matemática?
E a Matemática?
E com cem números?
Busca Binária
Encontrar o três
Encontrar o três
Encontrar o três
Encontrar o três
5
Perguntas a cada repetição
< >
=
Encontrar o três
5
Encontrar o três
Encontrar o três
2
Encontrar o três
Encontrar o três
3
Encontrar o três
3
Código fonte
https://git.io/vpb8e

Mais conteúdo relacionado

Mais procurados

Conceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de softwareConceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de software
Ronney Moreira de Castro
 
Algoritmos 0 - apresentação
Algoritmos   0 - apresentaçãoAlgoritmos   0 - apresentação
Algoritmos 0 - apresentação
Daniel Moura
 

Mais procurados (20)

Introdução à Lógica de Programação
Introdução à Lógica de ProgramaçãoIntrodução à Lógica de Programação
Introdução à Lógica de Programação
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 
Escrevendo Estórias do Usuário Eficazes
Escrevendo Estórias do Usuário EficazesEscrevendo Estórias do Usuário Eficazes
Escrevendo Estórias do Usuário Eficazes
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Algoritmos e Técnicas de Programação - Aula 03
Algoritmos e Técnicas de Programação - Aula 03Algoritmos e Técnicas de Programação - Aula 03
Algoritmos e Técnicas de Programação - Aula 03
 
Conceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de softwareConceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de software
 
Monografia TCC Eng Produção - Desenvolvimento de um Aplicativo Móvel para Aná...
Monografia TCC Eng Produção - Desenvolvimento de um Aplicativo Móvel para Aná...Monografia TCC Eng Produção - Desenvolvimento de um Aplicativo Móvel para Aná...
Monografia TCC Eng Produção - Desenvolvimento de um Aplicativo Móvel para Aná...
 
Ferramentas para testes de software
Ferramentas para testes de softwareFerramentas para testes de software
Ferramentas para testes de software
 
Extreme programming (xp)
 Extreme programming   (xp) Extreme programming   (xp)
Extreme programming (xp)
 
Testes de Software
Testes de SoftwareTestes de Software
Testes de Software
 
Algoritmos 0 - apresentação
Algoritmos   0 - apresentaçãoAlgoritmos   0 - apresentação
Algoritmos 0 - apresentação
 
Apresentação Scratch
Apresentação ScratchApresentação Scratch
Apresentação Scratch
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Es capítulo 5 - modelagem de sistemas
Es   capítulo 5  - modelagem de sistemasEs   capítulo 5  - modelagem de sistemas
Es capítulo 5 - modelagem de sistemas
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Extreme programming (xp) - Resumo
Extreme programming (xp) - ResumoExtreme programming (xp) - Resumo
Extreme programming (xp) - Resumo
 
Analise de Requisitos Software
Analise de Requisitos SoftwareAnalise de Requisitos Software
Analise de Requisitos Software
 
Aula 01 - História da Computação
Aula 01 - História da ComputaçãoAula 01 - História da Computação
Aula 01 - História da Computação
 

Semelhante a Apresentação - Desenvolvimento de software

Carreiras, atuação e formação
Carreiras, atuação e formaçãoCarreiras, atuação e formação
Carreiras, atuação e formação
Marlon Vaughan
 
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi “Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
Microsoft
 

Semelhante a Apresentação - Desenvolvimento de software (20)

Mercado e Tendências em Tecnologia da Informação
Mercado e Tendências em Tecnologia da InformaçãoMercado e Tendências em Tecnologia da Informação
Mercado e Tendências em Tecnologia da Informação
 
Carreiras, atuação e formação
Carreiras, atuação e formaçãoCarreiras, atuação e formação
Carreiras, atuação e formação
 
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBALO MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
 
Mercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.IMercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.I
 
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBALO MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
 
Mercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formaçãoMercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formação
 
Campus Paty 2010
Campus Paty 2010Campus Paty 2010
Campus Paty 2010
 
Mercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.IMercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.I
 
Mercado De Trabalho
Mercado De TrabalhoMercado De Trabalho
Mercado De Trabalho
 
MERCADO DE TI.pdf
MERCADO DE TI.pdfMERCADO DE TI.pdf
MERCADO DE TI.pdf
 
mercado-de-trabalho-ti-final.pdf
mercado-de-trabalho-ti-final.pdfmercado-de-trabalho-ti-final.pdf
mercado-de-trabalho-ti-final.pdf
 
Quero ser desenvolvedor(a) de aplicações, como começar?
Quero ser desenvolvedor(a) de aplicações, como começar?Quero ser desenvolvedor(a) de aplicações, como começar?
Quero ser desenvolvedor(a) de aplicações, como começar?
 
Possibilidades para o mercado de trabalho na área de TI
Possibilidades para o mercado de trabalho na área de TIPossibilidades para o mercado de trabalho na área de TI
Possibilidades para o mercado de trabalho na área de TI
 
Carreira em T.I. - Walter Dias
Carreira em T.I. - Walter DiasCarreira em T.I. - Walter Dias
Carreira em T.I. - Walter Dias
 
Carreira no Mercado de TI: De servidores a aplicativos
Carreira no Mercado de TI: De servidores a aplicativosCarreira no Mercado de TI: De servidores a aplicativos
Carreira no Mercado de TI: De servidores a aplicativos
 
CarreiraIT_FATEC
CarreiraIT_FATECCarreiraIT_FATEC
CarreiraIT_FATEC
 
Mergulhando no ecossistema .NET
Mergulhando no ecossistema .NETMergulhando no ecossistema .NET
Mergulhando no ecossistema .NET
 
Programadores. Quem são eles? Onde vivem? O que comem?
Programadores. Quem são eles? Onde vivem? O que comem?Programadores. Quem são eles? Onde vivem? O que comem?
Programadores. Quem são eles? Onde vivem? O que comem?
 
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi “Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
“Guia de Profissões – Tecnologia” - Marcelo Pereira Bergamaschi
 
Oportunidades No Mercado De Tecnologia
Oportunidades No Mercado De TecnologiaOportunidades No Mercado De Tecnologia
Oportunidades No Mercado De Tecnologia
 

Mais de Cristiano Cunha

Mais de Cristiano Cunha (20)

Documentação profissional com C4 Model - GDG Dev Fest 2023
Documentação profissional com C4 Model - GDG Dev Fest  2023Documentação profissional com C4 Model - GDG Dev Fest  2023
Documentação profissional com C4 Model - GDG Dev Fest 2023
 
C4 Model
C4 ModelC4 Model
C4 Model
 
Redis e Estratégias Cache Distribuído
Redis e Estratégias Cache DistribuídoRedis e Estratégias Cache Distribuído
Redis e Estratégias Cache Distribuído
 
Event Sourcing e CQRS
Event Sourcing e CQRSEvent Sourcing e CQRS
Event Sourcing e CQRS
 
SOLID na Vida Real
SOLID na Vida RealSOLID na Vida Real
SOLID na Vida Real
 
Dicas de oratória para apresentações
Dicas de oratória para apresentaçõesDicas de oratória para apresentações
Dicas de oratória para apresentações
 
Introdução a Mensageria com RabbitMQ
Introdução a Mensageria com RabbitMQIntrodução a Mensageria com RabbitMQ
Introdução a Mensageria com RabbitMQ
 
Bancos De Dados NoSQL
Bancos De Dados NoSQLBancos De Dados NoSQL
Bancos De Dados NoSQL
 
Estrategias de Cache Distribuidos com Redis
Estrategias de Cache Distribuidos com RedisEstrategias de Cache Distribuidos com Redis
Estrategias de Cache Distribuidos com Redis
 
OTP - One Time Password
OTP - One Time PasswordOTP - One Time Password
OTP - One Time Password
 
Systemas Distribuídos
Systemas DistribuídosSystemas Distribuídos
Systemas Distribuídos
 
Cultura de testes
Cultura de testesCultura de testes
Cultura de testes
 
Git alem do basico
Git alem do basicoGit alem do basico
Git alem do basico
 
Programacao para nao programadores
Programacao para nao programadoresProgramacao para nao programadores
Programacao para nao programadores
 
Docker para quem tem preguica
Docker para quem tem preguicaDocker para quem tem preguica
Docker para quem tem preguica
 
Uma maravilha chamada vue.js
Uma maravilha chamada vue.jsUma maravilha chamada vue.js
Uma maravilha chamada vue.js
 
Seguranca para desenvolvedores
Seguranca para desenvolvedoresSeguranca para desenvolvedores
Seguranca para desenvolvedores
 
Git Além do básico
Git Além do básicoGit Além do básico
Git Além do básico
 
Boas praticas - Muito além de linhas de código
Boas praticas - Muito além de linhas de códigoBoas praticas - Muito além de linhas de código
Boas praticas - Muito além de linhas de código
 
Da para trabalhar com c# no linux?
Da para trabalhar com c# no linux?Da para trabalhar com c# no linux?
Da para trabalhar com c# no linux?
 

Último

Último (6)

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Apresentação - Desenvolvimento de software

Notas do Editor

  1. Trazer para o pessoal noções de mercado, àrea de atuação, o que é um software, e o primeiro contato com um código; Não é formar programador C; Não é formar profissional em algoritmo;
  2. Instruções dadas a um computador para resolver problemas específicos através de uma linguagem de programação. Software é uma sequência de instruções escritas para serem interpretadas por um computador com o objetivo de executar tarefas específicas. Que na maioria das vezes são em inglês. Existem algumas em português, mas apenas para fins de estudo;
  3. Front-end e Back-end
  4. Software que demandam um processamento maior.
  5. O dominante do mercado é o Java, o front e o back juntos eles fazem um “mobile”.
  6. Unreal, unity 3D (easy play - pelotas)
  7. Softwares que rodam diretamente um hardware específico (máquina de café, geladeira, pic, arduino etc). Companitec (Pelotas)
  8. O nome dessa abordagem é busca linear, pode ser boa para pequenos valores.
  9. Falar sobre o valor da pergunta aqui. Sempre é escolhido o valor do meio
  10. Perguntar se o 5 é < > ou = a 3
  11. Perguntar se alguém ficou com dúvida!