ENADEDiversas

Questões de Ciência da Computação (ENADE)

104 questões com gabarito verificado e explicação por IA. Mostrando página 3 de 4.

Questão 1ENADE·Diversas·2014Ciência da Computação (ENADE)

Considerando que o gerente de qualidade é o responsável por definir os meios necessários para se obter um produto com a qualidade desejada, bem como por estabelecer técnicas para aferir a qualidade do produto, avalie as afirmações a seguir. I. O uso de processos de desenvolvimento padronizados, sem adaptações, independente do tipo de software a ser desenvolvido, assegura que o produto terá a qualidade desejada. II. O controle de qualidade pode ser realizado por meio de revisões, incluindo inspeções de programas e de artefatos de projeto. III. Fatores de qualidade de software estão diretamente relacionados a um único atributo interno de software. É correto o que se afirma em

Alternativas
Questão 2ENADE·Diversas·2014Ciência da Computação (ENADE)

A figura a seguir apresenta duas telas de um sistema de venda de passagens aéreas de uma empresa. Na tela 1, o usuário selecionou sua origem, seu destino, e, logo em seguida, sua data de ida. Ao mudar o foco para o campo de preenchimento da data de retorno, a ferramenta de calendário apresentou automaticamente a data do dia da compra (01/09/2014), conforme exibido na tela 2. Com base nas telas apresentadas e em dimensões de qualidade, tais como facilidade de aprendizagem, prevenção de erros, eficiência, memorização e satisfação subjetiva, avalie as afirmações a seguir. I. O botão "Ir" apresenta uma metáfora adequada com o mundo real, facilitando a aprendizagem. II. Na tela 1, o uso do calendário clicável não auxilia na prevenção de erros, visto que a entrada de datas pode ser realizada manualmente pelos usuários. III. Na tela 2, o fato de o calendário selecionar a data da compra prejudica a eficiência da interface, já que a data preenchida é anterior à data de ida. IV. A memorização é prejudicada pois a interface apresenta elementos gráficos em demasia. É correto apenas o que se afirma em

Alternativas
Questão 3ENADE·Diversas·2014Ciência da Computação (ENADE)

Considere as proposições lógicas simples P, Q, R: P: o programador lê a literatura técnica Q: o programador conhece o idioma inglês R: o programador será selecionado Pretende-se demonstrar a validade ou invalidade do seguinte argumento: Se o programador lê a literatura técnica, então ele conhece inglês. Se o programador conhece o idioma inglês, então ele será selecionado. O programador não será selecionado ou ele lê a literatura técnica. Logo, o programador lê a literatura técnica se e somente se conhece o idioma inglês. Considerando as colocações acima, avalie as afirmações a seguir. I. As premissas do argumento podem ser expressas na forma: P ? Q, Q ? R e ¬R ? P. A conclusão do argumento pode ser expressa na forma: P ? Q. II. A validade do argumento se demostra com os passos: ¬Q ? P (equivalente de uma premissa), P ? R (transitividade da implicação a partir das premissas) e conclusão Q ? R (conjunção de duas proposições condicionais e transformação em bicondicional). III. A validade do argumento se demostra com os passos: R &arr; P (equivalente de uma premissa), Q ? P (transitividade da implicação), chegamos à conclusão P ? Q (conjunção de duas proposições condicionais e transformação em bicondiciona 1). IV. As premissas do argumento podem ser expressas na forma: P ? Q, Q ? R e ¬R ? P e a conclusão do argumento acima pode ser expressa na forma: P ? Q. V. A invalidade do argumento acima se demonstra desta forma: a proposição lógica P ? Q é diferente das premissas P ? Q, Q ? R e ¬R ? P. É correto apenas o que se afirma em

Alternativas
Questão 4ENADE·Diversas·2014Ciência da Computação (ENADE)

