Magna Concursos

Foram encontradas 55.959 questões.

Um fabricante de aeronaves produz modelos turboélices e turbofans. Para auxiliar os pilotos das aeronaves que fabrica, a empresa desenvolveu um software para checklist de decolagem. A classe principal desse software é exibida a seguir.

public abstract class Checklist {

public void check( ) {
step01();
step02();
step03();
step04();
}

void step01( ) {
// código irrelevante para a questão
}
void step02( ) {
// código irrelevante para a questão
}
void step03( ) {
// código irrelevante para a questão
}
abstract void step04( );
}

O checklist é composto de quatro etapas. As três primeiras, step01, step02 e step03, são comuns aos modelos turboélices e turbofans, mas a quarta etapa depende do tipo de propulsor.

Para criar um design flexível que dê suporte a outros modelos sem alterações no código existente, a equipe de desenvolvimento definiu um método abstrato para o quarto passo. Ele deverá ser implementado pelas subclasses de Checklist que implementem o quarto passo de acordo com o propulsor usado. Por exemplo, a classe Turboelice seria implementada da seguinte maneira:

public class Turboelice extends Checklist {

void step04( ) {
// código irrelevante para a questão
}
}

Desse modo, o checklist para turboélices seria executado de acordo com o trecho de código a seguir:

Checklist c = new Turboelice();
c.check( );

Qual padrão de projeto foi empregado nesse design?

 

Provas

Questão presente nas seguintes provas

Uma equipe de desenvolvedores do Ipea está desenvolvendo um novo projeto seguindo as práticas do Scrum. Durante uma sprint, o Product Owner foi informado de que uma nova portaria editada pelo Ministério do Planejamento e Orçamento tornará a sprint em curso sem valor para a nova aplicação.

Nessas condições, será adotado o seguinte procedimento:

 

Provas

Questão presente nas seguintes provas

Uma empresa está tratando da gestão de riscos em relação à Tecnologia da Informação. Uma das situações expostas, durante a análise de riscos, foi sobre os problemas de controle de acesso aos aplicativos restritos pelos usuários internos da empresa.

Uma forma de tratar esse risco, com uma abordagem de prevenção, é

 

Provas

Questão presente nas seguintes provas
3076646 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

As ferramentas de busca são essenciais para que conteúdos sejam facilmente encontrados na internet, pois elas constituem uma porta de entrada da navegação na internet.

Para melhorar o ranqueamento de um site, duas boas estratégias de SEO são as seguintes:

 

Provas

Questão presente nas seguintes provas
3076642 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

A acessibilidade diz respeito à utilização com segurança e autonomia de dispositivos, sistemas e meios de comunicação e informação. O Modelo de Acessibilidade em Governo Eletrônico (eMAG) reúne recomendações para promover a acessibilidade de sites e portais do governo brasileiro, de maneira padronizada, para pessoas com deficiência e idosos.

Dessa forma, sites oficiais de governo acessíveis são

 

Provas

Questão presente nas seguintes provas
3076590 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

A biblioteca Scikit-Learn emprega o algoritmo Classification And Regression Tree (CART) para treinar Árvores de Decisão. O algoritmo CART baseia-se na recursividade e na estratégia de divisão binária para construir uma árvore de decisão. Inicialmente, a árvore é representada por um único nó, que contém todos os dados de treinamento. A cada passo, o algoritmo busca a melhor maneira de dividir o conjunto de dados. A recursividade continua até que uma condição de parada seja atendida, como atingir uma profundidade máxima da árvore. Uma vez construída a árvore, a fase de predição ocorre ao percorrer a estrutura da árvore de acordo com as condições estabelecidas nos nós, levando a uma predição (inferência) para uma determinada entrada.

Considerando-se que n corresponde ao número de features e m ao número de instâncias, qual é a complexidade computacional assintótica de predição para árvores de decisão treinadas com o algoritmo CART?

 

Provas

Questão presente nas seguintes provas
3076558 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

Uma lista é uma estrutura de dados versátil e fundamental usada para organizar e armazenar coleções de itens. As listas em Python oferecem uma maneira dinâmica e eficiente de lidar com sequências de itens. Por terem a capacidade de adicionar, remover e modificar elementos, essas listas desempenham um papel crucial em muitos programas em Python, tornando-se uma ferramenta essencial para tarefas que vão desde o armazenamento simples de dados até algoritmos mais complexos e manipulação de dados.

Nesse contexto, considere duas listas, L1 e L2, que foram implementadas em Python. As configurações iniciais dessas listas são as seguintes:

L1 = [1, 2, 3]
L2 = [3, 4, 5]

Em seguida, foram feitas as seguintes operações:

L1.append(3)
L3 = L1
L3.append(7)
L1.append(8)
L4 = L1 + L2

Qual é o valor de L4?

 

Provas

Questão presente nas seguintes provas
3076557 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

Python é dinamicamente tipado, o que significa que os tipos de variáveis são determinados em tempo de execução com base nos valores atribuídos, proporcionando flexibilidade durante o desenvolvimento. Essa dinamicidade permite a criação de código versátil e adaptável.

Nesse contexto, considere o seguinte trecho de código:

a = 5
b = 5
c = '5'
d = (a + b) + c

Qual é o resultado da variável d?

 

Provas

Questão presente nas seguintes provas
3076555 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

Na programação funcional, que é um paradigma suportado pela Linguagem Scala, uma das práticas fundamentais é o uso de funções puras.

A principal propriedade que caracteriza uma função pura é a(o)

 

Provas

Questão presente nas seguintes provas
3076550 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

Em Python, a classe list implementa o conceito genérico de lista, que tem como uma de suas características permitir acessar cada item unicamente por um índice. Outra propriedade importante das listas em Python é

 

Provas

Questão presente nas seguintes provas