Questões de Concurso Público UFABC 2025 para Técnico de Tecnologia da Informação

Foram encontradas 40 questões

Q4094006 Programação
Um Técnico de Tecnologia da Informação da UFABC está desenvolvendo um sistema web para exibição de vídeos educacionais e multimídia. Ele precisa que determinados elementos, como vídeos ou painéis interativos, tenham estilos específicos quando estiverem em modo de tela cheia, garantindo melhor experiência de navegação e acessibilidade para os usuários. Considerando o uso de CSS3 (Cascading Style Sheets, versão 3), qual pseudoclasse deve ser utilizada para essa necessidade do técnico?
Alternativas
Q4094007 Redes de Computadores
O modelo de referência ISO/OSI (International Organization for Standardization/Open Systems Interconnection) organiza as funções de rede em sete camadas hierárquicas, permitindo padronizar protocolos e facilitar a comunicação entre sistemas heterogêneos. Considerando o modelo ISO/OSI, assinale a alternativa que apresenta a camada que fica imediatamente acima da camada de Apresentação.
Alternativas
Q4094008 Programação
Em Java, a impressão de mensagens na tela é feita através de comandos específicos da linguagem, que permitem exibir informações ao usuário durante a execução de um programa. Qual das alternativas a seguir imprime corretamente a mensagem “Maior de idade” em Java? 
Alternativas
Q4094009 Algoritmos e Estrutura de Dados
As estruturas de dados são fundamentais no desenvolvimento de sistemas, permitindo organizar, armazenar e manipular informações de forma eficiente. Acerca de algumas das principais estruturas de dados, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Em fila duplamente encadeada, é permitido realizar inserções e remoções tanto no início quanto no fim da fila.
( ) A pilha é uma estrutura do tipo FIFO (First In, First Out), ou seja, o primeiro elemento a entrar é o primeiro a sair.
( ) Uma árvore é uma estrutura hierárquica composta por nós, com um nó raiz e subnós filhos.
( ) Grafos são um conjunto de vértices e arestas que podem representar relações entre elementos.
Alternativas
Q4094010 Banco de Dados
Um Técnico de Tecnologia da Informação da UFABC está desenvolvendo um sistema de gestão acadêmica que integra informações sobre professores, disciplinas, cursos e dependentes. Para gerar relatórios estratégicos, ele precisa consultar os nomes dos professores, sem duplicidade, que ministram disciplinas do 5º período do curso de Engenharia de Software, que possuem dependentes cadastrados e têm grau de doutor. O banco de dados possui as seguintes tabelas relevantes para a consulta:
• Professores (id_professor, nome, grau, …) • Disciplinas (id_disciplina, nome, periodo, id_curso, …) • Cursos (id_curso, nome_curso, …) • Ministra (id_professor, id_disciplina) – relação entre professores e disciplinas • Dependentes (id_dependente, id_professor, …)