Uma pilha é uma estrutura de dados que armazena uma coleção de itens de dados relacionados e que garante o seguinte funcionamento: o último elemento a ser inserido é o primeiro a ser removido. É comum na literatura utilizar os nomes push e pop para as operações de inserção e remoção de um elemento em uma pilha, respectivamente. O seguinte trecho de código em linguagem define uma estrutura de dados pilha utilizando um vetor de inteiros, bem como algumas funções para sua manipulação.

O programa a seguir Utiliza uma pilha.

A esse respeito, avalie as afirmações a seguir. I. A complexidade computacional de ambas funções push e pop é O(1). II. O valor exibido pelo programa seria o mesmo caso a instrução a += pop ( p) ; fosse trocada por a += a; III. Em relação ao vazamento de memória (memory leak), é opcional chamar a função free ( p ) , pois o vetor usado pela pilha é alocado estaticamente. É correto o que se afirma em

Alternativas
Questão 5ENADE·Diversas·2014Ciência da Computação (ENADE)

As pesquisas mostram que dos milhares de inscritos nos MOOCs (Massive Online Open Courses) apenas uma pequena parcela conclui o curso. Dados recentes indicam que a quantidade de matrículas está crescendo, entretanto a quantidade de estudantes que terminam os cursos não é proporcional a tal crescimento. Uma análise desses dados indica que a evasão se deve, entre outros fatores, às dificuldades na utilização das tecnologias empregadas. Nesse sentido, avalie as asserções a seguir e a relação proposta entre elas. I. É necessário aprimorar o ferramental tecnológico utilizado pelos MOOCs para possibilitar o aumento na taxa de retenção dos estudantes. PORQUE II. Os estudantes nem sempre conhecem os pré-requisitos dos conteúdos disponibilizados. A respeito dessas asserções, assinale a opção correta.

Alternativas
Questão 6ENADE·Diversas·2014Ciência da Computação (ENADE)

Considerando a elaboração do PPP, avalie as seguintes afirmações. I. O PPP constitui-se em processo participativo de decisões para instaurar uma forma de organização do trabalho pedagógico que desvele os conflitos e as contradições no interior da escola. II. A discussão do PPP exige uma reflexão acerca da concepção de educação e sua relação com a sociedade e a escola, o que implica refletir sobre o homem a ser formado. III. A construção do PPP requer o convencimento dos professores, da equipe escolar e dos funcionários para trabalharem em prol do plano estabelecido pela gestão educacional. É correto o que se afirma em

Alternativas
Questão 7ENADE·Diversas·2014Ciência da Computação (ENADE)

Considere o seguinte argumento: 1- Se existe fogo, então existe oxigênio. 2- Não há oxigênio. 3- Então não há fogo. A regra de inferência que justifica a validade do argumento acima é

Alternativas
Questão 8ENADE·Diversas·2014Ciência da Computação (ENADE)

Seja o universo U = {10, 20, 30, 40} e o conjunto dos números naturais N. Com base no conhecimento sobre a lógica de predicados, avalie as afirmações a seguir. É correto o que se afirma em

Alternativas
Questão 9ENADE·Diversas·2014Ciência da Computação (ENADE)

Objetos de aprendizagem podem ser definidos por uma unidade de conteúdo organizado em forma digital ou não digital, que possa ser utilizada e reutilizada durante o processo de aprendizagem por meio de tecnologias. Tais objetos podem ser

desenvolvidos nas diversas áreas de conhecimento, diferenciando-se apenas os conteúdos didáticos. Considerando essas informações e com base nos conceitos sobre objetos de aprendizagem, avalie as afirmações a seguir. I. Autores não podem combinar objetos antigos e novos para satisfazer às necessidades de suas demandas, visto que não são permitidas alterações em um objeto de aprendizagem já desenvolvido. II. Objetos de aprendizagem são um importante instrumento de ensino-aprendizagem e podem ser utilizados de diferentes formas, inclusive na educação a distância. III. o desenvolvimento de um objeto de aprendizagem, por si só, pode ser considerado construção do conhecimento. É correto o que se afirma em

