Foram encontradas 55.928 questões.
Quando escrevemos casos de uso formais seguindo as normas e padrões de documentação, aquilo que é sabido ser verdade antes da execução de todo caso de uso é chamado
Provas
O JDBC é uma tecnologia importante nas aplicações WEB que utilizam a linguagem JAVA.
Assinale a afirmativa incorreta sobre esta tecnologia.
Provas
Considerando a Arquitetura Orientada a Serviços (SOA), seus componentes e características, assinale a afirmação correta.
Provas
Quando utilizamos o framework JEE no desenvolvimento de aplicações Web, Servlets, páginas JSP e o Padrão MVC são conhecimentos imprescindíveis.
Em relação a esse framework, é incorreto afirmar que
Provas
A complexidade de caso médio representa o tempo de execução esperado de um algoritmo, considerando a distribuição típica das entradas possíveis para um conjunto de \( n \) elementos a serem ordenados.
Considerando a análise assintótica, o algoritmo de ordenação que apresenta complexidade de tempo de execução de caso médio O(log (n)n), sendo O(.) a notação em Big-O, é o
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Um técnico de TI foi encarregado de implementar um novo procedimento de segurança para o envio de relatórios de avaliação de desempenho, que contêm informações altamente confidenciais. O procedimento exige a aplicação de múltiplos controles criptográficos. Analise as tarefas que o sistema automatizado deve executar para cumprir o procedimento:
- Para proteger o conteúdo do relatório contra acesso não autorizado, o arquivo é cifrado utilizando uma chave secreta que apenas o remetente e o sistema de destino conhecem.
- Para garantir que a origem do relatório seja comprovada e que o remetente não possa negar o envio, o sistema utiliza a chave privada do remetente para "assinar" o documento.
- Para permitir uma verificação rápida de que o arquivo não sofreu alterações durante a transferência, um valor numérico de tamanho fixo é gerado a partir do conteúdo do relatório por meio de um cálculo irreversível.
Para executar todas as tarefas descritas de forma eficiente, o técnico de TI precisará configurar a utilização combinada das seguintes soluções:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Sobre os fundamentos da qualidade de software, analise a sentença abaixo:
De acordo com Sommerville (2019), o gerenciamento da qualidade de software, inspirado em práticas da indústria manufatureira, parte do pressuposto de que a qualidade do processo de desenvolvimento está diretamente relacionada à qualidade do produto final (1ª parte), entretanto, essa relação é mais complexa em software, pois o projeto é um processo criativo no qual a padronização pode, em alguns casos, inibir a criatividade e resultar em um produto de qualidade inferior (2ª parte), sendo a avaliação da qualidade, portanto, um processo objetivo que se baseia exclusivamente na conformidade do software com sua especificação, de forma análoga à tolerância dimensional na manufatura (3ª parte).
Quais partes estão corretas?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Sobre conceitos fundamentais de engenharia de software, analise a sentença abaixo:
Padrões de arquitetura, como o Modelo-Visão-Controlador (MVC), definem a organização estrutural fundamental de um sistema de software (1ª parte), enquanto frameworks de aplicação são implementações concretas que estendem esses padrões, fornecendo um esqueleto de arquitetura e invertendo o controle para invocar métodos específicos da aplicação (2ª parte), sendo os componentes as unidades de composição independentes e padronizadas que são, invariavelmente, gerenciadas e orquestradas exclusivamente pelo framework (3ª parte).
Quais partes estão corretas?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Na avaliação de um protótipo do novo portal acadêmico de uma escola, que visa centralizar notas, horários, materiais de aula e o catálogo da biblioteca, o analista observa que: 1) A navegação principal utiliza ícones sem texto, cujos significados não são imediatamente claros para novos usuários. 2) O sistema não oferece alternativas textuais para gráficos que exibem o desempenho acadêmico, e a paleta de cores usada nos gráficos não é adequada para daltônicos. 3) A estrutura de menus agrupa "Notas" e "Catálogo da Biblioteca" sob uma mesma categoria chamada "Serviços Acadêmicos", o que gerou confusão nos testes iniciais. Com base no cenário descrito, qual alternativa descreve corretamente a relação entre os problemas identificados e os conceitos de usabilidade, acessibilidade e arquitetura da informação?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Um analista de TI está montando um guia de referência rápida para a equipe de desenvolvimento do setor onde trabalha, a fim de padronizar o entendimento sobre as tecnologias de webservices. Para compreender melhor como se dá essa padronização, relacione a Coluna 1 à Coluna 2, associando os seguintes termos técnicos às suas respectivas descrições.
Coluna 1
1. SOAP
2. REST
3. WSDL
4. JSON
Coluna 2
( ) Um estilo de arquitetura que utiliza os verbos do protocolo HTTP para manipular representações de recursos.
( ) Um formato de dados leve e de fácil leitura para humanos, comumente utilizado em serviços RESTful para a troca de informações.
( ) Um protocolo baseado em XML para troca de informações estruturadas, definindo um envelope de mensagem com regras estritas.
( ) Uma linguagem baseada em XML utilizada para descrever as funcionalidades de um web service, atuando como um contrato formal.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Caderno Container