Você está na página 1de 5

Ref.

: 201803668993

1a Questão

Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a


objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em
linguagem de programação:

__________: Descreve as características dos objetos.

__________: Tipo de instrução executada de forma sequencial.

__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.

__________: Serviço que a classe presta.

__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.

Marque a alternativa correta:

Sequência - Iteração - Atributo - Método - Seleção


Método - Seleção - Atributo - Sequência - Iteração
Atributo - Sequência - Iteração - Método - Seleção
Atributo - Iteração - Método - Seleção - Sequência
Iteração - Método - Seleção - Atributo - Sequência

Explicação:

Podemos classificar o desenvolvimento de software em estruturado ou orientado a


objetos(OO).

Dentro desse conceito podemos fazer a seguinte leitura das frases a seguir:

(Atributo)Descreve as características dos objetos - Variáveis que estão dentro de cada


objeto da classe onde são armazenados os dados do objeto.

(Sequência)Tipo de instrução executada de forma sequencial - Onde os passos são


seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2). Ou seja, são executadas uma
após a outra seguindo a ordem que foi escrita.

(Iteração)Tipo de instruções que podem ser repetitivas até uma condição ser atingida
- Onde os passos podem ser repetitivos até uma condição ser atingida. São usadas quando há
necessidade de realizar repetidamente o mesmo trecho de código.

( Método)Serviço que a classe presta - Ação(atividade) que a classe pode desempenhar. É


o comportamento do objeto.

(Seleção)Tipo de instruções que podem ser executadas baseadas em uma condição


lógica - onde os passos podem ser executados baseados em um tratamento lógico (IF, THEN,
ELSE). Ou seja, executa uma ação se determinada condição for verdadeira.
Ref.: 201804095994

2a Questão

O software também pode ser classificado como: Software de sistema e Software aplicativo.
Também chamados de sistema operacional, o software de sistema é responsável por operar os
demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a
coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima
para baixo:

1. Monotarefa ( ) Vários usuários utilizam ao mesmo tempo


2. Multiprocessamento ( ) Os processos são compartilhados e enfileirados a espera do
processador
3. Multitarefa ( ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário ( ) Executa somente um processo de cada vez
5. Monousuário ( ) Distribui para mais de um processador

1, 2, 5, 3, 4
5, 4, 1, 3, 2
2, 1, 3, 4, 5
4, 3, 5, 1, 2
5, 1, 3, 2, 4

Ref.: 201804038860

3a Questão

Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group,
que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições
servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3
(três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de
Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi
concluído com falha:

Fonte: Relatório do CHAOS, Standish Group (2009)


Contingenciamento, Prazo e Custo.
Planejamento, Prazo e Custo.
Escopo, Qualidade e Custo.
Escopo, Prazo e Qualidade.
Escopo, Prazo e Custo.

Explicação:
Segundo Pressman (1995), para que um projeto de software seja bem sucedido, é necessário
que alguns parâmetros sejam corretamente analisados, como por exemplo, o escopo do software,
os riscos envolvidos, os recursos necessários, as tarefas a serem realizadas, os indicadores a
serem acompanhados, os esforços e custos aplicados e a sistemática a ser seguida. A análise de
todos estes parâmetros seria a função típica do gerenciamento de projetos, a qual, em geral, se
inicia antes do trabalho técnico e prossegue à medida que a entrega do software vai se
concretizando.

Ref.: 201803466585

4a Questão

Indique a alternativa correta para definir CONHECIMENTO:

Fatos brutos que retratam ocorrências atuais ou do passado.


Dados analisados dentro de um contexto.
Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos
e úteis.
Experiência pessoal, informações analisadas, gerando ações ou decisões.
Símbolos, números, letras.

Explicação:

Conhecimento é o conjunto de ferramentas conceituáveis usadas pelos seres humanos para


criar, colecionar e compartilhar a informação

Ref.: 201803670429

5a Questão

Sommerville define software como sendo programas de computador e documentação associada.


Os produtos de softwares podem ser desenvolvidos para um cliente específico ou para um
mercado geral. Para o desenvolvimento do produto/programa, é necessário escrevê-lo
utilizando uma _______________________ a qual será convertida para uma
_____________________, ou seja, em um formato que será compreendido pelo processadores

Assinale a ÚNICA opção que complementa cada frase corretamente

linguagem de programação / linguagem de máquina


linguagem de máquina / linguagem interpretada
linguagem de máquina / linguagem de programação
linguagem interpretada / linguagem de máquina
linguagem de programação / linguagem interpretada

Ref.: 201804002420

6a Questão

Além da linguagem de programação, o software também pode ser classificado como: Software
de sistema e Software aplicativo. Também chamados de sistema operacional, o software de
sistema é responsável por operar os demais periféricos que estejam conectados ao hardware.

Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:

______________: Executa somente um processo de cada vez.

______________: Distribui para mais de um processador.

______________: Os processos são compartilhados e enfileirados a espera do processador.

______________: Vários usuários utilizam ao mesmo tempo.

______________: Somente é permitida a utilização de um usuário de cada vez.

Marque a alternativa correta.

Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.


Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.

Ref.: 201803487767

7a Questão
Analise as sentenças sobre software e, em seguida, assinale a alternativa correta:

I. É a parte lógica do sistema de computação;

II. Pode ser do tipo aplicativo ou básico;

III. Seu processo de desenvolvimento é industrializado;

IV. Pode ter a parte defeituosa substituída, tal qual o hardware.

Assinale, então, a ÚNICA opção correta:

As opções I e II estão corretas


As opções I, II e III estão corretas
As opções II e IV estão corretas
As opções I e III estão corretas
As opções II e III estão corretas

Ref.: 201804154900

8a Questão

O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do
próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da
Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito.
Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a
licença de uso Analisando estas características, podemos classificar este software como:

Livre
Adware
Comercial
Freeware
Shareware

Você também pode gostar