Alternativas
Questão 10ENADE·Diversas·2014Ciência da Computação (ENADE)

As novas tecnologias de informação e comunicação possibilitam novos recursos e metodologias de ensino e aprendizagem. Os objetos de aprendizagem são elementos importantes que podem fazer parte e enriquecer um projeto de educação a distância. Nesse contexto, avalie as afirmações a seguir. I. Os objetos de aprendizagem podem ser utilizados em diferentes contextos e em diferentes ambientes virtuais de aprendizagem. II. Os objetos de aprendizagem podem ser recursos digitais interativos, permitindo que os usuários dialoguem com os mesmos. III. Os objetos de aprendizagem são itens a serem utilizados em contextos específicos, já que é difícil sua reutilização em outras situações. IV. Os objetos de aprendizagem são unidades, instâncias ou recursos digitais que podem ser utilizados no ensino presencial, a distância ou híbrido. É correto apenas o que se afirma em

Alternativas
Questão 11ENADE·Diversas·2017Ciência da Computação (ENADE)

O algoritmo a seguir recebe um vetor v de números inteiros e rearranja esse vetor de tal forma que seus elementos, ao final, estejam ordenados de forma crescente. Considerando que nesse algoritmo há erros de lógica que devem ser corrigidos para que os elementos sejam ordenados de forma crescente, assinale a opção correta no que se refere às correções adequadas.

Alternativas
Questão 12ENADE·Diversas·2017Ciência da Computação (ENADE)

Com base nessa informação, avalie os seguintes requisitos referentes ao desenvolvimento de um sistema de software para uma gráfica que pretende prestar serviços de impressão pela internet. I. O cliente pode registrar um pedido de impressão informando um tamanho A2 ou maior e a resolução que deseja (baixa, média ou alta). II. O software deve ser desenvolvido na linguagem Java e utilizar, para a persistência em banco de dados, uma biblioteca padrão Java Persistence API (JPA). III. O tempo médio decorrente entre o envio do pedido pelo cliente e o recebimento do e-mail com os dados de confirmação deve ser inferior a 5 minutos. IV. Todos os pedidos de impressão em que o custo ultrapasse 10 salários mínimos devem ser aprovados por um gerente responsável por inspecionar a impressão. São classificados como não funcionais apenas os requisitos mencionados em

Alternativas
Questão 13ENADE·Diversas·2017Ciência da Computação (ENADE)

A partir das informações apresentadas, avalie as afirmações a seguir. I. A práxis pedagógica envolve a adoção do método dialético no processo de elaboração do conhecimento em articulação com a teoria histórico-cultural. II. A apropriação crítica e histórica do conhecimento é um instrumento de compreensão da realidade social e de atuação crítica para a transformação da sociedade. III. A Didática é uma área do conhecimento que utiliza os elementos do cotidiano escolar e das questões sociais para atualizar a prática docente. É correto o que se afirma em

Alternativas
Questão 14ENADE·Diversas·2017Ciência da Computação (ENADE)

Em redes de computadores, a camada de transporte é responsável pela transferência de dados entre máquinas de origem e destino. Dois protocolos tradicionais para essa camada são o Transmission Contra/Protocol (TCP) e o User Datagram Protocol (UDP). Diferentemente do UDP, o TCP é orientado à conexão. Com relação a esses protocolos, avalie as afirmações a seguir. I. O UDP é mais eficiente que o TCP quando o tempo de envio de pacotes é fundamental. II. O TCP é o mais utilizado em jogos on-line de ação para a apresentação gráfica. III. O TCP é mais eficiente que o UDP quando a confiabilidade de entrega de dados é fundamental . É correto o que se afirma em

Alternativas
Questão 15ENADE·Diversas·2017Ciência da Computação (ENADE)

A sequência de Fibonacci é uma sequência de números inteiros que começa em 1, a que se segue 1, e na qual cada elemento subsequente é a soma dos dois elementos anteriores. A função fib a seguir calcula o n-ésimo elemento da sequência de Fibonacci:

