Baixe o app para aproveitar ainda mais
Prévia do material em texto
Minhas Disciplinas / Meus cursos / 415868 / Unidade 5 - Fundamentos das Linguagens PHP e C# / UN 5 - Avaliação Objetiva Programação Web I Iniciado em Sunday, 26 Nov 2023, 18:59 Estado Finalizada Concluída em Sunday, 26 Nov 2023, 19:04 Tempo empregado 5 minutos 8 segundos Avaliar 1,70 de um máximo de 1,70(100%) Questão 1 Correto Atingiu 0,34 de 0,34 Em uma linguagem de programação server side, como exemplo a linguagem C# fazendo uso do framework .NET, um desenvolvedor consegue declarar as chamadas variáveis. Elas o auxiliam diretamente quanto a necessidade de armazenarmento de valores para serem processados em testes condicionais, em estruturas de repetição e etc. Considerando isso e especi�camente em relação aos tipos de dados de variáveis C#, avalie as a�rmações a seguir. I. É possível declarar uma variável da seguinte forma: string nomeCliente = “Maria Pereira”; II. É possível declarar uma variável da seguinte forma: var nomeCliente = “Maria Pereira”; III. É possível declarar uma variável da seguinte forma: int idadeCliente = 35; É correto o que se a�rma em Escolha uma opção: I, II e III I e III, apenas. II e III, apenas. I, apenas. I e II, apenas. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/mod/quiz/view.php?id=1524079 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/user/index.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=1 https://avap.multivix.edu.br/course/view.php?id=23579§ion=2 https://avap.multivix.edu.br/course/view.php?id=23579§ion=3 https://avap.multivix.edu.br/course/view.php?id=23579§ion=4 https://avap.multivix.edu.br/course/view.php?id=23579§ion=5 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/course/view.php?id=23579§ion=7 https://avap.multivix.edu.br/course/view.php?id=23579§ion=8 https://avap.multivix.edu.br/course/view.php?id=23579§ion=9 https://avap.multivix.edu.br/course/view.php?id=23579§ion=10 https://avap.multivix.edu.br/course/view.php?id=23579§ion=11 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 2 Correto Atingiu 0,34 de 0,34 É comum que as aplicações web sejam criadas localmente, para facilitar testes e otimizar o processo de desenvolvimento, antes de serem então publicadas para um servidor web. Para que seja possível desenvolver uma aplicação ASP.NET localmente, é necessário con�gurar/ativar o servidor IIS (Internet Information Service) na máquina local. Considerando a con�guração local do IIS (Internet Information Service), avalie as asserções a seguir e a relação proposta entre elas. Para que seja possível utilizar o ISS, como um servidor localmente operacional, é necessário acessar as con�gurações de Recursos do Windows e garantir que esteja selecionada a opção: Serviços de Informações da Internet. PORQUE A ferramenta Visual Studio disponibiliza a maneira de executar a aplicação através do opção IIS Express que realiza a compilação do projeto e a executa diretamente no navegador via endereço localhost:porta. Para que isso seja possível é necessário que o servidor local esteja con�gurado corretamente. A respeito dessas asserções, assinale a opção correta. Escolha uma opção: A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I. As asserções I e II são proposições falsas. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa correta da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/user/index.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=1 https://avap.multivix.edu.br/course/view.php?id=23579§ion=2 https://avap.multivix.edu.br/course/view.php?id=23579§ion=3 https://avap.multivix.edu.br/course/view.php?id=23579§ion=4 https://avap.multivix.edu.br/course/view.php?id=23579§ion=5 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/course/view.php?id=23579§ion=7 https://avap.multivix.edu.br/course/view.php?id=23579§ion=8 https://avap.multivix.edu.br/course/view.php?id=23579§ion=9 https://avap.multivix.edu.br/course/view.php?id=23579§ion=10 https://avap.multivix.edu.br/course/view.php?id=23579§ion=11 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 3 Correto Atingiu 0,34 de 0,34 Em linguagem PHP consegue-se armazenar em uma única variável, diversos valores. Isso se dá através de variável do tipo array que de�ne uma matriz para tal processo. Considerando o exposto, avalie as asserções a seguir e a relação proposta entre elas. A seguinte declaração: <?php for($x = 0; $x < count($marcasCarro); $x++) { echo $marcasCarro[$x]; echo "<br>"; } ?> Irá imprimir linha a linha, a lista de valores de uma variável de tipo array, declarada como $marcasCarro. PORQUE A declaração: <?php $marcasCarro = array("Volkswagem","FIAT","Chevrolet"); ?> armazena em uma única variável uma lista sequencial de valores, aos quais são acessíveis individualmente com uso de uma estrutura de repetição, como exemplo a estrutura for. A respeito dessas asserções, assinale a opção correta. Escolha uma opção: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa correta da I. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/user/index.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=1 https://avap.multivix.edu.br/course/view.php?id=23579§ion=2 https://avap.multivix.edu.br/course/view.php?id=23579§ion=3 https://avap.multivix.edu.br/course/view.php?id=23579§ion=4 https://avap.multivix.edu.br/course/view.php?id=23579§ion=5 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/course/view.php?id=23579§ion=7 https://avap.multivix.edu.br/course/view.php?id=23579§ion=8 https://avap.multivix.edu.br/course/view.php?id=23579§ion=9 https://avap.multivix.edu.br/course/view.php?id=23579§ion=10 https://avap.multivix.edu.br/course/view.php?id=23579§ion=11 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=bibliotecahttps://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 4 Correto Atingiu 0,34 de 0,34 No cenário de desenvolvimento de aplicações web, o desenvolvedor utiliza a técnica de repetição (loop) para diversas �nalidades. Em servidores web de plataforma Windows, através da sintaxe da linguagem C# utilizando marcações Razor, consegue-se por exemplo imprimir de forma lógica uma sequência de elementos HTML <li>, internos a um elemento <ul> de lista não ordenada. Considerando a forma básica de realizar repetições utilizando C# e marcações Razor, avalie as a�rmações a seguir. I. Em um documento com extensão .cshtml, para que seja possível imprimir elementos <li> internos a <ul> utilizando Razor, deve-se abrir a declaração de repetição utlizando o caractere @ (arroba) diretamente após (nova linha) a abertura da tag <ul>. II. Em um laço de repetição for, após a de�nição do que é necessário para a repetição, ou seja, após a lógica da repetição interna aos parênteses, pode-se na próxima linha informar diretamente a tag <li> que deverá se repetir. III. A seguinte declaração for, considerando as marcações HTML em um arquivo teste.cshtml, é verdadeira e irá imprimir logicamente três itens no navegador do usuário: Arquivo teste.cshtml ... <ul> @for (int x = 0; x < 3; x++){ <li>@x</li> </ul> ... É correto o que se a�rma em Escolha uma opção: I e II, apenas. I e III, apenas. I, apenas. I, II e III. II e III, apenas. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/user/index.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=1 https://avap.multivix.edu.br/course/view.php?id=23579§ion=2 https://avap.multivix.edu.br/course/view.php?id=23579§ion=3 https://avap.multivix.edu.br/course/view.php?id=23579§ion=4 https://avap.multivix.edu.br/course/view.php?id=23579§ion=5 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/course/view.php?id=23579§ion=7 https://avap.multivix.edu.br/course/view.php?id=23579§ion=8 https://avap.multivix.edu.br/course/view.php?id=23579§ion=9 https://avap.multivix.edu.br/course/view.php?id=23579§ion=10 https://avap.multivix.edu.br/course/view.php?id=23579§ion=11 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 5 Correto Atingiu 0,34 de 0,34 Em relação as duas formas básicas de realização de repetição, atraves da linguagem C#, é possível utilizar a estrutura for ou while. A partir da sintaxe C#, por exemplo, pode-se realizar marcações Razor no uso de tais estruturas. Considerando o exposto, avalie as a�rmações a seguir. I. Na utilização básica da estrutura while, envolvendo uma variável em comparação a um número, é necessário que uma variável seja atribuída (acrescida ou decrescida), internamente ao laço, para que então a cada repetição possa ser realizado o teste proposto à repetição. Caso contrário acontece uma repetição in�nita. Por exemplo em: while (x < 10){ ... } II. Em um laço de repetição for, envolvendo uma variável em comparação a um número, é necessário que a variável em questão seja atribuída internamente a estrutura, para que não aconteça uma repetição in�nita. Por exemplo em: for (int y = 1; y < 5; y++){ ... } III. Tanto para estrutura de repetição for quanto para while é necessário atribuir valor para a variável em questão, internamente, durante cada repetição, com intuito que não ocorra um loop in�nito. É correto o que se a�rma em Escolha uma opção: I e III, apenas. II e III, apenas. I e II, apenas. I, apenas. I, II e III. ◄ Conteúdo Online Seguir para... Conteúdo Online ► https://avap.multivix.edu.br/mod/scorm/view.php?id=1524078&forceview=1 https://avap.multivix.edu.br/mod/scorm/view.php?id=1524080&forceview=1 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=23579 https://avap.multivix.edu.br/user/index.php?id=23579 https://avap.multivix.edu.br/course/view.php?id=23579§ion=1 https://avap.multivix.edu.br/course/view.php?id=23579§ion=2 https://avap.multivix.edu.br/course/view.php?id=23579§ion=3 https://avap.multivix.edu.br/course/view.php?id=23579§ion=4 https://avap.multivix.edu.br/course/view.php?id=23579§ion=5 https://avap.multivix.edu.br/course/view.php?id=23579§ion=6 https://avap.multivix.edu.br/course/view.php?id=23579§ion=7 https://avap.multivix.edu.br/course/view.php?id=23579§ion=8 https://avap.multivix.edu.br/course/view.php?id=23579§ion=9 https://avap.multivix.edu.br/course/view.php?id=23579§ion=10 https://avap.multivix.edu.br/course/view.php?id=23579§ion=11 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/
Compartilhar