Vous êtes sur la page 1sur 3

1.

Identificao
Curso:
Tcnico em Informtica

Disciplina: Estrutura de Dados e Lgica de Programao


Perodo Ministrado/Semestre: 1 Perodo
Carga Horria Total : 120 h/aula
2. Ementa
Introduo Lgica Matemtica: proposies e conectivos, operaes lgicas sobre proposies,
construo de tabelas verdades, sistemas de numerao e transformaes entre bases .
Introduo lgica de Programao com aplicao e implementao na linguagem de
programao Pascal: conceitos fundamentais , caractersticas do paradigma Estruturado ,
algoritmos, elementos de um algoritmo. Tipos de dados, variveis, constantes, operadores e
comentrios. Funes bsicas de entrada e sada de dados. Estruturas: sequencial, condicional,
switch case e repetio. Vetores (strings, vetores unidimensionais e multidimensionais) e
funoes.

3.Competncias
A. Entender os fundamentos, princpios e operaes da Lgica Matemtica como fundamentais
na construo de algoritmos.
B. Entender os sistemas de numerao e a utilizao no processamento computacional.
C. Entender um algoritmo como uma aplicao lgica do pensamento.
D. Compreender uma Linguagem de Programao como expresso de uma sintaxe e uma
semntica na formao de cdigos.
E. Entender o surgimento da linguagem paralelamente ao contexto histrico no
desenvolvimento de tecnologias.
F. Compreender os principais tipos bsicos de dados e aplic-los na criao e definio de
variveis.
G. Compreender a estrutura bsica de um programa em Pascal e suas funes essenciais.
H. Compreender um compilador e um interpretador como processo sobre um cdigo fonte, bem
como relacionar cdigo objeto e executvel.
I. Avaliar resultados de cdigos desenvolvidos.
J. Compreender a avaliar as diferentes estruturas da linguagem Pascal.
K. Associar enunciados de problemas com a aplicao prtica das diferentes estruturas da
linguagem Pascal.
L. Perceber as diferenas entre funes de entrada, sada e os recursos de uma estrutura.
M. Entender as vantagens de uma estrutura condicional.
N. Compreender as vantagens de uma estrutura de repetio.
O. Compreender s vantagens e aplicabilidades dos vetores.
P. Entender s vantagens na aplicao de funes.
Q. Entender as diferentes estruturas, funes e seus recursos em face dos requisitos de uma
soluo apresentada

4. Habilidades
1

Utilizar a Lgica Matemtica


e seus princpios
para compreenso e resoluo de problemas
;
2
Proceder
o
peraes lgicas sobre proposies;
3

Co
nstruir tabelas verdades.
4
Fazer paralelo entre uma linguagem de programao e um
a
linguagem
comum.
5

Construir algoritmo
s
a partir de
procedimentos lgicos, compreendendo
seus elementos e estruturas.
6
Instalar
e configurar
o
compilador
para a ling
uagem
.
7
Utilizar modelos, pseudocdigos e ferramentas na soluo
de problemas.
8
Utilizar e selecionar procediment
os

estruturas na resoluo de
problemas.
9
Elaborar e executar procedimentos de testes de programas.
1
0

Reconhecer as caractersti
cas
d
o paradigma estruturado
.
1
1
Reconhecer as caractersticas de uma linguagem interpretada e uma compilada.
1
2

Utilizar as principais funes


,
diretivas
e bibliotecas da linguagem C
.
1
3
Aplicar as diferentes estruturas, recursos e funes da lingua
gem C.
1
4
Implementar, compilar e executar cdigos no compilador
da linguagem
, utilizando as
diferentes funes e

recursos da linguagem no compilador.


1
5

Implementar e u
tilizar funes
,
vincula
ndo
as
chamada na funo principal
.
16

Implementar e
vincular recursividade aplicao de

Vous aimerez peut-être aussi