Magna Concursos

Foram encontradas 56.729 questões.

3555760 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Analise o código PHP a seguir:

\( \ \)

Enunciado 4200682-1

\( \ \)

Qual será a saída do código?

 

Provas

Questão presente nas seguintes provas
3555757 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Em um projeto de desenvolvimento de software, a equipe de análise de sistemas está debatendo a utilização de containers para a implantação da aplicação.

Quais as duas principais vantagens da utilização de containers nesse contexto?

 

Provas

Questão presente nas seguintes provas
3555755 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Complete as lacunas no texto a seguir:

Durante a fase de _______________ de um sistema, a equipe de desenvolvimento pode optar por utilizar containers para facilitar a implantação e o gerenciamento da aplicação. Os containers são _______________ que empacotam o código da aplicação e suas dependências, permitindo que sejam executados de forma consistente em diferentes ambientes. Essa tecnologia contribui para a _______________ do sistema, facilitando sua adaptação a diferentes infraestruturas e a _______________, permitindo que a aplicação seja facilmente replicada para atender a demandas variáveis.

 

Provas

Questão presente nas seguintes provas
3555752 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Um arquiteto de software está projetando um sistema complexo para uma instituição financeira, que precisa integrar diversos serviços e aplicações, como sistemas de contas correntes, investimentos, empréstimos e cartões de crédito. Ele está considerando a utilização de um framework de arquitetura para facilitar o desenvolvimento e garantir a qualidade do sistema.

Analise as afirmativas a seguir sobre frameworks de arquitetura e SOA:

I.Um framework de arquitetura fornece um conjunto de componentes, padrões e diretrizes que podem ser reutilizados para o desenvolvimento de diferentes aplicações, garantindo a consistência e a qualidade do software.

II.A arquitetura SOA (Service-Oriented Architecture) define que as funcionalidades do sistema devem ser expostas como serviços independentes e interoperáveis, que podem ser acessados e reutilizados por diferentes aplicações.

III.A utilização de um framework de arquitetura compatível com SOA facilita a implementação de serviços, o gerenciamento de transações, a segurança e o monitoramento do sistema.

IV.O Spring é um framework mais abrangente, que oferece suporte a diversos estilos de arquitetura, incluindo SOA, e fornece recursos para a criação e o consumo de serviços web. O Struts, por outro lado, é mais focado no desenvolvimento de aplicações web MVC e não possui um foco específico em SOA.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
3555747 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Uma empresa de desenvolvimento de software está iniciando um novo projeto para um cliente que precisa de um sistema com alta capacidade de adaptação a mudanças e entregas frequentes de funcionalidades. O cliente deseja acompanhar de perto o desenvolvimento e fornecer feedback constante.

Considerando as características do projeto e as necessidades do cliente, qual a metodologia de desenvolvimento de software mais adequada para esse cenário?

 

Provas

Questão presente nas seguintes provas
3555746 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Imagine um desenvolvedor trabalhando em um projeto com outros colegas, utilizando o Git para controlar as versões do código-fonte. Ele precisa fazer uma alteração significativa em um módulo do sistema, mas não quer afetar o trabalho dos seus colegas enquanto desenvolve essa nova funcionalidade.

Qual a sequência de comandos Git que ele deve executar para criar uma ramificação (branch) para desenvolver a nova funcionalidade, fazer as alterações e, posteriormente, integrar as alterações na ramificação principal (main)?

 

Provas

Questão presente nas seguintes provas
3555744 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Para responder à questão, analise o código a seguir, escrito em uma linguagem de programação que utiliza o paradigma de orientação a objetos:

\( \ \)

Enunciado 4200666-1

\( \ \)

Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3555733 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Analise as afirmativas a seguir sobre os conceitos de SOA (Service-Oriented Architecture) e Web Services:

I.SOA é um estilo de arquitetura de software que define a utilização de serviços para expor funcionalidades de aplicações a outras aplicações, promovendo a reutilização e a interoperabilidade.

II.Web Services são componentes de software que podem ser acessados remotamente por meio de protocolos de rede, como HTTP, e utilizam padrões como XML para troca de informações.

III.Um dos princípios da SOA é a granularidade dos serviços, o que significa que cada serviço deve ser responsável por uma tarefa específica e bem definida.

IV.Web Services podem ser implementados utilizando diferentes tecnologias, como SOAP (Simple Object Access Protocol) e REST (Representational State Transfer).

V.A utilização de Web Services em uma arquitetura SOA garante a independência entre os sistemas, permitindo que aplicações desenvolvidas em diferentes plataformas e linguagens de programação se comuniquem.

Assinale a alternativa que indica todas as afirmativas corretas:

 

Provas

Questão presente nas seguintes provas
3555726 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Um Analista de Informática precisa modelar um sistema de controle de estoque para uma loja de materiais de construção. Ele deseja representar visualmente as interações entre os diferentes atores do sistema (cliente, vendedor, gerente) e as funcionalidades do sistema (consultar estoque, realizar venda, gerar relatório).

Qual diagrama UML é o mais adequado para essa finalidade?

 

Provas

Questão presente nas seguintes provas
3555723 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Fesporte
Provas:

Uma equipe de desenvolvimento está utilizando o Git para controlar as versões do código-fonte de um projeto. Dois desenvolvedores, Ana e Bruno, estão trabalhando em funcionalidades diferentes do mesmo sistema. Ana fez alterações em um arquivo chamado index.php e enviou suas alterações para o repositório remoto. Bruno, que também fez alterações no mesmo arquivo index.php, tentou enviar suas alterações, mas o Git reportou um conflito.

O que Bruno deve fazer para resolver o conflito e integrar suas alterações ao código de Ana?

 

Provas

Questão presente nas seguintes provas