Buscar

Fundamentos da Computação (INF11)22

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 4 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

Acadêmico: Paulo Henrique Oliveira Cruz (1942566)
Disciplina: Fundamentos da Computação (INF11)
Avaliação: Avaliação II - Individual FLEX ( Cod.:648758) ( peso.:1,50)
Prova: 25311062
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A Engenharia de Software abrange técnicas, métodos e metodologias aplicadas na produção de softwares com qualidade. Com relação às abordagens
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 software.
( ) A Goal Question Metric é um modelo que permite a criação de uma atividade estruturada de medida em projetos de desenvolvimento de software.
( ) Por se tratar de um tipo diferente de engenharia, a Engenharia de Software precisa utilizar métricas diferentes da Engenharia Mecânica, pois lida com
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 um
produto que tem uma característica palpável, concreta.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) V - V - F - V.
 c) F - F - V - F.
 d) F - V - F - V.
2. Pode-se considerar um celular inteligente (smartphone) como um pequeno computador, uma vez que ele se encaixa nesse conceito, pois possui
processador, memória e dispositivos de entrada e saída, isto é, possuem hardware, que representam os componentes de um sistema computacional que
podemos tocar, e os softwares, que em conjunto com o hardware, pode-se dizer que dão "vida" ao computador. Sobre o exposto, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) O SQLite é um banco de dados popular para uso com smartphones que rodam na plataforma Android. Ele pode ser usado para a criação de um
aplicativo de lista de tarefas ou aplicativos profissionais específicos contendo dados empresariais. Por essa razão, trata-se de um software utilitário.
( ) O File Commander é um gerenciador de arquivos com recursos que permitem acessar os vários tipos de arquivos existentes em dispositivos rodando
Android. Até mesmo o armazenamento em nuvem pode ser utilizado com uma interface intuitiva. Por essa razão, trata-se de uma ferramenta de
desenvolvimento.
( ) Android Studio provê a melhor ferramenta para construção de aplicativos utilizando a plataforma Android. Pode-se criar leiautes complexos, utilizando as
sintaxes das linguagens Java e C/C++. Por essa razão, trata-se de um software utilitário. Por essa razão, trata-se de um software aplicativo.
( ) O Android 8.0 (Oreo), sistema operacional móvel para a plataforma de celulares Android, é capaz de incorporar uma velocidade 2x maior que a sua
versão anterior e incorpora uma nova característica que permite minimizar as atividades em plano de fundo que rodam nos celulares. Por essa razão, trata-
se de um software básico.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.

 b) V - F - V - F.
 c) V - V - F - F.
 d) F - F - F - V.
3. A multimídia cresceu devido à disponibilidade de recursos e do interesse na utilização da mesma. Com isto, permitiu a utilização conjunta de diversas mídias.
Sobre a multimídia, analise as seguintes sentenças:
I- A multimídia é a integração de textos, imagens, entre outros.
II- A multimídia pode ser representada, transmitida e armazenada digitalmente.
III- A multimídia faz com que o computador deixe de ser atrativo.
IV- Com a multimídia, as informações transformam-se inovadoras.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) Somente a sentença IV está correta.
 d) As sentenças II e III estão corretas.
4. Em um tempo não muito distante, cada software que era desenvolvido também era implementado às rotinas de banco de dados. A partir do momento em
que o conceito de banco de dados se popularizou na computação, a maneira de armazenamento antiga se extinguiu. Sobre o banco de dados, analise as
seguintes sentenças:
I- É formado por um conjunto de dados relacionados.
II- Os dados não necessitam ser organizados.
III- É formado por sistemas de gerenciamento de banco de dados.
IV- Com o sistema de banco de dados, há menor redundância de dados. 
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença I está correta.
 b) Somente a sentença III está correta.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças II, III e IV estão corretas.
5. Os suportes computacionais podem ser percebidos como as tecnologias de armazenamento/recuperação de dados, e outros não tão percebidos, como os
métodos para criação de softwares. Com relação aos suportes computacionais oferecidos pela computação/informática, associe os itens, utilizando o código
a seguir:
I- Banco de dados.
II- Engenharia de Software.
III- GQM.
IV- PSM.
( ) Permite a geração, através de técnicas e mecanismos, de informações organizadas de maneira lógica e coerente.
( ) Abordagem direcionada a objetivos para a garantia da qualidade de produção de um software.
( ) Sua principal meta é garantir a produção de softwares com qualidade.
( ) Modelo que permite a criação de uma atividade estruturada de medida em projetos de desenvolvimento de software.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) III - I - IV - II.
 b) II - III - IV - I.
 c) I - III - II - IV.
 d) IV - I - III - II.
