Buscar

Atividade Objetiva 2_ Programação Back-End

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 9 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 9 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 9 páginas

Prévia do material em texto

Atividade Objetiva 2
Entrega 13 abr em 23:59 Pontos 1 Perguntas 5
Disponível 13 fev em 0:00 - 13 abr em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste foi travado 13 abr em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 10 minutos 1 de 1
Pontuação desta tentativa: 1 de 1
Enviado 2 abr em 12:02
Esta tentativa levou 10 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
0,2 / 0,2 ptsPergunta 1
Leia o texto a seguir:
Um script é um conjunto de instruções de programação que são
interpretadas em tempo de execução. Uma linguagem de script é uma
linguagem que interpreta scripts em tempo de execução. Os scripts
geralmente são incorporados a outros ambientes de software. PHP é
um script do lado do servidor que é interpretado no servidor enquanto
JavaScript é um exemplo de script do lado do cliente que é
interpretado pelo navegador do cliente. Tanto o PHP quanto o
JavaScript podem ser incorporados nas páginas HTML.
Considerando as informações acima, o conteúdo estudado sobre PHP
e programação back-end, e observe as opções a seguir:
I. Visual Studio Code.
A+
A
A-
https://famonline.instructure.com/courses/27412/quizzes/143696/history?version=1
II. XAMPP.
III. PHPmyAdmin.
IV. PHP e Microsoft IIS.
Das opções acima, são requisitos obrigatórios a serem instalados
em um computador para executar o script PHP apenas as
afirmativas:
 II e III. 
 I e IV. 
 II e IV. Correto!Correto!
 I e II. 
 I e III. 
A+
A
A-
Alternativa correta.
A afirmativa I está incorreta, pois para conseguirmos executar o
PHP, necessitamos de um servidor Web, que pode ser o
Apache ou IIS, por exemplo. Se formos desenvolver alguma
aplicação em PHP, podemos utilizar qualquer editor de texto
como bloco de notas, notepad++ e, inclusive o Visual Studio
Code. Porém, não é obrigatório termos o Visual Studio Code
instalado.
A afirmativa II está correta, pois o XAMPP é um pacote que
compreende os seguintes recursos: servidor Apache, essencial
para a execução do PHP, banco de dados MariaDB para que o
programa manipule dados, bibliotecas para Perl e bibliotecas
para o PHP. Note que, o XAMPP é instalado para que
possamos utilizar tanto a biblioteca do PHP quanto o servidor
web Apache.
A afirmativa III está incorreta, pois o PHPmyAdmin é um
gerenciador de banco de dados. Observe que, para
executarmos códigos PHP, este gerenciador não precisa,
necessariamente, estar instalado. Lembrando que, para
executarmos códigos PHP, precisamos de um servidor Web, o
banco de dados é apenas uma necessidade se, e somente se,
formos trabalhar com armazenamento de dados.
A afirmativa IV está correta, pois para executar o código PHP, é
necessário ter PHP e um servidor da Web, o IIS e o Apache são
servidores da Web. Você pode escolher qualquer um de acordo
com sua plataforma, porém, obrigatoriamente você precisa ter
um deles instalados e o Microsoft IIS pode ser escolhido para
este intento.
0,2 / 0,2 ptsPergunta 2
Leia o texto a seguir:
Com o passar dos anos, mais e mais opções de banco de dados estão
se tornando disponíveis para atender às necessidades de
gerenciamento e processamento de dados. Um exemplo são as
tecnologias NoSQL, as quais estão invadindo o domínio dos bancos de
A+
A
A-
dados relacionais, que garantem a integridade dos dados e das
transações, mas normalmente impõem esquemas rígidos baseados
em SQL para estruturar e armazenar dados.
Considerando essas informações e o conteúdo estudado sobre PHP,
analise as afirmativas a seguir:
I. A cláusula WHERE permite selecionar apenas as linhas na relação
de resultado da cláusula FROM que atendem a um predicado
especificado.
II. Os bancos de dados NoSQL são usados principalmente para
manipular grandes volumes de dados estruturados. 
III. Banco de dados de documentos é um exemplo de um tipo de banco
de dados não relacional NoSQL. 
IV. Considerando uma tabela funcionário com coluna nome, podemos
usar o comando SELECT nome para mostrar o nome dos
funcionários. 
Estão corretas apenas as afirmativas:
 II e IV. 
 I e IV. 
 I e III. Correto!Correto!
 III e IV. 
 II e III. 
A+
A
A-
Alternativa correta.
A afirmativa I é verdadeira, pois a cláusula where seleciona as
linhas em uma condição específica. Por outro lado, a cláusula
from dá a relação que envolve a operação.
A afirmativa II é falsa, pois bancos de dados NoSQL
armazenam dados não estruturados. O MongoDB é uma opção
típica para armazenamento de dados não estruturados.
A afirmativa III é verdadeira, pois os bancos de dados NoSQL
emparelham cada chave com uma estrutura de dados complexa
conhecida como documento.
A afirmativa IV é falsa, pois o campo a ser exibido precisa estar
incluído no select juntamente com o nome da tabela, do
seguinte modo SELECT nome FROM funcionário.
0,2 / 0,2 ptsPergunta 3
Leia o texto a seguir:
Você pode criar arquivos PHP sem nenhuma tag HTML, e isso é
chamado de arquivo PHP puro. O servidor interpreta o código PHP e
gera os resultados como código HTML para os navegadores da web.
Para que o servidor identifique o código PHP a partir do código HTML,
sempre devemos colocar o código PHP nas tags PHP. Uma tag PHP
começa com o símbolo menor que seguido pelo ponto de interrogação
e depois pelas palavras "php". Veja o seguinte código em PHP:
Considerando as informações, assim como, o código acima, mais
o conteúdo estudado sobre PHP, assinale a alternativa que
contenha a saída deste código.
A+
A
A-
 Maior cidade do BrasilPolo da Tecnologia. 
 Maior cidade do BrasilCidade MaravilhosaPolo da Tecnologia. Correto!Correto!
 Maior cidade do BrasilRio de JaneiroSão José dos Campos. 
 Maior cidade do BrasilCidade Maravilhosa. 
 Cidade MaravilhosaPolo da Tecnologia. 
