WorksheetsAnálise de sistema
Total questions: 13
Worksheet time: 12mins
(0,5 Valor da questão ) Os _______, são recursos de uma classe ou qualquer outro elemento que represente propriedades ou elementos de dados. Em algumas linguagens, os ___________são denominados __________ de instancia de classe ou membro de dado:
Assinale a alternativa que preenche as lacunas;
Atributos, atributos, variáveis;
Atributos, atributos, elementos;
Atributos, métodos, variávies;
Métodos, método, variáveis;
O trecho de código acima escrito em C# mostra uma classe abstrata muito simples, alguns conceitos do paradigma da orientação a objeto foi utilizado neste exemplo. Conforme exercício feito em laboratório, criamos a Classe Pessoa e suas subclasses. Assinale a alternativa que faz a afirmação correta com relação ao código.
O this não pode ser usado dentro de uma classe
A recomendação atendida de forma simplista é a da herança
A recomendação atendida de forma simplista e a da reutilização
A recomendação atendida de forma simplista é a do encapsulamento.
É o processo de esconder os detalhes de como um objeto realiza suas tarefas quando for requisitado por um aplicativo. Nenhum acesso direto é concedido aos dados. Se você quiser ter acesso aos dados, terá que interagir com o objeto responsável pelos dados. Esta afirmação se trata de habilidade abaixo.
Identidade.
Herança.
Encapsulamento.
Polimorfismo.
Segundo a definição de UML: UML (Unified Modeling Language – Linguagem de Modelagem Unificada) é uma linguagem visual utilizada para modelar software baseados no paradigma de orientação a objetos. É uma linguagem de modelagem de propósito geral que pode ser aplicada a todos os domínios de aplicação. A UML não é uma linguagem de programação.
Assinale a alternativa incorreta sobre UML;
A UML é uma linguagem de programação orientada a objetos
A UML não é um processo de desenvolvimento de software
A UML se tornou a linguagem padrão de modelagem adotada internacionalmente pelo mercado de software
A função da UML é auxiliar os engenheiros de software a definirem as características do sistema;
Quem sou eu...
Enfatiza as características do sistema que dão suporte, tanto estrutural quanto comportamental, às funcionalidades externamente visíveis do sistema.
Visão de análise.
Visão de Projeto.
Visão de Processo.
Visão de Implementação.
Quem sou eu...
Descreve o sistema de um ponto de vista externo como um conjunto de interações entre o sistema e os agentes externos ao sistema. Esta visão é criada em um estágio inicial e direciona o desenvolvimento das outras visões do sistema.
Visão de análise
Visão de projeto
Visão de Casos de uso.
Visão de implantação
Quem sou eu...
Esta visão enfatiza as características de concorrência (paralelismo), sincronização e desempenho do sistema.
Visão de análise.
Visão de processo.
Visão de Casos de uso.
Visão de implantação.
Quem sou eu...
É um processo mental pelo qual nós, seres humanos, nos atemos aos aspectos mais importantes (relevantes) de alguma coisa, ao mesmo tempo em que ignoramos os menos importantes. Esse processo mental nos permite gerenciar a complexidade de coisas, enquanto concentramos nossa atenção nas características essenciais da mesma. A coisa é analisada: o que é importante em um contexto pode não ser importante em outro orientação a objetos.
Classe.
Atributo.
Abstração.
Objeto.
Em que geração de software este se caracterizada pelo advento e o generalizado uso de microprocessadores, computadores pessoais e poderosas estações de trabalho "workstations" de mesa.
primeira geração.
segunda geração.
terceira geração.
quarta geração.
Em que geração de software as tecnologias orientadas a objetos, orientadas a documentos, estão ocupando o lugar das abordagens mais convencionais para o desenvolvimento de software em muitas áreas de aplicação. As técnicas utilizadas para o desenvolvimento de software já estão mudando a maneira segundo a qual alguns segmentos da comunidade de software constroem programas de computador .
primeira geração.
segunda geração.
terceira geração.
quarta geração.
Segundo Pressman existem oito categoria de software.
Assinale a alternativa que reproduz o significado para "Uma coleção de programas escritos para dar apoio a outros programas. Este é caracterizada por: forte interação com o hardware de computador; intenso uso por múltiplos usuários; operações concorrentes que exigem escalonamento; compartilhamento de recursos e sofisticada administração do processo".
Básico
Engenharia
Inteligencia artificial
Tempo real
Quem sou eu...
"Principal característica é o uso caraterizado por algoritmos de processamento de números. As aplicações variam da astronomia à vulcanologia da análise de fadiga mecânica de automóveis, à dinâmica orbital de naves espaciais recuperáveis e da biologia molecular à manufatura automatizada"
Software aplicativos de escritório e de engenharia
Software científico e de inteligência artificial
Software básico e de medicina
Software científico e de engenharia
Quem sou eu..
"Utilizo os recursos de pessoas, hardware, software, dados e redes para executar atividades de entrada, processamento, saída, armazenamento e controle que convertem dados em informação."
Software.
Sistema da informação.
Tecnologia da informação.
Eficiência empresarial.
