Foram encontradas 40 questões.
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoOperadoresOperadores Lógicos
- Fundamentos de ProgramaçãoOperadoresOperadores Relacionais
Em um sistema de automação residencial, é necessário implementar um controle de iluminação inteligente que decida automaticamente quando ligar ou desligar as luzes com base em sensores de presença e luminosidade. Sobre a lógica condicional aplicada, assinale a alternativa correta.
Provas
Os tipos de variáveis em linguagens de programação definem a natureza dos dados que podem ser armazenados, influenciando como as operações são realizadas e os recursos de memória são alocados. Acerca desse tema, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) Variáveis do tipo inteiro são sempre armazenadas em 4 bytes de memória, independentemente do sistema ou da linguagem de programação utilizada.
(__) Variáveis do tipo string permitem o armazenamento de cadeias de caracteres, podendo ter tamanho fixo ou dinâmico, dependendo da implementação da linguagem.
(__) O tipo booleano é usado para representar valores lógicos, sendo possível armazenar múltiplos valores lógicos simultaneamente em uma única variável.
(__) Tipos de ponto flutuante, como float e double, são usados para armazenar números com partes decimais, diferindo em precisão e capacidade de armazenamento.
A sequência está correta em:
Provas
Um sistema de gerenciamento de pacientes armazena informações como nome, idade e histórico médico em arquivos estruturados, organizados em registros e campos. Acerca desse modelo de organização, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) Um arquivo é uma coleção de registros armazenados em um formato estruturado, permitindo acesso e manipulação dos dados de maneira eficiente.
(__) Os registros são organizados em campos, sendo que cada campo é utilizado para armazenar um único tipo de dado, como texto ou números.
(__) A busca por registros em arquivos organizados por campos indexados é mais lenta em comparação com a busca em arquivos de acesso direto.
(__) Campos de registro podem ser compostos, permitindo o armazenamento de múltiplos valores ou estruturas aninhadas, dependendo da linguagem de programação.
A sequência está correta em:
Provas
Os comandos de entrada e saída permitem a interação entre o programa e o usuário, sendo responsáveis pela leitura de dados e exibição de resultados. Acerca desse tema, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) Em linguagens como C, a função scanf permite a leitura de múltiplos valores de entrada, desde que sejam especificados os tipos correspondentes no formato de entrada.
(__) A função print em Python é utilizada para exibir dados na saída padrão, sendo possível utilizar múltiplos argumentos separados por vírgulas para concatenar textos e valores.
(__) A função cin em C++ lê dados de entrada diretamente do teclado, exigindo que o tipo da variável seja especificado na chamada da função.
(__) Em linguagens como Java, o método System.out.println é utilizado para exibir dados na saída padrão, adicionando automaticamente uma quebra de linha ao final da impressão.
A sequência está correta em:
Provas
- Gerenciamento de MemóriaFragmentação de Memória (Interna e Externa)
- Gerenciamento de MemóriaMemória Virtual (Conceito)
Os sistemas operacionais modernos implementam técnicas de gerência de memória para otimizar o uso dos recursos e permitir a execução simultânea de múltiplos processos. Sobre essas técnicas, analise as afirmativas a seguir.
I. A memória virtual permite que um processo use mais espaço de endereçamento lógico do que o disponível na memória física, utilizando partes do disco rígido para armazenar páginas inativas.
II. O swapping é uma técnica que substitui dinamicamente páginas de um processo na memória por outras, utilizando um algoritmo de mapeamento direto para localizar rapidamente os dados necessários.
III. A fragmentação interna ocorre quando blocos de memória são alocados com tamanho maior que o necessário, deixando espaço inutilizado dentro desses blocos.
Está correto o que se afirma em:
Provas
- Fundamentos de ProgramaçãoEstruturas de RepetiçãoEstrutura do-while
- Fundamentos de ProgramaçãoEstruturas de RepetiçãoEstrutura for
- Fundamentos de ProgramaçãoEstruturas de RepetiçãoEstrutura while
Em um sistema de contagem de inventário, é necessário iterar por todos os produtos em estoque para calcular o total de itens disponíveis. Acerca das estruturas de repetição utilizadas para essa tarefa, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) O laço for é ideal para cenários em que o número de iterações é conhecido previamente, permitindo uma inicialização, condição e incremento em sua sintaxe.
(__) O laço while é mais adequado para situações em que a condição de parada depende de eventos externos, como entrada de dados ou estados do sistema.
(__) A estrutura de repetição do-while avalia a condição de parada antes da execução do bloco de código, sendo mais eficiente em termos de processamento.
(__) O uso de comandos como break e continue nas estruturas de repetição permite maior controle sobre o fluxo de execução, interrompendo ou pulando iterações, conforme necessário.
A sequência está correta em:
Provas
- Fundamentos de ProgramaçãoOperadoresOperadores Aritméticos
- Fundamentos de ProgramaçãoOperadoresOperadores Lógicos
- Fundamentos de ProgramaçãoOperadoresOperadores Relacionais
- Fundamentos de ProgramaçãoOperadoresPrecedência de Operadores
As expressões aritméticas, lógicas e relacionais são fundamentais para a tomada de decisões e cálculos em linguagens de programação. Sobre essas expressões, analise as alternativas abaixo e, em seguida, assinale a correta.
Provas
- Topologias de RedeTopologia: Anel
- Topologias de RedeTopologia: Estrela
- Topologias de RedeTopologia: Barramento
As topologias de redes definem a organização física ou lógica dos dispositivos conectados, influenciando a eficiência e a resiliência da comunicação. Assim, analise as afirmativas a seguir.
I. Na topologia estrela, todos os dispositivos são conectados diretamente a um nó central, que gerencia a comunicação entre os dispositivos, reduzindo a probabilidade de falhas na rede.
II. A topologia em anel utiliza um cabo único que conecta todos os dispositivos em sequência, e a comunicação ocorre em um sentido único, sendo inviável implementar redundância.
III. A topologia em barramento utiliza um único cabo compartilhado por todos os dispositivos, e cada nó comunica-se com os demais por meio de sinais que se propagam ao longo de toda a extensão do cabo.
Está correto o que se afirma em:
Provas
- Fundamentos de ProgramaçãoOperadoresOperadores Aritméticos
- Fundamentos de ProgramaçãoTipos de Dados
- Fundamentos de ProgramaçãoVariáveis
Os comandos de atribuição em linguagens de programação permitem associar valores a variáveis, sendo essenciais para o armazenamento e manipulação de dados. Considerando o uso de comandos de atribuição, analise as afirmativas a seguir.
I. Em linguagens como Python, o operador de atribuição (=) é utilizado para associar valores a variáveis, permitindo alterações dinâmicas no tipo de dado armazenado.
II. O operador de atribuição composto, como += em linguagens como Java e C++, permite atualizar o valor de uma variável adicionando-lhe outro valor, simplificando operações aritméticas.
III. Em linguagens fortemente tipadas, como Java, o operador de atribuição pode converter, automaticamente, o tipo de dado do lado direito para corresponder ao tipo da variável no lado esquerdo.
Está correto o que se afirma em:
Provas
O texto seguinte servirá de base para responder às questões de 1 a 12.
Vivendo de dúvidas
Em "Cartas a um Jovem Poeta", Rilke expõe um de seus mandamentos sagrados para jamais se afastar da sua essência: viver de dúvidas.
O mineiro é assim. Demora para se decidir. Não segura a primeira maçaneta que aparecer. Ainda que seja a única porta, vai olhar para os lados ou esperar alguém surgir por perto para ter uma segunda opinião.
Não é que seja desconfiado, mas precavido. É alucinado por queijo com goiabada, por exemplo, porém perguntará antes quais são as outras sobremesas. Ainda que seja para optar pelo queijo com goiabada. Tanto que ele não lê o cardápio, estuda o cardápio. Tanto que ele não recebe visitas, investiga as visitas.
A solitária certeza em Minas é a dúvida. Mineiro é do resumo, é do balanço, é da justiça. Não se pauta pelas aparências. Não se fia nas fachadas. Não age sem preliminares e sondagens. Quer entender onde está se metendo, pé por pé. Não se acomoda em tendências ou sugestões. Guia-se unicamente pela sua experiência.
Gasta a sola do seu sapato se precisar, torra a paciência se for necessário. Mineiro é olheiro de Deus na terra. Degusta de tudo um pouco para dizer o que presta. Se o paraíso existe, é que um mineiro já foi até lá. Uma compra não será passional, momentânea, mas fruto do cansaço. Não é que o mineiro achou o que procurava, apenas se cansou de procurar.
Seu maior medo é perder uma promoção, uma oferta, uma barbada por pressa. Tortura a si mesmo com a lentidão. Até pode acontecer amor à primeira vista, mas em Minas tarda-se para dar as mãos e namorar. Jamais serei ingênuo de crer que eu era a única opção de Beatriz. Sou romântico, mas não bobo. Para ela ter me escolhido, só imagino o tamanho da sua fila de pretendentes.
Fabrício Carpinejar - Texto Adaptado
https://www.otempo.com.br/opiniao/fabricio-carpinejar/2025/1/17/vivend o-de-duvidas
No trecho "Não é que o mineiro achou o que procurava, apenas se cansou de procurar.", a colocação pronominal está correta de acordo com a gramática normativa. Analise as opções e determine a justificativa correta para o uso do pronome átono em próclise neste caso.
Provas
Caderno Container