Um modelo de processo de software é uma representação abstrata de um processo de software. Assinale a opção que identifica um dos modelos de processo de software.
Com relação à arquitetura em camadas no desenvolvimento Orientado a Objetos é correto afirmar que
O software livre atende à liberdade
Como características de usabilidade ou facilidade de uso, uma interface com o usuário deve possuir, entre outros, atributos tais como: facilidade de aprendizado, velocidade de operação, robustez, facilidade de recuperação e facilidade de adaptação. Para o atributo robustez, o resultado da avaliação de uma interface deve determinar
Os dispositivos de reconhecimento de caracteres óticos (OCR) refletem a luz dos caracteres com fontes ou formatos especiais nos documentos originais e os convertem em padrões digitais que o computador pode reconhecer. Com relação a esta técnica, é correto afirmar que
O sistema utilizado para o acompanhamento e controle da execução orçamentária, financeira e contábil do Governo Federal é o
Os pacotes de software são programas escritos e codificados previamente, disponíveis no mercado. Esses pacotes estão disponíveis para software de sistema, mas a grande maioria deles é composta por softwares aplicativos. Com relação a esses pacotes é correto afirmar que
Requisitos são capacidades e condições às quais o sistema – e em termos mais amplos, o projeto – deve atender. Entre as diversas classificações e tipos de requisitos, encontramos requisitos do usuário, requisitos de sistema e especificação de projeto de software.
Assinale a opção que trata de requisitos de usuário.
Analise as seguintes afirmações relacionadas a noções de programação, construção de algoritmos e arquitetura de aplicações para a Internet.
I. Assim como os programas escritos em C, em ASP e em HTML os programas compilados em Java bytecode podem ser executados sem modificações e sem serem recompilados em qualquer tipo de processador.
II. Programas compilados para uma máquina IBM PS6000, que usa o conjunto de instruções de uma CPU PowerPC, podem ser executados em um IBM PC que executa um conjunto de instruções da CPU 8086.
III. Um dos métodos para se tratar deadlock é permitir que o sistema se recupere depois de entrar em estado de deadlock.
IV. Na passagem de parâmetros por valor, a expressão correspondente ao parâmetro é avaliada e apenas seu valor é passado para a variável correspondente ao parâmetro dentro da função.
Indique a opção que contenha todas as afirmações verdadeiras.
Os parâmetros são dados utilizados por funções para realizarem suas operações. Com relação ao uso de parâmetros e funções é correto afirmar que
Analise as seguintes afirmações relacionadas a noções de programação.
I. ASP é um ambiente de programação por script, que pode ser usado para criar páginas dinâmicas e interativas para a Internet. Quando uma página ASP é requisitada, são gerados códigos HTML que são enviados para o browser requisitante.
II. Os códigos ASP sempre serão lidos e processados pelo servidor.
III. O DirectX é um conjunto de tecnologias de integração que ajuda os aplicativos e componentes a se comunicarem e se coordenarem corretamente, seja em uma máquina, em uma rede local ou na Internet.
IV. O ActiveX inclui drivers aceleradores de placa de vídeo e de placa de som que possibilitam uma melhor reprodução para diferentes tipos de multimídia, como, por exemplo, animação em 3D. O ActiveX ativa essas funções avançadas sem que o usuário necessite configurar o hardware do computador e assegura que todo o software seja executado no hardware configurado.
Indique a opção que contenha todas as afirmações verdadeiras.
Ferramentas clientes de correio eletrônico são capazes de exibir dados não-ASCII via mensagem padrão de correio eletrônico devido
Considerando-se as características dos Sistemas de Workflow é correto afirmar que entre as suas funcionalidades está(estão)
Analise as seguintes afirmações relacionadas ao uso da Internet:
I. Ao configurar um aplicativo de gerenciamento de e-mail, o usuário deverá relacionar o servidor POP3 com o envio de e-mail de sua máquina para o servidor de e-mail.
II. Um cookie é um arquivo criado por um site da Web que armazena informações no computador do usuário, como suas preferências ao visitar esse site.
III. É possível configurar o Internet Explorer como o navegador padrão da Internet, de tal forma que, após esta configuração, se outro navegador for definido como navegador padrão da Internet e, em seguida, o Internet Explorer for iniciado, este perguntará se o usuário deseja restaurá-lo como navegador padrão.
IV. No Outlook Express, na configuração padrão, quando se envia uma nova mensagem pode-se atribuir uma prioridade a ela, de maneira que o destinatário saiba se deve lê-la imediatamente (Prioridade alta) ou quando tiver tempo (Prioridade baixa). Uma mensagem de prioridade alta é indicada por uma seta para cima, enquanto a de prioridade baixa possui um ponto de exclamação próximo a ela.
Indique a opção que contenha todas as afirmações verdadeiras.
O processo de desenvolvimento de sistemas é formado pelas seguintes atividades essenciais:
Analise as seguintes afirmações relativas à programação:
I. Um procedimento para resolver um problema, em termos das ações a serem executadas e da seqüência em que essas ações devem ser executadas, é chamado de algoritmo;
II. Os valores de sentinela são geralmente usados para controlar a repetição quando o número preciso de repetição não é conhecido com antecedência e o laço contém comandos que obtêm dados toda vez que o laço é executado. O valor de um desses dados pode ser usado como sentinela;
III. Declarações são mensagens para o compilador informando-lhe a ordem em que os comandos devem ser executados em um programa de computador;
IV. Se um contador ou um total não é inicializado, os resultados do programa provavelmente serão incorretos. Este é um erro de sintaxe.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. A idéia básica do algoritmo de ordenação bubble sort é montar uma árvore com os dados a serem ordenados, percorrer esses dados pela última camada denominada folhas e, a cada passagem, comparar cada elemento da folha com o seu sucessor. Se os elementos não estão ordenados deve-se trocá-los de posição.
II. Na orientação a objetos, uma classe é uma abstração de software que pode representar algo real ou virtual. Uma classe é formada por um conjunto de propriedades (variáveis) e procedimentos (métodos).
III. Uma função é dita recursiva quando em seu código existe uma chamada a si própria, podendo utilizar os mesmos parâmetros de entrada (correndo o risco de provocar um ciclo infi nito) ou outros.
IV. Uma árvore binária é um conjunto finito de elementos que ou está vazio ou está dividido em 3 subconjuntos: um elemento chamado raiz da árvore e dois subconjuntos, cada um dos quais é, por si só, uma árvore binária, chamadas sub-árvore direita e sub-árvore esquerda.
Indique a opção que contenha todas as afirmações verdadeiras.