Questões de Concurso Comentadas para analista de tecnologia da informação - desenvolvimento de sistemas

Foram encontradas 1.235 questões

Resolva questões gratuitamente!

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

Q3256007 Governança de TI
Qual afirmativa não está correta sobre o ITIL v4? 
Alternativas
Q3256006 Sistemas Operacionais
Em sistemas de processamento de tarefas, como o IBM Mainframe, os cartões JOB e PROC desempenham papéis importantes na definição de tarefas e programas. Sobre a função desses cartões, marque a alternativa correta. 
Alternativas
Q3256005 Programação
Sobre linguagem de programação C#, analise as afirmativas a seguir:

I - C# é uma linguagem de programação de código aberto, orientada a objetos e foi criada pela Microsoft.
II - Em C#, é obrigatório que o nome do arquivo fonte corresponda ao nome da classe principal.
III -  Em C#, o tipo int é um alias para o tipo System.Int32.

Qual(is) afirmativa(s) esta(ao) correta(s)? 
Alternativas
Q3256004 Programação
Qual linguagem de programação (ou IDEs) compila diretamente para linguagem de maquina?  
Alternativas
Q3256003 Programação
Analise as afirmativas a seguir sobre programação orientada a objetos:

I - Programação Orientada a Objetos (POO) é um paradigma de programação que organiza o código em torno de "objetos”, que são instancias de "classes", esses objetos representam entidades do mundo real ou conceitos abstratos.
Il - Uma vantagem da Programação Orientada a Objetos (POO) é que através da herança, você pode reutilizar métodos e atributos de classes existentes, otimizando a escrita deste código.
III - Apesar da otimização de códigos (usando por exemplo a herança) a Programação Orientada a Objetos POO não permite modelar sistemas complexos de forma organizada e estruturada.

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3256002 Algoritmos e Estrutura de Dados
Qual estrutura de dados é apropriada para armazenar uma lista de elementos, que permita a inserção, remoção e busca de elementos com eficiência, além disso, a ordem de inserção dos elementos deve ser preservada e o acesso a qualquer elemento da lista deve ser rápido? 
Alternativas
Q3256001 Administração Geral
Qual das alternativas a seguir contempla a metodologia de gestão de Tl que utiliza princípios para melhorar a eficiência dos processos administrativos, eliminando desperdícios, aumentando a produtividade e buscando resultados de qualidade superior sem adicionar complexidade?  
Alternativas
Q3255999 Governança de TI
Analise as afirmativas a seguir sobre Balanced Scorecard (BSC) na gestão de Tecnologia da Informação (TI):  

I - O BSC na gestão de Tl é uma ferramenta que permite alinhar os objetivos estratégicos da área de Tl com os objetivos de negócio da organização, utilizando indicadores de desempenho em quatro perspectivas: financeira, cliente, processos internos e aprendizado e crescimento.
Il - O BSC na gestão de Tl é um modelo estático, que não permite adaptações ou revisões ao longo do tempo, tornando-o inadequado para ambientes de negócios dinâmicos e em constante mudança.
III - O BSC na gestão de Tl é utilizado apenas para medir a eficiência operacional dos sistemas e processos, sem foco nos objetivos estratégicos da organização.

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3255998 Arquitetura de Software
Na Arquitetura Orientada a Eventos (Event-Driven Architecture - EDA), qual componente é responsável por capturar eventos gerados por diferentes fontes, armazená-los temporariamente e garantindo a entrega aos consumidores, mesmo em caso de falhas, permitindo que os sistemas sejam desacoplados e escaláveis? 
Alternativas
Q3255997 Banco de Dados
Analise as afirmativas a seguir sobre modelo entidade relacionamento (ER):

I - O Modelo Entidade-Relacionamento (ER) organiza os dados em documentos estruturados (como JSON ou XML) ao invés de tabelas, sendo amplamente utilizado em bancos NoSQL como MongoDB.
II  A cardinalidade de um relacionamento, dentro de um modelo ER, define a quantidade mínima e máxima de ocorrências de uma entidade associada a outra, determinando restrições como "um para um", "um para muitos" e "muitos para muitos".
III - Em um diagrama ER, um atributo multivalorado é representado por uma elipse dupla.

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3255996 Algoritmos e Estrutura de Dados
Analise as afirmativas a seguir sobre a complexidade de algoritmos.

