Buscar

avaliação on2 de programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

×
Parte superior do formulário
1.454.42136
42136 . 7 - Programação - 20211.B
42136 . 7 - Programação - 20211.B
Parte inferior do formulário
Ir para o conteúdo principal
· 
 
· 
 
· 
 
· 
 
· 
 
· 
Vários professores
Visualizar
Detalhes e ações
Participantes
Visualizar
Blackboard Collaborate
Sessão fechada
Frequência
Visualizar
Grupos NOVO
Visualizar
Avisos
Visualizar
Ferramentas e manuais
Meu Desempenho e Tutorias
Conteúdo da Disciplina
MEU DESEMPENHO
Fale com o Tutor
UNINASSAU - Fale com o Tutor
Seu principal canal de comunicação com o TUTOR da disciplina. Bem-vindo! Aqui você terá a oportunidade de solicitar informações sobre sua disciplina, conteúdo das aulas e propostas das atividades, deixando claro que seu tutor, responderá suas ...
Sofia - Gestão da Rotina de Estudos
Estabelecer uma rotina de estudos nem sempre é fácil, não é mesmo? A Sofia ajuda você com: - Quadro organizador das etapas de estudo - Detalhes úteis para o estudo - Espaço para anotações
Desafio Colaborativo
UNINASSAU - Desafio Colaborativo
Olá, prezado(a) aluno(a)! Tudo bem? Seja bem-vindo(a) ao nosso Desafio Colaborativo, da disciplina Programação . O objetivo de nossa disciplina é ajudar você a construir as competências necessárias para a sua atuação profissional, utilizando ...
Unidade 1
Unidade 2
Objeto de Aprendizagem - Unidade 2
Acesso ao Livro Didático completo (Clique Aqui!)
* Disciplina de equivalência
Avaliação On-Line 2 (AOL 2) - Questionário
Data de entrega: 04/06/21 23:59
Não há mais itens de conteúdo a carregar
Unidade 3
Unidade 4
Atividade Contextualizada
Webconferência
Dicas de Leitura
Dicas de Vídeo
Biblioteca
SER Melhor
Não há mais itens de conteúdo a carregar
×
42136 . 7 - Programação - 20211.B
Avaliação On-Line 2 (AOL 2) - Questionário
Avaliação On-Line 2 (AOL 2) - Questionário
Mario Cesar Lima Balieiro
Nota finalEnviado: 19/05/21 08:53 (BRT)
7/10
Conteúdo do exercício
Conteúdo do exercício
1. Pergunta 1
/1
Leia o trecho a seguir:
“[...] Existem diversos estilos de programação, e cada um foi criado com um objetivo, porém as linguagens que aceitam multiparadigmas, assumem, e entendem, que não existe um estilo apenas que irá solucionar todos os problemas de forma rápida e eficaz. Utilizando diferentes estilos em conjunto é de comum acordo que é possível chegar sempre a uma melhor solução do que restringir-se a apenas um paradigma de programação[...].”Fonte: BIFFI, KELVIN BAUMHARDT. Javascript Básico ao Avançado. EBOOK KINDLE, 2018. p. 9.
De acordo com essas informações e o conteúdo estudado sobre estruturas de seleção, analise as ferramentas abaixo e associe-as com suas respectivas características:
1) . continue2) . case3) . function4) . fopen()5) . filter_var()
( ) Analisa o valor da variável para retornar um bloco de código.
( ) Abre um arquivo.
( ) Obrigatório para criar uma Função.
( ) Pula um ou mais blocos de código, indo para a instrução seguinte.
( ) Permite verificar se o valor contido em uma variável é de determinado tipo.
Agora, assinale a alternativa que apresenta a sequência correta.
Ocultar opções de resposta 
1. 
2, 4, 3, 1, 5.
Resposta correta
2. 
5, 4, 3, 1, 2.
3. 
2, 3, 4, 1, 5.
4. 
3, 4, 2, 1, 5.
5. 
1, 4, 3, 2, 5.
2. Pergunta 2
/1
Leia o trecho a seguir:
“[...] programação PHP. Pode usar uma das quatro construções de linguagem diferentes: instruções, tais como o comando echo, chamadas da função (de uma biblioteca PHP ou uma própria), instruções de controle de fluxo (if...else...) ou comentários. Os aplicativos PHP são construídos sobre essas quatro construções simples e, naturalmente, um aplicativo web inteiro usará todas elas em grandes quantidades [...].”Fonte: MACINTYRE, PETER B. O melhor do PHP. O’Reilly. Rio de Janeiro: ALTABOOKS, 2010. p. 9.
Considerando essas informações e sabendo como é composta uma estrutura de bloco de código, analise as afirmativas a seguir:
I. Criar um nome de arquivo que representa o que ele faz no software é uma boa prática.
II. Criptografar os arquivos para manter seus algoritmos em segredo é uma boa prática.
III. Conhecer e usar as palavras reservadas da linguagem PHP para solucionar problemas de algoritmo é uma boa prática.
IV. Códigos curtos com chamadas de função, sem blocos de comentários, facilitam a manutenção.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
I e II.
2. 
I, III e IV.
3. 
I e III.
Resposta correta
4. 
I, II e III.
5. 
III e IV.
3. Pergunta 3
/1
Leia o trecho a seguir:
“[...] existem duas formas de utilizarmos o Javascript em nossa página, porém a melhor prática, e a que devemos sempre utilizar, é utilizarmos os arquivos desta linguagem referenciados em nosso HTML através de uma tag script, pois assim garantirmos uma melhor organização, manutenção e controle do nosso projeto[...].”Fonte: BIFFI, KELVIN BAUMHARDT. Javascript Básico ao Avançado. EBOOK KINDLE, 2018. p. 213.
Considerando essas informações e o que você aprendeu sobre estruturas de seleção, analise as afirmativas a seguir e assinale V para a(s) verdadeiras e F para a(s) falsas.
I. ( ) As regras CSS podem ser referenciadas via link para um arquivo externo, ou escritas no próprio arquivo através da tag <style>.
II. ( ) A tag script permite a inserção de códigos Javascript e de acordo com as boas práticas deve vir no final do arquivo, depois do carregamento da página.
III. ( ) O operador ternário ? pode ser utilizado para verificar uma condição booleana em uma única linha.
IV. ( ) O AJAX é um recurso do PHP para capturar dados do servidor sem recarregar a página.
V. ( ) Podemos gravar dados no navegador do usuário utilizando a super global $_COOKIE.
Agora, assinale a alternativa que apresenta a sequência correta.
Ocultar opções de resposta 
1. 
V, F, F, V, V.
2. 
V, V, V, V, F.
3. 
V, V, V, F, V.
Resposta correta
4. 
V, F, V, V, V.
5. 
V, V, F, V, V.
4. Pergunta 4
/1
Leia o trecho a seguir:
“[...] HTML, do inglês hyper text markup language, ou linguagem de marcação de hipertexto, é uma linguagem utilizada para criar documentos para a web. Esses documentos, que também são chamados de páginas, podem conter marcações que permitem visualizar e acessar conteúdos web em geral, como textos, imagens, áudios e vídeos entre outros.”Fonte: SARAIVA, M. O. et al. Desenvolvimento de sistemas com PHP. Porto Alegre: SAGAH, 2018. p. 9.
Tendo em vista essas informações e os conteúdos estudados sobre estruturas de seleção, analise as afirmativas a seguir:
I. As tags divs são elementos de linha para serem utilizados na estrutura da página.
II. As tags span são elementos de linha para serem utilizados quando precisamos destacar um trecho de texto.
III. As tags article foram adicionados ao HTML 5 e servem para estruturas de artigos.
IV. Os atributos são utilizados dentro das tags e servem como âncoras referenciais, permitindo, assim, pegar o elemento.
V. Os atributos que começam com “on” dentro das tags são funções do PHP.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
I, II, IV e V.
2. Incorreta: 
II, IV e V.
3. 
III, IV e V.
4. 
II, III e IV.
Resposta correta
5. 
I, III, IV e V.
5. Pergunta 5
/1
Leia o trecho a seguir:
“[...] Javascript é uma linguagem de programação que foi criada por meados de 1995 e é uma das bases do tripé para o desenvolvimento web, que são os sites em que estamos acostumados a navegar durante o nosso dia-a-dia [...].”Fonte: BIFFI, KELVIN BAUMHARDT. Javascript Básico ao Avançado. EBOOK KINDLE, 2018, p. 8.
Considerando essas informações e os conteúdos estudados sobre estruturas de seleção, analise as asserções a seguir e a relação proposta entre elas:
I. A utilização de Javascript junto com PHP permite um melhor desempenho do site em relação ao usuário.
Porque:
II. Com a linguagem Javascript é possível fazer requisições ao servidor sem recarregar a página, ao mesmo tempo, também se pode gravar dados do lado cliente, no próprio navegador, criando interatividade sem sair da tela.
A seguir assinale a alternativa correta:
Ocultar opções de resposta 
1. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.2. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
3. 
As asserções I e II são proposições verdadeiras, mas a II não é uma proposição correta da I.
4. Incorreta: 
As asserções I e II são proposições falsas.
5. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Resposta correta
6. Pergunta 6
/1
Leia o trecho a seguir:
“[...] A estrutura de decisão, conhecida também como seleção ou condição, é usada para tomar uma decisão e aceita escolher um conjunto de ações para serem executadas a partir do resultado de uma condição. Esta estrutura é representada por uma expressão lógica. A decisão tem que ser utilizada quando existe a necessidade de testar alguma condição e em função de ela tomar uma atitude. [...]”Fonte: ALMEIDA, MARILANE. Curso essencial de lógica de programação. São Paulo: Digirati Books, 2008. p. 220.
Considerando essas informações e o que você aprendeu sobre estruturas de seleção, pode-se afirmar que testes lógicos são essenciais na construção de softwares porque:
Ocultar opções de resposta 
1. 
permitem recuperar e enviar dados pelo software, decidindo o que fazer com esses dados.
2. 
permitem a seleção e captura de listas de dados para exibição em bancos de dados e controlam o que pode e o que não pode ser exibido.
3. 
usam funções e bibliotecas da linguagem, permitindo ao software tomar decisões.
4. 
permitem a criação de árvores de decisão com escopo pertinente a cada bloco do código, dando ao software capacidade de escolha.
Resposta correta
5. 
permitem a persistência de dados em bancos de dados para esse fim.
7. Pergunta 7
/1
Para construir uma aplicação rica, utilizamos variáveis personalizadas, variáveis próprias da linguagem, as reservadas, criamos funções personalizadas, utilizamos funções nativas, combinamos linguagens de programação, fazemos uso de mídias e também de bancos de dados.
Considerando essas informações, e o que você aprendeu sobre estrutura de seleção e comandos if e else, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) Utilizando sessões posso gravar dados durante a sessão sem precisar de um banco de dados.
II. ( ) Utilizando AJAX posso recuperar e apresentar recursos para o usuário sem recarregar a página.
III. ( ) Um framework front end fornece recursos de estilização predefinidos que facilitam a construção de aplicativos.
IV. ( ) O HTML 5 se beneficia do CSS3 e do Javascript para criar aplicações mais interativas.
V. ( ) O CSS é uma linguagem de marcação para criar estruturas para as páginas web.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
V, F, V, V, F.
2. 
V, V, V, V, F.
Resposta correta
3. 
F, V, V, F, V.
4. 
F, V, V, V, V.
5. 
V, V, F, F, F.
8. Pergunta 8
/1
O fluxo de informação dentro do software tem uma sequência lógica. Utilizamos um formulário para pegar dados do usuário, processamos esses dados e utilizamos conforme nossa conveniência. Sabemos que o PHP lê o software da esquerda para a direita e de cima para baixo. Quando enviamos os dados de um arquivo para outro podemos utilizar as super globais para setar ou recuperar dados.
Considerando o texto acima e o que você aprendeu sobre super globais, analise as ferramentas abaixo e associe-as com suas respectivas características:
1) $_SESSION.
2) $_GET.
3) $_COOKIE.
4) $_POST.
5) $_FILES
( ) Recupera dados que foram enviados de forma oculta pelo navegador.
( ) Recupera dados que foram enviados como parâmetros na URL.
( ) Recupera dados de arquivos enviados via formulário.
( ) Capaz de persistir dados no navegador do usuário, mesmo que ele seja fechado.
( ) Quando o navegador é fechado, as informações são perdidas.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
4, 2, 3, 5, 1.
2. 
2, 4, 5, 3, 1.
3. 
1, 2, 5, 3, 4.
4. 
4, 2, 5, 3, 1.
Resposta correta
5. 
5, 2, 4, 3, 1.
9. Pergunta 9
/1
Leia o trecho a seguir:
“Em geral, o comando switch avalia a expressão e ‘pula’ até o case correspondente. Desde ali executa todos os comandos que consegue até que chega a um break, momento em que salta fora da estrutura [...]. Uma última consideração é que podemos incluir o caso especial default [...]”Fonte: LIMONGI, A. PHP a partir do zero. EBOOK KINDLE, 2014. p. 2341.
Considerando essas informações e os conteúdos estudados sobre estruturas de seleção, pode-se afirmar que a instrução switch pode ser utilizada sempre que:
Ocultar opções de resposta 
1. 
a requisição for feita por HTTP.
2. 
o operador ternário puder ser usado na condicional.
3. 
a função session_start(); estiver sendo utilizada.
4. 
a instrução if[...] else[...] não for capaz de avaliar a condição.
5. 
o valor contido na variável que vai ser avaliada apresentar múltiplos valores que precisam ser avaliados pela estrutura.
Resposta correta
10. Pergunta 10
/1
Leia o trecho a seguir:
“[...] Podemos pedir também ao PHP para consultar a string fornecida, para ver se parte específica do texto (subconjunto) está contida nela. Há duas funções para fazer isto. A primeira strstr, leva em conta as letras maiúsculas e minúsculas, ao passo que a segunda, stristr, pesquisará independentemente das letras [...].”Fonte: MACINTYRE, P. B. O Melhor do PHP. O’Reilly. Rio de Janeiro: ALTABOOKS, 2010, p. 39.
Conforme o que você estudou sobre palavras chaves reservadas do PHP e o texto acima, analise as afirmativas a seguir:
I. São necessárias funções complexas para fazer buscas de textos em strings.
II. Para saber quantos caracteres há em uma string, você precisa criar uma função personalizada.
III. Arrays em PHP têm muitas funções nativas, o que torna dinâmico e produtivo trabalhar com eles.
IV. É possível criar uma sessão em PHP apenas utilizando a função start_session(); .
V. O comando “continue” interrompe a execução do script e pula a próxima iteração.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
I, III e IV.
2. 
I e II.
3. Incorreta: 
III, IV e V.
4. 
II, III e V.
5. 
III e V.
Resposta correta

Continue navegando