Questões de Arquitetura de Software para Concurso
Foram encontradas 7.359 questões
Considere a seguinte tabela de um banco de dados relacional:
Cliente (CPF, Nome, Endereço, Fone)
Parte do comando SQL para obter o nome dos clientes para os quais o número do telefone (Fone) não tenha sido registrado é:
SELECT Nome
FROM Cliente
XXX
A linha preenchida com XXX deve ser substituída pela sequência
Considerando o problema da concorrência entre transações em um banco de dados relacional, uma das técnicas utilizadas é o bloqueio de itens de dados. Um item de dados pode ser constituído por um único registro de uma tabela ou mesmo pelo banco de dados inteiro. Esse conceito corresponde à (ao)
Uma das formas de prover a segurança de bancos de dados é por meio do uso da criptografia. Um dos padrões utilizados é o AES (Advanced Encryption Standard), que utiliza chaves com os tamanhos
A normalização de tabelas de um banco de dados relacional, no que diz respeito à segunda e terceira formas normais e à forma normal de Boyce-Codd, faz uso de uma ferramenta analítica. Essa ferramenta é constituída
Dentre as propriedades desejáveis de uma transação em bancos de dados relacionais, está a que determina que a execução de uma transação não deve ser afetada por outras transações em execução simultânea, no banco de dados. A propriedade descrita corresponde ao(à)
Assinale a alternativa que contém uma afirmação correta sobre diagramas de classes e de objetos, da UML 2.0.
Em um diagrama de classes na UML 2.0, a notação utilizada para denotar um atributo denominado “total”, com visibilidade privada e com multiplicidade 2, do tipo inteiro, é
Os serviços e as aplicações disponibilizadas na internet possuem a arquitetura Cliente/Servidor, como é o caso do serviço de acesso web. Em um ambiente Linux, um exemplo de servidor web é o
Considere o seguinte comando executado no sistema operacional Linux:
$ firefox &
Para retomar a execução do firefox em primeiro plano, pode-se utilizar o comando
Os processos computacionais no sistema operacional Linux podem ser executados por meio de shell scripts que automatizam e facilitam a interação do usuário com o Linux. Para indicar o tipo de shell a ser utilizado para a execução do script, o arquivo contendo o script deve ter, na primeira linha, a declaração:
A Microsoft comercializa diversos sistemas operacionais para diversos tipos de equipamentos e finalidades. Sobre esses sistemas, é correto afirmar que
Uma situação clássica, presente em sistemas operacionais, é conhecida como o “Problema do Produtor e do Consumidor”. Um recurso presente nos sistemas operacionais clássicos e que contribui para resolver esse problema é denominado
De uma forma geral, em um microprocessador, elemento essencial para a construção de microcomputadores, existe um registrador interno que contém o endereço da próxima instrução a ser buscada na memória. Trata-se do
Assinale a alternativa que apresenta uma afirmação correta a respeito da memória cache no sistema de memória de um computador.
Os computadores modernos utilizam a representação binária para manipular informações, que também podem ser expressas em outras notações, como a hexadecimal. Suponha que um programa em execução no computador deseje gravar, em uma posição de memória de endereço 0FD4h, o valor 75h. Na notação decimal, esse endereço e o valor a ser gravado possuem, respectivamente, a representação
Analise as afirmativas abaixo em relação ao hardware de computadores PC.
I. Um módulo de memória DDR pode ser instalado em um soquete para SDRAM B.
II. Memórias DDR400 operam com clock de 200 MHz.
III. Atualmente, o mercado de placas-mãe disponibiliza placas com Socket 478 com FSB de 400, 533 e 800 MHz.
IV. O slot AGP 1x tem taxa de transferência duas vezes maior que a de um slot PCI.
É correto o que se afirma em
Em relação a Certificado Digital, é correto afirmar que
PLUGINS são programas
No LINUX, uma estação de trabalho de Internet com uma única interface de rede, necessita da adição de rota(s) para conectar eth0 depois que seja inicializado. São elas
No LINUX, o comando utilizado para colocar em segundo plano um programa que está prendendo o terminal, mas que ele continue em processamento, é