Magna Concursos

Foram encontradas 55.928 questões.

3913275 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: NUCEPE
Orgão: SEDUC-PI
Provas:

FIGURA 2



Enunciado 4899122-1

Com base no algoritmo ilustrado na Figura 2, avalie as seguintes afirmações:

I. Uma repetição infinita não é possível nesse tipo de estrutura. II. Se a condição de repetição for executada 10 vezes, o bloco de instruções será executado 10 vezes. III. O bloco de inicialização só é executado uma única vez pela estrutura. IV. O bloco de incremento / decremento pode realizar incrementos multiplicativos.

Assinale a alternativa que contenha APENAS as afirmações corretas.
 

Provas

Questão presente nas seguintes provas
3913274 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: NUCEPE
Orgão: SEDUC-PI
Provas:

FIGURA 2



Enunciado 4899121-1

No contexto de algoritmos e lógica de programação, um diagrama de fluxo (ou fluxograma) é uma representação gráfica que ilustra a sequência de operações ou decisões de um algoritmo.
É correto afirmar que o diagrama de fluxo ilustrado na Figura 2 representa uma estrutura de controle de fluxo conhecida como
 

Provas

Questão presente nas seguintes provas
Uma planta industrial utiliza CLPs para automação de diversos processos, incluindo o controle de motores, válvulas e sistemas de segurança. Durante a instalação de um novo controlador, foi necessário programar a lógica para a sequência de operação.
Qual é a principal linguagem de programação utilizada em CLPs?
 

Provas

Questão presente nas seguintes provas

Processos ágeis tiveram um profundo impacto na indústria de software. Hoje, eles são usados pelas mais diferentes organizações que produzem software, desde pequenas empresas até as grandes companhias da Internet. As bases para esse conceito de processo de software foram registradas em um documento que chamaram de Manifesto Ágil. Por ser curto, iremos reproduzir o texto do manifesto:  “Por meio deste trabalho, passamos a valorizar: __________________, mais do que processos e ferramentas, _______________ , mais do que documentação abrangente, ____________________________ , mais do que negociação de contratos, _________________________ , mais do que seguir um plano.”

Adaptado de Marco Tulio Valente, Engenharia de Software Moderna: Princípios e Praticas para Desenvolvimento de Software com Produtividade, Editora: Independente, 2020.

Os conceitos que preenchem CORRETAMENTE as lacunas são:

 

Provas

Questão presente nas seguintes provas

Considere o código HTML e JavaScript a seguir.

Enunciado 4897389-1

Enunciado 4897389-2

O resultado da execução do código, caso o usuário digite o número 13 e clique no botão Exibir, é  

 

Provas

Questão presente nas seguintes provas

Programação front-end é a área do desenvolvimento web que se concentra na interface do usuário, ou seja, na parte visual e interativa de um site ou aplicativo. O objetivo é garantir que a interface seja atraente, funcional e responsiva, proporcionando uma boa experiência ao usuário. Para isso, o programador front-end usa linguagens de programação como HTML, CSS e JavaScript para criar layouts e interações.

No desenvolvimento de aplicações Web, considerando a interface de usuário das aplicações,

 

Provas

Questão presente nas seguintes provas

UML é uma notação gráfica para modelagem de software. A linguagem define um conjunto de diagramas para documentar e ajudar no design de sistemas de software, particularmente sistemas orientados a objetos. Os diagramas UML são classificados em dois grandes grupos: Diagramas Estáticos (ou Estruturais) modelam a estrutura e organização de um sistema e os Diagramas Dinâmicos (ou Comportamentais) modelam eventos que ocorrem durante a execução de um sistema.

Adaptado de Marco Túlio Valente, Engenharia de Software Moderna: Princípios e Praticas para Desenvolvimento de Software com Produtividade, Editora: Independente, 2020.

Quais diagramas da UML podem ser classificados como estruturais?

 

Provas

Questão presente nas seguintes provas
O paradigma da orientação a objetos visualiza um sistema de software como uma coleção de agentes 31. interconectados chamados objetos. É pela interação entre objetos que uma tarefa computacional é realizada. Um dos principais conceitos do paradigma da orientação a objetos é a abstração, que é um processo mental pelo qual nós seres humanos nos atemos aos aspectos mais importantes (relevantes) de alguma coisa, a0 mesmo tempo que ignoramos os aspectos menos importantes. A abstração é um principio básico da orientação a objetos e sua aplicação pode ser vista como base para outros conceitos, tais como: Encapsulamento, Polimorfismo, Generalização e Composição. 
Adaptado de Eduardo Bezerra, Princípios de Análise e Projeto de Sistemas Com UML, 2 Edição, Editora Elsevier, Rio de Janeiro, 2007. 
Em relação aos conceitos da orientação a objetos, avalie as seguintes afirmações:
I. Na generalização, classes semelhantes são agrupadas em uma hierarquia. Cada classe em um nível de hierarquia herda as características e comportamentos das classes as quais está nos níveis abaixo dela.
Il. O polimorfismo indica a capacidade de abstrair varias implementações diferentes em uma única interface.
Ill. A composição permite que sejam criados objetos a partir da reunião de outros objetos.
IV. Segundo o mecanismo do encapsulamento, a implementação do método que o objeto requisitado usa para realizar a operação precisa ser conhecida dos objetos requisitantes.

Assinale a alternativa que apresenta APENAS as afirmações corretas.
 

Provas

Questão presente nas seguintes provas

Considere o algoritmo a seguir:

Enunciado 4897380-1

O resultado da execução do algoritmo é

 

Provas

Questão presente nas seguintes provas

Considere o algoritmo a seguir:

Enunciado 4897379-1

O resultado da execução do algoritmo é

 

Provas

Questão presente nas seguintes provas