Questões de Concurso Para faurgs

Foram encontradas 6.104 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2098061 Mecânica
Assinale a alternativa que apresenta corretamente características relacionadas às discordâncias em materiais metálicos. 
Alternativas
Q2098060 Mecânica
A martensita, fase metaestável formada em aços após a têmpera, é formada por uma transformação
Alternativas
Q2098059 Mecânica
O ensaio de impacto Charpy pode ser realizado em diversas temperaturas, empregando-se para isso um corpo de prova padronizado que contenha um entalhe em sua seção medial, com o objetivo de se obterem informações a respeito do comportamento de um determinado material em condições próximas ao de sua aplicação. A respeito desse ensaio e do comportamento dos materiais metálicos a ele submetidos, assinale a alternativa INCORRETA
Alternativas
Q2098058 Mecânica
Qual é a microestrutura obtida através do tratamento térmico de autêmpera em aços hipoeutetoides?
Alternativas
Q2098057 Mecânica
O fenômeno de sensitização em aços inoxidáveis pode ser evitado empregando-se aços inoxidáveis cuja composição química apresenta ligas
Alternativas
Q2098056 Engenharia de Software
Uma filosofia de mensagens de erro efetiva pode contribuir muito para aumentar a qualidade de um sistema interativo e reduzirá significativamente a frustração dos usuários quando da ocorrência de problemas. Considere as seguintes afirmações sobre mensagens de erro em um projeto de uma interface com usuário.
I - A mensagem deve fornecer conselhos construtivos para recuperação do erro.
II - A mensagem não deve indicar quaisquer consequências negativas do erro para não criar pânico no usuário em relação a dados provavelmente corrompidos.
III - A mensagem deve descrever o problema com um vocabulário técnico e não com um jargão que o usuário consiga entender.
Quais estão corretas?
Alternativas
Q2098055 Engenharia de Software
No contexto de interação com usuário, existe um conjunto de princípios que orientam o projeto (design) de interfaces com usuário eficazes. Considere as seguintes ações em princípios de projeto de interfaces com usuário.
I - Deixar o usuário no comando, permitindo manter o controle da interação.
II - Aumentar a carga de memória do usuário, pois quanto mais um usuário tiver de se lembrar, menos sujeita a erros será a interação com o sistema.
III - Tornar a interface consistente, tendo, por exemplo, todas as informações visuais organizadas de acordo como regras de projeto mantidas ao longo de todas as exibições de telas.
Quais estão corretas?  
Alternativas
Q2098054 Programação
A linguagem PHP requer que as instruções sejam terminadas com um caractere ao final de cada comando, embora não seja necessário usá-lo ao terminar a última linha de um bloco PHP. Que caractere é esse?
Alternativas
Q2098052 Engenharia de Software
É verdade que o projeto de sistemas de software depende de experiência e, em alguma medida, também de talento e criatividade. No entanto, existem algumas propriedades e princípios importantes no projeto de sistemas. Por isso, estudar e conhecer essas propriedades e princípios de projeto pode ajudar na concepção de sistemas com maior qualidade.
Qual o nome do princípio de projeto que recomenda que classes devem esconder detalhes de implementação que estão sujeitos a mudanças?
Alternativas
Q2098051 Engenharia de Software
Considere as seguintes afirmações sobre o uso de UML para desenvolvimento de sistemas.
I - Os diagramas UML são classificados em dois grandes grupos: (1) Diagramas Estáticos (ou Estruturais), que modelam a estrutura e organização de um sistema, incluindo informações sobre classes, atributos, métodos, pacotes, etc; e (2) Diagramas Dinâmicos (ou Comportamentais), que modelam eventos que ocorrem durante a execução de um sistema.
II - Diagramas de classes são um dos diagramas mais usados da UML. Eles oferecem uma representação gráfica para um conjunto de classes, provendo informações sobre atributos, métodos e relacionamentos que existem entre as classes modeladas.
III - Diagramas de atividades são usados para representar, em alto nível, um processo ou fluxo de execução. Os principais elementos desses diagramas são ações representadas por retângulos. Existem ainda elementos de controle, que definem a ordem de execução das ações.
Quais estão corretas?
Alternativas
Q2098050 Programação
Considere as seguintes afirmações sobre conceitos fundamentais de orientação a objetos.
I - Classe é um conceito orientado a objeto que encapsula dados e abstrações procedurais necessárias para descrever o conteúdo e comportamento de alguma entidade do mundo real. Em outras palavras, pode-se dizer que classe é uma descrição generalizada que descreve uma coleção de objetos similares.
II - Uma superclasse é uma especialização de uma classe denominada subclasse.
III - Polimorfismo permite que várias operações (implementações) diferentes tenham o mesmo nome.
Quais estão corretas?
Alternativas
Q2098049 Engenharia de Software
No contexto da orientação a objetos, considere as seguintes afirmações sobre herança.
I - Herança é um dos diferenciadores-chave entre sistemas convencionais e sistemas orientados a objetos. Uma subclasse Y herda todos os atributos e operações associadas à sua superclasse X, ou seja, todas as estruturas de dados e as operações de X ficam imediatamente disponíveis para Y.
II - A herança pode proporcionar benefício significativo ao projeto, mas, se ela for usada de forma não apropriada, pode complicar um projeto desnecessariamente e levar a um software passível de erros e difícil de manter.
III - Em cada nível de uma hierarquia de classes com herança, novos atributos e operações não podem ser acrescentados àqueles que foram herdados de níveis mais altos da hierarquia. Quais estão corretas?
Alternativas
Q2098048 Engenharia de Software
No contexto do projeto orientado a objetos, é necessário que as classes de projeto colaborem umas com as outras. No entanto, essa colaboração deve ser mantida em um nível mínimo aceitável, pois, se todas as classes de projeto colaboram com todas as outras classes de projeto, o sistema é difícil de implementar, testar e manter com o decorrer do tempo. Assim, num projeto orientado a objetos, essa característica descrita, e que é muito desejável, é denominada
Alternativas
Q2098047 Arquitetura de Software
No contexto de arquitetura de software, particularmente em relação à arquitetura multicamadas, considere as afirmações seguintes.
I - Numa arquitetura em camadas, as camadas são dispostas de forma hierárquica, como em um bolo. Assim, uma camada somente pode usar serviços — isto é, chamar métodos, instanciar objetos, estender classes, declarar parâmetros, lançar exceções, etc. — da camada imediatamente inferior.
II - Normalmente, uma arquitetura em três camadas é uma arquitetura distribuída. Uma das camadas, tipicamente a camada de interface, é executada na máquina dos clientes.
III - Arquiteturas em camadas são muito usadas na implementação de protocolos de rede. Por exemplo, HTTP é um protocolo de aplicação que usa serviços de um protocolo de transporte, como TCP. Por sua vez, TCP usa serviços de um protocolo de rede, como IP.
Quais estão corretas? 
Alternativas
Q2098046 Arquitetura de Software
O padrão arquitetural MVC define que as classes de um sistema devem ser organizadas em três grupos:
- _________, com classes responsáveis pela apresentação da interface gráfica do sistema, incluindo janelas, botões, menus, barras de rolagem, etc.
- __________, com classes que tratam e interpretam eventos gerados por dispositivos de entrada, como mouse e teclado.
- __________, com classes que armazenam os dados manipulados pela aplicação e que têm a ver com o domínio do sistema em construção, sem dependência das classes dos outros dois grupos, podendo conter métodos que alteram o estado dos objetos de domínio.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do enunciado acima.
Alternativas
Q2098045 Noções de Informática
Na área de Big Data, o grande volume de dados coletado pode ser classificado em três tipos: estruturados, que apresentam um formato rígido; semiestruturados, que são organizados por meio de tags sem seguir uma estrutura rígida; e não estruturados, que não estão em conformidade com modelos predefinidos. Qual é o princípio dos 5Vs de Big Data que trata desses tipos de dados? 
Alternativas
Q2098044 Sistemas de Informação
Qual é o tipo de serviço em nuvem que fornece um ambiente sob demanda para desenvolvimento, teste, fornecimento e gerenciamento de aplicativos de software sem se preocupar com infraestrutura de servidores, armazenamento, redes e bancos de dados?
Alternativas
Q2098043 Programação
Assinale a alternativa com uma afirmação correta sobre Javascript.
Alternativas
Q2098042 Programação
Assinale a alternativa com uma afirmação correta sobre a sintaxe das funções em PHP.
Alternativas
Q2098041 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre as cláusulas da expressão de uma consulta XQuery.
Alternativas
Respostas
301: A
302: E
303: E
304: C
305: D
306: A
307: C
308: A
309: D
310: E
311: C
312: B
313: C
314: E
315: A
316: C
317: A
318: D
319: B
320: B