Foram encontradas 13.609 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A. Classes Concreta
B. Interfaces
C. Classes Abstratas
( ) Object
( ) List
( ) String
( ) WindowAdapter
( ) JFrame
( ) ResultSet
( ) A classe File possui métodos que permitem obter o nome do arquivo, seu diretório e o tamanho de um arquivo.
( ) O método nextLine() é utilizado para ler uma linha no arquivo texto até que se encontre o caractere de nova linha \n.
( ) Podemos criar arquivos em disco chamando o método mkdir().
( ) Podemos utilizar um objeto do tipo BufferedReader para ler uma linha do arquivo.
I. A sobrecarga de métodos (overloading) indica que métodos possuem o mesmo nome, ter lista de argumentos diferentes, usar diferentes modificadores de acesso e lançar exceções diferentes. No entanto, o tipo de retorno deve ser o igual.
II. Os métodos construtores podem ser sobrecarregados e sobrescrito, no entanto para ser sobrescrito, a classe deve possuir uma superclasse com métodos sobrecarregados.
III. Uma variável de referência do tipo superclasse ou interface pode referenciar um objeto da subclasse. No entanto, o oposto não acontece.
IV. O encapsulamento diz respeito à ocultação dos detalhes de implementação de uma classe. Podemos utilizar modificadores de acesso public, private e protected para informar o nível de visibilidade de propriedades e métodos de uma classe.
Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta.
( ) Um semáforo é uma variável inteira, não-negativa, que só pode ser manipulada por duas instruções: UP e DOWN.
( ) Os mutexes só podem assumir os valores 0 e 1 e os semáforos contadores podem assumir qualquer valor inteiro positivo, além do zero.
( ) A exclusão mútua pode ser implementada através de um mutex associado ao recurso compartilhado.
( ) O deadlock é a situação em que um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá.
A técnica de ______________ é utilizada para aumentar o grau de concorrência e a eficiência dos sistemas operacionais. Esta técnica utiliza uma área em disco para ler e gravar dados, enquanto programas são executados concorrentemente.
Eventos inesperados podem ocorrer enquanto um programa está em execução. Uma _______________ é sempre gerada por algum evento externo ao programa e não depende da instrução que está sendo executada.
I. Um software tradutor é utilizado para converter um programa-fonte em código de máquina.
II. Assembler é responsável por traduzir um código-fonte em linguagem de montagem em um programa-objeto não executável.
III. Um software interpretador é um tradutor que traduz cada instrução e a executa imediatamente.
IV. Um linker ou editor de ligação é utilizado para carregar na memória principal um programa para ser executado.
1. Arquitetura RISC
2. Arquitetura CISC
( ) Instruções executadas por microcódigos.
( ) Arquitetura com poucos registradores.
( ) Muito uso de técnica de pipelining.
( ) Arquitetura com muitos registradores.
( ) Instruções com diversos formatos.
1. Unidade de Controle (UC)
2. Registradores
3. Unidade Lógica e Aritmética (ULA)
4. Memória Principal
( ) Local onde são armazenados instruções e dados.
( ) Gerenciamento das atividades de todos os componentes do computador.
( ) Memória de alta velocidade interna do processador.
( ) Responsável pela realização de cálculos e tomadas de decisão.
( ) Os sistemas operacionais monoprogramáveis são os sistemas que permitem que um único programa utilize exclusivamente o processador, memória e dispositivos de entrada/saída durante sua execução.
( ) Nos sistemas operacionais monoprogramáveis, o processador permanece ocioso, sem realizar qualquer tipo de processamento, enquanto o programa aguarda por um evento, como a digitação de um dado.
( ) Os sistemas multiprogramáveis são caracterizados por possuírem duas ou mais unidades centrais de processamentos interligadas e trabalhando em conjunto. Assim, vários programas podem ser executados ao mesmo tempo.
( ) Os sistemas operacionais fracamente acoplados apresentam vários processadores compartilhando uma única memória física e apenas um sistema operacional gerencia os dispositivos de entrada/saída.
I. A granularidade é um indicador único criado pelo sistema de gerenciamento de banco de dados para cada transação.
II. Um bloqueio binário pode ter dois estados: bloqueios e desbloqueios. Quando um item está bloqueado (lock), um item não poderá ser acessado por uma operação que o solicite.
III. O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações esperam por algum item bloqueado por alguma outra transação no mesmo conjunto.
IV. Um bloqueio compartilhado (ou de leitura) permite que outras transações leiam um item, enquanto que um bloqueio exclusivo (ou de escrita) limita o acesso ao item apenas a uma transação.
O modelo relacional formal de banco de dados utiliza os termos ____________, _____________ e __________ para representar as tabelas, linhas e colunas, respectivamente.
I. * para substituir um número arbitrário entre zero ou mais caracteres.
II. % para substituir um número arbitrário entre zero ou mais caracteres.
III. _ para substituir um único caractere.
IV. ? para substituir um único caractere.
Tipos de riscos:
A. Tecnologia
B. Pessoal
C. Ferramentas
D. Estimativas
Riscos possíveis:
( ) A taxa de reparo de defeito foi subestimada.
( ) O treinamento necessário não está disponível.
( ) O banco de dados usado no sistema não suporta a quantidade de transações que o sistema demanda.
( ) Não será possível integração de CASE.
A. Modelagem de Negócio
B. Requisitos
C. Análise e projeto
D. Implementação
E. Teste
( ) A geração automática de código com base nos modelos de projeto ajuda a acelerar este Processo.
( ) Um modelo de projetos é criado e documentado usando modelos de arquitetura, modelos de componentes, modelos de objeto e modelos de sequência.
( ) Os agentes que interagem com o sistema são identificados e os casos de uso são desenvolvidos.
( ) Processo interativo realizado em conjunto com a implementação.
( ) São modelados usando casos de uso de negócios