Prévia do material em texto
Avaliação Final Você foi aprovado com nota 9 nesta avaliação Aprovado Questão 1 Quando ocorre um evento? Opções de resposta para questão 1 A)Quando uma aplicação é implementada. B)Quando uma aplicação é lançada. C)Quando uma aplicação é distribuída. D)Quando o usuário interage com a aplicação. Resposta correta selecionada E)Quando o usuário compra a aplicação. Questão 2 Marque V para verdadeiro e F para falso, nas afirmações abaixo: ( ) Cada atividade (classe Activity) pode representar uma ou mais telas da aplicação. ( ) Cada atividade (classe Activity) é responsável por gerenciar os eventos que o usuário pode realizar nos elementos que compõe a tela da aplicação. ( ) Uma aplicação android formada por três telas precisa ter três classes Activity, isto é, cada classe Activity fica responsável por uma tela. ( ) As atividades (classes Activity) de uma mesma aplicação trabalham juntas para compor as funcionalidades de um aplicativo e, por isso, elas não são independentes umas das outras e não podem ser iniciadas individualmente. Opções de resposta para questão 2 A)F, V, F, F. B)F, V, V, F. Resposta correta selecionada C)V, V, F, V. D)V, F, V, F. E)V, V, V, F. Questão 3 O que significa uma linguagem ter “Código-fonte aberto”? Opções de resposta para questão 3 A)O Código Aberto é um termo que se refere a um software cujo código está disponível para download por qualquer estudante que pode alterar ou desenvolver aplicativos para venda; B)O Código Aberto é um termo que se refere a um software cujo código está disponível para download por qualquer pessoa que pode alterar ou desenvolver aplicativos para venda; C)O Código Aberto é um termo que se refere a um software cujo código está disponível para download por qualquer pessoa e a uma filosofia de criação de aplicativos voltada para a colaboração entre desenvolvedores; Resposta correta selecionada D)O Código Aberto é um termo que se refere a um software cujo código está disponível para download por qualquer estudante universitário e a uma filosofia de criação de aplicativos voltada para a colaboração entre desenvolvedores; E)O Código Aberto é um termo que se refere a um software cujo código está disponível para download apenas para estudantes universitários do ensino público e a uma filosofia de criação de aplicativos voltada para a colaboração entre desenvolvedores Questão 4 Qual das alternativas abaixo apresenta uma definição adequada para “Sistemas Operacionais”? Opções de resposta para questão 4 A)São sistemas que realizam as operações desejadas pelo usuário. B)Um conjunto de programas que gerenciam os recursos de uma máquina e de seus periféricos. Resposta correta selecionada C)Um conjunto de recursos que gerenciam os programas de um computador. D)São sistemas que realizam operações especializadas. E)É um conjunto de sistemas microprocessados em que um computador está anexado ao sistema que ele controla. Questão 5 De quantas variáveis você precisa para inverter o conteúdo de duas delas, ou seja, o conteúdo de A e B e o de B em A? Opções de resposta para questão 5 A)Nenhuma. B)1. C)2. D)3. Resposta correta selecionada E)4. Questão 6 Atualmente, existem inúmeros navegadores também chamados de browser, que de certa maneira, nada mais é do que interpretadores das linguagens de programação, seja ela HMTL - HyperText Markup Language na sua versão 5 ou PHP - Hypertext Preprocessor. Dessa maneira, um conteúdo será considerado como um código PHP pelo interpretador se estiver dentro do par de tags: Opções de resposta para questão 6 A) B) C) Resposta incorreta selecionada D) E) ?> Questão 7 Durante muitos anos, um dos plug-ins mais difundidos para distribuição de arquivos multimídia pela web foi o Shockwave Flash. Desde 2010, entretanto, um novo tipo de linguagem apareceu como ameaça ao “velho” plug-in do Flash, que se tornou uma realidade pelo fato de que anos depois o Flash foi descontinuado. Assinale a alternativa que corresponde a essa linguagem. Opções de resposta para questão 7 A)Processing. B)NUI. C)GUI. D)HTML5. Resposta correta selecionada E)HTML6. Questão 8 É um conjunto de normas, diretrizes, recomendações, notas, artigos, tutoriais e afins, de caráter técnico, produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais. A definição acima é de: Opções de resposta para questão 8 A)Accessibility Patterns W3C. B)Design Pattern. C)Open Web Patterns. D)Web Services W3C. E)Web Standards W3C Resposta correta selecionada Questão 9 Para os profissionais que trabalham com ambiente para desenvolvimento web, é importante conhecer algumas terminologias, como as relacionadas a clientes e servidores, que normalmente têm a função de se comunicar por meio de uma rede de dispositivos, a exemplo de computadores. Dessa maneira, de acordo com o conteúdo estudado. Como podemos definir a arquitetura cliente- servidor? Opções de resposta para questão 9 A)Relaciona-se com a execução de processos idênticos na rede e nos sistemas que a constituem. B)Permite a comunicação por meio da troca de mensagens e é considerada fortemente acoplada. C)Oferece estruturação de processamento local, além de ter, por base, o conceito de processos locais. D)Permite compartilhamento de recursos, já que um servidor pode atender a vários clientes. Resposta correta selecionada E)É sinônimo de arquitetura web. Questão 10 Em relação ao componente checkbox, quais são os eventos possíveis? Opções de resposta para questão 10 A)Clicar no componente e digitar no componente. B)Apenas clicar no componente. C)Selecionar uma, várias ou nenhuma das opções apresentadas. Resposta correta selecionada D)Apenas digitar no componente. E)Selecionar um item da lista apresentada pelo componente. Avaliação Final Questão 1 Questão 2 Questão 3 Questão 4 Questão 5 Questão 6 Questão 7 Questão 8 Questão 9 Questão 10