6. Um sistema de numeração pode ser entendido como um sistema em que um conjunto de números é representado por símbolos, podendo ser posicionais ou
não posicionais. Existem vários sistemas de numeração e todos são utilizados em uma determinada aplicabilidade, como o sistema octal. Assinale a
alternativa CORRETA que apresenta o sistema de numeração octal:
 a) O sistema de numeração octal é não posicional e posicional ao mesmo tempo, dependendo do contexto.
 b) O sistema de numeração octal foi utilizado na área de computação como ferramenta para abreviação do conjunto de bits a serem manipulados.
 c) O sistema de numeração octal utiliza dez algarismos em sua representação.
 d) O sistema de numeração octal utiliza apenas os algarismos 0 (zero) e 1 (um) em sua representação.
7. O software é composto pelo conjunto de programas executados pelo hardware. Com relação à funcionalidade de cada software, associe os itens, utilizando o
código a seguir:
I- Software básico.
II- Software utilitário.
III- Software aplicativo.
( ) São softwares específicos para atividades como trabalho em escritórios, empresas, entre outros.
( ) São softwares com função de gerenciar o computador, ou seja, são os sistemas operacionais.
( ) São softwares auxiliares ao sistema operacional.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) II - I - III.
 b) III - II - I.
 c) III - I - II.
 d) I - II - III.
8. A partir da década de 1960, com o amadurecimento da computação, a tecnologia passou a integrar estratégias de ensino nas escolas e universidades.
Dessa forma, foi criado um novo braço para tecnologia, aplicado ao processo de ensino-aprendizagem. Com base no exposto, associe os itens, utilizando o
código a seguir:
I- A Inteligência Artificial (IA). 
II- John McCarthy.
III- Seymour Papert.
IV- Niklaus Wirth.
( ) Aproxima o conceito da visão do computador como uma máquina passiva que realiza cálculos, processa instruções, e que executa e armazena
programas para algo mais próximo do pensar humano.
( ) Idealizador de uma linguagem de programação de cunho didático-científico, para o ensino dos acadêmicos de Ciência da Computação.
( ) Precursor nas linguagens computacionais voltadas para a IA.
( ) Criador de uma linguagem de programação baseada em desenho que apresentava como protagonista do jogo as ações de um pequeno animal.
Assinale a alternativa que apresentaa sequência CORRETA:
 a) I - IV - II - III.
 b) III - I - II - IV.
 c) II - IV - III - I.
 d) IV - I - III - II.
9. O armazenamento dos dados de empresas e organizações é uma das preocupações mais relevantes da indústria de software. Nos dias atuais, em que a
produção de informação é originada das mais variadas formas (dados cadastrais de empresas, vídeos e conversas em redes sociais etc.), essa preocupação
está cada vez mais em destaque. Assinale a alternativa CORRETA que apresenta a forma como os dados são armazenados nos dias de hoje:
 a) Sistemas de Bancos de Dados.
 b) Planilhas e documentos do Word.
 c) Sistemas SQL (Structured Query Language).
 d) Armazenados através das Linguagens de Programação.
10.As linguagens de programação permitem que softwares e programas sejam escritos em uma linguagem (linguagem de alto nível) mais próxima do ser
humano, para então serem traduzidas para um conjunto de instruções compreensíveis por um computador. Com base no exposto, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Softwares representam um conjunto de comandos, com um propósito específico, que atuam sobre um fragmento de dados.
( ) Programas representam um conjunto de comandos relacionados, no qual cada conjunto executa um propósito específico, que atuam sobre um
fragmento de dados.
( ) A linguagem de máquina representa comandos executados diretamente pela CPU de um computador.
( ) O compilador representa um tipo de programa responsável pela transformação entre a forma como um desenvolvedor cria um programa e a forma que
esse é executado por um computador.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) F - F - V - V.
 c) F - V - F - V.
 d) V - F - V - F.
Prova finalizada com 7 acertos e 3 questões erradas.

Continue navegando