Questões de Concurso
Comentadas sobre conceitos básicos em engenharia de software em engenharia de software
Foram encontradas 234 questões
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Se, no projeto, for identificado que dois programas trocam
dados temporários entre si — um que gere dados e outro que
utilize esses dados —, pode-se realizar a implementação de
um buffer compartilhado entre os dois programas, por meio
de uma estrutura de dados do tipo fila circular, para apoiar
essa troca.
No contexto de Engenharia de Software, qual a definição que melhor se enquadra a Regras de Negócio?
Engenharia de software (ES) é um processo, expresso como o conjunto de todas as atividades relacionadas ao desenvolvimento, ao controle, à validação e à manutenção de um software operacional, abrangendo atividades técnicas e gerenciais.
Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.
Um contêiner é definido como um sistema operacional
completo, incluindo-se o kernel e um conjunto de aplicações.
No que se refere a análise de negócios, julgue o item que se seguem.
O analista de negócios é responsável por desenvolver e
implementar as regras de negócios definidas pelos analistas
de requisitos e projetos.
Com relação a ferramentas de controle de versão SVN e GIT, julgue o próximo item.
No GIT, o comando git pull é usado para enviar ao
repositório a alteração que foi efetivada no computador
local.
Com relação a ferramentas de controle de versão SVN e GIT, julgue o próximo item.
No SVN, o comando UPDATE é usado para copiar todas as
mudanças do local de trabalho do usuário para o repositório,
com um único comando.
Considerando que um analista queira criar um volume de nome my-volume dentro de um docker, ele deve executar o comando
( ) Software de inteligência artificial - São softwares que fazem os usos de algoritmos numéricos. Estes tipos software se encaixam na robótica. ( ) Software de aplicação - São programas que são desenvolvidos para executar no negócio de uma empresa determinada. ( ) Software científico e de engenharia -São algoritmos que processam números. ( ) Computação ubíqua - São softwares que realizam a verdadeira computação concentrada. ( ) Software aberto - São softwares que disponibilizam a visualização do código fonte da aplicação para o engenheiro de software modificar da maneira que deseja.
A sequência correta, de cima para baixo, é:
Nesse contexto, qual a palavra-chave ou instrução que indica ao docker a porta que o container deve utilizar em tempo de execução?
O Docker é uma ferramenta open source que permite a criação de ambientes virtuais por meio de Linux Containers, sendo uma das vantagens dos contêineres Docker fornecer uma virtualização em nível de sistema operacional, o que isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais.