Questões de Concurso Para analista de informática

Foram encontradas 1.912 questões

Resolva questões gratuitamente!

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

Q2385198 Noções de Informática

Julgue o item a seguir. 


O Office 2019 apresentou melhorias significativas em seus aplicativos principais em relação ao Office 2016. No Excel, foram introduzidas novas funções e aprimoramentos no Power Pivot e Power Query. O PowerPoint recebeu recursos aprimorados de zoom e transição Morph, além da capacidade de gerenciar imagens 3D e inserir ícones SVG. O Outlook também foi atualizado com novos cartões de contato e recursos de caixa de entrada focados. 

Alternativas
Q2385197 Noções de Informática

Julgue o item a seguir. 


A Memória RAM (Random Access Memory), uma forma de memória volátil e rápida, é essencial para o funcionamento dos computadores. Utilizada pela CPU para armazenamento temporário de dados, ela só permanece ativa enquanto o computador está ligado. Com capacidades variadas, a RAM pode ser dividida em tipos como SRAM e DRAM, cada uma com características próprias em termos de velocidade e capacidade de armazenamento.

Alternativas
Q2385196 Noções de Informática

Julgue o item a seguir. 


O Windows 11 introduziu o suporte para aplicativos Android, algo que não estava presente no Windows 10. Com o Windows Subsystem for Android, o Windows 11 permite a execução de aplicativos Android nativamente, disponíveis por meio da Amazon Appstore integrada à nova Microsoft Store. Essa funcionalidade representa um avanço significativo em relação ao Windows 10, onde os aplicativos Android não eram suportados nativamente.

Alternativas
Q2385195 Noções de Informática

Julgue o item a seguir. 


Na montagem de computadores, a memória RAM é usada exclusivamente para armazenamento de longo prazo de dados e informações. Diferente do HD, a memória RAM mantém os dados armazenados permanentemente, mesmo quando o computador é desligado, garantindo assim a preservação de informações críticas do sistema e do usuário. 

Alternativas
Q2385194 Programação

Julgue o item a seguir. 


O polimorfismo, um dos pilares da Programação Orientada a Objetos, refere-se à capacidade de métodos com o mesmo nome em diferentes classes (relacionadas por herança) terem comportamentos distintos. Isso permite que objetos de diferentes tipos sejam tratados de forma uniforme, porém, executando ações apropriadas a cada tipo. 

Alternativas
Q2385193 Noções de Informática

Julgue o item a seguir. 


As redes sociais de entretenimento são aquelas nas quais o objetivo principal não é se relacionar com as pessoas, mas sim consumir conteúdo. Exemplos incluem o YouTube, focado em vídeos; e o Pinterest, voltado para imagens.

Alternativas
Q2385192 Noções de Informática

Julgue o item a seguir. 


A placa-mãe é um componente crucial em um computador, servindo como plataforma central para a conexão de todos os outros componentes, como a placa de vídeo, memória, processador e HD. Ela facilita a troca de informações entre esses componentes e capacita o funcionamento geral do sistema. Ao escolher uma placa-mãe, aspectos como o chipset e o tipo de soquete são fundamentais para determinar a compatibilidade com outros componentes.

Alternativas
Q2385191 Noções de Informática

Julgue o item a seguir. 


A microinformática é um ramo da informática que envolve apenas o estudo e a manutenção de microcomputadores, sem nenhuma relação com a aplicação de softwares ou programas. É um campo limitado ao hardware, não abrangendo aspectos de programação ou operações de software. 

Alternativas
Q2385190 Programação

Julgue o item a seguir. 


O Java é uma linguagem de programação orientada a objetos e possui uma vasta biblioteca de rotinas e APIs. Dentre as suas características, destaca-se a tipagem estática, que confere maior segurança ao código, evitando que o tipo da variável seja alterado após sua declaração. 

Alternativas
Q2385189 Segurança da Informação

Julgue o item a seguir. 


A integridade, como um dos pilares da segurança da informação, assegura que os dados mantenham suas características originais, isto é, não sofram alterações indevidas. Ações como controle de versões e backups frequentes são fundamentais para manter a integridade dos dados.

Alternativas
Q2385188 Redes de Computadores

Julgue o item a seguir. 


A manutenção de servidores é um aspecto crítico no gerenciamento de redes. É responsabilidade do administrador da rede garantir a manutenção preventiva dos servidores, incluindo a verificação do desempenho, segurança e atualizações de software. A manutenção regular pode prevenir falhas e garantir a continuidade e eficiência dos serviços de rede.

Alternativas
Q2385187 Programação

Julgue o item a seguir. 


Na programação, os operadores lógicos são utilizados principalmente para operações matemáticas complexas, como cálculos de derivadas e integrais. Esses operadores, incluindo adição, subtração, multiplicação e divisão, são fundamentais na construção de algoritmos para aplicações matemáticas avançadas.

Alternativas
Q2271752 Programação
Considere o código a seguir que contém um trecho escrito na linguagem de programação JavaScript. 

Imagem associada para resolução da questão


O resultado da execução do código é



Alternativas
Q2271751 Programação
O desenvolvimento Front-End é responsável pela parte visual de um site ou aplicativo. De forma resumida, o Front-End de uma aplicação é a parte com a qual o usuário consegue interagir. Dentre as principais tecnologias de desenvolvimento Front-End tem-se: HTML, CSS e JavaScript.

Em relação às tecnologias de desenvolvimento Front-End, avalie as seguintes afirmações:

