Magna Concursos

Foram encontradas 57.604 questões.

Assinale a alternativa que apresenta o Operador de Coalescência Nula da linguagem PHP, utilizado para retornar um valor padrão quando a variável avaliada for null ou inexistente.
 

Provas

Questão presente nas seguintes provas
Assinale a alternativa que apresenta um sinônimo ou uma associação direta ao teste de caixa branca.
 

Provas

Questão presente nas seguintes provas
No Extreme Programming (XP), a prática na qual os desenvolvedores mesclam suas alterações de código-fonte em um repositório central, disparando testes automatizados a cada modificação para detectar erros o mais rápido possível, denomina-se:
 

Provas

Questão presente nas seguintes provas
Scrum é um framework ágil que auxilia as organizações a gerenciar e executar projetos complexos. No time Scrum, qual é a responsabilidade do Product Owner (PO)?
 

Provas

Questão presente nas seguintes provas
Em um Diagrama de Classes da UML, há uma associação do tipo todo-parte entre as classes DEPARTAMENTO (todo) e FUNCIONARIO (parte). Se uma instância da classe DEPARTAMENTO for removida do sistema, os objetos da classe FUNCIONARIO, que estavam associados, continuam existindo de forma independente. Como é conhecido esse tipo de associação?
 

Provas

Questão presente nas seguintes provas
Na orientação a objetos, qual é o caso apresentado por uma classe que possui métodos com os mesmos nomes, mas com assinaturas diferentes (tipos ou quantidade de parâmetros distintos)?
 

Provas

Questão presente nas seguintes provas
4224723 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Durante uma formação sobre pensamento computacional, professores foram convidados a compreender conceitos básicos de algoritmos e lógica de programação para analisar o funcionamento de recursos presentes em plataformas educacionais. O formador destacou que o objetivo da atividade não era ensinar programação avançada, mas desenvolver a capacidade de compreender sequências lógicas utilizadas em diferentes soluções digitais adotadas pela escola. Com base nesse contexto, analise as afirmativas a seguir.

I.Um algoritmo pode ser entendido como uma sequência organizada de instruções destinada à realização de uma tarefa ou à resolução de um problema.

II.A lógica de programação contribui para estruturar o raciocínio necessário à elaboração de soluções, mesmo quando a atividade não envolve escrever código em uma linguagem de programação.

III.Estruturas de dados básicas, como listas, são utilizadas exclusivamente em programas de grande porte, não fazendo parte de aplicações simples ou educacionais.

IV.Ferramentas para desenvolvimento de softwares educacionais exigem, em qualquer situação, conhecimento aprofundado de programação para a criação de atividades digitais.

V.As linguagens de programação têm como finalidade principal substituir o sistema operacional durante a execução dos programas desenvolvidos.


Assinale a alternativa correta:
 

Provas

Questão presente nas seguintes provas
4224721 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Em uma escola, a equipe gestora identificou que o lançamento da frequência dos estudantes consumia muito tempo, pois os professores repetiam diariamente as mesmas etapas de preenchimento e conferência das informações. Durante uma formação continuada, foi apresentado o conceito de automação de tarefas por meio de soluções baseadas em programação, destacando-se que nem toda aplicação exige que o usuário escreva códigos complexos para obter ganhos de produtividade. Nesse contexto, assinale a alternativa que apresenta uma situação compatível com a aplicação de conceitos de programação para solucionar um problema cotidiano no ambiente escolar:
 

Provas

Questão presente nas seguintes provas
4223340 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IPAM-Caxias
Provas:

No contexto da engenharia de software, a __________ é um processo contínuo responsável por manter um sistema de software em funcionamento estável, seguro e eficiente após sua implantação em produção. Pode envolver a correção de falhas, atendimento a usuários, monitoramento de desempenho e implementação de melhorias para garantir que a aplicação continue atendendo às necessidades do negócio.

Assinale a alternativa que preenche corretamente a lacuna do trecho acima.

 

Provas

Questão presente nas seguintes provas
4223339 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IPAM-Caxias
Provas:
Sobre a Engenharia de Requisitos, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) A elicitação de requisitos é uma etapa dedicada a descobrir, investigar e extrair as necessidades, restrições e expectativas dos clientes, usuários e demais partes interessadas para o desenvolvimento de um sistema ou produto.
( ) A prototipação é uma técnica que busca simular para o usuário o funcionamento dos seus requisitos antes que o sistema ou produto final esteja pronto.
( ) A especificação de requisitos é um documento guia da equipe de desenvolvimento, construído sem a participação dos clientes, usuários e demais partes interessadas, os quais serão consultados na etapa posterior de validação de requisitos.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas