Questões de Concursos: Desenvolvimento de Sistemas

Prepare-se para a prova com questões de Desenvolvimento de Sistemas de Concursos Públicos! Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

1 Q897044 | Redes de Computadores, Desenvolvimento de Sistemas, TJRR, FGV, 2024

A arquitetura TCP/IP surgiu em conjunto com a rede de pesquisa que interligava centenas de universidades e centros de pesquisa americanos. Essa rede se chamava ARPANET e foi o embrião para a Internet mundial.
Com base na arquitetura TCP, analise as afirmações a seguir.

I. A arquitetura TCP/IP possui quatro camadas.
II. A camada física é a primeira camada do modelo TCP/IP.
III. Os protocolos de terminal virtual TELNET e transferência de arquivos (FTP) estão localizados na camada de aplicação da arquitetura TCP/IP.

Está correto o que se afirma em

2 Q897043 | Arquitetura de Computadores, Memória, Desenvolvimento de Sistemas, TJRR, FGV, 2024

Em sistemas computacionais, diversos componentes desempenham funções essenciais e interagem para assegurar o funcionamento eficiente do sistema. A compreensão de como esses elementos se conectam e colaboram é fundamental para entender o funcionamento do hardware.
Nesse contexto, analise as seguintes afirmações.

I. O barramento é o canal de comunicação responsável por interligar os componentes, viabilizando a troca de dados entre os diversos dispositivos. Ele pode ser utilizado para a transmissão de sinais de controle, instruções e dados.
II. O componente responsável por coordenar e gerenciar toda a atividade de um processador é a Unidade Lógica e Aritmética.
III. Os registradores são memórias de média velocidade e alta capacidade de armazenamento, porém seu uso é limitado devido ao alto custo.

Está correto o que se afirma em

3 Q897045 | Redes de Computadores, LAN Local Area Network, Desenvolvimento de Sistemas, TJRR, FGV, 2024

Com relação aos tipos de redes de computadores e suas arquiteturas, avalie as afirmativas a seguir.

I. Uma rede LAN e uma rede WAN se diferenciam apenas pelo fato de a WAN ser uma rede sem fio.
II. As WAN costumam usar meios físicos apropriados para longas distâncias, como fibras óticas, pois os enlaces entre dois nós podem ter que cobrir distâncias grandes.
III. A topologia em estrela minimiza o tamanho do cabeamento necessário em uma rede de mais de 8 nós regularmente espaçados pela área de uma WAN.

Está correto o que se afirma em

4 Q892323 | Gerência de Projetos, Gerenciamento dos riscos, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

O gerenciamento de riscos do projeto inclui os processos de condução do planejamento, identificação, análise, planejamento das respostas, implementação das respostas e monitoramento dos riscos em um projeto. As entradas do processo “Planejar o Gerenciamento de Riscos” são:

5 Q892327 | Engenharia de Software, Diagrama de Classes, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

O diagrama de classes é uma representação da estrutura e relacionamentos das classes em um sistema orientado a objetos. Os principais elementos encontrados em um diagrama de classes são:

6 Q892310 | Programação, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Durante o desenvolvimento de um sistema utilizando o paradigma de orientação a objetos é necessário atenção com relação à coesão e ao acoplamento. Neste contexto, as classes devem ser desenvolvidas de maneira a garantir

7 Q897042 | Programação, Python, Desenvolvimento de Sistemas, TJRR, FGV, 2024

x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0) II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada. <1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x III. Considere o código abaixo. <1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n A expressão f(5) retorna 120. Está correto o que se afirma em "> Considerando a linguagem de programação Python, analise os itens I, II e III a seguir. Os códigos foram escritos na versão 3.10.12.
I. Após a execução das linhas de código abaixo, o valor atribuído a y será zero.
<1> x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0)
II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada.
<1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x
III. Considere o código abaixo.
<1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n
A expressão f(5) retorna 120.

Está correto o que se afirma em

8 Q892312 | Arquitetura de Software, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

A arquitetura de um sistema foi projetada para garantir a separação entre a apresentação e os dados do sistema. Para isso, foram definidos três componentes: um para gerenciar os dados e operações associadas; um para gerenciar como os dados são apresentados aos usuários; e um para controlar as interações e requisições disparadas pelos usuários. Qual o nome do modelo arquitetural que foi descrito e definido?

9 Q892313 | Engenharia de Software, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

O uso de padrões de projetos tornou-se uma prática importante no desenvolvimento de software. Os padrões de projeto garantem um reuso adequado, criam um entendimento comum entre desenvolvedores e até mesmo facilitam o aprendizado de desenvolvedores iniciantes. Assim, podemos definir que padrões de projeto são

10 Q892311 | Programação, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Leia o caso a seguir.

Um desenvolvedor criou uma classe abstrata chamada “Pessoa” e criou as classes “Discente” e “Docente”, ambas filhas da classe “Pessoa”. Criou também um método para calcular o tempo de vínculo acadêmico nas três classes. Este método foi criado com o mesmo nome e assinatura nas três classes, porém com implementações diferentes em relação ao algoritmo e dados para os cálculos.

Qual conceito foi utilizado durante o desenvolvimento relatado neste cenário?
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.