Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 8.303 questões
Julgue os itens de 75 a 79, acerca de sistemas de bancos de dados.
No modelo entidade-relacionamento, as entidades têm propriedades que tiram seus valores de um conjunto de valores correspondente e são representadas por meio de atributos. Uma das propriedades desses atributos é a impossibilidade de multivaloração.
Julgue os itens de 75 a 79, acerca de sistemas de bancos de dados.
No modelo relacional, os termos relação, tupla, cardinalidade, atributo, grau, domínio e chave primária estão relacionados com a estrutura dos dados. Nesse sentido, é correto afirmar que a quantidade de atributos de uma relação determina o seu grau e que o número de tuplas determina sua cardinalidade.
Julgue os itens de 75 a 79, acerca de sistemas de bancos de dados.
Uma característica de sistemas de bancos de dados é o suporte a transações, as quais têm as propriedades de atomicidade, durabilidade, isolamento e seriabilidade. A seriabilidade, entretanto, não é relevante em sistema em que não haja concorrência no acesso aos dados.
A ITIL foi desenvolvida em reconhecimento ao fato de que as organizações são cada vez mais dependentes da TI, que, portanto, tem grande influência no alcance dos objetivos de negócio. A respeito da ITIL, julgue os itens que se seguem.
Quando da substituição de um servidor de arquivos, o registro das modificações efetuadas é responsabilidade do processo de gerenciamento de mudança.
A ITIL foi desenvolvida em reconhecimento ao fato de que as organizações são cada vez mais dependentes da TI, que, portanto, tem grande influência no alcance dos objetivos de negócio. A respeito da ITIL, julgue os itens que se seguem.
O acordo de nível operacional é firmado com um departamento interno de TI e detalha o provimento de certos elementos de um serviço de TI.
A ITIL foi desenvolvida em reconhecimento ao fato de que as organizações são cada vez mais dependentes da TI, que, portanto, tem grande influência no alcance dos objetivos de negócio. A respeito da ITIL, julgue os itens que se seguem.
O gerenciamento de incidentes é responsável por solucionar os incidentes de TI e identificar as causas dos problemas, de forma a evitar que voltem a ocorrer.
A ITIL foi desenvolvida em reconhecimento ao fato de que as organizações são cada vez mais dependentes da TI, que, portanto, tem grande influência no alcance dos objetivos de negócio. A respeito da ITIL, julgue os itens que se seguem.
Os livros que compõem a ITIL definem diversos processos da área de TI, definindo a forma de implementação das atividades que compõem tais processos.
Gerenciamento de processos de negócio (BPM) é um conjunto de métodos, ferramentas e tecnologias usadas para projetar, analisar e controlar processos de negócio operacionais. A respeito de BPM, julgue os próximos itens.
Uma arquitetura de processo é a representação escrita ou diagramática das cadeias de valores e dos processos de negócio da organização. Como tal, demonstra claramente onde os valores são criados.
Gerenciamento de processos de negócio (BPM) é um conjunto de métodos, ferramentas e tecnologias usadas para projetar, analisar e controlar processos de negócio operacionais. A respeito de BPM, julgue os próximos itens.
A arquitetura de negócios do BPM garante que o desempenho e a evolução dos processos sejam quantificados sem, entretanto, levarem em consideração resultados financeiros das organizações.
Gerenciamento de processos de negócio (BPM) é um conjunto de métodos, ferramentas e tecnologias usadas para projetar, analisar e controlar processos de negócio operacionais. A respeito de BPM, julgue os próximos itens.
O BPM unifica as atividades de negócio e tecnologia da informação (TI) e coordena as ações e o comportamento de pessoas e sistemas em torno de um contexto comum de processos de negócio.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Em uma arquitetura cliente-servidor, os pedidos são enviados em mensagens dos clientes para o servidor, e as respostas são enviadas do servidor para o cliente. Assim, uma interação completa entre um cliente e um servidor, desde o momento em que o cliente envia seu pedido até o momento em que recebe a resposta do servidor, é chamada de requisição remota.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Em sistemas distribuídos, a arquitetura cliente-servidor é implementada com uma variação na execução dos processos servidores, por meio de código móvel. Nesse caso, o código móvel é um programa em execução (incluindo código e dados) que decide passar de um computador para outro em um ambiente de rede, realizando uma tarefa em nome de alguém e finalmente retornando com os resultados obtidos a esse alguém para a máquina origem.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Multicomputadores são populares e atrativos porque oferecem um modelo de comunicação simples; todas as CPUs compartilham uma memória comum. Os processos escrevem dados na memória, os quais podem ser lidos por outros processos depois.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Em uma arquitetura distribuída, middleware é definido como uma camada de software cujo objetivo é mascarar a heterogeneidade e fornecer um modelo de programação conveniente para os programadores de aplicativos. Como exemplos de middlewares é correto citar: Sun RPC, CORBA, RMI Java e DCOM da Microsoft.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Na arquitetura cliente-servidor, todos os processos envolvidos em uma tarefa ou atividade desempenham funções semelhantes, interagindo cooperativamente, sem distinção entre os processos nem entre os computadores em que são executados.
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Um serviço web pode ser gerenciado por um servidor web, junto com páginas web, ou pode ser um serviço totalmente separado. Assim, os termos servidor web e serviços web não são confundidos, pois um servidor Web fornece um serviço HTTP básico, enquanto um serviço web fornece um serviço baseado nas operações definidas em sua interface.
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, um repositório de serviços mantém serviços que não estão implementados na mesma máquina em que está o repositório. Assim, os serviços do repositório podem estar implementados em vários servidores diferentes, distribuídos pela rede.
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o consumidor do serviço deve saber a descrição do serviço antes de mandar a requisição, e ele também é o responsável por descobrir o serviço.
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o protocolo SOAP define um esquema para uso de XML para representar o conteúdo de mensagens de requisição e respostas. Para garantir essa comunicação, os envelopes das mensagens SOAP devem conter referência ao endereço destino para que a mensagem possa ser entregue.
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, a descrição do serviço é mantida em um repositório WSDL, em formato UDDI (universal description, discovery and integration).