Test
AULA1 (2)
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (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
Información
- Descripción
- Processo de Desenvolvimento de Software Test sobre AULA1 (2), creado por George Figueiredo el 25/08/2019.
- Autor
- George Figueiredo
- Idioma
- Português
- Visitas
- 0
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test