I - JavaScript é uma linguagem de marcação de hipertexto utilizada na criação de pequenos programas para realizar ações em uma página web.
II - CSS é uma linguagem de programação estruturada de script utilizada para estilizar as páginas web.
III - Um link no HTML utiliza a tag  <a> que possui o atributo href no qual indica-se o destino do link. Exemplo de link em HTML: <a href="http:uespi.br/'> Página da UESPI</a>.
IV - O JavaScript pode ser incorporado a páginas HTML para que elas sejam mais dinâmicas e interativas.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271750 Programação
Considere o código a seguir escrito na linguagem de programação Java.

Imagem associada para resolução da questão


Imagem associada para resolução da questão


Imagem associada para resolução da questão


O resultado da execução do código descrito no método main da classe Programa é
Alternativas
Q2271749 Programação
Em programação orientada a objetos, modificador de acesso, também chamado de visão de método ou ainda visão de atributo, é a palavra-chave que define a visibilidade de um atributo, método ou classe. Na linguagem de programação Java são definidos os seguintes modificadores de acesso: __________, que é visível na mesma classe, em suas subclasses e em outras classes; __________, que é visível somente dentro da mesma classe e __________, que é visível somente dentro da mesma classe e em suas subclasses.

Os modificadores de acesso que preenchem respectivamente as lacunas são
Alternativas
Q2271748 Engenharia de Software
A atividade de Teste de Software é complexa, pois diversos fatores podem colaborar para ocorrência de erros, mas a maioria deles tem uma única origem: erro humano. Dessa forma, o Teste de Software tem o intuito de executar um programa ou modelo utilizando algumas entradas em particular e verificar se seu comportamento está de acordo com o esperado.
Adaptado de Márcio Eduardo Delamaro, José Carlos Maldonado e Mário Jino. Introdução ao Teste de Software. 2 ed. Rio de Janeiro: Elsevier, 2016. 


Em relação a Atividade de Teste de Software, avalie as seguintes afirmações: 

I - O teste de regressão é realizado no processo de manutenção do software. O objetivo é avaliar se as modificações efetuadas estão corretas, ou seja, que os novos requisitos implementados funcionam como o esperado e que os requisitos anteriormente testados continuam válidos.
II - O particionamento de equivalência é um método de teste caixa branca que divide o domínio de entrada de um programa em classes de dados a partir dos quais os casos de teste podem ser derivados.
III - A análise de valor limite é uma técnica de teste caixa preta que leva à escolha de casos de teste que põem à prova os valores nas fronteiras do domínio de entrada.
IV - O teste de unidade faz muito uso das técnicas de teste caixa preta e as técnicas de projeto de casos de teste de caixa branca são mais encontradas durante o teste de integração.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271747 Engenharia de Software
A UML é uma linguagem visual utilizada para modelar sistemas orientados a objetos. Através dos elementos gráficos definidos nesta linguagem pode-se construir diagramas que representam diversas perspectivas de um sistema. Os diagramas UML são divididos em dois tipos: Diagramas Estruturais e Diagramas Comportamentais.

Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.

Qual diagrama da UML apresenta as interações entre objetos na ordem temporal em que elas acontecem?
Alternativas
Q2271746 Engenharia de Software
Os primeiros processos de desenvolvimento de software eram estritamente sequenciais, começando com uma fase de especificação de requisitos até chegar às fases finais de implementação, testes e manutenção do sistema. No entanto, começou-se a perceber que software é diferente de outros produtos de Engenharia. Essa percepção foi ficando clara devido aos problemas frequentes enfrentados por projetos de software nas décadas de 70 a 90. Dessa forma, surgiram os métodos ágeis, que preconizam que um sistema deve ser construído de forma incremental e iterativa. Pequenos incrementos de funcionalidade são produzidos, em intervalos curtos e, logo em seguida, validados pelos usuários. Diversos métodos que concretizam os princípios ágeis foram propostos, tais como Scrum, Extreme Programming (XP) e Kanban.
Adaptado de Marco Túlio Valente. Engenharia de Software Moderna: princípios e práticas para desenvolvimento de Software com produtividade. Belo Horizonte:[s.n.], 2020. 

Em relação aos métodos ágeis, avalie as seguintes afirmações:

I – Uma das características de processos ágeis é a adoção de ciclos curtos e iterativos de desenvolvimento, por meio dos quais um sistema é implementado de forma gradativa.
II – Scrum é um método ágil para gerenciamento de projetos, que necessariamente precisam ser projetos de desenvolvimento de software.
III – Extreme Programming (XP) é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Dessa forma, XP inclui um conjunto de práticas de programação.
IV – Assim como no Scrum, o Kanban define uma lista fixa de papeis e de cerimônias que devem ser realizadas durante o processo de desenvolvimento de software.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271745 Engenharia de Software
Tentativas de lidar com a complexidade e de minimizar os problemas envolvidos no desenvolvimento de software envolvem a definição de processos de desenvolvimento de software (PDS). Um PDS compreende todas as atividades necessárias para definir, desenvolver, testar e manter um produto de software.

Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.

Neste cenário, qual atividade típica de um PDS tem como principal objetivo que os usuários e desenvolvedores do software tenham a mesma visão do problema a ser resolvido?
Alternativas
Respostas
401: C
402: C
403: C
404: E
405: C
406: C
407: C
408: E
409: C
410: C
411: C
412: E
413: B
414: C
415: A
416: E
417: D
418: C
419: D
420: C