Questões de Concurso Sobre arquitetura de software
Foram encontradas 7.361 questões
A gerência de entrada/saída (E/S) dos sistemas operacionais modernos é estruturada em camadas a fim de isolar a complexidade dos dispositivos das aplicações. Sobre essas camadas, analise as afirmativas abaixo e marque a alternativa INCORRETA.
A solução tradicional para armazenamento de uma grande quantidade de dados é baseada na técnica da hierarquia de memória. Marque a opção que apresenta a sequência, da memória mais rápida para a mais lenta, utilizada nos computadores.
Dado o endereço de memória na base 10 igual a 328, assinale a alternativa que CORRESPONDE à conversão para as bases 2, 8 e 16, respectivamente.
O comando de gerenciamento de privilégios ______________ altera permissões de acesso a arquivos, ________________ muda o dono de um arquivo e o comando ____________ muda o grupo de um arquivo.
Assinale a alternativa que CORRETAMENTE preenche as lacunas do texto acima.
Com relação ao sistema de arquivos dos sistemas operacionais modernos, marque (V) para as afirmativas VERDADEIRAS e (F) para as FALSAS.
( ) Um arquivo é constituído por informações fisicamente relacionadas. Partes dos arquivos são armazenadas fisicamente próximas.
( ) Um arquivo é um conjunto de registros definidos pelo sistema de arquivos, o que torna seu conceito abstrato e generalista.
( ) Cabe ao programador a tarefa de identificar o tipo de dispositivo no qual os arquivos serão armazenados e implementar em seus programas a rotina correta de tratamento desses dispositivos.
( ) Os diretórios ou pastas organizam os arquivos logicamente, independentemente da sua localização no dispositivo de armazenamento.
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.
Memória virtual é uma técnica sofisticada e poderosa de gerência de memória nos sistemas operacionais modernos que consiste em:
O sistema operacional é formado por um conjunto de rotinas, denominado kernel, que oferecem serviços aos usuários. Dentre as funções relacionadas a seguir, marque aquela que NÃO é de responsabilidade do kernel dos sistemas operacionais comerciais.
O conceito de concorrência entre processos é o princípio básico para o projeto de sistemas operacionais multiprogramáveis. Sobre esse conceito, marque a afirmativa INCORRETA.
Sobre Engenharia de Requisitos, no desenvolvimento de software, assinale a afirmativa INCORRETA.
A figura abaixo retrata uma forma de modelagem de data warehouse.
Tal forma é conhecida como
Acerca dos métodos de desenvolvimento de software, assinale a afirmativa INCORRETA.
Sobre engenharia de requisitos, pode-se afirmar:
I - Define prioridade, identifica e analisa riscos associados a cada requisito.
II - Examina a especificação para garantir que todos os requisitos do software tenham sido declarados de modo não ambíguo.
III - Identifica requisitos e desenvolve tabelas de rastreamento.
Essas afirmativas estão, respectivamente, alinhadas à:
Considere as três tabelas em um banco de dados relacional:
_____ Cliente (IdCliente, nome),
_____ Endereco (IdEndereco, IdCliente, logradouro) e
_____ Telefone (IdTelefone, IdCliente, numero)
em que o atributo IdCliente é chave primária em Cliente e chave estrangeira em Endereco e Telefone. Assinale a alternativa que apresenta a consulta em SQL padrão que retorna o nome, logradouro e o número de telefone dos clientes.
Em relação a testes, analise as afirmativas abaixo.
I - Teste caixa-branca refere-se a testes que são conduzidos na interface do software.
II - Teste de caixa-preta examina algum aspecto fundamental do sistema, pouco se preocupando com a estrutura lógica interna do software.
III - Teste de unidade (ou teste unitário) é uma técnica sistemática para construir a arquitetura do software, enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces.
Está correto o que se afirma em
Uma das mudanças no novo Guia do Scrum, desenvolvido e mantido por Ken Schwaber e Jeff Sutherland, publicado em 2016, adiciona valores que complementam os pilares já estabelecidos. Assinale a alternativa que apresenta somente valores
Conforme o Guia de Gerenciamento de Projetos PMBOK, 5.ª Edição, os processos “Definir as atividades” e “Sequenciar as atividades” fazem parte de qual grupo de processos?
Acerca da linguagem Java, analise o método foo descrito abaixo:
_____ private int foo (int a) {
________ if (a == 1) {
___________ return a;
________ }
________ return 1 + a * foo (--a) ;
______ }
Caso esse método seja corretamente invocado, passando o valor 3 por parâmetro, o retorno para o seu invocador será:
A respeito da linguagem PHP, analise as afirmativas.
I - Roda do lado do servidor.
II - Pode ser utilizada para o desenvolvimento de aplicações desktop.
III - Possui tipagem dinâmica.
IV - É fortemente tipada.
Está correto o que se afirma em
João e José, Analistas de Tecnologia da Informação, porém de campi geograficamente distantes, desejam trocar informações sigilosas por meio da Internet. Para tal, resolveram fazer uso da criptografia de chaves assimétricas utilizando um algoritmo seguro e com chave suficientemente grande. Nesse contexto, para garantir o devido sigilo, quando João enviar uma mensagem para José, deve criptografá-la utilizando a
João, Analista de Tecnologia da Informação do IFMT, precisa configurar um roteador wireless na rede do Instituto. Tal roteador é compatível com os padrões WEP, WPA e WPA2. Nesse caso, visando manter maior segurança, João deve configurar o padrão: