Logo Passei Direto
Buscar

ATIVIDADE 2 - PROGRAMAÇÃO BACK END

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Atividade 2 Resultados para RAFAEL SANTOS SILVA
Parte superior do formulário
Pontuação desta tentativa: 1 de 1
Enviado 21 abr em 18:53
Esta tentativa levou 20 minutos.
 
Pergunta 1
0,2 / 0,2 pts
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 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 III.
 
  
I e IV.
 
  
III e IV.
 
  
II e IV.
 
Correto!
  
I e III.
 
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.
 
Pergunta 2
0,2 / 0,2 pts
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.
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:
  
I e IV.
 
  
II e III.
 
Correto!
  
II e IV.
 
  
I e II.
 
  
I e III.
 
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.
 
Pergunta 3
0,2 / 0,2 pts
Bancos de dados operam com base na linguagem de consulta estruturada ou SQL (structured query language), e os sistemas gerenciadores de bancos de dados (SGBDs) são, justamente, os programas que permitem acesso, consulta e modificação de um determinado conjunto de dados, sendo que um dos SGBDs mais conhecidos é o MySQL.
A partir disso, podemos afirmar que o MySQL é um 
  
gerenciador de banco de dados relacional, pois atua com dados não estruturados, ou seja, coletados em formato de imagens, textos e vídeos.
 
  
gerenciador de banco de dados relacional, pois atua com dados estruturados, ou seja, dados coletados em formato de imagens, textos e vídeos.
 
Correto!
  
gerenciador de banco de dados relacional, pois atua com dados estruturados, ou seja, organizados em tabelas (formato de colunas e linhas).
 
  
gerenciador de banco de dados não relacional, pois atua com dados estruturados, ou seja, organizados em tabelas (formato de colunas e linhas).
 
  
gerenciador de banco de dados não relacional, pois atua com dados não estruturados, ou seja, coletados em formato de imagens, textos e vídeos.
 
Alternativa correta. O MySQL é um gerenciador de banco de dados do tipo relacional, ou seja, que atua com dados estruturados, que já estão organizados no formato de tabela, com linhas e colunas. Já os dados não-estruturados são aqueles que não estão nesse formato, como vídeos, imagens e textos coletados em bases não-relacionais, que têm como exemplo os gerenciadores NoSQL.
 
Pergunta 4
0,2 / 0,2 pts
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.
  
Maior cidade do BrasilPolo da Tecnologia.
 
  
Maior cidade do BrasilCidade Maravilhosa.
 
  
Cidade MaravilhosaPolo da Tecnologia.
 
  
Maior cidade do BrasilRio de JaneiroSão José dos Campos.
 
Correto!
  
Maior cidade do BrasilCidade 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.
 
Pergunta 5
0,2 / 0,2 pts
Leia o texto a seguir:
Um dos itens mais importantes para se dominar a sintaxe da linguagem PHP é a manipulaçã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.
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.
 
Correto!
  
I e IV.
 
  
III e IV.
 
  
I e II.
 
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
Parte inferior do formulário
image3.png
image1.wmf
image2.wmf

Mais conteúdos dessa disciplina