Questões de Concurso

Foram encontradas 90.784 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1370969 Programação

No que se refere a variáveis específicas utilizadas em um programa, julgue o item seguinte.


Um contador é um campo de memória cujo valor se incrementa por uma quantidade fixa, positiva ou negativa, geralmente associado a um laço. Tem um valor inicial antes de começar sua função, e cada vez que é chamado modifica seu valor

Alternativas
Q1370968 Algoritmos e Estrutura de Dados
Conforme conceitos da álgebra de Boole e sabendo que A + B e A B representam, respectivamente, a adição e o produto de A e B e A' representa o complemento de A, é correto afirmar que, de acordo com a lei
de Morgan, (A B)' = A' B'.
Alternativas
Q1370967 Algoritmos e Estrutura de Dados

Conforme conceitos da álgebra de Boole e sabendo que A + B e A B representam, respectivamente, a adição e o produto de A e B e A' representa o complemento de A, é correto afirmar que, de acordo com a lei


associativa, A + (B + C) = (A + B) + C.

Alternativas
Q1370966 Algoritmos e Estrutura de Dados

Conforme conceitos da álgebra de Boole e sabendo que A + B e A B representam, respectivamente, a adição e o produto de A e B e A' representa o complemento de A, é correto afirmar que, de acordo com a lei


comutativa, A + B = B + A e A B = B A.

Alternativas
Q1370962 Arquitetura de Computadores

Quanto a conceitos de dispositivos de entrada e saída, julgue o item seguinte.


O controlador de acesso direto à memória (DMA) pode realizar as funções da CPU. Quando a CPU deseja ler ou escrever um bloco de dados, envia as seguintes informações: se é uma operação de leitura ou escrita e o endereço do periférico.

Alternativas
Q1370961 Arquitetura de Computadores

Quanto a conceitos de dispositivos de entrada e saída, julgue o item seguinte.


A idéia básica do mecanismo de entrada e saída controlado por interrupção consiste em eliminar o laço de espera. A CPU envia uma ordem de entrada e saída ao periférico e prossegue com a tarefa que estava executando. Quando o periférico está preparado para trocar informação, envia uma interrupção à tarefa que a CPU estava executando, para que esta atenda a operação de entrada e saída.

Alternativas
Q1370960 Arquitetura de Computadores

Com base nos conceitos de organização seqüencial e direta de arquivos, julgue o item subseqüente.


A organização direta consiste em uma série de posições de memória numeradas denominadas células. Essas células têm a mesma capacidade e estão numeradas consecutivamente de 1 a N. Os registros situam-se no arquivo conforme o número da célula, que representa a posição que ocupa com relação ao início do arquivo. Essa organização tem como vantagem a impossibilidade de duas ou mais chaves corresponderem a um mesmo endereço físico.

Alternativas
Q1370959 Arquitetura de Computadores

Com base nos conceitos de organização seqüencial e direta de arquivos, julgue o item subseqüente.


Em comparação com a organização direta, a organização seqüencial tem como desvantagem a necessidade de copiar o arquivo, criando um novo, quando se deseja inserir um novo registro intermediário, e como vantagem o rápido acesso quando o arquivo tem muitos registros.

Alternativas
Q1370958 Algoritmos e Estrutura de Dados

A respeito de estrutura de dados, julgue o item que se segue.


Uma árvore binária é dita equilibrada se a diferença entre as alturas das subárvores de cada nó — valor absoluto da diferença entre as alturas da subárvore direita e da subárvore esquerda — é, no máximo, igual a 1.

Alternativas
Q1370957 Algoritmos e Estrutura de Dados

A respeito de estrutura de dados, julgue o item que se segue.


As filas com prioridade são listas lineares nas quais os elementos são pares da forma (qi , pi ), em que q é o elemento do tipo base e p é uma prioridade. Elas possuem uma política de fila do tipo FIFO (first in first out) entre os elementos de mesma prioridade.

Alternativas
Q1370956 Algoritmos e Estrutura de Dados

A respeito de estrutura de dados, julgue o item que se segue.


As listas encadeadas são aquelas em que cada elemento, além da informação correspondente, contém um ponteiro com o endereço do seguinte elemento, e um ponteiro com a posição do elemento anterior.

Alternativas
Q1370954 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


Se a classe X implementa a interface I, proporcionando somente alguns métodos especificados em I, então é correto concluir que X também é uma interface.

Alternativas
Q1370953 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


O trecho de programa mostrado a seguir está correto.

interface vazia {

}

class dados implements vazia {

}

Alternativas
Q1370952 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


O cabeçalho do método mostrado a seguir está incorreto porque não se pode passar um array como parâmetro.


int [3] calculaVector (int [3] j)



Alternativas
Q1370951 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


Durante a execução, quando a classe que se deseja iniciar não tem o método main, ocorre o erro NoSuchMethodError.

Alternativas
Q1370950 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


Os métodos de uma classe descrevem o comportamento dos objetos dessa classe.

Alternativas
Q1370949 Programação

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue o item a seguir.


Em Java, os parâmetros de tipo primitivo são passados por valor ou referência, dependendo de como está especificado o cabeçalho do método.

Alternativas
Q1370948 Engenharia de Software
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
Para a prototipação de interfaces com o usuário, ferramentas CASE de gerenciamento de mudança mostram-se adequadas, podendo inclusive apoiar todo o ciclo de desenvolvimento do sistema em apreço.
Alternativas
Q1370947 Banco de Dados
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
As transações de bancos de dados devem possuir as propriedades ACID, em que A é abrangência, C é a consistência, I é o isolamento e D é o determinismo.
Alternativas
Q1370946 Engenharia de Software
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
Requisitos adequadamente definidos constituem base importante sobre a qual um sistema poderá ser bem desenvolvido. No processo de engenharia de requisitos, o estudo de viabilidade utiliza as informações do processo de levantamento de requisitos para gerar um relatório que recomenda se é viável ou não realizar o processo de desenvolvimento do sistema
Alternativas
Respostas
1461: C
1462: E
1463: C
1464: C
1465: C
1466: C
1467: E
1468: C
1469: C
1470: C
1471: E
1472: E
1473: C
1474: E
1475: C
1476: C
1477: E
1478: E
1479: E
1480: E