Questões de Concursos Desenvolvimento de Sistemas

Resolva questões de Desenvolvimento de Sistemas comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

121Q1037482 | Direito Constitucional, Princípios Fundamentais da República, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

A República Federativa do Brasil rege-se, em suas relações internacionais, pelos seguintes princípios, com exceção de um. Assinale-o.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

122Q1037491 | Banco de Dados, Sql, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

Ao projetar um banco de dados, espera-se atualizar valores de alguns campos de uma tabela a cada vez que um novo registro é inserido em outra tabela.
Para que isso aconteça sem a intervenção do usuário, deve ser implementada, em SQL, a estrutura denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

123Q1036216 | Português, Morfologia, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Texto associado.
Texto CG1A1-II

A crescente adoção do conceito de tecnologias sociais ocorre concomitantemente com o avanço de dois conceitos que lhe são complementares: economia solidária e capital social. As graves consequências do capitalismo e da globalização, refletidas em altos índices de desemprego, aumento de índices de violência e criminalidade, aprofundamento da pobreza e da degradação ambiental, não podem ser abordadas por projetos paternalistas e compensatórios. Ao contrário, requerem estudos aprofundados sobre um novo tipo de desenvolvimento. O professor Henrique Rattner pontua que, entre os cientistas sociais que se debruçam sobre os fracassos do desenvolvimento e suas causas, em todos os debates travados nos últimos anos, o conceito de capital social tem ocupado espaço crescente. O capital social, segundo Rattner, procura trabalhar com a necessidade gregária, o espírito de cooperação e os valores de apoio mútuo e solidariedade, com base na “eficiência social coletiva”.

Capital social, segundo o estudioso John Durston, é o conjunto de normas, instituições e organizações que promovem a confiança, a ajuda recíproca e a cooperação e que incorporam benefícios como redução dos custos de transação, produção de bens públicos e facilitação da constituição de organizações de gestão de bases efetivas, de atores sociais e de sociedades civis saudáveis. Sua importância está na busca de estratégias de superação da pobreza e de integração de setores sociais excluídos.

No Brasil, nas últimas décadas, tem havido uma multiplicação de experiências baseadas no conceito de economia solidária. Diferentemente de iniciativas meramente paliativas, como respostas emergenciais a situações de pobreza e miséria, há agora uma interpretação de que essas experiências devam ser uma base para a reconstrução do tecido social. Como diz o pesquisador Luis Inácio Gaiger, elas “constituiriam uma ação geradora de embriões de novas formas de produção e estimuladora de alternativas de vida econômica e social”.


Ivete Rodrigues e José Carlos Barbieri. A emergência da tecnologia social: revisitando o movimento da tecnologia apropriada como estratégia de desenvolvimento sustentável. In: Revista de Administração Pública – FGV, Rio de Janeiro, 42(6):1069-94, nov./dez. 2008 (com alterações).

A respeito dos aspectos linguísticos e estruturais do texto CG1A1-II, julgue o item subsecutivo.

O pronome “Sua” (segundo período do segundo parágrafo) retoma o termo “Capital social”, no período anterior.

  1. ✂️
  2. ✂️

125Q1036250 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Acerca dos conceitos de engenharia desoftwares, métodos ágeis, teste desoftwaree estimativas, julgue os itens subsequentes.

Diferentemente do Scrum, o Kanban não prescreve interações com metas pré-definidas e de mesmo tamanho para a execução de atividades, como, por exemplo, as de planejamento, de desenvolvimento e de liberação.

  1. ✂️
  2. ✂️

126Q1036254 | Banco de Dados, Gerência de Transações, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

No que se refere ao conceito de transações de bancos de dados, julgue o item seguinte.
Em sistemas de bancos de dados, uma transação é a estrutura do banco de dados destinada a garantir que o valor que aparece em uma relação para dado conjunto de atributos também apareça em determinado conjunto de atributos em outra relação.
  1. ✂️
  2. ✂️

127Q988030 | Engenharia de Software, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024

O backlog do produto geralmente é separado ou quebrado em componentes de menor tamanho, complexidade e dimensionamento para serem priorizados. Estes componentes e o responsável pelo backlog do produto são conhecidos, respectivamente, por:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

128Q988031 | Engenharia de Software, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024

Na gestão do backlog, a priorização das histórias de usuário para resolver conflitos e definir importância é realizada pelo product owner com a ajuda do cliente. A técnica que pode ser utilizada para esse propósito no backlog do produto é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

