Questões de Concurso
Filtrar
4.301 Questões de concurso encontradas
Página 10 de 861
Questões por página:
Questões por página:
As técnicas utilizadas em modelos de Machine Learning
(ML) geralmente podem ser separadas em três grandes
categorias. São elas:
Concurso:
PPSA
Disciplina:
Engenharia de Software
No contexto de desenvolvimento de software, qualidade
pode ser entendida como um conjunto de características
a serem satisfeitas, de modo que o produto de software
atenda às necessidades de seus usuários. Entretanto, tal
nível de satisfação nem sempre é alcançado de forma
espontânea, devendo ser continuamente construído.
Nesse sentido, há diversos atributos que visam garantir a
qualidade de software e, enquanto um é definido como a
capacidade do produto de software de ser
compreendido, aprendido, operado e atraente ao
usuário, quando usado sob condições especificadas,
outro é conceituado como a capacidade do produto de
software de apresentar desempenho apropriado, relativo
à quantidade de recursos usados, sob condições
especificadas.
Esses dois atributos são conhecidos, respectivamente, como:
Esses dois atributos são conhecidos, respectivamente, como:
Concurso:
PPSA
Disciplina:
Engenharia de Software
A metodologia ágil representa uma forma de gerir
projetos, em que se busca a otimização dos processos.
Em vez de seguir um plano rígido, como na gestão
tradicional, na metodologia ágil, pode-se fazer ajustes e
melhorias ao longo do desenvolvimento de projetos,
significando identificar e corrigir falhas rapidamente,
garantindo resultados mais efetivos. Entre os métodos
empregados nessa metodologia, dois são caracterizados
a seguir.
I.Emprega um framework ágil que tem por objetivo facilitar a colaboração, a adaptação e a entrega de valor de forma iterativa e incremental, com base em três pilares fundamentais: transparência, inspeção e adaptação. Nesse esquema, o trabalho é dividido em iterações chamadas de Sprints, que geralmente têm duração de duas a quatro semanas e utiliza artefatos como o Product Backlog e o Sprint Backlog, além de reuniões de planejamento, revisão e retrospectiva. Com um enfoque na auto-organização e na colaboração da equipe, essa metodologia promove uma abordagem flexível para lidar com mudanças e busca maximizar o valor entregue ao cliente.
II.Emprega um esquema que enfatiza a visualização e a limitação do trabalho em progresso ou Work In Progress (WIP), além da melhoria contínua do processo. Essa metodologia utiliza um quadro, no qual as tarefas são representadas em cartões e movidas pelas diferentes etapas do fluxo de trabalho.
Os métodos descritos são conhecidos, respectivamente, como:
I.Emprega um framework ágil que tem por objetivo facilitar a colaboração, a adaptação e a entrega de valor de forma iterativa e incremental, com base em três pilares fundamentais: transparência, inspeção e adaptação. Nesse esquema, o trabalho é dividido em iterações chamadas de Sprints, que geralmente têm duração de duas a quatro semanas e utiliza artefatos como o Product Backlog e o Sprint Backlog, além de reuniões de planejamento, revisão e retrospectiva. Com um enfoque na auto-organização e na colaboração da equipe, essa metodologia promove uma abordagem flexível para lidar com mudanças e busca maximizar o valor entregue ao cliente.
II.Emprega um esquema que enfatiza a visualização e a limitação do trabalho em progresso ou Work In Progress (WIP), além da melhoria contínua do processo. Essa metodologia utiliza um quadro, no qual as tarefas são representadas em cartões e movidas pelas diferentes etapas do fluxo de trabalho.
Os métodos descritos são conhecidos, respectivamente, como:
Concurso:
PPSA
Disciplina:
Engenharia de Software
As ferramentas para automatização de testes utilizam
recursos especiais para realizar um conjunto de testes
de software. Uma vez que o conjunto de testes é
automatizado, nenhuma intervenção humana é
necessária, por isso, as ferramentas para teste
automatizado são tão importantes. Entre elas, uma é
considerada uma das mais populares no momento,
direcionada à testes de aplicações web pelo browser,
utilizada para teste de regressão, sendo uma ferramenta
gratuita open source, que fornece recursos de
reprodução e gravação para este tipo de teste. Outra,
considerada uma das ferramentas mais completas, ideal
para iniciantes, altamente ajustável e fácil de usar, além
de um IDE completo e APIs abertas para especialistas
em automação, suporta testes de ponta a ponta em
desktop, web e dispositivos móveis. Um detalhe
importante é que essa ferramenta possui versão paga,
mas também a de teste grátis.
Essas ferramentas de testes são conhecidas, respectivamente, como:
Essas ferramentas de testes são conhecidas, respectivamente, como:
Concurso:
PPSA
Disciplina:
Engenharia de Software
DevOps é uma cultura baseada em práticas, modelos e
ferramentas integrativas, que permite a eliminação de
diferenças entre desenvolvedores e operadores que
atuam na área da engenharia de softwares, tendo por
objetivo manter um ritmo de trabalho complementar e
constante, que atenda à demanda frequente por
atualizações em sistemas complexos das organizações
atuais. As ferramentas são fundamentais para que a
dinâmica DevOps tenha sucesso, pois são elas que
otimizam os processos, elevam o nível de confiabilidade
e a automação em todas as etapas dos projetos. Entre
essas ferramentas, uma fornece maior segurança aos
aplicativos, sendo utilizada para empacotar aplicações e
ambientes em contêineres, tendo se popularizado por
facilitar a portabilidade dos projetos de engenharia de
software. Dessa forma, a aplicação pode ser,
simplesmente, replicada em outras máquinas
rapidamente, agilizando a construção de diferentes
partes dos programas.
Essa ferramenta é conhecida como:
Essa ferramenta é conhecida como: