Articles
Register
Sign In
Search
krlossantos
Ambicioso
0
Followers
473
Questões
138
Respostas
krlossantos
June 2023 | 1 Respostas
Em 1945, Vannevar Bush criou as bases para um sistema que tinha como objetivo auxiliar a memória humana, denominado “MEMEX”, sendo considerado o inventor do conceito de “hipertexto”. Além do evento acima, vários outros momentos marcantes contemplam a história dos padrões web, e um dos principais responsáveis por essa evolução foi Tim Berners-Lee: I. Fundou o W3C (World Wide Web Consortium), com a função de padronizar a World Wide Web. II. Desenvolve o protótipo de um servidor MESH, que passa a ser denominado World Wide Web. III. Produziu a primeira formalização do HTML. IV. Apresenta ao CERN a proposta de seu sistema MESH, com uma arquitetura cliente-servidor com suporte a diversos tipos de documentos. Assinale a alternativa que apresenta as datas CORRETAS de cada evento: a. I-1994, II-1990, III-1992, IV-1989. b. I-1989, II-1990, III-1991, IV-1994. c. I-1989, II-1990, III-1992, IV-1994. d. I-1994, II-1991, III-1990, IV-1989. e. I-1989, II-1991, III-1992, IV-1994.
Responda
krlossantos
June 2023 | 2 Respostas
As bibliotecas são um conjunto de funções que visam facilitar a utilização de uma determinada linguagem. Já o framework difere das bibliotecas, pois é um conjunto de componentes que contém uma base pronta de um projeto. Nesse sentido, avalie as sentenças a seguir, em relação aos quatro frameworks para desenvolvimento de sistemas, relacionando-as adequadamente.1 – React.2 – AngularJS.3 – Bootstrap.4 – jQuery.I. O código é pouco protegido, mas, em contrapartida, tem o benefício de contar com muitos plugins à disposição e ocupar pouco espaço em disco.II. Apresenta pouca documentação, mas agiliza a prototipagem de aplicativos e favorece a reutilização de componentes em uma mesma aplicação.III. Tem foco na experiência do usuário, além de suportar a maioria dos navegadores de Internet (browser).IV. Focada na interface do usuário e facilita a criação de aplicações web dinâmicas.Assinale a alternativa que correlaciona adequadamente os dois grupos de informação: a. 1-II; 2-IV; 3-III; 4-I. b. 1-IV; 2-II; 3-III; 4-I. c. 1-I; 2-II; 3-III; 4-IV. d. 1-IV; 2-III; 3-II; 4-I. e. 1-II; 2-I; 3-IV; 4-III.
Responda
krlossantos
June 2023 | 1 Respostas
É intrínseco às tecnologias computacionais e de desenvolvimento de software evoluírem constantemente, de acordo com as necessidades da sociedade. Mas uma das áreas que certamente mudou drasticamente nos últimos 20 anos foi o desenvolvimento para web, pois no começo era apenas HTML puro, com links e caixas de texto piscantes, e atualmente podemos implementar componentes interativos, jogos e sistemas completos para serem usados na palma das mãos, rodando em navegadores ou aplicativos. Considerando essa grande evolução tecnológica, vários perfis profissionais são necessários para o desenvolvimento das soluções web atualmente, em que podemos afirmar que: I. Um profissional que sabe programar interface responsiva e agradável ao usuário para aplicativos Android e iOS, bem como para rodar diretamente nos navegadores de Internet, (browser) é um desenvolvedor full-stack PORQUE II. esse é o perfil de desenvolvedor web que sabe trabalhar tanto com aplicativo quanto site, seja no front-end ou back-end. Por isso, é mais generalista e conhece bem os processos de desenvolvimento de software, sistemas de hospedagem, redes, banco de dados, segurança de dados, UX, entre outros conceitos acerca da completude do desenvolvimento web. Analisando as asserções anteriores, conclui-se que: a. A primeira asserção é verdadeira e a segunda é falsa. b. As duas asserções são verdadeiras e a segunda não justifica a primeira. c. As duas asserções são verdadeiras e a segunda justifica a primeira. d. As duas asserções são falsas. e. A primeira asserção é falsa e a segunda é verdadeira.
Responda
krlossantos
June 2023 | 1 Respostas
De acordo com Law (2008), no método indutivo as premissas conduzem a uma “lei de formação”, pela repetição de algum padrão de comportamento. Considere a necessidade de saber em que momento do dia o sol se põe, observando-se as seguintes premissas: O poente do sol é o momento em que ele se encontra no horizonte oeste do local onde estou. O oeste é um dos pontos referenciais de localização na superfície do planeta Terra. Dia é um intervalo de tempo em que o planeta Terra gira ao redor de seu próprio eixo, e tal tempo é, usualmente, de 24 horas. LAW, S. Filosofia: guia ilustrado Zahar. 2. ed. Rio de Janeiro: Zahar, 2008. Foram feitas observações durante sete dias consecutivos: No primeiro dia, o sol sumiu no horizonte oeste, às 18 horas e 10 minutos. No segundo dia, o sol sumiu no horizonte oeste, às 18 horas e 15 minutos. No terceiro dia, o sol não pôde ser observado, porque a partir das 14 horas o céu ficou encoberto devido às chuvas que se seguiram até o período da noite. No quarto dia, o sol sumiu no horizonte oeste, às 18 horas e 7 minutos. No quinto dia, o sol sumiu no horizonte oeste, às 18 horas e 12 minutos. No sexto dia, o sol sumiu no horizonte oeste, às 18 horas e 12 minutos. No sétimo dia, o sol sumiu no horizonte oeste, às 18 horas e 10 minutos. Considerando o método indutivo, qual a conclusão mais adequada sobre o horário em que o sol se põe: a. Aproximadamente, o sol se põe entre 18 horas 7 minutos e 18 horas 15 minutos. b. Aproximadamente, o sol se põe às 18 horas 10 minutos. c. Em média, o sol se põe às 18 horas e 11 minutos. d. Em média, o sol se põe às 18 horas e 9 minutos. e. Devido a chuva do terceiro dia, é inviável aplicar o método indutivo.
Responda
krlossantos
June 2023 | 2 Respostas
Segundo Russell e Norvig (2013), tanto para o método dedutivo quanto para o método indutivo de resolução lógica de problemas deve-se aplicar a sequência geral de análise descritiva do problema, que é contemplada por cinco etapas: 1. Enunciar o problema. 2. Descrever as partes do problema. 3. Ordenar logicamente as premissas. 4. Avaliar as premissas, aplicando o método dedutivo ou indutivo. 5. Concluir formalmente a resolução. RUSSELL, S; NORVIG, P. Inteligência Artifical. 3. ed. Rio de Janeiro: Campus, 2013. Considerando esses passos, assinale qual alternativa descreve, adequadamente, a segunda etapa de análise: a. A partir do enunciado, recompor conhecimentos técnicos referentes ao problema e conhecimento de senso comum para melhor descrever as partes do problema. b. A partir do enunciado, gerar uma sequência declarativa de fatos ou conhecimentos de senso comum, utilizando como base a regra de causa e efeito. c. A partir do enunciado, decompor em partes lógicas, tais como: fatos descritos no enunciado, conhecimento de senso comum e relações de causa e efeito já conhecidas. d. A partir do enunciado, recompor apenas as relações de causa e efeito já conhecidas para melhor descrever as partes do problema. e. A partir do enunciado, decompor em variáveis e atributos, tais como: fatos descritos no enunciado, conhecimento de senso comum e relações de causa e efeito já conhecidas.
Responda
krlossantos
June 2023 | 1 Respostas
Segundo Russell e Norvig (2013), para a construção das premissas são utilizados operadores lógicos que estabelecem as relações entre os elementos que compõem a premissa. Analise os operadores “implicação” e “ou” no seguinte contexto: RUSSELL, S; NORVIG, P. Inteligência Artifical. 3. ed. Rio de Janeiro: Campus, 2013. Sempre que faz sol o dia todo, todas as roupas estendidas no varal da rua ficam secas ao final do dia, sendo elas pretas, brancas ou coloridas. A partir do que foi apresentado, analise as afirmativas a seguir: I) As roupas de quaisquer cores podem secar mesmo em um dia chuvoso. II) As roupas brancas e pretas ficarão secas se fizer sol durante o dia todo. III) As roupas coloridas ficarão secas se fizer sol durante o dia todo. IV) As roupas coloridas ficarão secas se fizer sol durante o dia todo, mas as brancas e pretas não. V) As roupas de quaisquer cores podem continuar molhadas caso chova o dia todo. Está correto o que se afirma em: a. I, II, III e V, apenas. b. I, II, III, IV e V. c. II, III e IV, apenas. d. I e V, apenas. e. I, II e III, apenas.
Responda
krlossantos
June 2023 | 1 Respostas
O pensamento computacional pode ser compreendido por meio de seus pilares, que são uma sequência ordenada para a resolução de problemas, seja por humanos ou por máquinas. Considerando que um algoritmo é uma sequência de instruções bem definidas, utilizada para resolver problemas de matemática, realizar cálculos e equações, ou executar tarefas, assinale a alternativa que apresenta os outros pilares do pensamento computacional: a. Decomposição, identificação de padrões, abstração. b. Decomposição, identificação de padrões, expressão. c. Identificação de padrões, composição, expressão. d. Identificação de padrões, composição, abstração. e. Identificação de problemas, decomposição, abstração.
Responda
krlossantos
June 2023 | 2 Respostas
Em C++, qual o papel do operador new? declarar uma nova função. Alocar memória dinamicamente. Declarar uma nova variável. Especificar uma nova classe. alocar memória estaticamente.
Responda
krlossantos
June 2023 | 1 Respostas
Para o vetor c de NUM_ELEM elementos dinamicamente alocado via int *c = new int[NUM_ELEM];, qual declaração o desaloca corretamente? delete *c; delete [] c; delete c[NUM_ELEM] delete c; delete **c
Responda
krlossantos
June 2023 | 2 Respostas
Das funções declaradas, indique qual delas recebe uma cópia das variáveis fornecidas quando invocada. Lembrando que, alterações dentro da função não afetarão os valores originais. void swap(int *a, int *b) void swap(int a, int b) void swap(int &a, int &b) int swap(a,b,c) int swap(a,b)
Responda
krlossantos
June 2023 | 1 Respostas
Qual das alternativas a seguir mostra um trecho de código que apresenta um vazamento de memória, situação em que perdemos acesso a uma região de memória, mas não a desalocamos?
Responda
krlossantos
June 2023 | 2 Respostas
Quando pensamos em um projeto de arquitetura de computadores, sabemos que devem existir elementos, como o conjunto de instruções, a quantidade de bits necessários para sua utilização, além de quais são seus mecanismos de entrada e saída e quais as formas utilizadas para realizar o endereçamento de memória. Assinale a alternativa que representa uma arquitetura de computador: a. Atributos implícitos no fluxograma. b. Arquitetura vista em arquivos de plotagem. c. Tem impacto indireto sobre a execução de um programa. d. Tem impacto direto sobre o formato da tela do programa. e. Atributos de um sistema visíveis a um programador.
Responda
krlossantos
June 2023 | 1 Respostas
Um computador é um sistema muito complexo, com inúmeros componentes eletrônicos e um conjunto de subsistemas hierárquicos inter-relacionados. A operação individual de cada componente é chamada de função, sendo que o computador opera quatro funções básicas. Assinale a alternativa que representa a função de processamento de dados: a. Gerenciar os recursos do computador e coordenar o desempenho de suas partes funcionais. b. Os dados podem assumir muitas formas e ter intervalos de requisitos de processamento amplo. c. Um processo que é realizado entre a máquina e as entidades externas. d. Dados que são recebidos ou entregues a um dispositivo conectado diretamente ao computador. e. Função de armazenamento em curto prazo e longo prazo, possibilitando a recuperação e a atualização dos dados.
Responda
krlossantos
June 2023 | 1 Respostas
Diferentes modelos de computador foram criados, como o modelo de Turing, desenvolvido em 1937 por Alan Turing. Também podemos citar o modelo de Von Neumann, que iniciou em 1944 e foi o criador da arquitetura de programa armazenado, considerado um avanço em relação ao modelo de Turing. Assinale a alternativa que melhor representa uma das características do modelo de Von Neumann: a. Programa e dados de entrada iguais, resultados iguais. b. Precisamos fornecer dados de entrada e o programa. c. Precisamos descrever como realizar o cálculo. d. Armazena dados e programa durante o processamento. e. Capaz de calcular qualquer coisa que seja calculável.
Responda
krlossantos
June 2023 | 2 Respostas
A quarta geração de computadores, também conhecida como computadores VLSI (Very Large Scale Integration), possibilitou a colocação de milhões de transistores em um único chip de processamento, que foi um grande salto na computação. Assinale a alternativa que melhor representa os resultados dessa tecnologia: a. Computadores menores, mais rápidos e mais baratos. b. A construção do computador eletrônico Eniac. c. Computadores menores, mais rápidos e mais caros e com muito consumo de energia. d. Primeiro computador digital eletrônico do mundo. e. O nascimento da indústria de minicomputadores.
Responda
krlossantos
June 2023 | 1 Respostas
Em 2002, a Microsoft fez o lançamento da linguagem C
Responda
krlossantos
June 2023 | 1 Respostas
Em 2002, a Microsoft fez o lançamento da linguagem C#
Responda
krlossantos
June 2023 | 2 Respostas
Assinale a alternativa que completa corretamente as linhas 54, 55, 56, 57 e 58 de código do método de remoção de dados (item_type stack::dequeue()) em uma fila implementada como lista encadeada: 50 item_type queue::dequeue() { 51 if (!is_empty()) { 52 node_type *pointer; 53 pointer = front; 54 55 56 57 58 59 delete pointer; 60 return item; 61 } else { 62 throw “Queue is empty!”; 63 } 64 } 54 item_type item = front->info; 55 front = front->next; 56 if (front == NULL) { 57 rear = NULL; 58 } 54 item_type item = front->info; 55 front = front->next; 56 if (rear == NULL) { 57 front = rear; 58 } 54 item_type item = front->info; 55 front = front->next; 56 if (front = NULL) { 57 rear = NULL; 58 } 54 item_type item = front->info; 55 front = front->next; 56 if (front != NULL) { 57 rear = NULL; 58 } 54 front = front->next; 55 item_type item = front->info; 56 if (front == NULL) { 57 rear = NULL; 58 }
Responda
krlossantos
June 2023 | 2 Respostas
Dado o seguinte tipo abstrato de dados de uma pilha implementada em lista encadeada: Qual o problema nas seguintes implementações do construtor e/ou do destrutor? O construtor e o destrutor estão implementados corretamente. Não há alocação dinâmica de memória pelo construtor. O construtor associa o ponteiro da estrutura à uma região de memória inválida. Haverá vazamento de memória pelo destrutor em caso de pilha não vazia. Haverá vazamento de memória pelo destrutor em caso de pilha vazia.
Responda
krlossantos
June 2023 | 2 Respostas
Considerando o seguinte tipo abstrato de dados de uma fila implementada com lista encadeada: E o método de adicionar, i.e., enfileirar (enqueue) um item na lista: Assinale a alternativa que descreve corretamente o seguinte trecho de código: if (rear = NULL) { front = new_node; } Verificar se a fila é nula e apontar para o próximo nó da lista encadeada. Verificar se a fila é nula e fazer uma cópia local dos dados pré-inserção na fila. Verificar se a fila está vazia, se sim, o primeiro nó é o nó recém-criado. Verificar se a fila está cheia, se sim, o primeiro nó é o nó recém-criado. Escrever mensagem de erro em stderr caso haja algum problema.
Responda
krlossantos
June 2023 | 2 Respostas
Marque com LS (lista sequencial) ou LE (lista encadeada ou ligada) as propriedades/características abaixo listadas, relacionando-as à respectiva implementação de listas lineares. ( ) Acesso (leitura) em tempo constante. ( ) Possibilidade de busca de elementos em algoritmo de busca binária (complexidade temporal O(log N)). ( ) Alocação de memória em tempo de execução. ( ) Inserção e remoção em tempo constante. Assinalando a ordem (de cima para baixo) do preenchimento, temos, portanto: LE – LS – LE – LS LE – LE – LS – LS LS – LE – LE – LE LS – LS – LE – LE LS – LS – LE – LS
Responda
krlossantos
June 2023 | 2 Respostas
Analise as frases abaixo levando em consideração a estrutura de dados do tipo "Pilha - (LIFO)" e assinale a alternativa correta. Um elemento a ser removido é o que está a menos tempo na estrutura de dados. Um elemento a ser removido é o que está a mais tempo na estrutura de dados. Um elemento a ser inserido é colocado na base da pilha. Apenas os itens II e III são verdadeiros. Apenas o item II é verdadeiro. Apenas o item I é verdadeiro. Apenas os itens I e III são verdadeiros. Apenas os itens I e II são verdadeiros.
Responda
krlossantos
June 2023 | 2 Respostas
Assinale a alternativa que completa corretamente as linhas 34, 35 e 36 de código do método de inserção de dados (void stack::push(item_type item)) em uma pilha implementada como lista encadeada: 30 void stack::push(item_type item) { 31 if (!is_full()) { 32 node_type *location; 33 location = new node_type; 34 35 36 37 } else { 38 throw “Stack is already full!” 39 } 40 } 34 item = location-> info; 35 structure = location->next; 36 structure = location; 34 location.info = item; 35 location.next = structure; 36 structure = location; 34 structure = location; 35 location.info = item; 36 location.next = structure; 34 location->info = item; 35 location->next = structure; 36 structure = location; 34 structure = location; 35 location->info = item; 36 location->next = structure;
Responda
krlossantos
June 2023 | 1 Respostas
Pilhas são estruturas lineares que podem ser implementadas tanto com vetores quanto com listas encadeadas. A seguir, ilustramos uma estrutura de pilha implementada com vetor e outra implementada com lista encadeada. As inserções e remoções ocorrem de acordo com os algoritmos e códigos vistos em aula. Exemplo de pilha implementada em vetor: Exemplo de pilha em lista encadeada: Assinale a alternativa que indica o elemento que é devolvido pela operação Pop() em cada estrutura. É devolvido o elemento 11 em ambas as pilhas. A operação pop(n) tem que receber o número n para retirar da lista. É devolvido o elemento 34 em ambas as pilhas. É devolvido o elemento 11 da pilha em vetor e o 34 da pilha em lista encadeada. É devolvido o elemento 34 da pilha em vetor e o 11 da pilha em lista encadeada.
Responda
«
7
8
9
10
11
12
13
14
15
16
17
18
19
20
»
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.