129Q1042842 | Sistemas Operacionais, Cloud Computing, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

No Kubernetes, há duas formas de aplicar mudanças na configuração de uma aplicação: imperativa e declarativa.
Considere os dois comandos a seguir:
1:
kubectl create -f exemplo.yaml
2:
kubectl apply -f exemplo-deployment.yaml

Nesse caso, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

130Q1037488 | Governança de TI, Mps Br, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

O Modelo de Processo de Software Brasileiro (MPS.BR) tem por objetivo promover a melhoria contínua dos processos de desenvolvimento e gestão de software nas organizações brasileiras, ajudando-as a alcançar maior eficiência, qualidade e competitividade.
O Modelo de Referência MPS para Software de 2023 (MR-MPSSW:2023) define níveis de maturidade que são uma combinação entre processos e sua capacidade. Nesse sentido, correlacione os níveis de maturidade apresentados abaixo com as respectivas descrições ou explicações.
1. Nível A. 2. Nível F. 3. Nível G.

( ) Neste nível de capacidade, processos selecionados e previsíveis são continuamente objeto de melhorias e estão alinhados aos objetivos organizacionais.
( ) Neste nível de capacidade, a execução do processo é gerenciada.
( ) Neste nível de capacidade, a execução do processo e os produtos de trabalhos são gerenciados.

Assinale a opção que indica a relação correta, na ordem apresentada.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

131Q1036219 | Texto associado, Morfologia, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Texto associado.
Texto CG1A1-II

A crescente adoção do conceito de tecnologias sociais ocorre concomitantemente com o avanço de dois conceitos que lhe são complementares: economia solidária e capital social. As graves consequências do capitalismo e da globalização, refletidas em altos índices de desemprego, aumento de índices de violência e criminalidade, aprofundamento da pobreza e da degradação ambiental, não podem ser abordadas por projetos paternalistas e compensatórios. Ao contrário, requerem estudos aprofundados sobre um novo tipo de desenvolvimento. O professor Henrique Rattner pontua que, entre os cientistas sociais que se debruçam sobre os fracassos do desenvolvimento e suas causas, em todos os debates travados nos últimos anos, o conceito de capital social tem ocupado espaço crescente. O capital social, segundo Rattner, procura trabalhar com a necessidade gregária, o espírito de cooperação e os valores de apoio mútuo e solidariedade, com base na “eficiência social coletiva”.

Capital social, segundo o estudioso John Durston, é o conjunto de normas, instituições e organizações que promovem a confiança, a ajuda recíproca e a cooperação e que incorporam benefícios como redução dos custos de transação, produção de bens públicos e facilitação da constituição de organizações de gestão de bases efetivas, de atores sociais e de sociedades civis saudáveis. Sua importância está na busca de estratégias de superação da pobreza e de integração de setores sociais excluídos.

No Brasil, nas últimas décadas, tem havido uma multiplicação de experiências baseadas no conceito de economia solidária. Diferentemente de iniciativas meramente paliativas, como respostas emergenciais a situações de pobreza e miséria, há agora uma interpretação de que essas experiências devam ser uma base para a reconstrução do tecido social. Como diz o pesquisador Luis Inácio Gaiger, elas “constituiriam uma ação geradora de embriões de novas formas de produção e estimuladora de alternativas de vida econômica e social”.


Ivete Rodrigues e José Carlos Barbieri. A emergência da tecnologia social: revisitando o movimento da tecnologia apropriada como estratégia de desenvolvimento sustentável. In: Revista de Administração Pública – FGV, Rio de Janeiro, 42(6):1069-94, nov./dez. 2008 (com alterações).

No que se refere aos aspectos linguísticos e aos sentidos do texto CG1A1-II, julgue o item a seguir.

Não haveria prejuízo do sentido original do texto caso fosse inserida, entre vírgulas, a conjunção portanto, após “Sua importância” (último período do segundo parágrafo).

  1. ✂️
  2. ✂️

132Q1036220 | Português, Sintaxe, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Texto associado.
Texto CG1A1-II

A crescente adoção do conceito de tecnologias sociais ocorre concomitantemente com o avanço de dois conceitos que lhe são complementares: economia solidária e capital social. As graves consequências do capitalismo e da globalização, refletidas em altos índices de desemprego, aumento de índices de violência e criminalidade, aprofundamento da pobreza e da degradação ambiental, não podem ser abordadas por projetos paternalistas e compensatórios. Ao contrário, requerem estudos aprofundados sobre um novo tipo de desenvolvimento. O professor Henrique Rattner pontua que, entre os cientistas sociais que se debruçam sobre os fracassos do desenvolvimento e suas causas, em todos os debates travados nos últimos anos, o conceito de capital social tem ocupado espaço crescente. O capital social, segundo Rattner, procura trabalhar com a necessidade gregária, o espírito de cooperação e os valores de apoio mútuo e solidariedade, com base na “eficiência social coletiva”.

