Logo Passei Direto
Buscar

Inglês

Outros
É uma das mais bem sucedidas linguagens de alto nível já criadas. Ela foi criada em 1972, nos laboratórios Bell na empresa AT&T, por Dennis Ritchie, sendo revisada pela ANSI (American National Standards Institute) em 1989. Trata-se de uma linguagem estruturalmente simples de grande portabilidade.

Tal afirmação se refere a(o):
Assinale a alternativa correta:
a. Linguagem Assembly.
b. Linguagem de alto nível.
c. Linguagem D.
d. Linguagem C.
e. Linguagem de máquina.
User badge image
Desenvolvendo com Questões

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

A descrição fornecida fala sobre uma linguagem de programação que foi criada em 1972, nos laboratórios Bell, por Dennis Ritchie, e que é conhecida por sua simplicidade e portabilidade. Vamos analisar as alternativas: a) Linguagem Assembly - Assembly é uma linguagem de baixo nível, não se encaixa na descrição de uma linguagem de alto nível. b) Linguagem de alto nível - Embora a descrição se refira a uma linguagem de alto nível, não especifica qual é. c) Linguagem D - A linguagem D foi criada muito depois, em 2001, então não se encaixa na descrição. d) Linguagem C - Esta é a linguagem que foi criada em 1972 por Dennis Ritchie e se encaixa perfeitamente na descrição. e) Linguagem de máquina - Linguagem de máquina é uma forma de baixo nível, não se encaixa na descrição. Portanto, a alternativa correta é: d) Linguagem C.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

O paradigma imperativo apoia-se na base teórica proporcionada pela Máquina de Turing, tendo como principal lastro tecnológico, a arquitetura de von Neumann. Essa arquitetura leva os programas a terem como recurso central de armazenamento de informação valores armazenados em memória, em forma de estruturas de dados, ou seja, agrupamento de variáveis. As instruções do programa costumam também ser organizadas em posições lógicas contíguas de memória, o que pode tornar mais eficiente o processamento (PELEGRINI, 2009).

Neste sentido, analise as afirmativas abaixo:
I. Nesse paradigma, a ideia central é o conceito de estado de um programa, materializado na configuração da memória do programa e dos seus dados;
II. Além dos comandos de atribuição, as linguagens de programação imperativas costumam disponibilizar ao programador: declarações de variáveis, expressões, comandos condicionais, comandos iterativos e abstrações procedimentais;
III. Quando uma linguagem é capaz de fornecer recursos adequados que permitam a implementação de qualquer algoritmo que possa ser projetado, essa linguagem se diz Turing-Completa;
IV. Uma linguagem de programação imperativa que disponibilize variáveis e valores inteiros, as operações aritméticas básicas, comandos de atribuição, comandos condicionais e interativos é considerada Turing-completa.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. Apenas I, II e IV estão corretas.
c. Apenas II e IV estão corretas.
d. Apenas I, II e III estão corretas.
e. Todas as alternativas estão corretas.

Os softwares rodam em cima do sistema operacional, e devem saber como ele opera, por isso os programas normalmente servem para um sistema operacional, e para manter a multiplataforma (isto é, rodar em diferentes plataformas) eles devem endereçar aspectos específicos de cada sistema operacional.
Assim, Um software é escrito a partir de que? Assinale a alternativa correta:
a. Código fonte
b. Código operacional
c. Código fantasma
d. Código morse
e. Código base

A maioria dos programas necessita de uma interação do usuário de forma a criar interatividade. Dentro deste contexto, analise as afirmativas abaixo e julgue-as com “V” para verdadeiro e “F” para falso:
Assinale a alternativa correta:
( ) Uma das vantagens dos laços é que a tarefa de repetir instruções fica a cargo do programador.
( ) O comando while repete um laço de código enquanto uma condição for True.
( ) O comando for trabalha com uma sequência de algum tipo, como uma string, lista, ou dicionários que serão vistos mais adiante.
( ) Aninhamento de repetições nada mais é que um comando de repetição dentro do outro.
a. F, V, F, V.
b. F, V, V, V.
c. F, F, V, F.
d. V, V, V, F.
e. V, F, F, V.

Mais conteúdos dessa disciplina