Magna Concursos

Foram encontradas 57.523 questões.

4248167 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

Considere o código na linguagem Python:

w = 'banana'
c = 0
for l in w:
    if l == 'a':
        c = c + 1
print(c)

Sobre o código acima, analise os itens a seguir:

I. Esse programa demonstra outro padrão da computação chamado contador.

Il. A palavra in é um operador booleano que usa duas strings e retorna True se a primeira aparecer como uma substring na segunda.

III. O operador de comparação (==) não funciona em strings.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
4248166 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

Considere o programa desenvolvido na linguagem PHP (php.net):

    <?php
        class Person {
            public $age;
            public function __construct() {
                $this->age = 0;
            }
            public function incrementAge() {
                $this->age += 1;
                $this->ageChanged();
            }
            protected function decrementAge() {
                $this->age -= 1;
                $this->ageChanged();
            }
            private function ageChanged() {
                echo "Age changed to {$this->age}\n";
            }
        }

        class SupernaturalPerson extends Person{
            public function incrementAge() {
                $this->decrementAge();
            }
        }

        $person = new Person;
        $person->incrementAge();
        $person->decrementAge();
        $person->ageChanged();
        $person = new SupernaturalPerson;

        $person->incrementAge();

    ?>

Sobre o programa acima:

I. A instrução da linha 28 não pode ser executada, pois o método decrementAge() só pode ser chamado por métodos dentro da mesma classe ou de classes que a herdarem.

Il. A instrução da linha 29 não pode ser executada, pois o método ageChanged() só pode ser chamado por métodos dentro da mesma classe.

Ill. Na linha 22, o método decrementAge() pode ser chamado dentro da classe SupernaturalPerson, pois ela está herdando os métodos da classe Person.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
4248165 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
A engenharia de software é diferente dos outros tipos de engenharia em uma série de aspectos, que tornam o gerenciamento de software particularmente desafiador. A partir dessa informação, analise os itens a seguir: 
1. O produto é tangível. Il. Grandes projetos de software costumam ser "únicos". Il. Os processos de software são variáveis e específicos para cada organização.
As diferenças do projeto de engenharia de software estão corretamente indicadas em:
 

Provas

Questão presente nas seguintes provas
4248164 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
Sobre os modelos de processo de desenvolvimento de software genéricos, na perspectiva de lan Sommerville, assinale a alternativa correta:
 

Provas

Questão presente nas seguintes provas
4248163 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
São atributos de um bom software:
I. Aceitabilidade. Il. Disponibilidade. III. Eficiência.
Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
4248162 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
Sobre a Programação Orientada a Objetos (POO), considere os itens a seguir:

I. O paradigma POO é sustentado por quatro conceitos principais, que garantem a segurança e a flexibilidade do sistema: abstração, encapsulamento, herança e polimorfismo.
Il. A POO é utilizada amplamente em várias linguagens modernas, sendo a abordagem padrão e dominante em linguagens como Java e C#.
IIl. A POO organiza o código em objetos para facilitar a manutenção e o reuso do código.

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
4248161 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
Dada a função X definida a seguir:
function X (n,m : INTEGER) : INTEGER;
         BEGIN                 IF (n = m) or (m=0)                        thenX: =1                        elseX:=X(n-1,m+Xn-1m-1)   END;

Qual o valor de X(5,3)?
 

Provas

Questão presente nas seguintes provas
4248160 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT
Sobre os comandos de repetição em algoritmos, assinale a alternativa incorreta.
 

Provas

Questão presente nas seguintes provas
4247571 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Novo Hamburgo-RS
Provas:
Assinale a alternativa correta sobre desenvolvimento web moderno utilizando HTML5 e CSS3.
 

Provas

Questão presente nas seguintes provas
4247570 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Novo Hamburgo-RS
Provas:

Sobre estruturas de dados, analise a sentença abaixo:

Pilhas e filas são estruturas de dados não lineares, organizadas de forma que os elementos não estão dispostos em uma sequência única (1ª parte). Uma estrutura de pilha (stack) opera sob a política LIFO (Last In, First Out – Último a Entrar, Primeiro a Sair) (2ª parte) enquanto uma estrutura de fila opera sob a política FIFO (First In, First Out – Primeiro a Entrar, Primeiro a Sair) (3ª parte).

Quais partes estão corretas?

 

Provas

Questão presente nas seguintes provas