Magna Concursos

Foram encontradas 299 questões.

907065 Ano: 2019
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: IF-RO
Provas:
Uma característica da linguagem de programação PHP é ser:
 

Provas

Questão presente nas seguintes provas
907064 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

Requisito pode ser definido como um aspecto que o sistema proposto deve atender ou uma restrição no seu desenvolvimento. Existem dois tipos de classificação de requisitos, os Funcionais (RF) e os Não-Funcionais (RNF). Neste contexto, analise as afirmativas abaixo, que representam os dois tipos de requisitos.

(1) O sistema deve ser implementado em Java.

(2) O sistema deve emitir um relatório de clientes.

(3) O sistema deve imprimir o relatório em até 5 segundos.

(4) O sistema deve cadastrar médicos profissionais.

(5) O cliente pode consultar seus dados no sistema.

(6) Todos os relatórios devem seguir o padrão de relatórios especificado pelo setor XYZ.

Por suas características, são exemplos de requisitos funcionais (RF) as afirmativas identificadas por:

 

Provas

Questão presente nas seguintes provas
907063 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Neste contexto, dois princípios são caracterizados a seguir.

(1) Representa uma das principais técnicas que define a programação orientada a objetos, adicionando segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta.

(2) Consiste na alteração do funcionamento interno de um método herdado de um objeto pai.

Os princípios caracterizados em (1) e em (2) são conhecidos, respectivamente, por:

 

Provas

Questão presente nas seguintes provas
907062 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

A figura abaixo ilustra uma tabela, resultado da execução de um código HTML.

Enunciado 907062-1

A sintaxe correta para o código HTML, está indicado na seguinte opção:

 

Provas

Questão presente nas seguintes provas
907061 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

Observe o algoritmo abaixo, que ordena 13 números em ordem decrescente.

algoritmo "IFRO"
var
    NRS : vetor[1..13] de inteiro
    AUX, Y : inteiro
    TRC : logico
procedimento LER
    BLOCO_LEITURA_NÚMEROS
fimprocedimento
procedimento ORDEC
inicio
    repita
        TRC <- VERDADEIRO
        BLOCO_ORDENA_DECRESCENTE
    ate TRC = VERDADEIRO
    fimrepita
fimprocedimento
procedimento IMP_NRS_ORD
    BLOCO_IMPRESSÃO_NÚMEROS
fimprocedimento
// CORPO DO ALGORITMO
inicio
    LER
    ORDEC
    IMP_NRS_ORD
fimalgoritmo

As instruções que devem substituir estão indicadas na seguinte opção:

 

Provas

Questão presente nas seguintes provas
907060 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

Analise o algoritmo abaixo, que multiplica duas matrizes X[2,3] e Y[3,4] e que armazena o resultado na matriz P.

algoritmo PRODUTO_MATRIZES
var
    X, Y, P : vetor[1..4,1..4] de inteiro
    K, J, M : inteiro
procedimento LER_MATRIZES
inicio
    { LEITURA DAS MATRIZES X e Y }
fimprocedimento
procedimento ZERAR_MATRIZ_PRODUTO_P;
inicio
    { ZERAR A MATRIZ P }
fimprocedimento
procedimento MULTIPLICAR_MATRIZES;
inicio
    { MULTIPLICAÇÃO DAS MATRIZES }
fimprocedimento
procedimento IMPRIMIR_MATRIZES;
inicio
    { IMPRESSÃO DAS MATRIZES X, Y e P }
fimprocedimento
// CORPO DO ALGORITMO
inicio
    LER_MATRIZES;
    ZERAR_MATRIZ_PRODUTO_P;
    MULTIPLICAR_MATRIZES;
    IMPRIMIR_MATRIZES;
fimalgoritmo

No procedimento MULTIPLICAR_MATRIZES, as instruções que substituem o bloco MULTIPLICAÇÃO DAS MATRIZES estão indicadas na seguinte opção:

 

Provas

Questão presente nas seguintes provas
907059 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

UML (Unified Modeling Language) é uma notação padrão para modelagem de objetos do mundo real. Trata-se de uma linguagem de modelagem de desenvolvimento de software que se destina a fornecer uma maneira padrão de visualizar o "desenho" de um sistema. Neste contexto, observe a figura abaixo, que ilustra um dos diagramas empregados na UML.

Enunciado 907059-1

Essa figura constitui um exemplo conhecido por Diagrama de:

 

Provas

Questão presente nas seguintes provas
907058 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

O padrão arquitetural Model-View-Controller (MVC) MVC é utilizado em muitos projetos devido à arquitetura que possui, o que possibilita a divisão do projeto em camadas muito bem definidas. A figura abaixo demonstra que a entrada do usuário, a modelagem do mundo externo e o feedback visual para o usuário são separados e gerenciados pelos objetos.

Enunciado 907058-1

Na figura, os objetos identificados por I, II e III são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
907057 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: IF-RO
Provas:

Os modificadores de acesso são padrões de visibilidade de acessos às classes, atributos e métodos. Esses modificadores são palavras-chave reservadas pelo Java, ou seja, palavras reservadas não podem ser usadas como nome de métodos, classes ou atributos. Os modificadores de acesso são classificados conforme as descrições abaixo:

(1) indica que método ou variável só podem ser acessados de dentro da classe que os criou. Uma classe que herde de uma superclasse com atributos declarados de acordo com esse modificador só poderá ter acesso a eles através dos métodos públicos da própria superclasse, caso contrário, não haverá acesso a estes atributos.

(2) indica que o método ou a variável assim declarada possa ser acessada somente dentro do pacote em que está contida através de uma subclasse.

(3) indica que a classe, método ou variável assim declarada possa ser acessada em qualquer lugar e a qualquer momento da execução do programa.

Os modificadores de acesso descritos como (1), (2) e (3) são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
Ao instalar um novo sistema operacional em seu computador, um usuário verificou que o sistema operacional instalado tinha capacidade de manipular o excedente de um tamanho de programa, dividindoo em partes menores e as colocando no disco rígido para serem executados como se estivesse na memória RAM do computador. Essa técnica é denominada de:
 

Provas

Questão presente nas seguintes provas