Juliana Jenny Kolb
Home > Simulados on-line > Questões de Concursos > Tecnologia da Informação (TI) > Questões – Algoritmos e Estruturas de Dados
Materiais de Estudo disponíveis
Apostila on-line |
Exercícios Resolvidos |
Teste 1: Algoritmos e Estruturas de Dados
Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.
Results
#1. (GEDUC - Câmara de Vitória de Santo Antão - Analista em Informação - 2024) Fluxogramas são ferramentas obsoletas no processo de desenvolvimento de algoritmos, sendo raramente usados na prática atual de programação. Eles são considerados ineficazes para representar algoritmos complexos e não são adotados por profissionais da área de tecnologia da informação, como analistas de sistemas e cientistas da computação.
#2. (CESPE/CEBRASPE - CAU - Analista de Sistemas da Informação - 2024) A estrutura de controle IF, que pode ser classificada como do tipo iteração, determina o caminho que o algoritmo deve seguir, de acordo com determinada condição.
A estrutura IF é usada para tomar decisões com base em condições. Se a condição for verdadeira, o bloco de código dentro da estrutura IF é executado. Se a condição for falsa, o bloco de código é ignorado. Estruturas de iteração, como loops FOR e WHILE, são usadas para repetir um bloco de código várias vezes. Portanto, a estrutura IF não pode ser classificada como do tipo iteração.
#3. (CESPE/CEBRASPE - CAU - Analista de Sistemas da Informação - 2024) O resultado de uma função pode ser usado como operando em uma expressão aritmética de um programa ou algoritmo de programação.
#4. (CESPE/CEBRASPE - CAU - Analista de Sistemas da Informação - 2024) Os dados de um algoritmo devem ser definidos por tipos para que seus conteúdos possam ser submetidos a operações corretas, inerentes a cada tipo de dado.
#5. (CESPE/CEBRASPE - CTI - Tecnologista - Área: Tecnologias Habilitadoras - Inteligência Artificial e Ciências de Dados - 2024) O algoritmo de classificação KNN (K Nearest Neighbors) é utilizado na inteligência artificial para reconhecimento de padrões.
#6. CESPE/CEBRASPE - INPI - Analista de Planejamento - Área: Gestão de T.I - Infraestrutura de Tecnologia da Informação - 2024) Uma árvore binária é classificada como balanceada (AVL) quando as alturas das subárvores da maioria dos nós dessa árvore diferem entre si em apenas uma unidade.
A afirmação da questão é imprecisa ao dizer que a condição de balanceamento se aplica à ‘maioria dos nós’. Na verdade, a condição deve ser satisfeita por todos os nós da árvore para que ela seja considerada uma árvore AVL ou balanceada.
Fundamentação: A fundamentação para essa resposta reside na definição correta de uma árvore AVL. Segundo a definição, uma árvore binária é uma árvore AVL se, para cada um de seus nós, a diferença entre as alturas das subárvores esquerda e direita é no máximo 1. Portanto, a condição de balanceamento deve ser satisfeita por todos os nós, e não apenas pela ‘maioria’ deles, como a questão sugere.