Se uma instrução break não estiver presente, todos os blocos
do comando case subsequentes, serão executados até que
uma instrução break seja localizada. Como não há o comando
break, então todos os echos serão executados, logo, serão
apresentadas todas as mensagens na tela.
0,2 / 0,2 ptsPergunta 4
Leia o texto a seguir:
PHP é uma linguagem de script do lado do servidor, usada para
desenvolver sites estáticos, sites dinâmicos ou aplicativos da Web.
PHP significa Pré-processador de Hipertexto. Os scripts PHP podem
ser interpretados apenas em um servidor com o PHP instalado. Os
computadores clientes que acessam os scripts PHP requerem apenas
um navegador da web.
Considerando o conteúdo estudado sobre PHP e programação back-
end, analise as afirmativas a seguir:
I. Os arquivos PHP têm uma extensão de arquivo padrão .php e sua
sintaxe deve ser <? código ?>. 
II. Em PHP, podemos utilizar o comando <!-- codigo --> para comentar
um determinado trecho de código. 
III. Podemos listar como editores de código PHP: Bloco de Notas,
NotePad++ e Visual Studio Code. 
Está correto o que se afirma em:
A+
A
A-
 II e III, apenas. 
 I e II, apenas. 
 I e III, apenas. Correto!Correto!
 II, apenas. 
 III, apenas. 
Alternativa correta.
A afirmativa I está correta, pois para executar um arquivo php
no servidor, ele deve ser salvo como nomedoarquivo.php.
Acrescenta-se ainda que cada seção do código PHP inicia e
termina ativando e desativando as tags PHP para permitir que o
servidor saiba que precisa executar o PHP entre elas. Podemos
utilizar as tags de duas formas, assim <?php codigo ?> ou <?
codigo ?>.
A afirmativa II está incorreta, pois este tipo de comentário
apenas é válido em arquivo HTML. Em PHP utilizamos o
comando /* */ para comentar apenas uma linha, embora seja
usado para parágrafos. Por outro lado, // e # são usados
apenas para comentários de linha única.
A afirmativa III está correta, pois qualquer um dos editores
listados pode ser usado para digitar o código PHP e executá-lo.
0,2 / 0,2 ptsPergunta 5
Leia o texto a seguir:
Um dos itens mais importantes para se dominar a sintaxe da
linguagem PHP é amanipulação de dados. Nesta linguagem, valores
numéricos e cadeias de caracteres são manipulados de maneiras
diferentes. Além disso, diferentemente de linguagens como C ou Java,
no PHP não é necessário fazer declarações de variáveis.
A+
A
A-
Considerando essas informações e o conteúdo sobre PHP, analise as
afirmativas a seguir:
I. Podemos declarar as seguintes variáveis em PHP: $nome, $_nome,
$v4lor e $tthis, e, deste modo, o código não apresenta erros.
II. O PHP nos permite declarar as seguintes variáveis sem apresentar
erros: $nome, $v@lor, $This, $3. 
III. A declaração int $num=111 e $num=111 são dois modos diferentes
de armazenar o valor 111 na variável $num. 
IV. A variável $nome-aluno está incorretamente declarada, apesar do
caractere ‘-‘ não ser um caractere especial. 
Estão corretas apenas as afirmativas:
 I e III. 
 II e III. 
 III e IV. 
 I e II. 
 I e IV. Correto!Correto!
A+
A
A-
Alternativa correta.
A afirmativa I é verdadeira, pois uma variável deve,
necessariamente, começar com letras de A a Z ou um tração de
sublinhado “_”.
A afirmativa II é falsa, pois uma variável no PHP não pode
começar com um número, também this é uma palavra
reservada usada principalmente para referir propriedades de
uma classe, portanto, não podemos usar $this como nome da
variável.
A afirmativa III é falsa, pois em PHP nós não precisamos
declarar o tipo da variável, por exemplo, se uma variável
receber um número, sem aspas, a variável será definida como
inteira, porém, se receber um número entre aspas, a variável
será definida como string ou caractere.
A afirmativa IV é verdadeira, pois o caractere traço é
considerado erro e não pode ser utilizado, porém, o sinal de
traço baixo ou underscore ‘_’ pode ser utilizado. Então, se
declarar uma variável como $A-B, o computador poderia
entender que existe uma variável $A menos uma variável B,
entretanto, declarar $A_B significa que há uma variável
chamada $A_B.
Pontuação do teste: 1 de 1
A+
A
A-

Continue navegando