I - A complexidade de um algoritmo é uma medida de Sua velocidade e do espaço que consome.
Il - A notação Big-O é usada para descrever o melhor caso de complexidade de um algoritmo.
IlI - Um algoritmo com complexidade O(1) tem tempo de execução constante, independentemente do tamanho da entrada.

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3255995 Banco de Dados
Qual alternativa contém um elemento de banco de dados relacional que garante a unicidade dos registros e melhora a performance das operações de busca? 
Alternativas
Q3255994 Administração Geral
Dentro do conceito de gestão, qual elemento define o futuro desejado, orienta a tomada de decisões e fornece uma base de inspiração para todos os membros da organização, ajudando a alinhar todos os esforços em direção a um objetivo comum e de longo prazo?
Alternativas
Q3255993 Banco de Dados
No âmbito de modelagem de dados, marque a alternativa que completa corretamente e em ordem a seguinte sentença:

A _____________ e ____________ a são fundamentais para definir a estrutura, as relações e as restrições dos dados em um banco de dados, essas definições são armazenadas como , que descrevem como os dados são organizados e gerenciados. 
Alternativas
Q3255992 Programação
Em programação, as estruturas de repetição (também chamadas de lagos ou loops) são utilizadas para executar um bloco de código varias vezes, com base em uma condição ou um número pré-definido de iterações. Qual tipo de repetição executa um bloco de código pelo menos uma vez, e depois continua repetindo enquanto a condição for verdadeira? 
Alternativas
Q3255991 Algoritmos e Estrutura de Dados
Considere uma tabela de hashing com 5 posições (índices de 0 a 4) e a função de hashing é dada por: h(k)=k mod(5), onde k é a chave. Suponha que as chaves sejam inseridas na seguinte ordem: 12, 7, 18, 23, 10. A tabela utiliza sondagem linear para tratar colisões. Após todas as inserções, qual das alternativas representa corretamente o estado da tabela de hashing? 
Alternativas
Q3237328 Programação
Recurso indispensável e amplamente utilizado nas linguagens de programação orientadas a objetos (POO), sendo este recurso responsável por permitir que objetos de diferentes classes sejam tratados de forma uniforme, desde que essas classes compartilhem um relacionamento hierárquico. Qual é o nome deste recurso?
Alternativas
Q3237327 Programação
Na linguagem de programação Java, pode-se estabelecer contratos que definem um conjunto de métodos (somente assinaturas dos métodos) que uma classe deve implementar. Este contrato é realizado para especificar um comportamento que várias classes podem compartilhar, sem forçar uma relação de herança direta entre elas. O trecho refere-se à(ao): 
Alternativas
Q3237326 Algoritmos e Estrutura de Dados
Sobre a estrutura de dados árvore, foram feitas as seguintes afirmações:

I. Toda árvore é um conjunto de vértices e arestas, que podem ou não ter ciclos. II. Em uma árvore, para existir uma aresta (a, b), precisa então existir os vértices a e b. III. São exemplos de árvores: árvore binária, árvore B, árvore B+e árvore rubro-negra.

Sobre as afirmações acima, pode-se afirmar que:
Alternativas
Q3237325 Engenharia de Software
 Esta situação em projetos de software refere-se ao grau de dependência entre diferentes módulos ou componentes de um sistema de software, sendo então visualizada quando uma parte do sistema está interligada ou depende de outra. Saber lidar e resolver esta situação é fundamental no design de software, pois afeta diretamente a manutenção, escalabilidade e flexibilidade do sistema. Com base nos seus conhecimentos, fala-se então do(a): 
Alternativas
Respostas
101: B
102: D
103: B
104: B
105: A
106: E
107: C
108: C
109: C
110: E
111: C
112: E
113: A
114: A
115: E
116: E
117: B
118: A
119: B
120: D