Desenvolvimento de Sistemas Flashcards
O que é uma VPN?
VPN (Virtual Private Network) é uma rede que utiliza uma infraestrutura pública, como a Internet, para fornecer acesso seguro a uma rede privada através de criptografia.
Qual é o objetivo principal de uma VPN?
Fornecer acesso seguro a uma rede privada a um custo menor do que linhas dedicadas.
Qual tecnologia é frequentemente utilizada para criar extranets?
VPN (Virtual Private Network).
Qual a principal diferença entre Internet, Intranet e Extranet no acesso?
Internet: Acesso público.
Intranet: Acesso restrito a funcionários.
Extranet: Acesso restrito a clientes e parceiros.
Qual é o tipo de informação compartilhada em uma Intranet?
Informações privadas ou compartilhadas dentro de uma empresa.
Qual é o uso típico de uma Extranet?
Facilitar o compartilhamento de informações entre empresas, clientes e fornecedores.
A Internet é acessível por quais usuários?
Qualquer usuário.
Qual é a principal função da Intranet?
Servir como rede interna de uma organização para troca de informações, mensagens e sistemas internos.
Qual a diferença básica entre Intranet e Extranet?
A Intranet é gerenciada por uma única empresa, enquanto a Extranet envolve múltiplas empresas compartilhando a rede.
Quando uma Intranet se torna uma Extranet?
Quando partes da Intranet são abertas para clientes ou fornecedores.
O que é um domínio de 1º nível (TLD)?
A última parte de um domínio, como .com, .gov, ou .edu, que indica a categoria do endereço.
O que é um domínio de 2º nível?
É a parte do domínio registrada no Registro.br, como “patriciaquintao” em patriciaquintao.com.br.
O que é um domínio de 3º nível?
Também chamado de subdomínio, é utilizado para áreas específicas do site, como “www” em www.patriciaquintao.com.br.
Quais são os principais protocolos utilizados por intranets e extranets?
HTTP, SMTP, FTP e protocolos baseados em TCP/IP.
Quais são os principais TLDs e suas categorias?
.com: comercial
.edu: educacional
.gov: governamental
.net: rede
.org: organizações sem fins lucrativos
Qual é a principal característica dos portais corporativos de primeira geração?
Enfatizam a gerência de conteúdo, disseminação em massa das informações corporativas e suporte à decisão.
O que distingue os portais corporativos de segunda geração?
Permitem personalização do conteúdo pelos usuários, envio de avisos sobre novos conteúdos e publicação de documentos no repositório corporativo.
Qual é a característica principal dos portais corporativos de terceira geração?
Adicionam interatividade com aplicativos que estimulam a produtividade e a cooperação, como correio eletrônico e fluxos de atividades.
O que caracteriza os portais corporativos de quarta geração?
Integram aplicativos corporativos e permitem a execução de transações, leitura, gravação e atualização de dados corporativos.
Quais tecnologias são frequentemente integradas em portais corporativos?
Intranet, Extranet, Educação a Distância (EaD), Data Warehouse, sistemas de gestão de documentos e Groupware.
Quais são as principais características básicas dos portais corporativos?
Senha única, personalização, integração, acessibilidade, portabilidade e escalabilidade.
O que é um portlet em um portal corporativo?
Um componente que oferece conteúdo ou informações transacionais gerenciados por um portlet container.
Qual é a diferença entre os descritores de implantação web.xml e portlet.xml em aplicações portlet?
O web.xml especifica recursos da aplicação web, enquanto o portlet.xml define os recursos do portlet.
O que é RSS e qual é sua função em portais corporativos?
RSS é um padrão que permite acompanhar atualizações de conteúdo em sites sem baixar as páginas completas.
Quais são as principais vantagens dos portais colaborativos?
Facilitam o compartilhamento de informações, melhoram a tomada de decisão e integram diferentes fontes de dados e conhecimento.
O que significa “conectividade universal” em portais corporativos?
A capacidade de suportar conexão com sistemas heterogêneos, como bancos de dados e sistemas de gestão de documentos.
O que é um Data Warehouse (DW) em portais corporativos?
É um repositório centralizado de dados estruturados para suporte a análises e relatórios.
O que é roteamento inteligente em portais corporativos?
É a capacidade de direcionar automaticamente informações, como relatórios e documentos, para os usuários adequados.
Quais são os três papéis principais no Scrum?
Product Owner, Scrum Master e Time de Desenvolvimento.
O que é um Product Backlog no Scrum?
É uma lista priorizada de funcionalidades, requisitos e melhorias desejados para o produto.
Qual é a principal função do Scrum Master?
Garantir que a equipe siga os valores e práticas do Scrum e remover impedimentos.
O que é uma Sprint no Scrum?
É um período fixo, geralmente de 1 a 4 semanas, onde a equipe trabalha em entregas incrementais do produto.
O que são as Reuniões diárias (Daily Scrum)?
São reuniões curtas, geralmente de 15 minutos, para alinhamento e identificação de impedimentos.
O que significa Extreme Programming (XP)?
É uma metodologia ágil focada em práticas técnicas como programação em pares, integração contínua e design simples.
Qual é o objetivo do Lean Development?
Eliminar desperdícios, maximizar o valor entregue e otimizar os processos de desenvolvimento.
Cite uma prática central do XP (Extreme Programming).
Programação em pares (Pair Programming): dois desenvolvedores trabalham juntos no mesmo código.
O que é um Sprint Review no Scrum?
Uma reunião para apresentar o que foi desenvolvido na Sprint e coletar feedback dos stakeholders.
Qual é o conceito de Incremento no Scrum?
É o resultado de uma Sprint que deve estar pronto, funcional e potencialmente entregável.
O que é o WIP (Work In Progress) no Lean?
É o limite de trabalho em andamento para evitar sobrecarga e melhorar o fluxo de trabalho.
O que significa TDD (Test-Driven Development) no XP?
Uma prática onde os testes são escritos antes do código para garantir que os requisitos sejam atendidos.
O que é um Kanban Board e como ele se relaciona ao Lean?
É uma ferramenta visual para gerenciar fluxo de trabalho, usada no Lean para otimizar processos.
O que é o conceito de Iterações Curtas no XP e Scrum?
Períodos de tempo curtos e definidos para desenvolver, revisar e entregar incrementos do produto.
Qual a diferença entre o Product Backlog e o Sprint Backlog no Scrum?
O Product Backlog é a lista de todos os itens priorizados para o produto, enquanto o Sprint Backlog contém os itens selecionados para serem desenvolvidos na Sprint atual.
O que acontece no Sprint Planning?
A equipe planeja o trabalho a ser realizado durante a Sprint, selecionando itens do Product Backlog e definindo o objetivo da Sprint.
Qual é o papel do Product Owner no Scrum?
Representar os interesses dos stakeholders, priorizar o Product Backlog e garantir que a equipe entregue valor ao negócio.
No XP, o que é o Refactoring?
É a melhoria contínua do código sem alterar seu comportamento externo, visando torná-lo mais limpo e eficiente.
O que significa a prática de Integração Contínua no XP?
Integrar frequentemente o código ao repositório principal, garantindo que todas as alterações sejam testadas e funcionais.
Quais são os 7 princípios do Lean?
Eliminar desperdícios, construir qualidade, criar conhecimento, adiar decisões, entregar rápido, respeitar as pessoas e otimizar o todo.
O que é o Definition of Done (DoD) no Scrum?
Um conjunto de critérios que define quando um item do backlog está completo e pronto para ser entregue.
Qual a importância do feedback constante nas metodologias ágeis?
Permite ajustes rápidos, melhora a qualidade do produto e garante que as entregas atendam às necessidades do cliente.
Como o Lean aborda a otimização do fluxo de trabalho?
Por meio da identificação e eliminação de gargalos e desperdícios no processo.
O que é o Velocity no Scrum?
É uma métrica que mede a quantidade de trabalho concluída pela equipe em uma Sprint.
Qual é o objetivo do Sprint Retrospective no Scrum?
Identificar o que funcionou bem, o que pode ser melhorado e criar um plano de ação para melhorias contínuas.
Qual é a diferença entre Incremental e Iterativo no contexto ágil?
Incremental refere-se à entrega de partes funcionais do produto, enquanto Iterativo significa melhorar continuamente essas partes.
O que significa a prática de YAGNI (You Aren’t Gonna Need It) no XP?
Focar no desenvolvimento apenas do que é necessário, evitando funcionalidades desnecessárias.
O que são Web Services?
São aplicações que permitem a comunicação e troca de dados entre diferentes sistemas pela internet, utilizando protocolos e padrões abertos.
Qual é a principal diferença entre SOAP e REST?
SOAP é baseado em mensagens XML estruturadas e possui um padrão rigoroso, enquanto REST é um estilo arquitetural mais simples e utiliza protocolos como HTTP com diversos formatos de dados, como JSON e XML.
Para que serve o WSDL (Web Services Description Language)?
É uma linguagem baseada em XML usada para descrever os serviços oferecidos por um Web Service, incluindo métodos, parâmetros e endereços.
O que é UDDI (Universal Description, Discovery, and Integration)?
É um padrão para publicação e descoberta de Web Services, funcionando como um diretório onde serviços podem ser registrados e encontrados.
Qual é a principal função do SOAP (Simple Object Access Protocol)?
É um protocolo para troca de informações em formato XML entre aplicações de forma segura e estruturada.