- ID
- 2165197
- Banca
- IF-RS
- Órgão
- IF-RS
- Ano
- 2016
- Provas
- Disciplina
- Legislação Federal
- Assuntos
O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares. Este ciclo de desenvolvimento é constituído pelas seguintes fases, em ordem de execução:
Qual dos princípios abaixo NÃO faz parte do modelo ágil Scrum?
Cada vez que um novo módulo é adicionado como parte do teste de integração, o software se modifica. Novos caminhos de fluxo de dados são estabelecidos, nova lógica de controle é acionada. Para garantir que este tipo de alteração não ocasione algum efeito colateral indesejável no sistema já desenvolvido, devem ser executados testes de:
Na UML há uma série de diagramas que são utilizados para auxiliar na modelagem de sistemas de software. Como parte dos diagramas há um relacionamento do tipo semântico entre classificadores, no qual um dos classificadores especifica um contrato cujo cumprimento é assegurado pelo outro classificador. Ele é representado por uma linha tracejada com uma grande seta vazia apontando para o classificador que especifica o contrato. A este relacionamento se dá o nome de:
Sobre a definição de interfaces em orientação a objetos na linguagem Java, é CORRETO afirmar:
Em C, o tipo de dado long double, tem sua especificação de conversão para printf e scanf respectivamente:
Referente às funções de manipulação de arquivos do C, analise as afirmações:
I. As funções fwrite e fread são capazes de ler e gravar arrays de dados, do disco e para o disco.
II. O terceiro argumento do fwrite e fread é o numero de elementos no array que devem ser lidos do disco ou gravados no disco.
III. A função fwrite transfere para um arquivo um número especificado de bytes a partir de um endereço na memória.
Assinale a alternativa que (todas) a(s)
afirmativa(s) está(ão) CORRETA(S).
Referente a alocação dinâmica de memória em C, é CORRETO afirmar:
Referente a estruturas de dados, é CORRETO afirmar:
Marque a opção que NÃO se refere a um algoritmo de escalonamento de processos:
NÃO faz parte das características de utilização de Bancos de Dados:
Leia as afirmativas a seguir sobre o modelo conceitual de camadas ISO/OSI (relacionar conceitos com camada).
I. O endereçamento na Camada de Enlace é responsável por realizar a comunicação fim a fim, através da rede mundial de computadores.
II. Uma das funções da Camada de Rede é prover um meio de endereçamento para interconectar redes de computadores distintas.
III. A camada de sessão deve ficar responsável por identificar o início e término da comunicação.
IV. A camada de Aplicação é responsável por definir como os dados serão apresentados para o usuário final.
Assinale a alternativa que (todas) a(s) afirmativa(s) está(ão) CORRETA(S).
Analise as opções de representação de endereçamento do Internet Protocol version 6 (IPv6) a seguir, identificando com “V” as opções VERDADEIRAS de endereços IPv6 válidos e com “F” as opções FALSAS. Em seguida, assinale a alternativa CORRETA, na sequência de cima para baixo:
( ) AB.CD.EF.1( ) ABCD::1
( ) AB::CD::1
( ) AB:CD:EF:01:23:45
( ) AB:CD:EF:01:23:45:67:89
Supondo que um gerente de rede receba um intervalo de endereços IPv4 (Internet Protocolo version 4) 12.0.0.0/8. Assinale a alternativa de máscara de rede para que este gerente divida este intervalo em exatamente 8 (oito) subredes distintas.
Assinale a alternativa que apresenta o endereço Broadcast INCORRETO para a subrede IPv4 correspondente.
Leia as afirmativas a seguir sobre equipamentos utilizados em Redes de Computadores:
I. Switches possuem a funcionalidade de realizar a comutação de pacotes, também sendo capazes de utilizar o Spanning Tree.
II. Roteadores são dispositivos que realizam a interligação de diferentes tipos de redes, podendo utilizar protocolos como BGP (Border Gateway Protocol).
III. Os Firewalls do tipo Appliance são aplicativos de firewall instalados em “computadores de uso geral” ou desktops.
IV. Access Points são dispositivos criados para realizar a comunicação sem fio, sendo o IEEE 408.11 a principal referência de padrão para garantir a interoperabilidade de aparelhos.
Assinale a alternativa que (todas) a(s)
afirmativa(s) está(ão) CORRETA(S).
Leia as afirmativas a seguir sobre Memória Cache:
I. A técnica conhecida como divisão (split) de cache consiste em introduzir caches separadas para instrução e para dados.
II. Memórias cache de nível 2 devem ficar posicionadas entre a memória principal e memória secundária.
III. O princípio da localidade temporal estabelece que os endereços de memórias acessados recentemente voltarão a ser requisitados em um futuro próximo.
IV. A memória principal é aglutinada em um único bloco de tamanho variável, conhecido como linha de cache.
Assinale a alternativa em que todas as
afirmativas estão CORRETAS.
Leia as afirmativas a seguir sobre Sistemas de Entrada/Saída:
I. Quando as operações de Entrada/Saída são controladas inteiramente pela CPU (unidade central de processamento), diz-se que o computador está empregando Entrada/Saída Programada.
II. DMA (acesso direto à memória) é definido por operações que NÃO necessitam de barramento com a memória principal para a transferência de dados.
III. O padrão USB 2.0 (Universal Serial Bus) utiliza comunicação paralela para aumento da taxa de transmissão de dados.
IV. Diferente do DMA (acesso direto à memória), uma interrupção faz a CPU parar temporariamente a execução do programa em curso.
Assinale a alternativa em que todas as
afirmativas estão CORRETAS.
Leia as afirmativas a seguir sobre as arquiteturas de processadores:
I. A partir da família de processadores 486, a Intel começou a projetar seus processadores com um núcleo RISC, apesar de executar instruções mais complexas com a filosofia CISC.
II. Registradores vetoriais devem ser carregados por múltiplas instruções e serem executados em paralelo por diferentes processadores, em um barramento paralelo de altíssima velocidade.
II. Arquiteturas Superescalares são constituídas de múltiplos processadores, com execução de instruções em pipelines sequenciais, com memória cache independentes.
IV. Um processador matricial é composto por muitos processadores idênticos, que executam a mesma sequência de instruções sobre diferentes conjuntos de dados.
Assinale a alternativa que (todas) a(s)
afirmativa(s) está(ão) CORRETA(S).
Leia as afirmativas a seguir sobre a criação de Estilos no Microsoft Word 2007:
I. É possível importar automaticamente um ESTILO, no Microsoft Office 2007, de um arquivo no formato PDF (Portable Document Format).
II. Ao CRIAR um ESTILO é possível determinar a cor do texto ao qual será aplicado.
III. É possível editar o espaçamento entre linhas e entre parágrafos ao criar um ESTILO.
IV. É possível criar um novo ESTILO baseado em um ESTILO existente no Microsoft Word.
Assinale a alternativa em que todas as
afirmativas estão CORRETAS.