Questões de Concurso Sobre arquitetura de software
Foram encontradas 7.359 questões
Em relação a escalonamento de processos é incorreto afirmar que
Em termos de sistemas distribuídos e redes, analise as afirmações a seguir e assinale a opção correta.
I - Compartilhamento de recursos, aumento da velocidade de computação, confiabilidade e comunicação são os principais fatores para a criação de sistemas distribuídos.
II - Em redes parcialmente conectadas, as mensagens devem ser roteadas através de enlaces de comunicação, resultando em um custo total de comunicação menor que em redes totalmente conectadas.
III - O roteamento de mensagens pode acontecer nos sistemas distribuídos, de três formas: roteamento fixo, roteamento virtual – usando rota fixa durante uma sessão; e roteamento dinâmico – com rotas estabelecidas antes do envio das mensagens.
IV - Em sistemas distribuídos, é possível usar a técnica de prevenção de deadlock por ordenação de recursos, atribuindo números exclusivos aos recursos, que podem ser, assim, acessados por processos. Um processo que deseja obter um recurso "i", somente o fará se não estiver mantendo um outro recurso com número exclusivo menor que "i".
V - Em sistemas em cluster estruturados de modo simétrico, existe o papel de uma máquina operando como hot-standby, cuja função é monitorar o servidor ativo no cluster.
A respeito da estrutura dos sistemas operacionais, assinale a opção correta.
Sistemas operacionais são responsáveis pelo controle e alocação de recursos de hardware/software para a resolução de problemas dos usuários finais. Em termos de sistemas operacionais corporativos e de redes é correto afirmar que
Analise as seguintes afirmações acerca da estrutura geral de gerenciamento de recursos utilizada nos sistemas operacionais corporativos.
I - A estratégia de micro-kernel estrutura o sistema operacional, removendo todos os componentes não-essenciais do kernel, implementando-os como programas em nível de sistema e usuário. Todavia, oferece gerenciamento mínimo de processos e memória.
II - A estrutura do sistema operacional AIX é organizada, originalmente, compreendendo seis módulos carregáveis do kernel: classes de escalonamento, sistemas de arquivos, chamadas de sistema carregáveis, formatos executáveis, módulos STREAM, drivers de dispositivo e de barramento.
III - O Linux implementa memória virtual usando paginação por demanda com clustering – que trata, em especial, de falhas de página trazendo não apenas a página que falta, mas também várias páginas subseqüentes.
IV - O kernel do Linux cria um espaço de endereços virtuais em duas situações apenas: quando um processo executar um novo programa com a chamada de sistema exec ( ) ou quando um novo processo é criado, através do uso da chamada de sistema fork ( ).
V - O gerenciador VM (Virtual Memory) no Windows XP utiliza um esquema baseado em páginas de 4 Kbytes para processadores compatíveis ao IA-32 e 8 Kbytes para IA-64. Em processadores IA-32, cada processo possui um espaço de endereçamento virtual de 4 Gbytes.
Indique a opção correta.
O gerenciamento eficiente da memória é uma tarefa crítica do sistema operacional. A respeito de tal contexto, assinale a opção correta.
Analise as seguintes afirmações sobre Internet, seus protocolos e serviços providos.
I - O conjunto de enlaces de comunicação e comutadores de pacotes que um pacote percorre desde a origem até o destino representa a sua rota.
II - Um serviço de aplicação Internet TCP/IP (Transmission Control Protocol/Internet Protocol) define o formato e a ordem das mensagens a serem trocadas entre hospedeiros da rede, para a obtenção do serviço.
III - O protocolo de controle de transferência (TCP - Transmission Control Protocol) entrega de modo confiável correntes (streams) de bytes entre origem e destino. Sendo assim, a aplicação deve tratar exclusivamente os serviços fornecidos, sem qualquer preocupação com controles de transporte.
IV- Intranets são redes privadas, nas quais os seus hospedeiros (hosts) não podem se comunicar com hospedeiros externos, exceto no caso do uso de controle de acesso realizado por firewall.
V - A Internet é considerada uma rede de datagramas; todavia, mantém informação de estado para todas as conexões correntes. Com isso, cada comutador de pacotes deverá manter uma tabela de conexões, a ser utilizada nos processos de roteamento de datagramas IP (Internet Protocol).
Indique a opção correta.
Assinale a afirmação correta acerca dos sistemas de arquivos.
Em relação à arquitetura de microcomputadores, é incorreto afirmar que
Analise as afirmações sobre arquiteturas de processadores e indique a opção correta.
I - Arquiteturas RISC (Reduced Instruction Set Computer) têm as seguintes características: uma instrução por ciclo, operações realizadas de registrador para registrador, modos de endereçamento simples e formatos de instruções simples.
II - São características típicas de arquiteturas CISC (Complex Instruction Set Computer): instruções de 4 bytes, inexistência de suporte a alinhamento arbitrário de dados para operações de carga ou armazenamento.
III - A arquitetura SPARC (Scalable Processor ARChitecture) utiliza um conjunto simplifi cado de formatos de instruções de 32 bits, sendo que todas elas iniciam com um código de operação de 2 bits – podendo ser estendido, para determinadas instruções.
IV - Na IA-64, há a idéia de pacote de instrução de 128 bits, contendo três instruções e um campo de molde – este indica quais instruções podem ser executadas em paralelo.
V - Os processadores da família Intel têm uma instrução aritmética que manipula números em um formato especial de 30 bits, para operações específicas de programas cujos tipos de variáveis são verificados em tempo de compilação.
Considerando os fundamentos a respeito de sistemas de numeração e aritmética computacional, analise as afirmações a seguir e indique a opção correta.
I - Tanto o sinal-magnitude quanto o complemento de 2 tem 2 representações para o zero (0): + 0 e -0.
II - Um sistema numérico de base n necessita de n símbolos distintos para representar seus dígitos de 0 a n – 1.
III - No sinal-magnitude, usa-se 1 bit para expressar o sinal negativo de um número inteiro – 0, quando o sinal é positivo e 1, quando ele é negativo.
IV- A memória dos computadores é fi nita, portanto, a aritmética computacional trata números expressos em precisão finita. V - Uma mantissa cujo bit mais à esquerda é diferente de zero, é denominada normalizada.
Considere a organização, a arquitetura e os componentes funcionais de computadores e assinale a opção correta.
Analise as seguintes afirmações relacionadas ao processo de Teste de Software.
I. Realizados por um restrito grupo de usuários finais do sistema, o Teste de Integração visa verificar se seu comportamento está de acordo com o solicitado.
II. No Teste da Caixa Branca o desenvolvedor não possui acesso algum ao código fonte do programa e pode construir códigos para efetuar a ligação de bibliotecas e componentes.
III. O universo alvo do Teste de Unidade ou testes unitários são os métodos dos objetos ou mesmo pequenos trechos de código.
IV. Com um universo um pouco maior do que o teste unitário, o teste de componente visa testar o componente como um todo e não apenas as suas funções ou métodos, levando-se apenas em consideração o componente a ser testado e nenhuma outra entidade do sistema.
Indique a opção que contenha todas as afirmações verdadeiras.
Considere um projeto em execução com as seguintes características:
na Etapa de Planejamento, foram previstos 4 protótipos para serem entregues na primeira etapa planejada, a um valor de R$ 3.000,00 cada um; na data prevista para a entrega dessa primeira etapa, foram entregues apenas 3 protótipos, sendo que, devido a desvios, em cada um deles gastaram-se R$ 4.250,00.
Ao calcular o SPI deste projeto, na data prevista para a entrega da primeira etapa, o Gerente do Projeto encontrou o valor de
Segundo o PMBoK, desenvolver o Termo de Abertura do Projeto, a Declaração Preliminar de Escopo, o Plano de Gerenciamento do Projeto e Encerrar o Projeto, são processos
No PMBoK, o Gerenciamento de _______________ contém os processos necessários para garantir que o projeto inclua, exclusivamente, todo o trabalho a ser executado para terminar o projeto com sucesso.
Escolha a opção que preenche corretamente a lacuna acima
Um dos objetivos da área de gerenciamento de projetos denominada ____________________ é ter certeza de que todos os envolvidos têm o acesso a toda informação necessária para cumprirem com suas responsabilidades.
Escolha a opção que preenche corretamente a lacuna acima.
Analise as seguintes afirmações relacionadas à área de conhecimento de Gerenciamento de Projeto denominada "Recursos Humanos".
I. Segundo a Teoria das necessidades de Maslow, as necessidades humanas possuem ordem hierárquica. Quando as necessidades de um nível são atendidas, elas passam a não ser fatores motivadores. Nesse momento, as necessidades do próximo nível passam a assumir esse papel. Assim, o nível relacionado com "Poder, Prestígio e Status" situa-se entre os níveis relacionados com "Necessidades Fisiológicas" e "Segurança".
II. Segundo Douglas Mcgregor existem dois modelos com visões opostas de relações pessoais entre gestores e empregados. Em um deles, a da teoria X, acredita-se que os empregados não gostam de trabalhar, evitam esforçar-se e assumir responsabilidades.
III. O Tratamento de Conflitos é área foco para lidar com grupos de trabalho.
IV. De acordo com a Teoria da Expectativa de Victor Vroom, a perspectiva de um resultado positivo inibe a motivação, influenciando negativamente o comportamento do indivíduo. Assim, ao se estabelecer uma premiação, mesmo que razoável, possível e atingível, provoca-se uma redução perceptível na produtividade do indivíduo, que passa a buscar uma compensação de sua produtividade na dos demais indivíduos da equipe.
Indique a opção que contenha todas as afirmações verdadeiras.