Considerando essas tabelas, qual consulta SQL atende a todos os critérios mencionados? 
Alternativas
Q4094011 Redes de Computadores
Durante uma manutenção corretiva na infraestrutura de rede da UFABC, o Técnico de Tecnologia da Informação identificou falhas intermitentes na resolução de nomes de domínio em sistemas internos, dificultando o acesso a servidores de banco de dados e aplicações acadêmicas. Para diagnosticar o problema, ele decidiu utilizar o comando nslookup no Windows 11 (em português), que exibe informações detalhadas sobre o funcionamento do DNS (Domain Name System). Após executar o subcomando ls para listar os registros de um domínio, ele deseja organizar e classificar a saída dos comandos anteriores de forma clara. Considerando os parâmetros disponíveis para o nslookup no Windows 11 em português, qual deles deve ser utilizado?
Alternativas
Q4094012 Engenharia de Software
O Scrum é uma metodologia ágil utilizada para gerenciar projetos de forma iterativa e incremental, permitindo que equipes entreguem produtos de alta qualidade de maneira organizada e colaborativa. Ele define papéis, eventos e artefatos que estruturam o desenvolvimento, facilitando comunicação, transparência e adaptação contínua durante o ciclo de vida do projeto. Considerando os conceitos do Scrum, assinale a alternativa que apresenta, respectivamente, um papel e um artefato do Scrum. 
Alternativas
Q4094013 Redes de Computadores
O endereçamento IP é fundamental para a identificação de dispositivos em redes de computadores. O IPv4 (Internet Protocol version 4) e o IPv6 (Internet Protocol version 6) possuem características distintas em termos de tamanho de endereço e suporte a tipos de comunicação. Com base nisso, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O IPv4 (Internet Protocol version 4) tem um formato de 32 bits. ( ) O IPv6 (Internet Protocol version 6) tem um formato de 128 bits. ( ) O IPv6 (Internet Protocol version 6) suporta comunicação unicast, todavia não suporta multicast. ( ) O IPv4 (Internet Protocol version 4) suporta 340 undecilhões (praticamente ilimitado) de endereços únicos.
Alternativas
Q4094014 Programação
No desenvolvimento de páginas web com HTML5 (HyperText Markup Language, versão 5), existem diversos elementos que permitem organizar conteúdos de forma semântica e estruturada. Um termo em uma lista de definições precisa ser corretamente identificado para que seja vinculado à sua definição correspondente. Qual dos seguintes elementos do HTML5 é utilizado para identificar um termo em uma lista de definição?
Alternativas
Q4094015 Arquitetura de Computadores
Em Sistemas de Numeração, números podem ser representados em diferentes bases, como decimal (base 10), binário (base 2), octal (base 8) e hexadecimal (base 16). Assinale a alternativa que apresenta corretamente a conversão do número decimal 198 para binário, octal e hexadecimal, respectivamente.
Alternativas
Q4094016 Banco de Dados
Um Técnico de Tecnologia da Informação da UFABC está desenvolvendo uma aplicação para gerenciamento de relacionamentos complexos entre alunos, professores e disciplinas. Ele precisa armazenar e consultar de forma eficiente conexões como “alunos que cursaram disciplinas com o mesmo professor” ou “professores que possuem coautoria em projetos de pesquisa”. Para essa necessidade, será utilizado um banco de dados NoSQL orientado a grafos, ideal para modelar e consultar relações. Qual das alternativas a seguir apresenta o banco de dados que atende a essa necessidade?
Alternativas
Q4094017 Noções de Informática
Hardware e software são os dois principais componentes de um sistema computacional, interagindo para permitir processamento, armazenamento e exibição de informações. Acerca desses elementos, analise as assertivas e assinale a alternativa que aponta as corretas.
I. O software é intangível e pode ser atualizado sem necessidade de substituição de componentes físicos.
II. O hardware de armazenamento é exclusivamente responsável pelo processamento de instruções.
III. O sistema operacional é um tipo de software que faz a interface entre usuário e hardware, gerenciando recursos do sistema.
IV. Teclados e monitores são exemplos de hardware, classificados respectivamente como dispositivos de saída e de entrada.
V. Drivers são programas que permitem que o sistema operacional se comunique com periféricos, como impressoras e placas de vídeo. 
Alternativas
Q4094018 Sistemas Operacionais
Na gerência de processador, o escalonamento de processos define a ordem em que os processos prontos são executados pelo processador. Diferentes algoritmos podem priorizar processos com base em critérios como tempo de chegada, prioridade ou duração de execução. Qual algoritmo de escalonamento garante que os processos sejam executados na ordem de chegada, sem preempção?
Alternativas
Q4094019 Programação
Na orientação a objetos, alguns conceitos fundamentais permitem organizar e reutilizar código de maneira eficiente. Um deles possibilita que um mesmo método apresente comportamentos diferentes, de acordo com o objeto que o invoca. Por exemplo: animal.emitirSom() pode resultar em “latido” quando o objeto é um cachorro e em “miado” quando o objeto é um gato. Qual é esse conceito?
Alternativas
Q4094020 Sistemas de Informação
Na UFABC, um Técnico de Tecnologia da Informação está avaliando soluções de computação em nuvem para hospedar sistemas acadêmicos e aplicações internas. Ele precisa entender os diferentes modelos de serviços em nuvem: IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service) e FaaS (Function as a Service), que oferecem níveis distintos de gerenciamento, escalabilidade e controle sobre infraestrutura, plataforma e aplicativos.
Considerando esses modelos, assinale a alternativa que apresenta um exemplo de IaaS.
Alternativas
Q4094021 Redes de Computadores
As topologias de redes de computadores definem a forma como os dispositivos estão interligados e como ocorre a transmissão de dados. Em um dos modelos clássicos, todos os dispositivos compartilham um único meio físico de comunicação. Nesse arranjo, as informações percorrem o cabo principal e são recebidas por todos os dispositivos conectados, mas somente o destinatário legítimo processa a mensagem.
Qual topologia corresponde a essa descrição?
Alternativas
Q4094022 Redes de Computadores
Os diferentes padrões de redes wireless 802.11 definem velocidades, frequências e tecnologias utilizadas para comunicação sem fio. Com base nisso, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O padrão 802.11a introduziu MIMO (múltiplas antenas) para maior desempenho. ( ) O padrão 802.11ac possui velocidade máxima de 54 Mbps. ( ) O padrão 802.11ax corresponde ao Wi-Fi 6. ( ) O padrão 802.11n corresponde ao Wi-Fi 2.
Alternativas
Q4094023 Engenharia de Software
Um Técnico de Tecnologia da Informação da UFABC está realizando a manutenção do sistema acadêmico utilizado para matrículas online. Após adicionar um novo módulo para emissão de histórico escolar, ele precisa garantir que funcionalidades já existentes, como matrícula em disciplinas e consulta de notas, continuem funcionando corretamente, sem apresentar erros decorrentes das alterações realizadas no código. Qual tipo de teste de software ele deverá executar para garantir que as novas mudanças não quebrem funcionalidades já implementadas? 
Alternativas
Q4094024 Segurança da Informação
A criptografia é um componente essencial na segurança da informação, garantindo que dados confidenciais sejam transmitidos ou armazenados de forma segura. Os algoritmos criptográficos podem ser classificados em simétricos, que utilizam a mesma chave para criptografar e descriptografar dados, e assimétricos, que utilizam um par de chaves — pública e privada — para essas operações. Tendo isso em vista, assinale a alternativa que apresenta dois algoritmos de chave simétrica.
Alternativas
Q4094025 Engenharia de Software
Na Engenharia de Software, a especificação de requisitos é o processo de documentar, de forma clara e consistente, o que o sistema deve fazer, garantindo compreensão mútua entre usuários e desenvolvedores. Nesse sentido, assinale a alternativa que NÃO corresponde a um tipo de especificação de requisitos utilizado nesse processo.
Alternativas
Respostas
21: C
22: B
23: C
24: A
25: C
26: B
27: C
28: B
29: E
30: C
31: E
32: B
33: D
34: A
35: C
36: D
37: B
38: C
39: A
40: E