Questões de Computação
Resolução passo a passo para cada questão de Computação, gerada com IA.
O que você entende por Aprendizado de Máquina? Marque a alternativa correta:
O que você entende por Aprendizado de Máquina? Marque a alternativa correta:
O que você não pode esperar de um modelo de IA?
O que você não pode esperar de um modelo de IA?
Vamos analisar dois tipos de tarefas distintas: Tarefa A: rotular automaticamente notícias por assunto (política, esporte, ciência...). Tarefa B: descobrir novos agrupamentos de clientes de uma loja on-line a partir de seu histórico de compras, sem rótulos prévios. Qual modalidade de Aprendizado de Máquina deve-se aplicar para resolver, respectivamente A e B?
Vamos analisar dois tipos de tarefas distintas: Tarefa A: rotular automaticamente notícias por assunto (política, esporte, ciência...). Tarefa B: descobrir novos agrupamentos...
Os alunos de uma turma separaram várias imagens para treinar um modelo que tem o objetivo de classificar “Plástico”, “Metal” e “Vidro”. Durante os testes, o modelo confundiu latas de alumínio amassadas com plástico. Qual ação deve melhorar o desempenho do modelo?
Os alunos de uma turma separaram várias imagens para treinar um modelo que tem o objetivo de classificar “Plástico”, “Metal” e “Vidro”. Durante os testes, o modelo confundiu...
s páginas Web inicialmente começaram de modo estático, porém, ao longo desses anos, as Web tiveram seu conteúdo mudado para um conteúdo dinâmico, interativo, com preocupações com o design, com os dados do usuário e com a interatividade dele. Essa mudança foi possível devido às novas linguagens de programação, mas também ao uso de frameworks e bibliotecas ricas na programação back-end que melhoram a qualidade do desenvolvimento. Levando em consideração os frameworks que são usados na programação back-end de uma aplicação Web, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). ( ) Ruby on Rails é um framework do tipo open source e que facilita o desenvolvimento de sites orientado a banco de dados, pois há a criação de aplicações com base em estruturas predefinidas. II. ( ) CodeIgniter é um framework para desenvolvimento de aplicações Web com base na linguagem PHP e que faz uso do padrão MVC (Model View Control). III. ( ) Django é um framework baseado em Python e que oferece um mapeamento objeto-relacional, uma interface administrativa e URLs amigáveis ao usuário, além de templates. IV. ( ) JS é um framework do tipo open source e voltado para aplicações Web e APIs, sendo muito utilizado em servidores Node.js. Assinale a alternativa que apresenta a sequência correta.
s páginas Web inicialmente começaram de modo estático, porém, ao longo desses anos, as Web tiveram seu conteúdo mudado para um conteúdo dinâmico, interativo, com preocupações...
As listas ligadas pertencem à categoria dos conjuntos dinâmicos, os quais são manipulados por algoritmos e podem aumentar ou diminuir de tamanho e sofrer mudanças em relação aos elementos que o compõem. Nesse contexto, analise as seguintes afirmações. I - Nesses sentidos, os conjuntos estáticos suportam operações que são categorizadas como operações de consulta ou modificadoras. II - As operações de consulta são aquelas que retornam informações a respeito do conjunto, tais como: (i) busca, por um determinado elemento, identificar o (ii) menor ou (iii) maior valor no conjunto e retornar o (iv) sucessor ou o (v) predecessor de um determinado elemento. III - As operações modificadoras são aquelas que alteram a composição do conjunto. Essas operações se referem a (i) inserção ou (ii) remoção de um determinado elemento do conjunto. É CORRETO o que se afirma APENAS em:
As listas ligadas pertencem à categoria dos conjuntos dinâmicos, os quais são manipulados por algoritmos e podem aumentar ou diminuir de tamanho e sofrer mudanças em relação...
Analise o algoritmo descrito a seguir e assinale a alternativa que descreve CORRETAMENTE sua operação.
Analise o algoritmo descrito a seguir e assinale a alternativa que descreve CORRETAMENTE sua operação.
Uma máquina computacional possui eletrônica (HW) capaz de executar códigos ou softwares (SWs) complexos que permitem, por sua vez, a leitura de fenômenos externos, a tomada de decisão e a atuação no meio. Para o público leigo, essa eletrônica aparenta ter um comportamento “mágico” e inescrutável. Na verdade, do ponto de vista de blocos funcionais, o HW é bastante compreensível. Os blocos básicos de HW podem ser descritos de maneira simplista, sem perda da verdade científica. Conforme abordamos em nossas aulas, aponte a alternativa correta, sobre qual é a função dos blocos de processamento:
Uma máquina computacional possui eletrônica (HW) capaz de executar códigos ou softwares (SWs) complexos que permitem, por sua vez, a leitura de fenômenos externos, a tomada de...
No código apresentado, qual é a mensagem associada à assertion e por que ela é relevante?
No código apresentado, qual é a mensagem associada à assertion e por que ela é relevante?
As Assertions são expressões utilizadas para verificar as condições de verdade durante a execução do código. Elas são fundamentais para a detecção precoce de erros, garantindo que as suposições sobre o comportamento do programa sejam atendidas. Qual é o papel das assertions no código apresentado e por que são consideradas fundamentais?
As Assertions são expressões utilizadas para verificar as condições de verdade durante a execução do código. Elas são fundamentais para a detecção precoce de erros, garantindo...
Observe o exemplo: import tensorflow as tf from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense Dados de exemplo X_train = tf.constant([[1.0], [2.0], [3.0], [4.0]]) y_train = tf.constant([[1.0], [2.0], [3.0], [4.0]]) Modelo de Regressão Linear Simples model = Sequential() model.add(Dense(units=1, input_shape=(1,))) model.compile(optimizer='sgd', loss='meansquarederror') Treinamento do modelo model.fit(Xtrain, ytrain, epochs=1000, verbose=0) Previsão X_new = tf.constant([[5.0]]) prediction = model.predict(X_new) print(prediction[0][0]) plt.ylabel('Notas') plt.show() Qual tipo de treinamento o código apresentado no enunciado faz?
Observe o exemplo: import tensorflow as tf from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense Dados de exemplo X_train =...
Sobre o gerenciamento de memória virtual: A técnica de paginação elimina a necessidade de fragmentação externa na memória principal. PORQUE II. Na paginação, o espaço de endereçamento é dividido em blocos de tamanho fixo, permitindo que processos sejam alocados em áreas não contíguas da RAM.
Sobre o gerenciamento de memória virtual: A técnica de paginação elimina a necessidade de fragmentação externa na memória principal. PORQUE II. Na paginação, o espaço de...
Avalie as asserções sobre computação paralela: O modelo SIMD (Single Instruction, Multiple Data) é menos eficiente que o MIMD (Multiple Instruction, Multiple Data) para o processamento de renderização gráfica massiva. PORQUE II. No modelo SIMD, todos os processadores devem executar a mesma instrução simultaneamente em diferentes conjuntos de dados.
Avalie as asserções sobre computação paralela: O modelo SIMD (Single Instruction, Multiple Data) é menos eficiente que o MIMD (Multiple Instruction, Multiple Data) para o...
Sobre a arquitetura Harvard: A arquitetura Harvard resolve o 'Gargalo de Von Neumann' ao permitir o acesso simultâneo a instruções e dados. PORQUE II. Esta arquitetura utiliza barramentos fisicamente separados para a memória de programa e a memória de dados.
Sobre a arquitetura Harvard: A arquitetura Harvard resolve o 'Gargalo de Von Neumann' ao permitir o acesso simultâneo a instruções e dados. PORQUE II. Esta arquitetura utiliza...
Avalie as asserções sobre Hierarquia de Memória: O fenômeno da localidade temporal permite que a memória cache seja eficaz mesmo possuindo uma capacidade ordens de grandeza menor que a memória RAM. PORQUE II. Dados recentemente acessados pelo processador têm alta probabilidade de serem requisitados novamente em um curto intervalo de tempo.
Avalie as asserções sobre Hierarquia de Memória: O fenômeno da localidade temporal permite que a memória cache seja eficaz mesmo possuindo uma capacidade ordens de grandeza...
Avalie as asserções a seguir e a relação proposta entre elas: Em arquiteturas superescalares, o ganho de desempenho é limitado pela presença de dependências de dados entre instruções consecutivas. PORQUE II. A execução superescalar depende da existência de múltiplas unidades funcionais que operam de forma independente e paralela.
Avalie as asserções a seguir e a relação proposta entre elas: Em arquiteturas superescalares, o ganho de desempenho é limitado pela presença de dependências de dados entre...
A raiz de uma B-tree de ordem m pode não ter nenhuma subárvore.
A raiz de uma B-tree de ordem m pode não ter nenhuma subárvore.
Uma B-tree está sempre, pelo menos meio cheia, possui poucos níveis e está perfeitamente balanceada.
Uma B-tree está sempre, pelo menos meio cheia, possui poucos níveis e está perfeitamente balanceada.
Considere a seguinte B-tree onde t = 3 (fator de ramificação). Qual das seguintes árvores é o resultado da inserção de B?
Considere a seguinte B-tree onde t = 3 (fator de ramificação). Qual das seguintes árvores é o resultado da inserção de B?
Considere a seguinte B-tree P onde t = 2 (fator de ramificação). Qual das seguintes árvores é o resultado da remoção de W?
Considere a seguinte B-tree P onde t = 2 (fator de ramificação). Qual das seguintes árvores é o resultado da remoção de W?
Não encontrou a questão certa?
Cole sua questão de Computação e receba uma resolução completa com IA em segundos.
Resolver minha questão