Magna Concursos

Foram encontradas 55.956 questões.

3672591 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DPE-RO
Swagger é composto por um conjunto de ferramentas de código aberto criadas em torno da especificação OpenAPI que podem ajudar os desenvolvedores a construírem, documentarem e consumirem APIs REST.
Com relação às ferramentas do Swagger, avalie as afirmativas a seguir e assinale (V) para a afirmativa e (F) para a falsa.

( ) Swagger Parser - É uma biblioteca autônoma para analisar definições OpenAPI no formato JSON ou YAML.
( ) Swagger APIDom - Fornece uma estrutura única e unificadora para descrever APIs em várias linguagens, por exemplo, RAML, API Blueprint, e formatos de serialização, como por exemplo XML, YAML ou JSON.
( ) Swagger SourceGen - Faz a geração automática de bibliotecas de cliente de APIs e stubs de servidor a partir de uma definição OpenAPI.

As afirmativas são, respectivamente,
 

Provas

Questão presente nas seguintes provas
3672590 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DPE-RO
A arquitetura orientada a serviços é uma abordagem de design de software que se concentra na construção de sistemas de software funcionais, modulares e escaláveis a partir de componentes individuais.
Com relação às vantagens dessa arquitetura em comparação com a abordagem monolítica de desenvolvimento de software, analise os itens a seguir.

I. Manutenção simplificada - A baixa integração e reutilização de serviços faz com que seja mais seguro desenvolver novas aplicações. Os desenvolvedores precisam sempre criar serviços do zero assim como nas aplicações monolíticas.
II. Adaptabilidade - Preserva a compatibilidade de antigas versões dos serviços e facilita o planejamento serviços futuros. Os desenvolvedores podem trazer serviços mais antigos para um ambiente operacional mais novo, até mesmo substituir serviços desatualizados por versões mais recentes que aproveitam hardwares atualizados.
III. Escalabilidade - Como os serviços são autossuficientes e independentes podem ser monitorados pela camada de gerenciamento do SOA, se o desempenho de um serviço cair devido ao aumento da demanda, novas instâncias poderão ser iniciadas. As aplicações que utilizam o serviço não saberão sobre as novas instâncias, apenas perceberão que os SLA permanecem aceitáveis.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
3672589 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DPE-RO
XSLT 2.0 é uma linguagem baseada em folhas de estilo capazes de transformar documentos XML em outros documentos XML. Os modelos de dados usados pelo XSLT 2.0 são
 

Provas

Questão presente nas seguintes provas
3672587 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DPE-RO
Um workflow no github é um processo automatizado e configurável capaz de executar jobs.
Com relação aos componentes básicos presentes nos workflows, analise os itens a seguir.

I. Event é uma atividade específica em um repositório que aciona a execução do workflow. Por exemplo, uma atividade pode se originar do GitHub quando um usuário cria uma solicitação de pull ou envia um commit para um repositório.
II. Job é um conjunto de tarefas que são executadas em um workflow por um ou mais hosts. Cada tarefa é uma ação ou shell script a ser executado na ordem em que foram definidos, sendo dependentes umas das outras.
III. Host é um servidor que executa os workflows quando são acionados pelos usuários. Cada host pode executar vários jobs de modo concorrente. O GitHub fornece hosts no Ubuntu Linux, Windows e MacOS.

Está correto, o que se afirma em
 

Provas

Questão presente nas seguintes provas
3672586 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DPE-RO
Com o avanço da abordagem DevOps nas organizações e com o aumento da colaboração entre administradores de sistema e desenvolvedores, diversas ferramentas têm evoluído para tentar padronizar o gerenciamento automatizado de infraestrutura e suas configurações.
Selecione a alternativa que indica ferramentas usadas exclusivamente no gerenciamento de configurações.
 

Provas

Questão presente nas seguintes provas
No desenvolvimento de aplicações web, a escolha do framework adequado é essencial para garantir eficiência, escalabilidade e manutenção do projeto.
Com relação aos frameworks, assinale (V) para afirmativa verdadeira e (F) para a falsa.
( ) Django: um framework para desenvolvimento rápido para web, escrito em PHP.
( ) Laravel: um framework Python gratuito e de código aberto para desenvolvimento de aplicações web que segue o padrão MVC.
( ) React: uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.
As afirmativas são, respectivamente,
 

Provas

Questão presente nas seguintes provas
A partir do lançamento do PHP 7 e do ECMAScript 2021 foram introduzidos novos recursos que impactaram a forma como os desenvolvedores escrevem e mantêm código.
Com relação ao lançamento destas novas versões, analise os itens a seguir:
I. ECMAScript 2021 introduziu o operador de encadeamento opcional, representado pelo codificador “ ?. “.
II. ECMAScript 2021 removeu o suporte para funções assíncronas.
III. PHP 7 introduziu o operador de coalescência nula, representado pelo codificador “ ?? “.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
Na programação orientada a objetos, princípios fundamentais desempenham um papel específico na construção de software modular, reutilizável e de fácil manutenção.
Com base no exposto, o princípio que permite que objetos de diferentes classes sejam tratados de maneira uniforme através de uma interface comum é
 

Provas

Questão presente nas seguintes provas
Na modelagem orientada a objetos, os diagramas de classes da UML são ferramentas essenciais para representar a estrutura estática de um sistema, detalhando classes, atributos, operações e os relacionamentos entre elas.
Com relação aos relacionamentos de classes da UML, analise os itens a seguir.
I. Composição. II. Agregação. III. Generalização.
Sobre os relacionamentos fundamentais nesses diagramas de classes da UML, está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
O design responsivo é uma abordagem essencial no desenvolvimento web moderno, garantindo que páginas sejam exibidas de forma adequada em dispositivos com diferentes tamanhos de tela, desde smartphones até desktops.
Qual a técnica central utilizada para garantir que uma página web seja exibida adequadamente em dispositivos de diferentes tamanhos de tela?
 

Provas

Questão presente nas seguintes provas