Buscar

Avaliação 1 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 10 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 10 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 10 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

Avaliação On-Line 1 (AOL 1) - Questionário
Marcelo Junior Costa Reis
Nota finalEnviado: 17/05/21 10:56 (BRT)
8/10
Conteúdo do exercício
Conteúdo do exercício
1. Pergunta 1
/1
Leia o trecho a seguir.
“Para o computador poder trabalhar com a informação contida em uma variável, primeiramente é necessário saber qual é o endereço onde ela foi armazenada. Para exemplificar, imagine que a variável é uma pequena caixa e ela será posicionada na primeira prateleira disponível. Fisicamente, cada caixa ocupa um local específico e outra caixa não poderá ser armazenada na mesma prateleira. Da mesma forma, caixas diferentes não podem receber o mesmo rótulo (nome).”Fonte: RITA, Sandra. Treinamento em Lógica de Programação. São Paulo: Editora Digerati Books, 2009. p. 34.
Considerando essas informações e o conteúdo estudado sobre tipos de dados, analise as variáveis a seguir e associe-as com os tipos de dados a elas correspondentes:
1) Object.2) String.3) Boolean.4) Integer.5) Array.
( ) A variável pessoa possui altura, peso, profissão, idade e faz coisas como comer, beber, entre outros.
( ) A variável fiat possui uma lista de carros, como cronos, palio, toro etc.
( ) O valor true é o resultado verdadeiro de uma condição.
( ) O valor 5 é um número inteiro.
( ) A variável mensagem contém uma mensagem enviada por alguém.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
1, 5, 2, 4, 3.
2. 
2, 5, 3, 4, 1.
3. 
1, 5, 3, 4, 2.
Resposta correta
4. 
5, 1, 3, 4, 2.
5. 
1, 3, 4, 5, 2.
2. Pergunta 2
/1
Leia o trecho a seguir:
“O operador lógico E é utilizado quando dois ou mais relacionamentos lógicos de uma determinada condição necessitam ser verdadeiros. O operador lógico E faz com que somente seja executada uma determinada operação se todos as condições mencionadas forem simultaneamente verdadeiras, gerando, assim, um resultado lógico verdadeiro.”Fonte: SOARES DE MORAIS, I. et al. Algoritmo e programação - Engenharia. Porto Alegre: SAGAH, 2018. p. 16.
Considerando essas informações e o conteúdo estudado sobre tipos de dados, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) Na expressão: $a = 1; $b = 2; $c = 35; $d = “resultado”; if(($a == 1 && ($b * 10) == 20) || ($c < 60 && $c > 40)). O resultado é True.
II. ( ) Na expressão: $a = null; $b = null; $c = true; if( $a > 0 && $b == 0). O resultado é False.
III. ( ) $a = 122 + 5 * 36 + 18 / 2 * (5 + 4) ; if($a > 350 && $a < 400). Esta expressão retorna True.
IV. ( ) $a = 60 * 35 + 14 / (2 + 5) ; if($a > 2102 || $a == 2942). Esta expressão retorna true.
Agora, assinale a alternativa que apresenta a sequência correta:
Mostrar opções de resposta 
3. Pergunta 3
/1
Leia o trecho a seguir:
“Para podermos usar as variáveis, precisamos inicialmente criá-las. Em programação, a criação de uma variável é chamada de ‘declaração de uma variável’, que pode ser comparada ao ato de etiquetar pequenas gavetas para organizar diversos itens.”Fonte: SANTOS, Marcela Gonçalves dos. Algoritmos e Programação. Porto Alegre: SAGAH, 2018. p. 11.
De acordo com essas informações e os seus estudos sobre os tipos de dados, analise as ferramentas dispostas a seguir e associe-as com suas respectivas características.
1) (int) 2) ==  3) <= 4) (string) 5) != 
( ) Serve para comparar duas variáveis e verificar se a primeira é menor ou igual a segunda.
( ) Serve para comparar duas variáveis e verificar se são iguais.
( ) Serve para converter uma variável para integer.
( ) Serve para comparar duas variáveis e verificar se são diferentes.
( ) Serve para definir uma variável como uma cadeia de caracteres.
Agora, assinale a alternativa que apresenta a sequência correta.
Ocultar opções de resposta 
1. 
2, 3, 1, 4, 5.
2. 
3, 2, 1, 4, 5.
3. 
3, 2, 1, 5, 4.
Resposta correta
4. 
3, 1, 2, 5, 4.
5. 
2, 3, 1, 5, 4.
4. Pergunta 4
/1
Leia o trecho a seguir:
“Portanto, haverá três dispositivos de hardware envolvidos no seu sistema: o cliente Web (o computador do usuário executando um navegador), o computador que está hospedando o servidor Web e o computador que está hospedando o dispositivo de renderização.”Fonte: PRESSMAN, Roger; MAXIM, Bruce. Engenharia de Software - Uma Abordagem Profissional. Porto Alegre: AMGH e Bookman, 2016. p. 874.
Considerando essas informações e o conteúdo estudado sobre o conceito de programação, no que concerne às tecnologias e ambientes de programação, pode-se afirmar que:
Ocultar opções de resposta 
1. 
para fazer o desenvolvimento de um software comercial, é preciso apenas ter uma linguagem de programação.
2. 
plugins são estruturas de software semiprontos que servem de base para o desenvolvimento de aplicações.
3. 
as requisições GET, POST, PUT são utilizadas para atualizar o banco de dados.
4. 
as linguagens de programação mais usadas são tecnologias proprietárias e para utilizá-las você precisar comprar uma licença.
5. 
ambientes de desenvolvimento envolvem linguagem de programação, IDE, serviços de aplicação, bancos de dados, interpretes e compiladores.
Resposta correta
5. Pergunta 5
/1
Leia o trecho a seguir:
“Atualmente, a tecnologia de bancos de dados, combinada a técnicas de mineração de dados, é uma ferramenta gerencial importante, permitindo o gerenciamento de uma organização para extrair informações pertinentes a partir de quantidades enormes de dados, cobrindo todos os aspectos da organização e de seu ambiente.”Fonte: BROOKSHEAR, J. G. Ciência da Computação. Porto Alegre: Editora Bookman, 2013. p. 349.
Considerando essas informações e os conteúdos estudados sobre bancos de dados, podemos afirmar que:
Ocultar opções de resposta 
1. 
os bancos de dados são coleções de dados captados pelas empresas e que se corretamente extraídos e gerenciados permitem o crescimento econômico das empresas.
Resposta correta
2. Incorreta: 
os dados, antes de serem enviados para os bancos de dados, são verificados automaticamente.
3. 
PHP, JAVA, C++, MySQL, MsSQL, PostgreSQL, Firebird são linguagens para bancos de dados.
4. 
os bancos de dados, por serem uma abstração da aplicação, interferem no layout.
5. 
a segurança e integridade dos bancos de dados é pouco importante para as empresas.
6. Pergunta 6
/1
Leia o trecho a seguir:
“Essas ambiguidades são normalmente resolvidas por meio de regras de precedência de operadores, o que significa que certas operações recebem uma precedência sobre as outras. As regras tradicionais da álgebra ditam que a multiplicação e a divisão possuem precedência sobre a adição e a subtração. Ou seja, as multiplicações e as divisões são realizadas antes das adições e das subtrações.”Fonte: BROOKSHEAR, J. G. Ciência da Computação. Porto Alegre: Editora Bookman, 2013. p. 226.
Considerando essas informações e os conteúdos estudados sobre tipos de dados, analise as asserções a seguir e a relação proposta entre elas.
I. Na expressão (10 + 5) * 8 - 20 + 12 * 40 o resultado é 4480.
Porque:
II. Soma-se o que está entre parênteses e multiplica-se por 8, subtrai-se 20 e soma-se com 12, o que dá 112. 112 vezes 40 é igual a 4480.
A seguir assinale a alternativa correta:
Ocultar opções de resposta 
1. 
A asserção I é uma proposição falsa e a asserção II é verdadeira.
2. 
As asserções I e II são proposições falsas.
Resposta correta
3. 
Asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
4. 
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
5. 
A asserção I é verdadeira e a asserção II é uma proposição falsa.
7. Pergunta 7
/1
Leia o trecho a seguir:
“Uma constante, assim como as variáveis de memória, também se refere a um espaço reservado na memória do computador. A diferença entre ambas é que, como o próprio nome indica, uma variável terá seu conteúdo alterado cada vez que a rotina for executada, já a constante terá sempre o mesmo valor alocado em sua memória, do início ao fim da rotina, e esse valor não poderá ser alterado.”Fonte: RITA, Sandra. Treinamento em Lógica de Programação. São Paulo: Editora Digerati Books, 2009. p. 43.
Com base nosestudos sobre os tipos de dados e nas informações apresentadas, é correto afirmar que variáveis do tipo constantes estarão adequadas em:
Ocultar opções de resposta 
1. Incorreta: 
variáveis do tipo object.
2. 
variáveis de configuração do sistema.
Resposta correta
3. 
variáveis do tipo float.
4. 
variáveis de formulários.
5. 
variáveis do Tipo boolean.
8. Pergunta 8
/1
Leia o trecho a seguir:
“Um programa de aplicação típico deve depender do sistema operacional para realizar muitas de suas tarefas. Ele pode precisar de serviços do gerenciador de janelas para se comunicar com o usuário, ou pode usar o gerenciador de arquivos para obter dados do armazenamento em massa. Infelizmente, diferentes sistemas operacionais ditam que requisições para esses serviços devem ser feitas de maneiras diferentes.”Fonte: BROOKSHEAR, J. G. Ciência da Computação. Porto Alegre: Editora Bookman, 2013. p. 265.
Tendo como base essas informações e os conteúdos estudados sobre o conceito de programação, analise as ferramentas dispostas a seguir e associe-as com suas respectivas características: 
1) XML.2) GET.3) MySQL.4) API.5) CRUD.
( ) Tipo de Requisição HTTP.
( ) Abreviação de Operações nos Bancos de Dados.
( ) Software que atua como emenda de outros softwares sem que eles precisem ser da mesma linguagem de programação.
( ) Linguagem de Programação específica para um tipo de Banco de Dados.
( ) Formato de Dados próprio para ser usado em Web Services e APIs.
Agora, assinale a alternativa que apresenta a sequência correta.
Ocultar opções de resposta 
1. 
2, 5, 1, 3, 4.
2. 
1, 3, 2, 5, 4.
3. 
2, 5, 4, 3, 1.
Resposta correta
4. 
5, 4, 3, 1, 2.
5. 
1, 3, 4, 5, 2.
9. Pergunta 9
/1
Leia o trecho a seguir:
“É por intermédio desta habilidade de capturar e transmitir inteligência (ou ao menos comportamento inteligente) por meio de algoritmos que somos capazes de construir máquinas que realizam tarefas úteis. Consequentemente, o nível de inteligência mostrado pelas máquinas é limitado pela inteligência que pode ser transmitida por algoritmos.”Fonte: BROOKSHEAR, J. G. Ciência da Computação. Porto Alegre: Editora Bookman, 2013. p. 18.
Considerando essas informações e o conteúdo estudado sobre algoritmos e lógica de programação, analise os procedimentos a seguir e ordene-os em etapas.
( ) Avaliação do fluxograma com o dono do projeto.
( ) Representação do sistema com fluxograma.
( ) Desenvolvimento de algoritmos em linguagem de programação.
( ) Entrevista com o dono do projeto.
( ) Representação do sistema com descrição narrativa.
Agora, assinale a alternativa que apresenta a sequência correta:
Mostrar opções de resposta 
10. Pergunta 10
/1
Leia o trecho a seguir:
“Instruções de entrada de dados permitem ao algoritmo obter dados do ambiente externo, como, por exemplo, por meio do teclado, os quais serão armazenados temporariamente em uma variável de memória, tornando os algoritmos mais genéricos.”Fonte: SAID, Ricardo. Curso de lógica de programação. São Paulo: Editora Digerati, 2007. p. 612.
Considerando essas informações e os conteúdos estudados sobre comandos de entrada e saída, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) A entrada de dados do PHP pode ser feita através de um formulário HTML.
II. ( ) O envio de dados do PHP é feito através de requisições com verbos HTTP.
III. ( ) Os comandos de entrada em PHP são INSERT, CREATE.
IV. ( ) Os comandos de saída, de impressão em PHP, são echo, print, print_r e HTML.
V. ( ) Os dados após serem recebidos pelo PHP não podem ser modificados.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
V, F, V, F, V.
2. 
V, V, F, F, F.
Resposta correta
3. 
V, F, V, V, V.
4. 
V, F, V, F, F.
5. 
F, V, F, V, F.

Continue navegando

Outros materiais