Foram encontradas 516 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
Sobre os conceitos e utilização dos recursos da linguagem de programação C++, assinale a alternativa INCORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
- Compilação e Interpretação de CódigoCódigo Fonte
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoInterpretação
- Compilação e Interpretação de CódigoLinkedição (Linker)
Sobre software de sistemas, tradutores de linguagens e programas utilitários, considere as afirmativas abaixo:
1. Um compilador converte todo um programa em linguagem de alto nível para linguagem de máquina.
2. Um interpretador converte as instruções do código-fonte em código de máquina, uma de cada vez, e as executa, motivo pelo qual os programas que passam pelo processo de interpretação funcionam de maneira mais lenta que os que passam pelo sistema de compilação.
3. Um montador é semelhante a um compilador, mas só é utilizado para linguagens assembly.
4. As instruções do programa em linguagem de alto nível são chamadas de código-fonte, e a versão em linguagem de máquina é denominada código-objeto.
5. Antes de serem realmente executados pelo computador, os módulos do código-objeto normalmente são reunidos a outros módulos de código-objeto em um processo denominado linkage editing; o resultado, chamado módulo de carga, é o que o computador executa.
Assinale a alternativa correta.
Provas
Disciplina: TI - Gestão e Governança de TI
Banca: UFPR
Orgão: Polícia Científica-PR
Sobre as tecnologias da informação e a sua administração, considere as seguintes afirmativas:
1. A eficácia, em relação ao sistema de informação organizacional, diz respeito a resultados decorrentes de uma atividade qualquer, ou seja, trata-se da escolha certa para determinado problema ou decisão.
2. A eficácia de um sistema de informação em uma empresa pode ser definida pela relação entre resultados obtidos e resultados pretendidos.
3. Ao considerar a informação como matéria-prima principal para a tomada de decisão na organização, torna-se necessário que esta se preocupe com a qualidade da informação que é fornecida a seus decisores.
4. Para decisões realmente eficazes, é necessário um cuidado detalhado com a integridade, precisão, atualidade, interpretabilidade e valor geral da informação.
5. Um sistema de informação gerencial estratégico é aquele que ajuda a mudar objetivos, produtos, serviços ou relações ambientais de uma empresa.
Assinale a alternativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
Na maioria dos casos, todos os tipos de classificadores da UML têm características estruturais e comportamentais. Sobre o tema, considere os seguintes tipos de classificadores:
1. Interface
2. Componente
3. Caso de Uso
4. Subsistema
5. Tipo de Dados
São tipos de classificadores que ajudam na modelagem de um sistema:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
A arquitetura de software não está apenas relacionada à estrutura e ao comportamento, mas também ao uso, à funcionalidade, ao desempenho, à flexibilidade e à reutilização, além de outros elementos e questões estéticas. Baseado nisso, considere as afirmativas abaixo:
1. A visão de caso de uso abrange os casos que descrevem o comportamento do sistema conforme é visto pelos seus usuários finais, analistas e pessoal de teste.
2. A visão de projeto de um sistema abrange as classes, interfaces e colaborações que formam o vocabulário do problema e de sua solução.
3. A visão de processo de um sistema abrange os componentes e os arquivos utilizados para a montagem e fornecimento do sistema físico, principalmente o gerenciamento da configuração das versões do sistema.
4. A visão de implementação abrange os threads e os processos que formam os mecanismos de concorrência e de sincronização do sistema.
5. A visão de implantação de um sistema abrange o suporte para os requisitos funcionais do sistema, ou seja, os serviços que o sistema deverá fornecer a seus usuários finais.
Assinale a alternativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
Os diagramas na UML apresentam graficamente um conjunto de elementos e são desenhados para permitir a visualização de um sistema sob diferentes perspectivas. Sobre o assunto, considere os seguintes diagramas:
1. Diagrama de Objetos.
2. Diagrama de Interação.
3. Diagrama de Componentes.
4. Diagrama de Seqüência.
5. Diagrama de Atividade.
São diagramas que apresentam visão estática de um sistema:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
Com relação à análise de sistemas utilizando a UML e seus diagramas, considere as afirmativas abaixo:
1. Um diagrama de classes exibe um conjunto de classes, interfaces e colaborações, bem como seus relacionamentos.
2. Um diagrama de objetos exibe um conjunto de objetos e seus relacionamentos, representando retratos estáticos de instâncias de itens encontrados em diagramas de classes.
3. Um diagrama de caso de uso exibe uma interação, consistindo em um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles.
4. Um diagrama de seqüências e um de colaboração são isomórficos, o que significa que se pode transformar o diagrama de um tipo em um diagrama de outro tipo.
5. Um diagrama de componente é um tipo especial de diagrama de gráfico de estado, exibindo o fluxo de uma atividade para outra no sistema.
Assinale a alternativa correta.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFPR
Orgão: Polícia Científica-PR
Um processador tem endereçamento virtual de 32 bits, endereço físico de 28 bits e páginas de 2 Kbytes. Assinale a alternativa que apresenta o número de bits necessários para especificar os números de página virtual e os números de página física.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFPR
Orgão: Polícia Científica-PR
Um programa executa, repetidamente, um laço que tem 120 iterações. Cada iteração dura 10.000 ciclos. Em sistemas multiprocessados, são necessários 50.000 ciclos para sincronizar os processadores, uma vez que as iterações do laço tenham sido completadas. Assinale a alternativa que apresenta (I) o tempo de execução de cada laço em um sistema multiprocessado, (II) o tempo de execução de cada laço em um sistema com dois processadores,(III) o tempo de execução de cada laço em um sistema com quatro processadores e (IV) a aceleração com relação a um sistema uniprocessado.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFPR
Orgão: Polícia Científica-PR
Um barramento SCSI tem quatro dispositivos anexados a ele, com IDs 1, 2, 3 e 4. Se cada dispositivo quer utilizar 30 MBytes/s da largura de banda do barramento e a largura de banda total do barramento SCSI for de 80 MBytes/s, assinale a alternativa que apresenta, respectivamente, a largura de banda que cada dispositivo será capaz de utilizar. (Assuma que quando é negado o acesso de um dispositivo ao barramento, ele tenta novamente até que obtenha sucesso, ignorando situações de início – o dispositivo 1 pode ter uma oportunidade de acesso ao barramento se a sua primeira solicitação for feita antes que qualquer outro dos dispositivos tenha desejado utilizar o barramento).
Provas
Caderno Container