Quiz
AULA1 (2)
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (20)
1A criação da engenharia de software surgiu numa tentativa de contornar a(o):
- AA crise dos ambientes físicos de TI nos anos de 1970.
- BA crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos.
- CA crise entre os Stakeholders.
- DConflito entre os usuários de sistemas informatizados.
- EConflito entre as áreas de negócio e TI.
2No que tange as linguagens de programação, avalie cada assertiva como V (verdadeira) ou F(falsa).
I. O hardware corresponde aos equipamentos , do sistema computacional
II. O hardware apenas compreende as linguagens de alto nível
III. As linguagens de programação Orientada a objetos (OO) são as dominantes no atual estado da arte.
IV. Linguagens de programação são classificadas como software básico
Assinale a UNICA opção que mostra as assertivas Verdadeiras- AI, II , III e IV
- BApenas III
- CApenas II
- DApenas I e II
- EApenas I, III e IV
3Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua, 2009 - Cap. 1):
( ) boas especificações de requisitos são indispensáveis;
( ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos juros;
( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas;
( ) uma boa especificação de requisitos custa tempo e dinheiro.
( ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.- AF, F, F, V, V
- BV, F, F, V, F
- CF, V, F, F, V
- DV, F, F, F, V
- EV, F, F, V, V
4Qual alternativa abaixo melhor representa o paradigma da linguagem de programação Orientada a Objetos(OO)?
- APossuem códigos onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE).
- BSão elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação.
- CTambém chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware.
- DPossuem códigos onde os passos podem ser repetitivos até uma condição ser atingida.
- ESão elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real.
5Considerando 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:- AMétodo - Seleção - Atributo - Sequência - Iteração
- BSequência - Iteração - Atributo - Método - Seleção
- CIteração - Método - Seleção - Atributo - Sequência
- DAtributo - Iteração - Método - Seleção - Sequência
- EAtributo - Sequência - Iteração - Método - Seleção
6Avalie as fases e características, inerentes aos processos de desenvolvimento de software.
I. Concepção: fase onde avaliamos a viabilidade do software
II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer.
III. Projeto: fase onde as tecnologias são definidas.
IV., Homologação, fase onde escreve-se o código na linguagem de programação.
Estão corretas as assertivas- AI, II, III e IV
- BApenas I, II e III
- CApenas II e III
- DApenas I e II
- EApenas II, III e IV
7No que se refere as formas de distribuição do software, avalie as assertivas
I.Uma cópia da licença do software livre pode ser distribuída sem restrição
II. O Freeware pode ser copiado e distribuído gratuitamente.
III. Trial é programa semelhante ao DEMO, mas com funcionalidades disponíveis por tempo indeterminado
Assinale a opção com as assertivas corretas- AApenas I e III
- BApenas I e II
- CApenas I
- DI, II e III
- EApenas II
8Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas:
I. O atributo descreve as características dos objetos.
II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida.
III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica.- AApenas as afirmativas II e III estão incompatíveis
- BApenas as afirmativas I e II estão incompatíveis
- CApenas a afirmativa I está incompatível
- DTodas as afirmativas estão compatíveis
- EApenas a afirmativa III está incompatível
9No que tange a classificação do software, diga se cada assertiva é V ou F e indique a opção que apresenta a correta sequencia de V e F.
I. O software básico, como diz o nome, fornece os subsídios para apoio ao hardware
II. As linguagens de programação e o sistema operacional são software básico.
III. O software aplicativo oferece utilidade ao usuário.
IV. Sistema de Folha de pagamento é um exemplo de um software básico.- AI-F; 2-V; 3-V; 4-F
- BI-V; 2-V; 3-V; 4-V
- CI-V; 2-V; 3-V; 4-F
- DI-F; 2-V; 3-F; 4-F
- EI-V; 2-F; 3-F; 4-F
10Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo?
- ASão programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros.
- BSão elementos de código em formato de objetos que se interligam.
- CÉ a linguagem de programação com mais proximidade com o hardware.
- DSão elementos de código em formato de blocos que se interligam através de métodos sequenciais.
- ETambém chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware.
11Sommerville 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- Alinguagem de programação / linguagem interpretada
- Blinguagem de programação / linguagem de máquina
- Clinguagem interpretada / linguagem de máquina
- Dlinguagem de máquina / linguagem de programação
- Elinguagem de máquina / linguagem interpretada
12NÃO é um software do tipo aplicativo:
- AEditor de texto.
- BSistema bancário.
- CGerenciador de banco de dados.
- DPlanilha eletrônica.
- ESistema operacional.
13No que se refere ao conceito de software e linguagens de programação, avalie as assertivas a seguir
I. Software é um programa de computador.
II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware
III. Para desenvolver software usamos linguagens de programação
IV. O paradigma de linguagem que se destaca hoje, por ser usado em larga escala, é o Imperativo.
Assinale a UNICA opção que mostra as assertivas corretas- AApenas I, II e III
- BI, II , III e IV
- CApenas II
- DApenas I
- EApenas I e II
14Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação:
- ASoftware Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo.
- BDemo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado.
- CTrial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
- DSoftware Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
- EComercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
15Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"- ASoftware GLU
- BAdware
- CTrial
- DDemo
- EFreeware
16No que se refere ao paradigma orientado a objetos, temos os conceitos de classes e objetos.
Avalie as assertivas.
I. Objeto é um elemento do mundo real, caracterizado por atributos e métodos.
II. Classe agrupa um conjunto de objetos afins.
III. Atributos são ações que a classe pode realizar.
IV. Métodos são os dados que o objeto reune em si
Assinale a UNICA opção que mostra as assertivas corretas- AApenas I
- BApenas I, II e III
- CI, II , III e IV
- DApenas I e II
- EApenas II
17Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa).
I. Quanto a natureza um software pode ser aplicativo ou não aplicativo;
II. O sistema operacional é um software aplicativo;
III. Um SI (Sistema de Informação) é um software aplicativo;
IV. Quanto a natureza um software pode ser aplicativo ou básico.
Com base em sua análise, assinale a ÚNICA opção correta:- AAs opções III e IV estão corretas
- BApenas a opção IV está correta
- CAs opções I e II estão corretas
- DApenas a opção III está correta
- EAs opções I, III e IV estão corretas
18Analise 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:- AAs opções I e II estão corretas
- BAs opções I e III estão corretas
- CAs opções II e IV estão corretas
- DAs opções II e III estão corretas
- EAs opções I, II e III estão corretas
19Avalie as fases e características, inerentes aos processos de desenvolvimento de software.
I. Concepção: fase onde avaliamos a viabilidade do software
II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer.
III. Projeto: fase onde as tecnologias são definidas.
IV., Homologação, fase onde escreve-se o código na linguagem de programação.
Estão corretas as assertivas- AApenas I, II e III
- BI, II, III e IV
- CApenas I e II
- DApenas II, III e IV
- EApenas II e III
20No que se refere as formas de distribuição do software, avalie as assertivas
I.Uma cópia da licença do software livre pode ser distribuída sem restrição
II. O Freeware pode ser copiado e distribuído gratuitamente.
III. Trial é programa semelhante ao DEMO, mas com funcionalidades disponíveis por tempo indeterminado
Assinale a opção com as assertivas corretas- AApenas I e III
- BApenas I
- CApenas I e II
- DI, II e III
- EApenas II
Information
- Description
- Processo de Desenvolvimento de Software Quiz on AULA1 (2), created by George Figueiredo on 25/08/2019.
- Author
- George Figueiredo
- Language
- Português
- Views
- 0
- Tags
- Rating
- No ratings yet Rate this quiz