Considerando a implementação acima, avalie as afirmações a seguir. I. A complexidade de tempo da função fib é exponencial no valor de n . II. A complexidade de espaço da função fib é exponencial no valor de n . III. É possível implementar uma versão iterativa da função fib com complexidade de tempo linear no valor de n e complexidade de espaço constante. É correto o que se afirma em

Alternativas
Questão 16ENADE·Diversas·2017Ciência da Computação (ENADE)

Cada aspecto da interação humano-computador associa-se a um conceito. A figura a seguir destaca, em uma tela do software Microsoft® Word?, o botão"Pincel de Formatação", juntamente com o seu texto explicativo, que indica o seu significado, as teclas de atalho e como utilizá-lo.

Do ponto de vista da interação humano-computador, qual conceito está presente na interface gráfica?

Alternativas
Questão 17ENADE·Diversas·2017Ciência da Computação (ENADE)

Considere a função recursiva F a seguir, que em sua execução chama a função G: Com base nos conceitos de teoria da complexidade, avalie as afirmações a seguir. I. A equação de recorrência que define a complexidade da função F é a mesma do algoritmo clássico de ordenação mergesort. II. O número de chamadas recursivas da função F é ? (log n). III. O número de vezes que a função G da linha 4 é chamada é O(n log n). É correto o que se afirma em

Alternativas
Questão 18ENADE·Diversas·2017Ciência da Computação (ENADE)

O uso de agentes inteligentes permite a resolução de problemas complexos por meio do uso de heurísticas implementadas de forma distribuída. Na literatura, o Mundo do Aspirador de Pó (Vacuum-Cieaner World) é um problema fictício que envolve o em prego e uso de agentes no ensino dos conceitos re !acionados a Inteligência Artificial. Esse mundo fictício é composto por um aspirador de pó e dois ou mais ambientes, conforme ilustra a figura a seguir. Os ambientes podem estar sujos ou limpos.

Com relação aos conceitos envolvendo sistemas multiagentes e o problema do Mundo do Aspirador de Pó apresentado, assinale a opção correta.

Alternativas
Questão 19ENADE·Diversas·2017Ciência da Computação (ENADE)

Embora a educação a distância (EaD) seja, hoje, cada vez mais ofertada nas instituições de ensino, nem sempre são oferecidas ferramentas adequadas para se estabelecer o processo desejado de ensino-aprendizagem. Assim, na definição do software para aplicações educacionais no modelo EaD de modo a melhor atender o processo de ensino-aprendizagem, deve-se

Alternativas
Questão 20ENADE·Diversas·2017Ciência da Computação (ENADE)

O projetista do gerenciador de memória de um novo sistema operacional precisa escolher entre os algoritmos de substituição de páginas FIFO (First In First Out- o primeiro a entrar é o primeiro a sair) e LRU (Least Recently Used- menos recentemente usado). Para isso, avaliou o número de faltas de página obtidas em ambos os algoritmos para o tamanho de memória de 4 páginas, utilizando a sequência de acessos às páginas 1-2-3-4-1-2-5-1-2- 3-4-5 de um processo e memória inicialmente vazia. Com base nessa simulação, avalie as asserções a seguir e a relação proposta entre elas. I. Na simulação proposta, é possível observar que os algoritmos FIFO e LRU apresentam o mesmo desempenho. PORQUE II. Os parâmetros utilizados na simulação são insuficientes para determinar a diferença de funcionamento entre os algoritmos. A respeito dessas asserções, assinale a opção correta.

Alternativas
Questão 21ENADE·Diversas·2017Ciência da Computação (ENADE)

A professora de uma escola pública tem sua prática pedagógica fundamentada na teoria de Jean Piaget. Essa professora irá desenvolver com uma turma do 5º ano do Ensino Fundamental uma aula de Ciências sobre o tema força e movimento, utilizando a abordagem construtivista. Nesse contexto, qual deverá ser a proposta de trabalho elaborada pela professora?

