Magna Concursos

Foram encontradas 55.987 questões.

3306020 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Pref. Mossoró-RN

Julgue o próximo item, a respeito de processos de desenvolvimento de software e de UML.

Na UML, o diagrama de estrutura composta descreve uma colaboração em que um conjunto de instâncias cooperam entre si para realizar uma tarefa.

 

Provas

Questão presente nas seguintes provas
3306019 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Pref. Mossoró-RN

Julgue o próximo item, a respeito de processos de desenvolvimento de software e de UML.

No modelo em cascata, o processo de projeto de sistemas aloca os requisitos tanto para sistemas de hardware como para sistemas de software, incluindo a descrição das abstrações fundamentais do sistema de software e seus relacionamentos.

 

Provas

Questão presente nas seguintes provas
3303977 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Qual dos seguintes operadores em Python é usado para verificar se um valor está contido em uma sequência como uma lista ou uma string?
 

Provas

Questão presente nas seguintes provas
3303976 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Quando se trata de Linguagens de Programação, qual é a principal diferença entre linguagens compiladas e interpretadas?
 

Provas

Questão presente nas seguintes provas
3303970 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Identifique o conceito que NÃO está diretamente relacionado à programação orientada a objetos.
 

Provas

Questão presente nas seguintes provas
3303966 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Considere o excerto abaixo:

Esta é a prática de criar programas de computador considerando os impactos ambientais, sociais e econômicos. Envolve eficiência no uso de recursos, minimização de desperdício, reutilização de código e priorização da acessibilidade. Transparência e colaboração são essenciais para soluções responsáveis e duradouras, equilibrando as necessidades atuais com a preservação do ambiente e a promoção de uma sociedade justa.


Podemos afirmar que o conceito abordado no texto acima seria o seguinte:
 

Provas

Questão presente nas seguintes provas
3303965 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Pref. Jaru-RO
Provas:
Acerca das Linguagens de Programação, julgue as frases abaixo.

I. Linguagens de programação de alto nível facilitam a escrita de código, mas podem ter desempenho inferior às linguagens de baixo nível.
II. Java é um exemplo de linguagem de programação de baixo nível.
III. Python é uma linguagem de programação de alto nível amplamente utilizada.


Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
 

Provas

Questão presente nas seguintes provas
No contexto de uma Árvore B, estrutura comumente utilizada na indexação de tabelas relacionais, considere as seguintes propriedades numa Árvore B de grau g.

1. Todas as folhas estão no mesmo nível de profundidade na árvore.
2. Todos os nós podem conter, no máximo, 2g - 1 chaves.
3. Exceto pelo nó raiz, todos os demais nós devem conter, no mínimo, g -1 chaves.
4. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(n).
5. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(log n).

Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
Um exemplo da aplicação do MapReduce bem conhecido é a contagem de palavras num arquivo de texto. A partir de um arquivo com linhas de texto, a tarefa é produzir a lista de palavras acompanhadas com a frequência que aparecem no texto.
A sequência mais adequada de aplicação das fases para essa tarefa, além das fases de entrada e saída, é:
 

Provas

Questão presente nas seguintes provas
As plataformas no-code e low-code têm transformado o desenvolvimento de software, permitindo que usuários com pouca ou nenhuma habilidade de programação criem aplicativos e soluções digitais.
Considerando a emergência e o impacto dessas tecnologias, analise as afirmações a seguir sobre ferramentas no-code e low-code.

I. Plataformas no-code permitem que profissionais não técnicos desenvolvam aplicativos complexos sem escrever uma única linha de código, utilizando interfaces gráficas e funcionalidades de arrastar e soltar.
II. Embora as ferramentas low-code reduzam a necessidade de codificação, elas ainda exigem algum conhecimento técnico para a implementação de funcionalidades personalizadas e integração com outros sistemas.
III. A escalabilidade e a segurança de soluções desenvolvidas com ferramentas no-code e low-code dependem unicamente das infraestruturas de cloud providas pelos fornecedores dessas plataformas, sem espaço para otimizações específicas ao contexto de uso.
IV. Embora ferramentas no-code e low-code facilitem a prototipagem e o desenvolvimento rápido, elas exigem uma compreensão detalhada dos processos de negócio para que as aplicações finais atendam efetivamente às necessidades dos usuários sem gerar redundâncias funcionais.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas