Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 1/24 Teste de Progresso 2021.1 | Alunos do 1º semestre Entrega 23 mai em 23:59 Pontos 10 Perguntas 20 Disponível 22 mai em 8:00 - 23 mai em 23:59 1 dia Limite de tempo Nenhum Instruções Histórico de tentativas Tentativa Tempo Pontuação ORIENTAÇÕES DA PROVA TESTE DE PROGRESSO: - O Teste de Progresso (TP) estará disponível somente durante no seguinte período: a partir do dia 22/05/2021 às 08h00 (horário de Brasília) até o dia 23/05/2021 às 23h59 (horário de Brasília) - A prova é composta por 20 questões objetivas. A prova tem um valor de 10,0 pontos, sendo atribuído para cada questão o valor de 0,50 ponto. A prova TP não é avaliativa e não influencia na nota das disciplinas cursadas. Lembre-se que esta nota é apenas para caráter de atribuição das horas de atividades complementares. - Não há tempo limite para realizar a prova, porém deve ser realizada durante o período estabelecido. - O aluno terá apenas 1 tentativa de realizar a prova TP. - O gabarito será liberado no dia 24/05/2021, a partir das 10h00 (horário de Brasília);. - Não haverá revisão de nota para esta prova. - Para que as suas respostas sejam validadas pelo sistema, clique no botão “Enviar Teste” quando terminar de responder todas as questões. Reserve um tempo para se dedicar a realização da prova, pois com o resultado da mesma você poderá acompanhar o seu progresso na compreensão do conteúdo do curso. Boa prova! 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 2/24 Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 141 minutos 6,5 de 10 As respostas corretas estarão disponíveis em 24 mai em 0:00. Pontuação deste teste: 6,5 de 10 Enviado 22 mai em 18:24 Esta tentativa levou 141 minutos. 0,5 / 0,5 ptsPergunta 1 Leia o texto a seguir: Todos temos nossas preferências quando o assunto é organização de nossos dados. Tem gente que armazena suas fotos por viagem, por evento, outros por data, outros nem organizam, vão deixando conforme vão acontecendo. O sistema operacional, também precisa de uma forma para organizar aquilo que é arquivado, sendo que é importante considerar as mídias disponíveis para armazenamento, pois o sistema operacional depende dos recursos que as mídias possuem para definir a forma de armazenamento. Considerando as informações acima, e os conteúdos vistos, avalie as afirmações a seguir. I. Acesso sequencial: no início dos sistemas operacionais, o arquivamento era realizado em fitas magnéticas de forma sequencial; assim, o acesso às informações só podia ser sequencial também, da mesma forma que foram gravados. II. Acesso direto: Com a substituição das fitas magnéticas pelos discos magnéticos, tornou-se possível realizar acessos diretos, o que permite a leitura ou gravação de um registro único ou específico em sua posição, sem qualquer restrição. III. Acesso por chave ou indexado: considerado um dos melhores métodos de acesso, sua base se caracteriza pelo acesso direto. O arquivo precisa ter uma área de índice com ponteiros, que https://famonline.instructure.com/courses/16046/quizzes/59201/history?version=1 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 3/24 apontam, para outros registros, assim é possível acessar os dados diretamente. É correto o que se afirma em: I, II e III. I e II apenas. II e III apenas. I apenas. III apenas. 0 / 0,5 ptsPergunta 2IncorretaIncorreta Leia o texto abaixo: Muitos comandos em C contam com um teste condicional que determina o curso da ação. Uma expressão condicional chega a um valor verdadeiro ou falso. C suporta dois tipos de decisões: IF e switch. Além disso, o operador ternário é uma alternativa ao comando if. As principais estruturas de decisão são representadas em linguagens hipotéticas (pseudolinguagem), pelos comandos: SE...ENTÃO...; SE...ENTÃO...SENÃO; ESCOLHA...CASO...FIM- ESCOLHA. (Fonte: SCHILDT, H. C. Completo e Total. São Paulo: Makron Books, 2006). Qual é o tipo de decisão que podemos identificar na estrutura de decisão, que é composta por uma avaliação da condição (expressão lógica) e que executa um dos dois comandos (lado verdadeiro ou lado falso) e logo em seguida segue para o final da estrutura? 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 4/24 Decisão simples. Escalada de decisão. Operador ternário. Decisão múltipla. Laço de repetição. 0,5 / 0,5 ptsPergunta 3 Leia o texto a seguir: Classe é um conceito que encapsula (abrange, abarca) abstrações de dados e procedimentos que descrevem o conteúdo e o comportamento de entidades do mundo real, representadas por objetos. Considerando que o comportamento das classes se dá por meio dos métodos a ela associadas. Avalie as afirmações a seguir: I. Os métodos são as mensagens enviadas a um objeto, que podem mudar o valor de um ou mais atributos, alterando o estado de um objeto. II. Métodos possuem a propriedade especial, que em tempo de execução, não acessam os dados armazenados em uma instância da classe, assim não são capazes de controlar o estado (valores) da instância. III. Os métodos determinam o comportamento dos objetos de uma classe e são análogos às funções ou procedimentos da programação estruturada. É correto o que se afirma em: 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 5/24 I e III apenas. I, II e III. I e II, apenas. II e III, apenas. I apenas. 0 / 0,5 ptsPergunta 4IncorretaIncorreta Leia o trecho abaixo: Em um programa de computador, as instruções são executas em uma sequência, partindo-se da primeira instrução do algoritmo e, pelo fato de não haver desvios (condições e laços de repetição), segue gravitacionalmente até alcançar a última instrução da sequência. Para que o fluxo seja interrompido, utilizam-se recursos imperativos, como o comando goto, também conhecido por comando de interrupção abrupta, ou comando de chamada de função, além de alguma estrutura de repetição ou por estrutura de decisão. Os comandos de controle automático de fluxo (while, for, do-while) são comandos que proporcionam ao programador uma forma segura de condução do fluxo natural do programa, enquanto o comando goto atribui ao programador este controle. A partir dessas informações, avalie as afirmações a seguir: I. Uma boa prática de programação é a utilização de quantos comandos goto forem necessários para controlar o fluxo do programa. Isso evidencia também que o programador é muito habilidoso na manipulação dos comandos que controlam o fluxo de execução dos programas. II. O comando return é utilizado quando a função necessita retornar ao ponto de onde ela foi chamada. Esse comando retorna 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 6/24 um valor ou pode não retornar valor, ou seja, quando a função não tiver um valor associado a ela (void). III. O comando break é utilizado quando o programador necessita encerrar a execução do programa imediatamente. É correto o que se afirma em: II, apenas. I e II, apenas. I, apenas. III, apenas. I, II e III. 0 / 0,5 ptsPergunta 5IncorretaIncorreta Leia o texto a seguir: Structured Query Language (SQL), ou Linguagem de Consulta Estruturada, é a linguagem de pesquisa declarativa padrão para banco de dados relacional (base de dados relacional). O SQL foi desenvolvido originalmenteno início dos anos 70 nos laboratórios da IBM, e tinha por objetivo demonstrar a viabilidade da implementação do modelo relacional proposto por E. F. Codd. O nome original da linguagem era SEQUEL, acrônimo para "Structured English Query Language" (Linguagem de Consulta Estruturada, em Inglês). A linguagem é um grande padrão de banco de dados. Isto decorre da sua simplicidade e facilidade de uso. Ela se diferencia de outras linguagens de consulta a banco de dados no sentido em que uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele. Ela é uma linguagem declarativa em oposição a 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 7/24 outras linguagens procedurais. Isto reduz o ciclo de aprendizado daqueles que se iniciam na linguagem. Considerando o texto acima, assim como o conteúdo visto, avalie as afirmações a seguir: I. Comandos do tipo DDL (Data Definition Language) - Este tipo de comando é utilizado para a definição e manutenção das estruturas de banco de dados. Ex: Criação do banco de dados, criação de tabelas e relações entre as tabelas. II. Comandos do tipo DML (Data Manipulation Language). Esse tipo de comando é utilizado para controle de privilégios de usuários e controle do nível de acesso de usuários. III.Comandos do tipo DQL (Data Query Language) – Esse tipo de comando é utilizado para fazer consultas aos conteúdos das bases de dados. É correto o que se afirma em: I e III apenas. II e III apenas. I apenas. II apenas. III apenas. 0,5 / 0,5 ptsPergunta 6 A linguagem de consulta estruturada, ou SQL, conta com um grupo básico de comandos para modificação dos dados, composto pelas instruções INSERT, DELETE, SELECT e UPDATE. Cada um desses comandos segue uma estrutura lógica para realizar a instrução corretamente. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 8/24 Neste contexto, complete a frase: Também acontece de comandos como INSERT e UPDATE, conterem instruções incorporadas em sua estrutura, como SELECT. terem seu processamento cancelado por uma instrução incorporada. fornecerem valores de atualização, tornando o SQL mais complexo. poderem obedecer a uma ordem variável na estrutura de processamento. serem aplicados em conjunto com os demais comandos, sem ordenação. 0,5 / 0,5 ptsPergunta 7 Sequência: É uma expressão do termo geral a em função de n (índice do termo da sequência). A fórmula de recorrência fornece o 1º termo e expressa por um termo qualquer a , em função do seu antecedente a Progressão aritmética: É uma sequência em que somando uma constante r (denominada razão) a cada termo, obtém-se o termo seguinte: a = a + (n-1).r (que é conhecida como Fórmula do Termo Geral). n n+1 n. n 1 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 9/24 Progressão Geométrica: É uma sequência em que multiplicando cada termo por uma constante q (denominada razão), obtém-se o termo seguinte: a = a . q , que é a Fórmula do Termo Geral. Disponível em: https://www.educabras.com/vestibular/materia/matematica/aula para um site externo.) (https://www.educabras.com/vestibular/materia/matematica/aulas/prog . Acesso em: 11 de outubro de 2019. Adaptado. I. 2,6,10,14,18, ... é uma sequência. PORQUE II. É observado que os quatro primeiros termos podem ser observados as características de uma sequência de P.G de razão 4. A respeito dessas asserções, assinale a opção correta: n 1 n-1 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 justificativa da I A asserção I e II são verdadeiras, e a II é uma justificativa de 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://www.educabras.com/vestibular/materia/matematica/aulas/progressao_aritmetica_e_geometrica 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 10/24 0,5 / 0,5 ptsPergunta 8 (UFPA, 2018 – adaptada) Você está em sala de aula e seu professor após explicar a matéria sobre arquitetura e organização de computadores, divide os alunos presentes em 4 grupos e diz que vai fazer um teste para avaliar se a classe aprendeu os conceitos apresentados por ele. Com relação à organização de um computador, ele faz as seguintes afirmativas para o seu grupo: I - A unidade lógica/aritmética é responsável por fornecer e realizar operações aritméticas e lógicas. II - Pipeline permite que uma instrução seja dividida em estágios, e que mais de uma instrução pode ser executada ao mesmo tempo, porém em estágios diferentes. III - É responsabilidade da memória primária armazenar as instruções que serão buscadas pela CPU para execução. IV - A unidade de controle é responsável por informar como a memória do computador, a unidade lógica/aritmética e os dispositivos de entrada e saída devem responder às instruções de um programa. O que você responderia em nome do seu grupo: Que todas as afirmações são verdadeiras. Que somente as afirmações I e II são verdadeiras. Que somente as afirmações I e IV são verdadeiras. Que somente as afirmações I, II e IV são verdadeiras. Que somente as afirmações III e IV são verdadeiras. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 11/24 0,5 / 0,5 ptsPergunta 9 Desde o surgimento das primeiras bases de dados e seus gerenciadores, as tecnologias relacionadas aos bancos de dados estão em constante evolução, de modo a acompanhar não somente as tendências, como também a resolver problemas relacionados a fatores como escalabilidade e velocidade de acesso. Por outro lado, alguns aspectos continuam sendo relevantes a qualquer base de dados e sistemas relacionados. Sabendo disso, quais dos aspectos a seguir são relevantes para a eficiência de um sistema informatizado? Capacidade de lidar com o volume de informações a curto, médio e longo prazo. Evitar as generalizações, de modo a promover baixo grau de abstração de dados. Criar um projeto de interface mais complexo e que exija maior esforço cognitivo. Implementação de uma interface que atenda a uma única plataforma específica. Dependência de um sistema de gerenciamento confiável, como Oracle ou Sysbase. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 12/24 0,5 / 0,5 ptsPergunta 10 Leia o texto a seguir: A tabela, em um modelo relacional, é vista como uma estrutura bidimensional compostas por linhas e colunas. O Modelo Entidade Relacionamento, representado graficamente, no diagrama de entidade relacionamento, ilustra as relações entre estas tabelas. Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Avalie as asserções: I. cada intersecção entre linha e coluna representa um único valor; II. todos os valores em uma coluna devem se adequar a um mesmo formato; III. cada coluna possui uma faixa específica de valores conhecida como domínio de atributos. É correto o que se afirma em: I, II e III. I apenas. II e III apenas. I e II apenas. I e III apenas. 0,5 / 0,5 ptsPergunta 11 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 13/24Leia o texto a seguir: As técnicas mais conhecidas e utilizadas no desenvolvimento de programas de computador são o algoritmo e o diagrama de blocos (fluxograma). O algoritmo pode ser entendido como uma descrição textual. Podemos descrever os diversos caminhos de um processamento por intermédio de um diagrama de blocos. O diagrama de blocos se caracteriza pela utilização de símbolos gráficos que representam um processo ou uma ação, os quais estão ligados por meio de setas que indicam a possível trajetória do fluxo. Os vários símbolos utilizados no diagrama de blocos (diagrama) designam o início ou final do fluxo, fluxo de dados, processamento, decisão, display, dispositivo (disco), cartão perfurado, entrada manual de dados e o conector. (Fonte: ALVES, W. P. Linguagem e Lógica de Programação. São Paulo: Érica, 2015). Neste contexto, complete a frase: Na representação gráfica de um algoritmo (fluxograma), podemos observar dois importantes símbolos utilizados, o retângulo e o losango, que representam, respectivamente, processamento e decisão. Entendemos que o processamento está relacionado aos comandos de manipulação de dados, e que a decisão está relacionada aos comandos de desvio de fluxo. decisão e processamento. Entendemos que a decisão está relacionada aos comandos de desvio de fluxo, e que o processamento está relacionado aos comandos de manipulação de dados. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 14/24 processamento e laço de repetição. Entendemos que o processamento está relacionado aos comandos de manipulação de dados, e que o laço de repetição está relacionado aos comandos de desvio de fluxo. laço de repetição e processamento. Entendemos que o laço de repetição está relacionado aos comandos de desvio de fluxo, e que o processamento está relacionado aos comandos de manipulação de dados. processamento e fluxo de dados. Entendemos que o processamento está relacionado aos comandos de manipulação de dados, e que o fluxo de dados está relacionado aos comandos para conectar partes do código. 0,5 / 0,5 ptsPergunta 12 Leia o texto a seguir: Toda linguagem de programação possui três aspectos que um programador, ao fazer uso de uma dada linguagem, deve ter pleno domínio: aspectos lexicais, sintáticos e semânticos. Os lexicais dizem respeito ao conjunto de palavras que o programa reconhece (dicionário), o que vale tanto para variáveis, comandos e identificadores. Os sintáticos referem-se à estrutura de cada comando, ou seja, a sintaxe do comando. Os semânticos estão relacionados com a manipulação dos dados e seus respectivos tipos. Do ponto de vista léxico, existem linguagens de programação que possuem regras muitos específicas para a identificação de seus vários identificadores (variáveis, comandos, labels etc.). Qual é o termo que designa uma linguagem que diferencia letras maiúsculas de letras minúsculas na codificação dos 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 15/24 comandos e atribuição de identificadores (variáveis, nomes de funções e labels)? Case Sensitive. Palavra Reservada. Eclipse. IDE. Expressões. 0 / 0,5 ptsPergunta 13IncorretaIncorreta Leia o texto a seguir: Para que um sistema operacional seja eficiente, é fundamental que o gerenciamento da memória seja efetivo. Em ambientes multiprogramáveis, o gerenciamento eficiente da memória ganha relevância, pois dependerá disso o atendimento às necessidades dos usuários, dentro do tempo previsto, com desempenho adequado e seguro, efetuando o correto compartilhamento de recursos. Considerando o texto acima e o conteúdo visto, avalie as afirmações a seguir: I. Alocação Contígua Simples, Overlay, Alocação Particionada estática e dinâmica, são técnicas de gerenciamento de memória que podem ser utilizadas por sistemas operacionais. II. As técnicas Best-fit, Worst-fit, First-fit e Swapping, buscam otimizar o gerenciamento de memória feito pelos sistemas operacionais. III. As memórias RAM, ROM, Cache, são utilizadas como técnicas para gerenciamento de memória pelo sistema operacional. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 16/24 É correto o que se afirma em: I e II apenas. I e III apenas. II e III apenas. I, II e III apenas. III apenas. 0 / 0,5 ptsPergunta 14IncorretaIncorreta Leia o texto a seguir: Toda linguagem de programação possui comandos que permitem a execução repetida de um determinado trecho de código de programa. Com esse recurso, o programador não precisa duplicar as linhas de código em virtude da necessidade de executá-las várias vezes. Os diversos comandos disponíveis são denominados estruturas de repetição, comumente conhecidas como laços ou loop. (Fonte: ALVES, W. P. Linguagem e Lógica de Programação. São Paulo: Érica, 2015 - Adaptado). Posto isso, avalie as afirmações a seguir: I. A utilização das estruturas de repetição “enquanto...faça...” e “para...de...ate...faça” podem ser utilizadas nos mesmos casos que necessitem de solução com laço de repetição com a quantidade de iterações definidas. II. A utilização do laço de repetição “para...de...ate...faça” é recomendada para o laço de repetição cujas quantidades de iterações não são previsíveis. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 17/24 III. A utilização de laço de repetição “enquanto...faça...” atende somente a soluções que necessitem de um laço de repetição com a quantidade de iterações indefinidas. É correto o que se afirma em: I, apenas. III, apenas. I e II, apenas. II e III, apenas. I, II e III. 0 / 0,5 ptsPergunta 15IncorretaIncorreta Leia o texto abaixo: Um programador deve ter competência para resolver problemas computacionais organizadamente. Ele deve praticar os seguintes passos para a resolução sistemática de um problema computacional, no qual temos o entendimento macro do problema, a elaboração do algoritmo, a diagramação da solução e a codificação do programa. Todas as fases assinaladas são importantes. Destacamos a de elaboração do algoritmo, que traz subsídios sólidos para que a busca do programa seja com baixo índice de erros em suas soluções computacionais. Considerando o trecho acima, avalie as seguintes asserções e a relação proposta entre elas. I. Uma pseudolinguagem possui uma estrutura que simula as linguagens de programação formais praticadas por programadores profissionais. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 18/24 PORQUE II. Um programa codificado em pseudolinguagem deve ser totalmente aderente à estrutura de controle de fluxo e comandos das linguagens formais de programação. A respeito dessas asserções, assinale a opção correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 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. 0,5 / 0,5 ptsPergunta 16 Leia o texto a seguir: Durante toda a evolução das topologias de redes de computadores, observamos que muitas desses formatos tecnológicos foram perdendo espaço em sua utilização, devido a problemas de comunicação, manutenção, escalabilidade, etc. Portanto podemos afirmar que: 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemasde Informação https://famonline.instructure.com/courses/16046/quizzes/59201 19/24 I. A topologia Estrela nos dias atuais são plenamente utilizadas em praticamente todos os projetos de redes de computadores, como podemos observar na figura abaixo: BCC_01.jpg PORQUE II. A topologia estrela permite uma maior garantia no que se refere a escalabilidade, manutenções e que não possibilitam efetuar paradas pontuais, sem prejudicar a rede de computadores como um todo, por causa de seu gerenciamento descentralizado. A respeito destas asserções, assinale a opção correta. As asserções I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a II não é uma justificativa da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são falsas. 0 / 0,5 ptsPergunta 17IncorretaIncorreta Leia o texto a seguir: 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 20/24 Modelar significa criar um modelo que explique as características de funcionamento e comportamento de um software a partir do qual ele será criado, facilitando seu entendimento e seu projeto, através das características principais que evitarão erros de programação, projeto e funcionamento. É uma parte importante do desenho de um sistema de informação. Os modelos de dados são ferramentas que permitem demonstrar como serão construídas as estruturas de dados que darão suporte aos processos de negócio, como esses dados estarão organizados e quais os relacionamentos que pretendemos estabelecer entre eles. A abordagem que se dispensa ao assunto normalmente atende a três perspectivas: Modelo Conceitual: O modelo conceitual é um diagrama em blocos que demonstra todas as relações entre as entidades, suas especializações, seus atributos e auto-relações. Modelo Lógico: O modelo lógico mostra as ligações entre as tabelas de banco de dados, as chaves primárias, os componentes de cada uma, etc. Modelo Físico: Inclui a análise das características e recursos necessários para armazenamento e manipulação das estruturas de dados (estrutura de armazenamento, endereçamento, acesso e alocação física), sendo uma sequência de comandos executados em SQL a fim de criar as tabelas, estruturas e ligações projetadas até então e finalmente criar o banco de dados. Alguns fatores básicos para trabalhar a modelagem de dados, como entidade, atributo e relacionamento. Um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados, que é retratado pelo desenho de um retângulo e pode representar objetos concretos como por exemplo um empregado é: a entidade o relacionamento o dado 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 21/24 o atributo o modelo entidade relacionamento 0,5 / 0,5 ptsPergunta 18 (ENADE, 2014 – adaptada) O barramento é um componente de conexão entre todos os elementos do computador, como CPU, memória e dispositivos E/S. A partir da informação acima, avalie as asserções a seguir e a relação propostas entre elas. I - O barramento de dados é o meio por onde são trafegados os dados e o barramento de endereço transporta a informação do endereço do dispositivo que poderá acessar o barramento de dados. PORQUE II - O barramento de controle serve para determinar o sentido do fluxo de dados e se os dados devem ser destinados a memória ou a dispositivos E/S. A respeito dessas asserções, assinale a alternativa correta: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 22/24 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa 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. 0,5 / 0,5 ptsPergunta 19 Leia e entenda o texto a seguir: Dentro de um projeto de redes entendemos que precisamos identificar as necessidades de qual topologia devemos usar, mas outro fator importante é a classificação de redes segundo a sua localização geográfica. Considerando as informações apresentadas, avalie as asserções a seguir e a relação entre elas: I. Estas classificações podem ser descritas como redes PAN, LAN, WLAN, MAN, WAN, WWAN, sendo que temos como definir as mais usadas, nos quais, atualmente, são as LAN e WLAN. PORQUE II. LAN (Local Area Network) ou WLAN (Wireless Local Area Network), modelo chamado também como redes locais, possuem uma abrangência limitada a pequenas distâncias, apesar disso, ela é bastante utilizada. Controlada por servidores e switches ou comutadores, até mesmo em nossas residências utilizamos esse modelo, sejam interligados com cabeamento ou roteadores Wi-fi. A respeito destas asserções, assinale a opção correta. 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 23/24 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I e II são proposições verdadeiras, e a II não é uma justificativa da I. As asserções I e II são falsas. As asserções I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I é uma proposição verdadeira, e a II é uma proposição falsa. 0,5 / 0,5 ptsPergunta 20 Leia o texto a seguir: A linguagem C permite que uma variável numérica seja incrementada ou decrementada automaticamente. Para esse fim, utilizam-se os sinais ++ ou -- junto da variável. Os sinais ++ somam 1 ao valor da variável, e o sinais -- diminuem 1 da variável. Outro ponto importante a destacar é que a operação (incremento/decremento) pode ser realizada antes ou após a atribuição (incremento/decremento) do valor, ou após a atribuição (incremento/ decremento) do valor. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. Utilizamos incremento i++ no comando for. PORQUE 22/05/2021 Teste de Progresso 2021.1 | Alunos do 1º semestre: Teste de Progresso | Sistemas de Informação https://famonline.instructure.com/courses/16046/quizzes/59201 24/24 II. A atribuição pós-incremento atende plenamente ao paradigma proposto na estrutura do comando for. A respeito dessas asserções, assinale a opção correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 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. Pontuação do teste: 6,5 de 10
Compartilhar