Alternativas
Questão 22ENADE·Diversas·2017Ciência da Computação (ENADE)

A respeito da adoção de técnicas de IA no processo educacional, avalie as asserções a seguir e a relação proposta entre elas. I. Algoritmos de IA adaptativos podem auxiliar a experiência de aprendizado da pessoa de acordo com o seu perfil.

PORQUE II. Os sistemas com algoritmos de IA adaptativos analisam respostas anteriores, buscando determinados padrões que possam indicar pontos de dificuldade ou facilidade da pessoa em relação a determinado assunto. A respeito dessas asserções, assinale a opção correta.

Alternativas
Questão 23ENADE·Diversas·2017Ciência da Computação (ENADE)

A figura a seguir exibe um grafo que representa um mapa rodoviário, no qual os vértices representam cidades e as arestas representam vias. Os pesos indicam o tempo atual de deslocamento entre duas cidades. Considerando que os tempos de ida e volta são iguais para qualquer via, avalie as afirmações a seguir acerca desse grafo. I. Dado o vértice de origem i, o algoritmo de Dijkstra encontra o menor tempo de deslocamento entre a cidade i e todas as demais cidades do grafo. II. Uma árvore geradora de custo mínimo gerada pelo algoritmo de Kruskal contém um caminho de custo mínimo cuja origem é i e cujo destino é k. III. Se um caminho de custo mínimo entre os vértices i e k contém o vértice w, então o subcaminho de origem w e destino k deve também ser mínimo. É correto o que se afirma em

Alternativas
Questão 24ENADE·Diversas·2017Ciência da Computação (ENADE)

A figura que se segue apresenta a estrutura de uma unidade de memória de acesso aleatório. Considerando o funcionamento de uma memória de acesso aleatório, avalie as afirmações a seguir. I. Se a largura do registrador de endereços da memória for de 8 bits, o tamanho máximo dessa unidade de memória será de 256 células. II. Se o registrador de dados da memória tiver 8 bits, será necessária mais que uma operação para armazenar o valor inteiro 2 024 nessa unidade de memória. III. Se o registrador de dados da memória tiver 12 bits, é possível que a largura da memória seja de 8 bits. É correto o que se afirma em

Alternativas
Questão 25ENADE·Diversas·2017Ciência da Computação (ENADE)

As redes de comunicação, notadamente aquelas baseadas na internet, têm sido utilizadas como base na construção de infraestrutura para plataformas de educação a distância (EaD). A exemplo disso, ferramentas de EaD têm sido desenvolvidas a partir do princípio da comunicação síncrona, que pressupõe a conexão simultânea entre o emissor e o receptor da mensagem, e da comunicação assíncrona, que não exige a conexão simultânea. Considerando uma plataforma de EaD baseada em redes de comunicação, avalie as afirmações a seguir. I. A situação em que um professor tem acesso à tela do computador de cada estudante, sem intervir no que cada um estiver visualizando, caracteriza um cenário de comunicação assíncrona. II. Ferramentas assíncronas permitem ao estudante enviar mensagens de dúvidas ao professor durante a exibição de uma videoaula, sem a garantia de que o professor responderá a essa mensagem em tempo real. III. Compete ao professor verificar, por meio de imagens em tempo real, se é realmente um estudante quem está realizando as tarefas assíncronas no ponto receptor. É correto o que se afirma em

Alternativas
Questão 26ENADE·Diversas·2017Ciência da Computação (ENADE)

