Início Questões de Concursos Técnico em Processamento de Dados Resolva questões de Técnico em Processamento de Dados comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Técnico em Processamento de Dados Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 101Q883552 | Arquitetura de Software, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Relacione os seguintes middlewares (RPC, CORBA, JAVA RMI, JAVA EJB) com suas respectivas definições. 1. RPC 2. CORBA 3. JAVA RMI 4. JAVA EJB ( ) É um middleware que fornece um modelo de objetos distribuído e um conjunto de serviços para a comunicação entre objetos remotos. ( ) É um protocolo que permite a comunicação entre processos em execução em máquinas diferentes. ( ) É um framework que fornece um modelo de componentes para a criação de aplicações distribuídas. ( ) É um framework que permite a criação de objetos remotos em Java. Assinale a opção que indica a relação correta, na ordem apresentada. ✂️ a) 2 – 1 – 3 – 4. ✂️ b) 2 – 1 – 4 – 3. ✂️ c) 1 – 2 – 4 – 3. ✂️ d) 2 – 3 – 1 – 4. ✂️ e) 3 – 2 – 4 – 1. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 102Q1042322 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre árvores binárias, árvores binárias ordenadas e árvores binárias ordenadas balanceadas (AVL), assinale V para a afirmativa verdadeira e F para a falsa. ( ) Uma árvore binária é uma estrutura de dados que consiste em nós, onde cada nó tem no máximo dois filhos. ( ) Uma árvore binária ordenada é uma árvore binária em que os valores dos nós são ordenados de forma crescente ou decrescente. ( ) Uma árvore binária ordenada balanceada (AVL) é uma árvore binária ordenada em que a altura de qualquer subárvore não difere da altura de sua subárvore oposta em mais de um. As afirmativas são, respectivamente, ✂️ a) V – V – V. ✂️ b) V – F – V. ✂️ c) V – V – F. ✂️ d) F – V – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 103Q883563 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Em um jogo de estratégia online, você tem diferentes classes de personagens, como "Guerreiro" e "Mago", que herdam de uma classe base chamada "Personagem". A classe base possui um método chamado "ExecutarHabilidade", que funciona de maneira diferente quando chamado por um personagem guerreiro em comparação com um personagem mago. Considerando princípios de programação orientada a objetos, assinale a abordagem mais adequada para implementar essa diferenciação. ✂️ a) Utilizar variáveis de controle condicional dentro do método "ExecutarHabilidade" para verificar explicitamente o tipo da instância e ajustar o comportamento. ✂️ b) Cria versões específicas do método "ExecutarHabilidade" para "Guerreiro" e "Mago" com implementações distintas. ✂️ c) Marcar o método "ExecutarHabilidade" como virtual na classe base "Personagem" e fornecendo implementações específicas nas classes derivadas. ✂️ d) Permitir que "Guerreiro" e "Mago" herdem métodos específicos de diferentes classes e personalizem o comportamento de "ExecutarHabilidade". ✂️ e) Ocultar a implementação do método "ExecutarHabilidade" na classe base "Personagem” e redefinindo-o nas classes derivadas para comportamentos específicos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 104Q883554 | Sistemas Operacionais, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considerando os problemas de concorrência, assinale a afirmativa correta. ✂️ a) Mutual Exclusion é uma das condições para Deadlock. ✂️ b) Deadlock é uma situação em que dois ou mais processos são lentificados na progressão devido às suas demandas de recursos mutuamente incompatíveis. ✂️ c) Na Mutual Exclusion um processo pode receber acesso preferencial aos recursos. ✂️ d) No Deadlock um conjunto de processos não consegue progredir devido às suas demandas de recursos incompatíveis logicamente. ✂️ e) Mutual Exclusion implica em um ciclo de recursos e processos em que cada processo está aguardando recursos que são mantidos pelo próximo processo no ciclo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 105Q883566 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Em um hackathon voltado para inovações tecnológicas, equipes de desenvolvedores estão imersas em uma competição acirrada. O desafio lançado destaca-se pela sua simplicidade conceitual: "No sistema binário, qual é o valor decimal correspondente ao número 101101?" Nesse ambiente vibrante e dinâmico, os participantes estão focados em aplicar suas habilidades de programação e lógica para resolver esse enigma numérico e contribuir para o sucesso de suas equipes no evento. A resposta para o desafio lançado é: ✂️ a) 23 ✂️ b) 45 ✂️ c) 53 ✂️ d) 67 ✂️ e) 76 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 106Q883553 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Na computação, a linguagem Assembly representa uma versão legível da linguagem de máquina que emprega mnemônicos para indicar a operação. MOV AX,B ; ADD AX,C ; MOV A,AX ; Considerando a técnica mnemônica, qual o resultado do processamento da rotina assembly acima. ✂️ a) AX:=B+C-A ✂️ b) A:=B+C ✂️ c) AX:=A+C ✂️ d) B:=A+C ✂️ e) B:=AX+C Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 107Q883561 | Arquitetura de Software, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Leia o fragmento a seguir sobre Design Patterns. Os padrões de design desempenham um papel crucial na arquitetura de software, proporcionando soluções testadas e comprovadas para desafios recorrentes no desenvolvimento de sistemas. Esses padrões são geralmente classificados em três categorias principais: padrões de design _____, que são estratégias que se concentram nos padrões de comunicação e colaboração entre objetos; padrões de design _____, que oferece abordagens flexíveis e reutilizáveis na instanciação e composição de objetos e os padrões de design _____, que referem as estratégias voltadas para a eficiente organização de classes e objetos, visando aprimorar a composição e simplificar a interação entre os componentes de um sistema. Cada categoria oferece um conjunto valioso de diretrizes e abordagens que promovem a _____, _____e manutenção do código, contribuindo para o desenvolvimento de sistemas robustos e eficientes. Assinale a opção cujos itens completam corretamente as lacunas do fragmento lido. ✂️ a) comportamental – criacional – estrutural – flexibilidade e segurança ✂️ b) estrutural – criacional – comportamental – reusabilidade e segurança ✂️ c) estrutural – comportamental – criacional – flexibilidade e reusabilidade ✂️ d) comportamental – criacional – estrutural – flexibilidade e reusabilidade ✂️ e) criacional – comportamental – estrutural – reusabilidade e acessibilidade Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 108Q883562 | Sistemas Operacionais, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Suponha que você está participando de um workshop universitário sobre sistemas operacionais, o instrutor destaca a importância dos sistemas de arquivos. Durante uma sessão interativa, ele utiliza um exemplo prático para ilustrar a organização eficiente de dados. Indique qual é a função principal de um sistema de arquivos em um sistema operacional. ✂️ a) Gerenciar a velocidade do processador. ✂️ b) Armazenar e organizar dados em arquivos e diretórios. ✂️ c) Controlar a temperatura do hardware. ✂️ d) Executar operações matemáticas complexas. ✂️ e) Monitorar a largura de banda da rede. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 109Q1043911 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere a estrutura de dados do tipo pilha. Se a pilha estiver vazia então topo = λ, sabe-se que pt é um ponteiro. Analise o algoritmo abaixose topo ≠ λ entãopt := topotopo := topo ↑.proxvalor- recuperado := pt ↑.infodesocupar(pt)senão underflowO algoritmo descreve a operação de ✂️ a) inserção na pilha. ✂️ b) consulta da pilha. ✂️ c) remoção da pilha. ✂️ d) estouro por overflow. ✂️ e) estouro por underflow. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 110Q883539 | Arquitetura de Computadores, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Conceitualmente um computador é uma máquina que pode ser programada para aceitar entrada de dados, transformá-las em informação na UCP e armazená-la em dispositivos de armazenamento secundários. Assinale a opção que apresenta um respectivamente um dispositivo de entrada de dados e um de saída. ✂️ a) Teclado com fio e mouse. ✂️ b) Mouse ótico e trackball. ✂️ c) Teclado sem fio e impressora. ✂️ d) Placa de vídeo e scanner. ✂️ e) Impressora laser e plotter. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 111Q1086553 | Matemática, Análise Combinatória em Matemática, Técnico em Processamento de Dados, Prefeitura de São Roque do Canaã ES, IDCAP, 2020Quantas são as combinações possíveis para formarmos pares com as letras da palavra C O N C U R S O? Obs: letras repetidas só devem ser contadas uma vez. ✂️ a) 1/360 combinações. ✂️ b) 360 combinações. ✂️ c) 1/36 combinações. ✂️ d) 15 combinações. ✂️ e) 40 combinações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← Anterior
101Q883552 | Arquitetura de Software, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Relacione os seguintes middlewares (RPC, CORBA, JAVA RMI, JAVA EJB) com suas respectivas definições. 1. RPC 2. CORBA 3. JAVA RMI 4. JAVA EJB ( ) É um middleware que fornece um modelo de objetos distribuído e um conjunto de serviços para a comunicação entre objetos remotos. ( ) É um protocolo que permite a comunicação entre processos em execução em máquinas diferentes. ( ) É um framework que fornece um modelo de componentes para a criação de aplicações distribuídas. ( ) É um framework que permite a criação de objetos remotos em Java. Assinale a opção que indica a relação correta, na ordem apresentada. ✂️ a) 2 – 1 – 3 – 4. ✂️ b) 2 – 1 – 4 – 3. ✂️ c) 1 – 2 – 4 – 3. ✂️ d) 2 – 3 – 1 – 4. ✂️ e) 3 – 2 – 4 – 1. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
102Q1042322 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre árvores binárias, árvores binárias ordenadas e árvores binárias ordenadas balanceadas (AVL), assinale V para a afirmativa verdadeira e F para a falsa. ( ) Uma árvore binária é uma estrutura de dados que consiste em nós, onde cada nó tem no máximo dois filhos. ( ) Uma árvore binária ordenada é uma árvore binária em que os valores dos nós são ordenados de forma crescente ou decrescente. ( ) Uma árvore binária ordenada balanceada (AVL) é uma árvore binária ordenada em que a altura de qualquer subárvore não difere da altura de sua subárvore oposta em mais de um. As afirmativas são, respectivamente, ✂️ a) V – V – V. ✂️ b) V – F – V. ✂️ c) V – V – F. ✂️ d) F – V – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
103Q883563 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Em um jogo de estratégia online, você tem diferentes classes de personagens, como "Guerreiro" e "Mago", que herdam de uma classe base chamada "Personagem". A classe base possui um método chamado "ExecutarHabilidade", que funciona de maneira diferente quando chamado por um personagem guerreiro em comparação com um personagem mago. Considerando princípios de programação orientada a objetos, assinale a abordagem mais adequada para implementar essa diferenciação. ✂️ a) Utilizar variáveis de controle condicional dentro do método "ExecutarHabilidade" para verificar explicitamente o tipo da instância e ajustar o comportamento. ✂️ b) Cria versões específicas do método "ExecutarHabilidade" para "Guerreiro" e "Mago" com implementações distintas. ✂️ c) Marcar o método "ExecutarHabilidade" como virtual na classe base "Personagem" e fornecendo implementações específicas nas classes derivadas. ✂️ d) Permitir que "Guerreiro" e "Mago" herdem métodos específicos de diferentes classes e personalizem o comportamento de "ExecutarHabilidade". ✂️ e) Ocultar a implementação do método "ExecutarHabilidade" na classe base "Personagem” e redefinindo-o nas classes derivadas para comportamentos específicos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
104Q883554 | Sistemas Operacionais, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considerando os problemas de concorrência, assinale a afirmativa correta. ✂️ a) Mutual Exclusion é uma das condições para Deadlock. ✂️ b) Deadlock é uma situação em que dois ou mais processos são lentificados na progressão devido às suas demandas de recursos mutuamente incompatíveis. ✂️ c) Na Mutual Exclusion um processo pode receber acesso preferencial aos recursos. ✂️ d) No Deadlock um conjunto de processos não consegue progredir devido às suas demandas de recursos incompatíveis logicamente. ✂️ e) Mutual Exclusion implica em um ciclo de recursos e processos em que cada processo está aguardando recursos que são mantidos pelo próximo processo no ciclo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
105Q883566 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Em um hackathon voltado para inovações tecnológicas, equipes de desenvolvedores estão imersas em uma competição acirrada. O desafio lançado destaca-se pela sua simplicidade conceitual: "No sistema binário, qual é o valor decimal correspondente ao número 101101?" Nesse ambiente vibrante e dinâmico, os participantes estão focados em aplicar suas habilidades de programação e lógica para resolver esse enigma numérico e contribuir para o sucesso de suas equipes no evento. A resposta para o desafio lançado é: ✂️ a) 23 ✂️ b) 45 ✂️ c) 53 ✂️ d) 67 ✂️ e) 76 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
106Q883553 | Programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Na computação, a linguagem Assembly representa uma versão legível da linguagem de máquina que emprega mnemônicos para indicar a operação. MOV AX,B ; ADD AX,C ; MOV A,AX ; Considerando a técnica mnemônica, qual o resultado do processamento da rotina assembly acima. ✂️ a) AX:=B+C-A ✂️ b) A:=B+C ✂️ c) AX:=A+C ✂️ d) B:=A+C ✂️ e) B:=AX+C Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
107Q883561 | Arquitetura de Software, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Leia o fragmento a seguir sobre Design Patterns. Os padrões de design desempenham um papel crucial na arquitetura de software, proporcionando soluções testadas e comprovadas para desafios recorrentes no desenvolvimento de sistemas. Esses padrões são geralmente classificados em três categorias principais: padrões de design _____, que são estratégias que se concentram nos padrões de comunicação e colaboração entre objetos; padrões de design _____, que oferece abordagens flexíveis e reutilizáveis na instanciação e composição de objetos e os padrões de design _____, que referem as estratégias voltadas para a eficiente organização de classes e objetos, visando aprimorar a composição e simplificar a interação entre os componentes de um sistema. Cada categoria oferece um conjunto valioso de diretrizes e abordagens que promovem a _____, _____e manutenção do código, contribuindo para o desenvolvimento de sistemas robustos e eficientes. Assinale a opção cujos itens completam corretamente as lacunas do fragmento lido. ✂️ a) comportamental – criacional – estrutural – flexibilidade e segurança ✂️ b) estrutural – criacional – comportamental – reusabilidade e segurança ✂️ c) estrutural – comportamental – criacional – flexibilidade e reusabilidade ✂️ d) comportamental – criacional – estrutural – flexibilidade e reusabilidade ✂️ e) criacional – comportamental – estrutural – reusabilidade e acessibilidade Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
108Q883562 | Sistemas Operacionais, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Suponha que você está participando de um workshop universitário sobre sistemas operacionais, o instrutor destaca a importância dos sistemas de arquivos. Durante uma sessão interativa, ele utiliza um exemplo prático para ilustrar a organização eficiente de dados. Indique qual é a função principal de um sistema de arquivos em um sistema operacional. ✂️ a) Gerenciar a velocidade do processador. ✂️ b) Armazenar e organizar dados em arquivos e diretórios. ✂️ c) Controlar a temperatura do hardware. ✂️ d) Executar operações matemáticas complexas. ✂️ e) Monitorar a largura de banda da rede. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
109Q1043911 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere a estrutura de dados do tipo pilha. Se a pilha estiver vazia então topo = λ, sabe-se que pt é um ponteiro. Analise o algoritmo abaixose topo ≠ λ entãopt := topotopo := topo ↑.proxvalor- recuperado := pt ↑.infodesocupar(pt)senão underflowO algoritmo descreve a operação de ✂️ a) inserção na pilha. ✂️ b) consulta da pilha. ✂️ c) remoção da pilha. ✂️ d) estouro por overflow. ✂️ e) estouro por underflow. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
110Q883539 | Arquitetura de Computadores, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Conceitualmente um computador é uma máquina que pode ser programada para aceitar entrada de dados, transformá-las em informação na UCP e armazená-la em dispositivos de armazenamento secundários. Assinale a opção que apresenta um respectivamente um dispositivo de entrada de dados e um de saída. ✂️ a) Teclado com fio e mouse. ✂️ b) Mouse ótico e trackball. ✂️ c) Teclado sem fio e impressora. ✂️ d) Placa de vídeo e scanner. ✂️ e) Impressora laser e plotter. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
111Q1086553 | Matemática, Análise Combinatória em Matemática, Técnico em Processamento de Dados, Prefeitura de São Roque do Canaã ES, IDCAP, 2020Quantas são as combinações possíveis para formarmos pares com as letras da palavra C O N C U R S O? Obs: letras repetidas só devem ser contadas uma vez. ✂️ a) 1/360 combinações. ✂️ b) 360 combinações. ✂️ c) 1/36 combinações. ✂️ d) 15 combinações. ✂️ e) 40 combinações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro