Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário 1a Questão (Ref.: 201603437565) Fórum de Dúvidas (0) Saiba (0) A atividade de ordenação pode ser entendida como sendo o processo de rearranjo de certo conjunto de objetos, de acordo com um critério (ordem) específico, facilitando a localização dos membros de um conjunto de dados. Os métodos de ordenação diretos podem ser classificados em três principais categorias, de acordo com o método empregado em seu projeto: inserção, trocas e seleção. Dentre as alternativas abaixo assinale a que está relacionada a categoria por INSERÇÃO. Os métodos de classificação por inserção caracterizam-se por efetuarem a classificação por comparação entre pares de chaves, trocando-as de posição caso estejam fora da ordem desejada. Os métodos de classificação por inserção caracterizam-se por efetuarem a classificação por varredura binária, trazendo inclusive agilidade no processo. Os métodos de classificação por inserção caracterizam-se por efetuarem a classificação a partir da busca sequencial das informações de menor ou maior valor, dependendo do tipo de ordenação, ascendente ou descendente. A classificação por inserção é caracterizada pelo princípio no qual os n elementos a serem ordenados são divididos em dois segmentos: um já ordenado e outro a ser ordenado. Os métodos que formam a família de classificação por inserção caracterizam-se por procurarem, a cada iteração, a chave de menor (ou maior) valor do vetor e colocá-la na sua posição definitiva correta, qual seja, no início (ou no final) do vetor, por permutação com a chave que ocupa aquela posição. O vetor a ser classificado fica desta maneira, reduzido de um elemento. Gabarito Comentado 2a Questão (Ref.: 201603558577) Fórum de Dúvidas (0) Saiba (0) Em ambiente WEB podemos utilizar de alguns recursos de programação. Leia atentamente as características descritas nas alternativas a seguir e marque a que define a sigla HTML. é um subtipo de SGML (acrônimo de Standard Generalized Markup Language, ou Linguagem Padronizada de Marcação Genérica) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da internet. estrutura de programação em SCRIPT que se utiliza de VBscript e outros processadas pelo lado servidor para geração de conteúdo dinâmico na WEB. linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web, como por exemplo o Apostilas.fok.com.br. linguagem de marcação utilizada para produzir páginas na web. Podem ser interpretados por navegadores. A tecnologia é fruto do "casamento" dos padrões HyTime e SGML. HyTime é um padrão para a representação estruturada de hipermédia e conteúdo baseado em tempo. Um documento é visto como um conjunto de eventos concorrentes dependentes de tempo (como áudio, vídeo, etc.), conectados por hiperligações. 3a Questão (Ref.: 201603437569) Fórum de Dúvidas (0) Saiba (0) Uma árvore é um conjunto finito de n nós. Quando n = 0, temos uma árvore nula. Os percursos em profundidade em Árvores Binárias de busca pode ocorrer de várias formas distintas, em ordem, pré-ordem e pós-ordem. Marque a alternativa que indica o trecho do algoritmo usado para o percurso em profundidade do tipo pré-ordem. . percorrer subárvore direita. . visitar a raiz. . percorrer subárvore esquerda. . percorrer subárvore direita. . percorrer subárvore esquerda. . visitar a raiz. . percorrer subárvore esquerda. . percorrer subárvore direita. . visitar a raiz. . visitar a raiz. . percorrer subárvore direita. . percorrer subárvore esquerda. . visitar a raiz. . percorrer subárvore esquerda. . percorrer subárvore direita. 4a Questão (Ref.: 201603439927) Fórum de Dúvidas (0) Saiba (0) Analise as afirmativas abaixo, em relação a Programação Estruturada e, em seguida marque a UNICA alternativa corrreta. I. A programação estruturada preconiza o uso de desvios incondicionais, como por exemplo GOTO. II. Baseia-se na ideia de desenvolvimento de programas por refinamentos sucessivos (topdown). III. A programação estruturada preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e iteração. IV. Na programação estruturada, dados e funções são definidos em um mesmo local para facilitar a manipulação. Estão corretas apenas I - III - IV Estão corretas apenas II - III - IV Estão corretas apenas I - IV Estão correta apenas II - III Estão corretas apenas III - IV 5a Questão (Ref.: 201603437570) Fórum de Dúvidas (0) Saiba (0) Existem diversas modalidades de programação e a mais atual é a Programação Web-Mobile. Considerando suas características, marque a alternativa abaixo que NÃO é identificada como uma característica desta programação. Atualização transparente para o usuário. Utilizam padrões abertos e teoricamente podem ser executadas em qualquer dispositivo que possua browser. Utiliza programação linear para facilitar o entendimento e a manutenção futura. Baixa usabilidade. Padronização de código para todos os ambientes. Gabarito Comentado 6a Questão (Ref.: 201603558573) Fórum de Dúvidas (0) Saiba (0) Em ambiente WEB podemos utilizar de alguns recursos de programação. Leia atentamente as características descritas nas alternativas a seguir e marque a que define a sigla CSS. linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web, como por exemplo o Apostilas.fok.com.br. É um subtipo de SGML (acrônimo de Standard Generalized Markup Language, ou Linguagem Padronizada de Marcação Genérica) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da internet. Estrutura de programação em SCRIPT que se utiliza de VBscript e outros processadas pelo lado servidor para geração de conteúdo dinâmico na WEB. linguagem de marcação utilizada para produzir páginas na web. Podem ser interpretados por navegadores. A tecnologia é fruto do "casamento" dos padrões HyTime e SGML. HyTime é um padrão para a representação estruturada de hipermédia e conteúdo baseado em tempo. Um documento é visto como um conjunto de eventos concorrentes dependentes de tempo (como áudio, vídeo, etc.), conectados por hiperligações. linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação 7a Questão (Ref.: 201603437562) Fórum de Dúvidas (0) Saiba (0) Analise as afirmativas abaixo, em relação a Programação Estruturada e, em seguida marque a alternativa que indique a lista das alternativas corretas. I. A programação estruturada possui uma legibilidade comprometida que desmotiva os programadores a iniciarem a programação pelo modelo estruturado. II. Baseia-se na ideia de desenvolvimento de programas por refinamentos sucessivos (topdown). III. A programação estruturada preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e iteração. IV. Na programação estruturada, dados e funções são definidos em um mesmo local para facilitar a manipulação. V. Sistemas desenvolvidos naProgramação Estruturada são fáceis de serem mantidos. Apenas I - II - IV Apenas III - IV Apenas I - III - V Apenas II - III - V Apenas II - IV 8a Questão (Ref.: 201603399956) Fórum de Dúvidas (0) Saiba (0) A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais. Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo. I - O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias. II - As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens. III- A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai. IV - O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens. É correto o que se afirma II, III e IV I e III III e IV I e II I, II e IV Gabarito Comentado Parte inferior do formulário
Compartilhar