Lev Semenovitch Vygotsky, psicólogo russo, elaborou sua teoria tendo por base o desenvolvimento do indivíduo como resultado de um processo sócio-histórico, enfatizando o papel da linguagem e da aprendizagem nesse desenvolvimento. Esse pressuposto teórico, conhecido como Teoria Histórico-Cultural, apresenta como questão central a apropriação de conhecimentos pela interação do sujeito com o contexto social. Considerando os pressupostos da teoria vygotskyana, avalie as afirmações a seguir. I. O desenvolvimento cognitivo é produzido no processo de internalização da interação social com a cultura. II. Ao acessar a língua escrita, o indivíduo se apropria das técnicas inerentes a este instrumento cultural, modificando suas funções mentais superiores. III. A apropriação da linguagem específica do meio sociocultural transforma os rumos do desenvolvimento individual. IV. O desenvolvimento das funções psíquicas superiores decorre de funções existentes no indivíduo. V. A educação sistemática e organizada pode contribuir com o processo de aquisição dos sistemas de conceitos científicos, o que modifica a estrutura do pensamento do indivíduo. É correto apenas o que se afirma em

Alternativas
Questão 27ENADE·Diversas·2017Ciência da Computação (ENADE)

Uma instituição de ensino planeja usar uma plataforma de educação a distância para atender comunidades rurais dispersas em áreas remotas onde o acesso à internet é lento e instável. Essa plataforma possui as seguintes ferramentas modulares que podem ser selecionadas individualmente e acopladas no momento de sua implantação: ? biblioteca: acervo de livros digitais que podem ser baixados e usados off-line; ? videoteca: acervo de videoaulas que podem ser assistidas on-line, mas não baixadas para acesso off-line; ? videoconferência: ferramenta de comunicação audiovisual síncrona (em tempo real); ? chat: ferramenta de comunicação textual síncrona; ? fórum: ferramenta de comunicação textual assíncrona; ? wiki: ferramenta colaborativa para construção de conteúdos coletivos com textos e imagens. Nessa situação, dado que a instituição pode oferecer no máximo três ferramentas em sua plataforma, a combinação que melhor atende às peculiaridades da instituição e de seu público é

Alternativas
Questão 28ENADE·Diversas·2017Ciência da Computação (ENADE)

Considere o seguinte alfabeto: Considere, ainda, uma linguagem L definida sobre esse alfabeto. , para cada ocorrência de '(' em w, existe uma ocorrência de ')'} Por exemplo, a cadeia x = (2 + (3- 4)) pertence a L, mas a cadeia y = ( 2 + (3 - 4) não pertence a L. Com relação à linguagem L, avalie as asserções a seguir e a relação proposta entre elas. I. A linguagem L não pode ser considerada regular. PORQUE II. Autômatos finitos não possuem mecanismos que permitam contar infinitamente o número de ocorrências de determinado símbolo em uma cadeia. A respeito dessas asserções, assinale a opção correta.

Alternativas
Questão 29ENADE·Diversas·2017Ciência da Computação (ENADE)

O encapsulamento é um mecanismo da programação orientada a objetos no qual os membros de uma classe (atributos e métodos) constituem uma caixa preta. O nível de visibilidade dos membros pode ser definido pelos modificadores de visibilidade "privado", "público" e "protegido". Com relação ao comportamento gerado pelos modificadores de visibilidade, assinale a opção correta.

Alternativas
Questão 30ENADE·Diversas·2017Ciência da Computação (ENADE)

Os métodos ágeis são fundamentados no desenvolvimento e entrega incrementai tendo em vista atender aos requisitos dos clientes. Eles agregam um conjunto de princípios provenientes do manifesto ágil, tais como: ? envolvimento do cliente; ? entrega incrementai; ? pessoas, não processos; ? aceitação das mudanças; ? manutenção da simplicidade. O Scrum é um exemplo de método ágil de gerenciamento de projetos. Avalie as afirmações a seguir sobre a relação do Scrum com os princípios do manifesto ágil. I. O Scrum adota a entrega incrementai por meio de Sprints. II. O Scrum adota a simplicidade por meio do uso da programação em pares. III. O Scrum adota o envolvimento do cliente com a priorização e a negociação dos requisitos na concepção de Sprints. É correto o que se afirma em

Alternativas
AnteriorPágina 3 de 4Próxima