Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.108 questões
Assinale a alternativa que apresenta o nome do software que facilita o processo de definição, construção e manipulação de um banco de dados.
Os bancos de dados são sistemas de armazenamento que têm por objetivo oferecer a seus utilizadores uma visão abstrata dos dados. Assinale a alternativa que apresenta o significado de abstração de dados.
Na década 70 do século XX, o arquiteto austríaco Christopher Alexander propôs uma forma de programação que descreve soluções para problemas recorrentes em desenvolvimento de sistemas orientados a objetos. Que nome se dá a esse conceito de programação proposto por Christopher Alexander?
O paradigma de programação de computadores baseado em classes, instâncias, atributos e métodos é conhecido por programação
Ferramentas CASE, do inglês Computer-Aided Software Engineering ou Engenharia de Software Auxiliada por Computador, são aplicativos que auxiliam desenvolvedores a produzirem sistemas. Assinale a alternativa que apresenta categorias utilizadas para classificar as ferramentas CASE.
Os firewalls podem ser classificados como:
I. Filtro de pacotes
II. Firewall de estado
III. Gateway de aplicação
IV. Firewall de aplicação
Estão corretas:
O dispositivo de rede utilizado para traduzir um protocolo de rede para outro diferente, também conhecido como conversor de protocolos é denominado de:
No TCP/IP, considerando a rede 192.168.0.0/255.255.255.192, o número máximo de subnets e a quantidade de endereços alocáveis na rede para equipamentos, por subnets, são:
Com relação à segurança de informações, a criptografia é definida como:
Toda organização depende de informação para realizar seu trabalho e precisa estabelecer mecanismos que garantam à segurança desse recurso. Essas medidas podem ser preventivas, detectáveis e corretivas.
I. Preventivas - visam evitar que os acidentes venham a ocorrer. O uso de senha, por exemplo.
II. Detectáveis - são aquelas que identificam a ocorrência de alguma vulnerabilidade nos sistemas de informação. São exemplos os sistemas de detecção de intrusão em redes.
III. Corretivas - São as ações voltadas à correção de uma estrutura danificada. A restauração de uma cópia de segurança, por exemplo.
São exemplos de tipos de dados elementares, exceto:
Analisando o pseudo-código desenvolvido abaixo:
inicio
variavel inteiro x
variavel inteiro y
x ← 22
y ← x / 2
se (x * y) > 238 então
se (y + x + 2) > 38 então
escreva “Parte 1”
senão
escreva “Parte 2”
fim se
senão
escreva “Parte 3”
fim se
fim
A mensagem que será exibida após a finalização do programa acima é:
Na lógica digital, o operador lógico, que numa seqüência, resulta verdadeira, se e somente se todos os termos forem verdadeiros é o
No SQL Server, no momento da criação de uma tabela, é possível escrever a cláusula ON DELETE, que define quais ações são tomadas ao tentar excluir uma linha para a qual as chaves estrangeiras apontam, as quais podem ter diversas opções, exceto:
Uma operação que não pode ser efetuada em listas lineares é
No SQL SERVER, o processamento de alertas e a execução de trabalhos agendados são de responsabilidade do
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a
Para _________ uma aplicação orientada a objetos, cria-se pacotes em nível mais alto, e classes, em um nível mais baixo.
A palavra que preenche corretamente a lacuna é
A conversão do número na base 2 (10011001)2 para o seu correspondente na base 10 é
Analisando o algoritmo da função Calculo desenvolvido abaixo:
Calculo(valor1, valor2, valor3)
inicio
variavel real resultado
resultado ← ( valor1 * 2 + valor3 ) / valor2
Calculo ← resultado
Fim
e informando os valores: valor1=10; valor2=5; valor3=15; para os respectivos parâmetros da função acima, o valor de retorno da função será