Capital social, segundo o estudioso John Durston, é o conjunto de normas, instituições e organizações que promovem a confiança, a ajuda recíproca e a cooperação e que incorporam benefícios como redução dos custos de transação, produção de bens públicos e facilitação da constituição de organizações de gestão de bases efetivas, de atores sociais e de sociedades civis saudáveis. Sua importância está na busca de estratégias de superação da pobreza e de integração de setores sociais excluídos.

No Brasil, nas últimas décadas, tem havido uma multiplicação de experiências baseadas no conceito de economia solidária. Diferentemente de iniciativas meramente paliativas, como respostas emergenciais a situações de pobreza e miséria, há agora uma interpretação de que essas experiências devam ser uma base para a reconstrução do tecido social. Como diz o pesquisador Luis Inácio Gaiger, elas “constituiriam uma ação geradora de embriões de novas formas de produção e estimuladora de alternativas de vida econômica e social”.


Ivete Rodrigues e José Carlos Barbieri. A emergência da tecnologia social: revisitando o movimento da tecnologia apropriada como estratégia de desenvolvimento sustentável. In: Revista de Administração Pública – FGV, Rio de Janeiro, 42(6):1069-94, nov./dez. 2008 (com alterações).

No que se refere aos aspectos linguísticos e aos sentidos do texto CG1A1-II, julgue o item a seguir.

A forma verbal “requerem” (terceiro período do primeiro parágrafo) estabelece concordância com o trecho “As graves consequências do capitalismo e da globalização”, no período imediatamente anterior.

  1. ✂️
  2. ✂️

133Q1036136 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022

Julgue o item a seguir, relativos ao Scrum e ao Kanban.

Scrum baseia-se no empirismo, que afirma que o conhecimento decorre da experiência e da tomada de decisões com base no que é observado, assim como do lean thinking, que reduz o desperdício e se concentra no essencial.

  1. ✂️
  2. ✂️

136Q1036671 | Banco de Dados, Sql, Desenvolvimento de Sistemas, Banestes, Instituto Access, 2024

No trabalho de manipulado de dados, é comum uso de diversos comandos e recursos SQL. Assim sendo, marque a alternativa correta que contem a diferença entre os tipos de junção INNER JOIN e OUTER JOIN.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

137Q988032 | Engenharia de Software, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024

Na gestão do backlog do produto, quando as histórias de usuário são muito grandes e não podem ser estimadas, elas são separadas como:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

138Q1037487 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

Considerando a aplicação de metodologias ágeis a projetos de desenvolvimento de software, analise as afirmativas a seguir.

I. Documentação abrangente mais que software em funcionamento é um dos valores propostos pelo manifesto ágil.
II. A limitação do número de tarefas em execução, conhecida como WIP (Work In Progress), favorece um ritmo sustentável para a equipe de desenvolvimento sem impedir o fluxo de trabalho.
III. O tempo transcorrido desde o momento em que uma tarefa entra em um quadro Kanban até ser finalizada é conhecido como lead time.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

139Q1037489 | Engenharia de Software, Gerência de Configuração, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

Um técnico de TI é responsável pela manutenção e gestão de um repositório Git para uma equipe de desenvolvimento. Nesse sentido, é essencial que ele compreenda o funcionamento dos comandos básicos do Git para garantir o fluxo de trabalho e uma boa colaboração entre os membros dessa equipe.
Sobre o tema, avalie as afirmativas a seguir.

I. O comando “git add” é usado para adicionar alterações ao índice, preparando-as para o próximo commit.
II. O comando “git commit” envia as alterações do índice para o repositório remoto.
III. O comando “git push” envia commits locais para o repositório remoto.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

140Q1036256 | Sistemas Operacionais, Cloud Computing, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Julgue o item a seguir em relação aos conceitos de nuvens computacionais.

A nuvem é um paradigma computacional baseado em um reservatório de recursos virtualizados, facilmente utilizáveis e acessíveis. Esses recursos podem ser dinamicamente reconfigurados para ajustar à carga variável do sistema, permitindo o uso otimizado desses.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.