Prévia do material em texto
08/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/3 Acadêmico: Rosiane Ferreira da Silva Rodrigues (832212) Disciplina: Fundamentos da Computação (INF11) Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:443646) ( peso.:3,00) Prova: 10997527 Nota da Prova: 4,00 Legenda: Resposta Certa Sua Resposta Errada 1. Um dos tópicos mais relevantes quando se mencionam os softwares são os bancos de dados. Tratam-se de sistemas complexos utilizados para o armazenamento e o tratamento dos dados organizacionais associados a um negócio. Com base no exposto, analise as sentenças a seguir: I- Banco de dados é conjunto de dados associados a um contexto de um negócio, ou problema, organizados coerentemente, e manipulados pelos presentes em uma organização. II- A Linguagem de Consulta Estruturada (SQL) é uma linguagem de programação tipicamente presente em sistemas de bancos de dados não rel III- Operações comuns em um banco de dados são a criação, leitura, atualização e exclusão de dados. IV- Armazenamento permanente, possibilidade de programação e controle sobre transações são características exclusivas de sistemas de bancos que manipulam grandes volumes de dados. Assinale a alternativa CORRETA: a) As sentenças I e III estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças II e III estão corretas. 2. O software compõe a parte lógica, abstrata, de um sistema computacional, sendo que as chamadas Linguagens de Programação permitem que p que compõem os softwares, sejam escritos em uma forma mais próxima da compreensão do Ser Humano. Associe os itens fornecidos, utilizando seguir: I- COBOL. II- BASIC. III- Niklaus Wirth. IV- Tim Berners-Lee. ( ) Uma das criações de sua vida acadêmica foi desenvolver uma linguagem de programação, com fins de ensino, para ingressantes em cursos da Computação/Informática. ( ) Linguagem de programação com características mais direcionadas para a construção de softwares para o mercado. ( ) Concebeu uma linguagem de programação com características mais direcionadas para aplicações com fins didáticos, facilitando o aprendizad outras linguagens. ( ) Concebeu uma linguagem que deu origem a um dos componentes mais significativos da Internet, que revolucionou a maneira de pensar inter usuários e a forma de se empreender negócios. Assinale a alternativa que apresenta a sequência CORRETA: a) III - I - II - IV. b) IV - III - I - II. c) II - IV - III - I. d) III - II - I - IV. 3. A empresa Microsoft foi fundada em 1975 com o objetivo de levar o acesso do computador a todas as casas e a todas as empresas do mundo. Re Microsoft revolucionou o uso de computadores, pois através de seus aplicativos podemos criar e desenvolver várias práticas de trabalho. Referen criações da Microsoft, analise as seguintes opções: I- Sites. II- Software. III- Impressoras. IV- Computador. Agora, assinale a alternativa CORRETA: a) As opções II e IV estão corretas. b) As opções I e II estão corretas. c) As opções II e III estão corretas. d) Somente a opção IV está correta. 4. A tecnologia da informação não parou de evoluir. Foi na década de 90 que pudemos obter novos benefícios, além de ficar mais barato os recursos computacionais. Sobre a evolução da tecnologia, analise as seguintes sentenças: I- Antigamente, para incluir qualquer dado, passava-se pela decisão e análise de tal dado. II- A partir da década de 1990, as comunicações que se utilizaram de infraestrutura de redes de computadores tornaram-se mais baratas. III- A forma como os seres humanos se relacionam foi revolucionada pela internet. IV- A internet é considerada um luxo para todas as pessoas. Agora, assinale a alternativa CORRETA: a) Somente a sentença IV está correta. b) Somente a sentença I está correta. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_4%20aria-label= 08/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/3 5. A Engenharia de Software abrange técnicas, métodos e metodologias aplicadas na produção de softwares com qualidade. Com relação às aborda existentes para a medição de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A Practical Software and Systems Measurement é uma abordagem direcionada a objetivos para a garantia da qualidade de produção de um s ( ) A Goal Question Metric é um modelo que permite a criação de uma atividade estruturada de medida em projetos de desenvolvimento de softw ( ) Por se tratar de um tipo diferente de engenharia, a Engenharia de Software precisa utilizar métricas diferentes da Engenharia Mecânica, pois um produto que tem uma característica lógica, abstrata, baseada em manipulação de dados. ( ) Por se tratar de um tipo de engenharia, a Engenharia de Software utiliza métricas de engenharias como a Mecânica, ou Elétrica, pois lida com produto que tem uma característica palpável, concreta. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V. b) F - V - F - V. c) V - F - V - F. d) F - F - V - F. 6. Como toda área de conhecimento, a Lógica de Programação envolve inúmeros elementos básicos conceituais. Sobre esses elementos, associe o utilizando o código a seguir: I- Comando. II- Instrução. III- Linguagem de programação. IV- Sintaxe. ( ) Regra para a composição do texto. ( ) Palavra ou símbolo. ( ) Tarefa a ser executada. ( ) Serve para escrever códigos de programação. Assinale a alternativa que apresenta a sequência CORRETA: a) IV - I - II - III. b) II - III - IV - I. c) I - II - III - IV. d) III - IV - I - II. 7. Um dos muitos recursos utilizados para a criação de programas de computador são as estruturas de controle. As estruturas de controle são: sequ seleção e repetição. Sobre a finalidade da estrutura de controle repetição, assinale a alternativa CORRETA: a) Comandar a execução de um conjunto de instruções. b) Executar a mesma tarefa para se chegar a um resultado final. c) Executar repetidamente uma tarefa até que o tempo acabe. d) Definir uma condição para um conjunto de instruções. 8. A computação teve sua gênese com os equipamentos mecânicos, máquinas primitivas para realizar cômputos básicos, como somas e diferenças máquinas evoluíram para dispositivos eletromecânicos, isto é, com suas operações parcialmente automatizados e com mais capacidade de proce que em mais uma etapa de evolução, transformaram-se naqueles baseados em dispositivos eletrônicos. Sobre os representantes dessa era mais analise as opções a seguir: I- Charles Babbage. II- Arithmometer. III- ENIAC. IV- Von Neumann. Assinale a alternativa CORRETA: a) As opções I e IV estão corretas. b) As opções III e IV estão corretas. c) As opções I e II estão corretas. d) As opções II e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_5%20aria-label=https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_8%20aria-label= 08/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/3 9. Os tipos estruturados fornecem recursos de programação muito úteis para os profissionais que desenvolvem softwares. Considerando as caracter específicas destes tipos (registros, vetores e matrizes), e o trecho de algoritmo fornecido, analise as opções a seguir: Algoritmo TiposEstruturados tipo TCadastroProdutos = registro Codigo: inteiro; Descricao: caractere; Fim registro TCadastroProdutosVetor = Vetor[1..10] de TCadastroProdutos; TNomes = Vetor[1..10] de caractere; TMatriz = Vetor[1..3, 1..3] de inteiro; variáveis Nome: TNomes; MatrizInteiros: TMatriz; CadastroProdutos: TCadastroProdutosVetor; início fim I- O acesso à posição da variável Nome[5] retorna um valor válido. II- O vetor TNomes pode ser substituído por uma matriz MNomes[0,10], apesar de aumentar o uso de memória RAM. III- Matrizes não podem ser considerados vetores multidimensionais. IV- A declaração de tipo TCadastroProdutosVetor = Vetor[1..10] de TCadastroProdutos é uma declaração válida. Assinale a alternativa CORRETA: a) Somente a opção II está correta. b) As opções I e IV estão corretas. c) Somente a opção III está correta. d) As opções I, II e III estão corretas. 10.Os tipos estruturados fornecem recursos de programação muito úteis para os profissionais que desenvolvem programas que compõem os softwa Considerando as características específicas destes tipos (registros, vetores e matrizes), analise os trechos de algoritmos com as seguintes senten base no exposto, associe os itens, utilizando o código a seguir: I- tipo TRegistro = registro campo1: inteiro; campo2: caractere; Fim registro II- TMatriz = Vetor[1..3, 1..3] de inteiro; III- TVetor = Vetor[1..10] de caracteres; IV- campo3: inteiro; ( ) Representa uma declaração que pode ser usada para armazenar um conjunto de dados do mesmo tipo representando os nomes de um acad UNIASSELVI. ( ) Representa uma declaração que pode ser usada para armazenar um conjunto de pares de dados do mesmo tipo representando as notas de avaliações de um acadêmico da UNIASSELVI. ( ) Representa uma declaração que pode ser usada para armazenar o valor de uma matrícula de um acadêmico da UNIASSELVI. ( ) Representa uma declaração que pode ser usada para armazenar os dados de matricula e nome do cadastro de um acadêmico da UNIASSE Assinale a alternativa que apresenta a sequência CORRETA: a) I - III - IV - II. b) II - III - IV - I. c) IV - I - III - II. d) III - II - IV - I. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDgxMQ==&action2=SU5GMTE=&action3=NDQzNjQ2&action4=MjAxOS8x&action5=MjAxOS0wNS0xMlQwMzowMDowMC4wMDBa&prova=MTA5OTc1Mjc=#questao_10%20aria-label=