QUESTIONÁRIO COMPLETO DE PROGRAMAÇÃO I - UCA-FACAP G2 2023 - PONTUAÇÃO MÁXIMA

Tipo de documento:Outro tipo

Área de estudo:Lingua Portuguesa

Documento 1

✦ Cada objeto possui um endereço de memória. ✦ Os pacotes são pastas as quais podemos guardar arquivos (classes). ✦ O comportamento de um objeto é definido pelos métodos de sua classe. ✦ Declarar um objeto é o mesmo que instanciar um objeto. RESPOSTA: Declarar um objeto é o mesmo que instanciar um objeto. Os algoritmos usados para acessar os dados compartilhados devem evitar gargalos de desempenho, e os dados devem ser estruturados aleatoriamente para se obter os melhores tempos de acesso. Concorrência: A presença de múltiplos usuários em um sistema destruído é uma fonte de pedidos concorrentes para seus recursos. Em ambiente concorrente, cada recurso deve ser projetado para manter a consistência nos estados de seus dados. É correto o que se afirma ✦ apenas em II. ✦ apenas em I.

✦ Confiabilidade e maior poder de armazenagem. ✦ Confiabilidade e comunicação. RESPOSTA: Confiabilidade e comunicação. Feedback: Dois dos motivos principais responsáveis para a criação dos sistemas distribuídos, são a confiabilidade e a comunicação. Q02 - QUESTIONÁRIO 02 - PROGRAMAÇÃO I FACULDADE CATÓLICA PAULISTA (G2 2023) QUESTÃO 1 - Em uma arquitetura cliente-servidor em duas camadas, ✦ existe necessidade de instalação da aplicação cliente em apenas alguns nós. ✦ É uma linguagem interpretada. ✦ Possui 64 palavras reservadas. RESPOSTA: Não possui tratamento de exceções. QUESTÃO 4 - Quanto às linguagens de programação, assinale a alternativa que esteja tecnicamente incorreta. ✦ Grande parte dos sistemas operacionais existentes no mercado foram escritos em C. ✦ float e double. RESPOSTA: float e double. QUESTÃO 2 - Quanto às variáveis, assinale a alternativa correta: ✦ Tudo que é estável, inalterável, de valor fixo pode ser considerado como variável local; ✦ Quando uma função tem uma variável local com o mesmo nome de uma variável global a função dará preferência à variável global; ✦ A característica que torna as variáveis locais tão importantes é justamente a de serem acessíveis por todo o programa; ✦ A característica que torna as variáveis globais tão importantes é justamente a de serem exclusivas do bloco executado; ✦ Quando uma função tem uma variável local com o mesmo nome de uma variável global a função dará preferência à variável local; RESPOSTA: Quando uma função tem uma variável local com o mesmo nome de uma variável global a função dará preferência à variável local; QUESTÃO 3 - Considere o seguinte trecho de código C#.

Int num1 = 0; Int num2 = 45; Int num3 = 0; Console. WriteLine(num1 > num2); Console. Feedback: Console. WriteLine(num1 > num2); 0 não é maior que 45, é menor, portanto false. Console. WriteLine(num1 < num2); 0 é menor que 45, portanto true. Console. ✦ somente y será avaliado. ✦ caso x seja false, y não será avaliado. ✦ caso y seja true, x não será avaliado. RESPOSTA: caso x seja false, y não será avaliado. QUESTÃO 2 - Considere os seguintes operadores: Igual a Negação lógica Módulo (resto da divisão) Ou lógico And lógico Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#. ✦ zero e cinco vezes, respectivamente. ✦ uma e quatro vezes, respectivamente. ✦ zero e uma vez, respectivamente. RESPOSTA: zero e cinco vezes, respectivamente. Feedback: Dado que o operador % resulta no resto da divisão de seus operandos, está correto concluir que xpto1 e xpto2 serão invocados zero e cinco vezes, respectivamente.

✦ É obrigatório declarar as variáveis globais para que o parâmetro passado por referência seja válido na sub-classe. RESPOSTA: Quando você passa um argumento para um método, o parâmetro correspondente é inicializado com uma cópia do argumento, inclusive para um tipo-referência. QUESTÃO 4 - No C#, para que um método seja considerado o ponto de entrada de uma aplicação, é fundamental que esse método ✦ retorne um valor do tipo int. ✦ seja declarado como virtual. ✦ receba sempre um único parâmetro do tipo string[ ]. São entidades “estáticas” porque uma vez que são criadas, permanecem do mesmo tamanho. É um grupo de posições de memória adjacentes, que possuem o mesmo nome e tipo. Ao criar um determinado array utilizando a linguagem de programação C#, deve-se atentar sobre tal estrutura.

Diante do exposto, assinale a alternativa INCORRETA ✦ Os arrays podem ser declarados para conter a maioria dos tipos de dados. ✦ O número da posição em colchetes é mais formalmente chamado de índice (ou sobrescrito). GetLength(0) - 1; l++) { soma = soma + m[l, c]; } valor = soma / m. GetLength(0); Console. WriteLine(valor); } O valor mostrado será: ✦ A média dos elementos de todas as linhas da matriz; ✦ A soma dos elementos da coluna da matriz; ✦ A soma dos elementos da matriz; ✦ A média dos elementos da matriz; ✦ A média dos elementos de uma coluna da matriz; RESPOSTA: A média dos elementos de uma coluna da matriz; QUESTÃO 3 - Na linguagem de programação C#, um mesmo bloco try-catch pode possuir mais de uma cláusula catch quando: ✦ se deseja tratar diferentes exceções.

✦ se deseja contabilizar o número de exceções que uma mesma instrução produziu. ✦ uma exceção pode ser gerada dentro da cláusula catch. RESPOSTA: Label, TextBox e Button. QUESTÃO 2 - Quanto ao Windows Forms, assinale a alternativa correta: ✦ O Windows Forms fornece acesso apenas aos controles de interface e gerenciamento de banco de dados; ✦ O Windows Forms é exclusivamente para aplicações cliente-servidor; ✦ O Windows Forms bloqueia acesso aos controles nativos da interface do usuário do Linux; ✦ O Windows Forms bloqueia acesso ao firewall apenas quando for aplicação web; ✦ O Windows Forms fornece acesso aos controles nativos da interface do usuário do Windows e envolve a API existente no código gerenciado; RESPOSTA: O Windows Forms fornece acesso aos controles nativos da interface do usuário do Windows e envolve a API existente no código gerenciado.

Gil, 2023. Referência: Alura. C# e Orientação a Objetos.

67 R$ para obter acesso e baixar trabalho pronto

Apenas no StudyBank

Modelo original

Para download