Foram encontradas 512 questões.
- PODC: Processo OrganizacionalProcesso Administrativo: PlanejamentoPlanejamento Estratégico, Tático e Operacional
Estabelecer a missão organizacional é parte importante da tarefa da administração. Abaixo estão enumeradas proposições acerca da declaração de missão e afirmativas referentes às mesmas. Numere a coluna da direita com base nas informações da coluna da esquerda.
1. Concentrar o esforço das pessoas para uma direção comum.
2. Servir de lógica geral para a alocação dos recursos organizacionais.
3. Estabelecer áreas amplas de responsabilidades por tarefa dentro da organização.
4. Atuar como base para o desenvolvimento organizacional.
( ) As organizações usam diversos recursos para produzir bens e serviços e torná-los disponíveis aos consumidores.
( ) Uma declaração de missão serve como ponto de partida para políticas de desenvolvimento organizacional.
( ) A missão torna explicito os principais alvos que a organização está buscando atingir.
( ) As pessoas executam tarefas específicas dentro das organizações, interligadas por atividades chave.
Assinale a alternativa que apresenta a sequência correta da coluna da direita, de cima para baixo.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFPR
Orgão: TCE-PR
Sobre os conceitos das estruturas de dados em memória principal e secundária, considere as seguintes afirmativas:
1. Registros são mapeados, na memória do computador, através da simples justaposição de seus componentes.
2. A diferença essencial entre vetor e sequência é que, no caso de vetor, o número de elementos é fixado pela declaração do vetor, enquanto que no caso de sequência, ele é deixado em aberto.
3. Quando os dados são transferidos da memória para dispositivo de armazenamento secundário e vice-versa, os bits individuais são transferidos como uma cadeia contínua.
4. No conceito de “sequência de buffering”, o uso do buffer tem uma vantagem: permite executar o processo que gera/recebe dados, concorrentemente com o dispositivo que grava/lê o dado de/para o buffer.
5. As buscas estão entre as tarefas mais frequentemente encontradas em programação de computadores, fornecendo adicionalmente um substrato ideal para a aplicação das estruturas de dados.
Assinale a alternativa correta.
Provas
Sobre as estruturas de dados, considere as seguintes afirmativas:
1. No campo de processamento de dados, assume-se que cada constante, variável, expressão ou função é um certo tipo de dados.
2. Tipo refere-se, essencialmente, ao conjunto de valores que uma constante, ou variável, ou expressão possa assumir, ou então a um conjunto de valores que possam ser gerados por uma função.
3. Afora tipos definidos pelo programa, há também alguns tipos padrão, predefinidos, incluindo geralmente números e valores lógicos.
4. Se existir uma relação de ordem entre os valores individuais, então o tipo é denominado um tipo ordenado ou um tipo escalar.
Assinale a alternativa correta.
Provas
Considere o diagrama de classes apresentado na figura abaixo:

Com base nesse diagrama, avalie as seguintes afirmativas:
1. Um objeto da Classe C nunca poderá estar agregado simultaneamente a objetos das Classes A e B.
2. Um objeto da Classe A está associado a zero, um ou dois objetos da classe B.
3. Todo objeto da Classe C está sempre agregado a um objeto da Classe B e é acessado por um objeto da Classe A, do qual se torna também agregado.
4. Quando um objeto da Classe A acessa um objeto da classe B, os dados contidos no objeto da classe C que está agregado ao objeto da Classe B devem ser os mesmos que aqueles do objeto da Classe C agregado pelo objeto da Classe A.
5. Um objeto da Classe C sempre será o todo da Classe A pelo relacionamento de generalização/especialização.
Assinale a alternativa correta.
Provas
A respeito dos conceitos de UML e Implementação, considere as afirmativas abaixo:
1. Os dois usos mais comuns para o relacionamento de rastreamento são o acompanhamento dos requisitos para a implementação (e de todos os artefatos existentes entre eles) e o acompanhamento de uma versão para outra.
2. A palavra reservada/estereótipo “implementation” aplica-se ao símbolo “generalização” e especifica que o filho herda a implementação do pai, mas não as torna públicas, nem oferece suporte para suas interfaces, violando, portanto, a característica de permitir substituições.
3. No ciclo de vida do software, a implementação leva em consideração o desenvolvimento do software, o teste da unidade e a integração, sendo um dos fluxos de trabalho de processo do RUP.
4. Uma interface declara um contrato e a implementação representa uma realização completa desse contrato, responsável pela manutenção fiel da semântica completa da interface.
Assinale a alternativa correta.
Provas
Sobre os Diagramas de Classes da UML, considere as seguintes afirmativas:
1. Diagrama de Classe é um diagrama que mostra um conjunto de classes, interfaces e colaborações e seus relacionamentos.
2. Graficamente, um diagrama de classes é uma coleção de vértices e arcos.
3. Os diagramas de classes são utilizados para fazer a modelagem de visão estática de um sistema.
4. Ao fazer a modelagem da visão estática de um sistema, tipicamente você usará diagramas de classes em uma dentre três formas, sendo uma delas para fazer a modelagem de colaborações simples.
5. Um diagrama de classes bem-estruturado fornece detalhes consistentes com o respectivo nível de abstração, exibindo somente os adornos essenciais à compreensão.
Assinale a alternativa correta.
Provas
Considere o seguinte código em linguagem C#:
class zzz
{
public static void Main()
{
xxx a = new xxx();
a.abc();
}
}
class yyy
{
public int i = 10;
public void abc()
{
System.Console.WriteLine(“yyy abc”);
}
public void pqr()
{
System.Console.WriteLine(“yyy pqr”);
}
}
Class xxx:yyy
{
public void abc()
{
System.Console.WriteLine(“xxx abc”);
base.abc();
}
}
Sobre esse código, avalie as seguintes afirmativas:
1. Todo código que escrevemos em yyy pode agora ser usado em xxx.
2. A palavra “base” pode ser usada em qualquer classe derivada. Ela faz com que a função da classe-base seja chamada.
3. “base.abc” chamará a função abc de yyy, a classe-base de xxx.
4. O código mostra o exemplo de herança em C#.
5. Ao executar o programa, ele resulta em saída: “xxx abc” e “yyy abc”.
Assinale a alternativa correta.
Provas
Sobre os conceitos que envolvem a linguagem C#, considere as seguintes afirmativas:
1. Uma declaração de método cria um espaço de declaração separado. Isso significa que tudo o que é criado em um método é perdido no final do método.
2. No conceito de sobrecarga em um programa C#, duas funções não podem ter a mesma assinatura, e, além disso, elementos que não são membros não podem ter o mesmo nome dos membros.
3. Em um programa C#, os nomes dos parâmetros precisam ser exclusivos. Além disso, não podemos ter um parâmetro e uma variável criados em um bloco de função, com o mesmo nome.
4. Na passagem de parâmetros por valor, o valor da variável é passado. No caso de ref e out, o endereço da referência é passado.
5. No trecho de código a seguir, há um erro de compilação, por exemplo, pela duplicação do parâmetro “i”:
public class zzz
{
public void abc(int i, string i) {}
public void pqr(int i)
{
string i;
}
public static void Main()
{
}
}
Assinale a alternativa correta.
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Sobre a linguagem de modelagem unificada, considere as seguintes afirmativas:
1. Os itens estruturais são os substantivos utilizados em modelos da UML.
2. Classes são descrições como conjuntos de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica.
3. Uma Interface define interações, sociedades de papéis e outros elementos que funcionam em conjunto para proporcionar um comportamento cooperativo superior à soma de todos os elementos.
4. Colaboração é uma coleção de operações que especificam serviços de uma classe ou componente.
5. Caso de uso é a descrição de um conjunto de sequências de ações realizadas pelo sistema que proporciona resultados observáveis de valor para um determinado ator.
Assinale a alternativa correta.
Provas
Sobre a linguagem C#, considere as seguintes afirmativas:
1. A Microsoft pegou os melhores recursos das linguagens C++ e Java e as transformou nessa linguagem de programação chamada C#.
2. O software C# inteiro está disponível no site da Microsoft, o qual pode ser carregado por download gratuitamente.
3. As instruções detalhadas do C# são dadas no site da Microsoft, junto com um conjunto de FAQs.
4. `cs` é a extensão usada para arquivos C#.
Assinale a alternativa correta.
Provas
Caderno Container