Questões de Concurso Público Petrobras 2022 para Analista de Sistemas – Engenharia de Software

Foram encontradas 120 questões

Q1894443 Engenharia de Software

A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.


Uma das limitações da prototipação relacionada ao design da solução ocorre quando as partes interessadas se concentram mais nas especificações do design do que nos requisitos e os desenvolvedores acreditam que é necessário fornecer ao usuário uma interface fielmente precisa ao protótipo, mesmo que existam tecnologias e abordagens de interface mais interessantes.  

Alternativas
Q1894444 Arquitetura de Software

A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.


Do ponto de vista de design e de usabilidade, o produto mínimo viável dispensa padrões de qualidade comercial, sendo suficiente que a funcionalidade parcial proposta tenha um nível básico de confiabilidade.

Alternativas
Q1894445 Arquitetura de Software

Quanto a storytelling e análise de personas de usuários de software, julgue o item a seguir.


Entrevistas e questionários são técnicas comumente usadas para obter informações relacionadas às necessidades de grupos de usuários representados por personas, que exemplificam como um usuário típico interage com um produto. 

Alternativas
Q1894446 Arquitetura de Software

Quanto a storytelling e análise de personas de usuários de software, julgue o item a seguir.


No contexto de storytelling, é fundamental mitigar as possibilidades de navegação por meio das interfaces e impor à experiência do usuário o sequenciamento estrito das atividades que constituem a sua história. 

Alternativas
Q1894447 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Web service é um sistema de software projetado para suportar interação entre máquinas através de uma rede; esse sistema possui uma interface descrita em formato processável por máquina, especificamente o WSDL (web services descriptor language). 

Alternativas
Q1894448 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Uma das vantagens do SOAP é a sua utilização correta dos métodos HTML (PUT, GET, POST, DELETE), enquanto o REST utiliza apenas o método POST para realizar as requisições através de um arquivo XML. 

Alternativas
Q1894449 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Com a SOA é mais fácil escalar ou ampliar o uso de uma funcionalidade para plataformas ou ambientes novos, o que resulta em maior agilidade e eficiência no desenvolvimento, por outro lado, em geral, acaba por promover aumento nos custos da solução.

Alternativas
Q1894450 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Os protocolos SOAP e REST são os padrões mais utilizados na comunicação entre os sistemas por meio do web service; esses protocolos, unidos à estrutura básica XML, compõem a estrutura básica dos web services.

Alternativas
Q1894451 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Os três principais padrões de projeto (design patterns) são os criacionais, os estruturais e os comportamentais; os padrões criacionais aumentam a flexibilidade e a reutilização de código porque oferecem diversas alternativas de criação de objetos.

Alternativas
Q1894452 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Enquanto a arquitetura é responsável pela infraestrutura de alto nível do software, o design é responsável pelo software a nível de código, como, por exemplo, o que cada módulo está fazendo, o escopo das classes e os objetivos das funções. 

Alternativas
Q1894453 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Design patterns é um conjunto de soluções generalistas para problemas recorrentes durante o desenvolvimento de um software; trata-se de um framework ou código pronto, e não de uma definição de alto nível de como um problema comum pode ser solucionado. 

Alternativas
Q1894454 Programação

Com relação a linguagens de programação, julgue o item a seguir.


A POO é embasada nos conceitos de classe, objeto, encapsulamento, herança, interfaces e polimorfismo; uma característica das interfaces, por exemplo, é o fato de que elas não podem ser implementadas por uma classe, mas sim herdadas.

Alternativas
Q1894455 Programação

Com relação a linguagens de programação, julgue o item a seguir.


Coleções do tipo genéricas são estruturas que normalmente oferecem melhor desempenho porque são fortemente tipadas em tempo de compilação. 

Alternativas
Q1894456 Programação

Com relação a linguagens de programação, julgue o item a seguir.


Profiling é uma forma de análise dinâmica de programas que permite, dentre outras, o monitoramento do tamanho total da memória alocada e da memória livre disponível. 

Alternativas
Q1894457 Sistemas Operacionais

Com relação a linguagens de programação, julgue o item a seguir.


O garbage collector serve como um gerenciador de memória automático; um dos seus benefícios é a alocação eficiente dos objetos no heap nativo do sistema operacional.

Alternativas
Q1894458 Programação

Julgue o próximo item que tratam de CSS, JavaScript e Net Core.


No ASP.NET Core, um aplicativo de interface de usuário web renderizada pelo servidor permite uma ampla variedade de versões do navegador no cliente; nesse caso, o HTML e o CSS da página são gerados dinamicamente no próprio servidor e chegam prontas para o cliente.

Alternativas
Q1894459 Programação

Julgue o próximo item que tratam de CSS, JavaScript e Net Core.


No código abaixo, escrito na linguagem CSS, red é um valor do tipo palavra-chave, enquanto #f00 é um valor do tipo notação funcional.


p {

color: red;

background-color: #f00;


Alternativas
Q1894460 Programação

Julgue o próximo item que tratam de CSS, JavaScript e Net Core.


Em JavaScript é possível simular cada uma das quatro categorias de membros de classe da linguagem Java.

Alternativas
Q1894461 Engenharia de Software

Acerca de qualidade de software, julgue o item subsequente.  


No processo de SQA (software quality assurance) é gerado o plano de garantia de qualidade de software para definir a estratégia da equipe responsável.

Alternativas
Q1894462 Engenharia de Software

Acerca de qualidade de software, julgue o item subsequente.  


Os elementos de processo da gestão de configuração de software formam uma coleção de ferramentas acopladas que permitem acesso à gestão de cada item da configuração de software

Alternativas
Respostas
61: C
62: E
63: C
64: E
65: C
66: E
67: E
68: C
69: C
70: C
71: E
72: E
73: C
74: C
75: E
76: C
77: E
78: C
79: C
80: E