Questões de Concurso Para analista de sistemas

Foram encontradas 13.601 questões

Resolva questões gratuitamente!

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

Q2446219 Programação
O paradigma orientado a objetos é um estilo de programação que se baseia no conceito de "objetos", que são instâncias de classes e possuem características (atributos) e comportamentos (métodos). Esse paradigma enfatiza a organização do código em torno de objetos e suas interações, permitindo a modelagem do mundo real de forma mais natural. Qual conceito de programação orientada a objetos enfatiza a ideia de ocultar os detalhes internos de um objeto e permitir o acesso somente por meio de métodos específicos?
Alternativas
Q2446218 Algoritmos e Estrutura de Dados
Medir a complexidade dos métodos de ordenação é fundamental para entender o desempenho desses algoritmos e poder fazer escolhas adequadas dependendo do contexto do problema. Qual método de ordenação o pior caso tem a mesma complexidade do método Quick Sort no pior caso?
Alternativas
Q2446217 Algoritmos e Estrutura de Dados
Árvores binárias em estruturas de dados é utilizada para armazenar e organizar dados de maneira eficiente.
Imagem associada para resolução da questão


Para a árvore binária da figura, qual a ordem correta de visitação dos nós em um percurso em em-ordem?
Alternativas
Q2446216 Programação
Expressões lógicas são frequentemente utilizadas em linguagens de programação. Por exemplo, um comando if com a expressão: 

if not (A and B)

pode ser reescrito, para quaisquer valores lógicos de A e B, com a expressão if:
Alternativas
Q2446215 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem padronizada de modelagem que tem como função principal fornecer uma maneira visual de representar sistemas de software, desde sua concepção, até sua implementação. Qual alternativa apresenta um diagrama UML estrutural e outro comportamental, respectivamente?
Alternativas
Respostas
16: C
17: B
18: C
19: B
20: A