Magna Concursos

Foram encontradas 57.037 questões.

3186470 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETAP
Orgão: FSCMP
Provas:

Algoritmos de ordenação são técnicas fundamentais na área da computação e são utilizados para organizar e ordenar coleções de dados, como listas ou arrays, de acordo com critérios específicos. Esses algoritmos têm uma ampla gama de aplicações em sistemas computacionais e são essenciais para a eficiência e eficácia de processos, nas mais diversas áreas do mundo do trabalho. Considere o algoritmo de ordenação ilustrado no pseudocódigo abaixo:

função sort(lista, esquerda, direita)

se esquerda < direita

pivo_index = particionar(lista, esquerda, direita)

sort(lista, esquerda, pivo _index - 1)

sort(lista, pivo_index + 1, direita)

função particionar(lista, esquerda, direita)

pivo = lista[direita] # escolhendo o pivo como último

elemento

i = esquerda - 1

para j de esquerda até direita -1

se lista[j] <= pivo

i=i+ 1

trocar(lista[i], lista[j])

trocar(lista[i + 1 ], lista[direita]) # colocando o pivo em sua

posição correta

retornar i + 1

# Inicializando o algoritmo com os índices apropriados

lista= [valores a serem ordenados]

sort(lista, 0, comprimento(lista)-1)

Qual das alternativas abaixo corresponde ao algoritmo em questão?

 

Provas

Questão presente nas seguintes provas
3186469 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETAP
Orgão: FSCMP
Provas:

Na Engenharia de Software, verificação, validação e teste são conceitos fundamentais que garantem a qualidade do software desenvolvido. Neste contexto, considere o seguinte cenário: uma equipe de desenvolvimento de software está trabalhando em um novo sistema de gerenciamento de projetos. Eles realizam atividades de verificação e validação em diferentes etapas do projeto, bem como testes em várias fases. Qual das alternativas a seguir melhor descreve uma situação em que verificação, validação e teste são aplicados de maneira correta e eficaz?

 

Provas

Questão presente nas seguintes provas
3186463 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETAP
Orgão: FSCMP
Provas:

Usabilidade, acessibilidade e interoperabilidade são aspectos importantes a serem considerados no desenvolvimento de sistemas web, garantindo uma experiência de usuário eficiente, inclusiva e compatível com diferentes plataformas. Qual das seguintes alternativas está correta em relação a esses conceitos?

 

Provas

Questão presente nas seguintes provas
3185261 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: OBJETIVA
Orgão: Câm. Guaçuí-ES
Provas:

Um desenvolvedor de HTML precisa construir um código com os requisitos abaixo. Com base nisso, assinalar o código que atende aos requisitos e está com tags e atributos CORRETOS:

●Use as regras CSS do arquivo Estilo.css.

●Tenha um formulário que envie os dados para Processa.php por parâmetros na URL.

●Tenha uma área de texto com 3 linhas e 5 colunas.

●Tenha um link para https://tinyurl.com/j2mx4nt que abra numa nova guia ou janela.

●Defina a codificação dos caracteres da página como UTF-8.

 

Provas

Questão presente nas seguintes provas
3183415 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

Considerando a Linguagem de Modelagem Unificada (UML), com relação à modelagem para sistema orientado a objeto, assinale a alternativa que representa o diagrama na figura abaixo:

Enunciado 3437702-1

 

Provas

Questão presente nas seguintes provas
3183411 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

Compreende-se que a área de Engenharia de Requisitos busca estabelecer o processo de definição de requisitos como um processo o que deve ser realizado por meio da elicitação, modelagem e análise do sistema. Dessa forma, a partir da conceitualização de diferentes tipos de requisitos, assinale a alternativa que designa as declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações.

 

Provas

Questão presente nas seguintes provas
3183408 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

Descreve-se que o processo Rational Unified Process (RUP) possui como característica um ciclo de vida iterativo e incremental, assim como definese que o desenvolvimento das atividades é organizado em fases. Nesse contexto, assinale a alternativa que apresenta as etapas deste processo de desenvolvimento de software, de forma sequencial.

 

Provas

Questão presente nas seguintes provas
3183407 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

A Netherlands Software Metrics Association - Associação de Métricas de Software da Holanda (NESMA) define métodos de Medição de Tamanho Funcional (FSM) autossuficientes. Nesse sentido, assinale a alternativa que se refere ao método que é utilizado da seguinte forma:

l. Determina-se a quantidade de funções de dados (ALIs e AIEs).

ll. Calcula-se o total de pontos de função da seguinte forma: Tamanho Funcional (PF) = (35 x número de ALlIs) + (15 x número de AIEs).

lll. O tamanho funcional é baseado somente na quantidade de arquivos lógicos existentes (ALIs e AIEs).

 

Provas

Questão presente nas seguintes provas
3183406 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

O processo de desenvolvimento de software em espiral combina prevenção e tolerância a mudanças, e cada volta na espiral representa uma fase do processo de software. Assinale a alternativa que NÃO corresponde a um setor do modelo espiral.

 

Provas

Questão presente nas seguintes provas
3183404 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: DPE-PA

A Linguagem de Modelagem Unificada (UML) define uma série de artefatos que auxiliam na tarefa de modelar e documentar os sistemas orientados a objetos. A partir desse contexto, assinale a alternativa que represente o diagrama que busca consolidar os aspectos dinâmicos do sistema, assim como modela a interação entre os objetos de um único caso de uso, enfatizando a ordem em que essas interações ocorrem.

 

Provas

Questão presente nas seguintes provas