Questões de Concurso Público Prefeitura de Boa Vista - RR 2004 para Analista de Sistemas

Foram encontradas 120 questões

Q1370944 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.
O modelo em espiral de desenvolvimento proposto por Boehm apresenta a análise de riscos como uma das suas fases essenciais.
Alternativas
Q1370945 Programação
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.
Um sistema de tempo real como o proposto exige programação orientada por eventos. Entre os ambientes integrados de desenvolvimento que oferecem recursos de programação orientados a eventos, incluem-se o Kylix e o Visual Basic.
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
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
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
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
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
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
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
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
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
Q1370955 Programação

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


Os ponteiros são estruturas simples cujo conteúdo é justamente uma referência a outra variável. O valor de um ponteiro não é representado como número ou texto. O tipo de ponteiro indica o tipo de variável a que ele aponta.

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
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
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
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
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
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
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
Q1370963 Algoritmos e Estrutura de Dados

A respeito da construção de algoritmos, julgue o item subseqüente.

O algoritmo mostrado a seguir representa corretamente a criação de uma matriz de 4 filas e 5 colunas que contém números aleatórios de 1 a 100.


Imagem associada para resolução da questão

Alternativas
Respostas
81: C
82: C
83: E
84: E
85: E
86: E
87: C
88: C
89: E
90: C
91: E
92: C
93: E
94: C
95: C
96: C
97: E
98: C
99: C
100: C