Search Header Logo

Quiz Tópicos Especiais em TI

Authored by Moacir Kichel

Other

University

Used 4+ times

Quiz Tópicos Especiais em TI
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Quais são os principais objetivos da fase de definição de requisitos em um projeto de software?

Determinar a linguagem de programação

Mapear as funcionalidades esperadas e identificar as necessidades do usuário

Criar os testes automatizados

Realizar o deploy do sistema

2.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

O que caracteriza uma boa arquitetura de software em projetos de baixa complexidade?

Uso extensivo de microserviços

Acoplamento forte entre os módulos

Clareza na separação de responsabilidades e baixo acoplamento

Utilização de múltiplos bancos de dados

3.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Em uma abordagem MVC, qual é a principal responsabilidade do Controller?

Exibir dados diretamente ao usuário

Armazenar informações no banco de dados

Mediar a interação entre a interface e os dados de negócio

Criar conexões HTTP com APIs externas

4.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Por que é recomendado utilizar o Entity Framework em projetos desenvolvidos com C#?

Para integrar com front-ends em React

Para acessar bancos NoSQL nativamente

Para realizar mapeamento objeto-relacional simplificado

Para compilar código em múltiplas plataformas

5.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Quais são as principais vantagens de usar o padrão MVC em aplicações web?

A) Maior dependência entre front-end e back-end

B) Facilita manutenção e escalabilidade por separar responsabilidades

C) Permite acesso direto ao banco de dados pela View

D) Substitui a necessidade de testes unitários

6.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Qual o papel da prototipação na fase de desenvolvimento de um software?

Reduzir o número de testes a serem feitos

Validar ideias com os usuários antes da implementação completa

Criar toda a infraestrutura do sistema

Substituir a documentação do projeto

7.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Por que a etapa de socialização é relevante no contexto acadêmico de projetos de software?

Serve para treinar habilidades de marketing

Substitui a entrega formal de código

Permite troca de experiências, feedbacks e validações parciais

Garante nota máxima automaticamente

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?