You are on page 1of 5

ACADEMIA DE INFORMÁTICA

CURSO INTRODUCCIÓN A LA PROGRAMACIÓN
Propósitos generales
Que el estudiante:
1. Distinga y defina las bases de la programación estructurada y modular, utilizando
estructuras de control (iteración, selección, secuenciación) adecuadas y
correctas, en la elaboración de programas a nivel pseudocódigo, para resolver
problemas de matemáticas, fsica e ingeniera.
!. "dentifi#ue, e$emplifi#ue, apli#ue y codifi#ue el pseudocódigo a un lengua$e de
alto nivel (lengua$e c), para resolver problemas.
TEMARIO GENERAL
1. Elementos fundamentales para la programación.
1.1. %istemas de numeración binaria y &e'adecimal.
1.2. (epresentación y codificación ascci y complemento a dos.
1.3. )odelo de Von Neumann y esquema físico.
. !onceptos fundamentales de programación estructurada " modular.
!.1 *aractersticas de los algoritmos.
!.! +rincipios de programación estructurada.
!., +seudocódigo y diagramas de flu$o
#. Ela$oración de programas en lengua%e !.
3.1. -lementos de un lengua$e de programación.
3.2. -structura de un programa.
3.3. .ariables y *onstantes
3.4. /ipos de datos c&ar, int, flota, double.
3.5. )odificadores de tipos de datos insignes, s&ort, long
3.6. 0peradores y sus prioridades (aritm1ticos, lógicos, relacionales y asignación).
3.7. -'presiones y sentencias
3.8. 2unciones de entrada3salida (printf y scanf)
&. Estructuras de !ontrol
4.1. -structura %ecuencial.
4.2. -structura *ondicional.
4.3. -structura (epetitiva.
'. (unciones
5.1. *oncepto de 2unción
5.2. 4mbito de la variables globales y locales.
5.3. +aso de parámetros a funciones por valor y por referencia
5.4. (ecursividad
5.5. -laboración e integración de módulos
1
Universidad Autónoma de la Ciudad de México
Nada Humano me es ajeno
). Arreglos " Estructuras.
6.1. *oncepto de arreglo
6.2. 5rreglos unidimensionales
• %olución de problemas con vectores
6.3. 5rreglos 6idimensionales
• %olución de problemas con matrices
*i$liograf+a $,sica-
7ibro 5utor -ditorial -dición +as 58o
1 "ntroducción a la
computación
9orton +eter )c:ra; <ill ,ra. ed. )1'ico 1===
! -l lengua$e de
programación *
6rian >.
?ernig&an,
Dennos ).
(itc&ie
+rentice <all %egunda
, 5prendiendo * en
!1 das
)eter 5i@en
6radley Aones
+rentice <all +rimera )1'ico 1==B
*i$liograf+a !omplementaria
7ibro 5utor -ditorial -dición +as 58o
1 * )anual de
(eferencia
<erbert,
%c&ildt
)c:ra; <ill +rimera -spa8a 1=CC
! +rogramación *
)anuales D%-(%
<ernán (uiz,
)arcelo
)+ -diciones +rimera 5rgentina !EE,
, *ómo programar
con *3*FF
Deitel, <.,
Deitel +. A.
+renticeG<all /ercera )1'ico !EEE
(orma de e.aluación del curso
Primera opción
H -valuaciones parciales durante el semestre
1 punto adicional por tareas
0pción a recuperar una evaluación de las H
/egunda opción
-valuación de *ertificación al finalizar el semestre
+ágina del curso: &ttp:33avalera.net
*orreo: avaleraI&otmail.com
5sesoras: *ubculo !E! 4rea 9aran$a, e'tensión 1!!E!
2
ACADEMIA DE INFORMÁTICA
CURSO INTRODUCCIÓN A LA PROGRAMACIÓN
“Evaluación Diagnóstica”
9ombre:
)atrcula: +lantel:
*arrera:
/urno: 2ec&a:
+rofesor:
1. (esuelva las siguientes operaciones en la &o$a. 9o utilizar calculadora.
a) !C,.!JG,!J.,HK
b) J=.LMC.HBK
c) !,3LBK
d) 1.,B3E.JK
!. (esuelva el siguiente problema:
-n un pueblo viven !JEE &abitantes, el 1JN de ellos son ni8os y LJC son
adolescentes. O*uántos &abitantes son ni8osP OQu1 porcenta$e de &abitantes son
adolescentesP.
,. Defina #ue es una computadora.
B. "ndi#ue cuáles son los elementos principales de una computadora y en #u1
consisten.
J. )encione #ue es un sistema operativo.
H. -'pli#ue #u1 es un algoritmo.
L. (ealizar el cálculo de la &ipotenusa del siguiente problema. Austifi#ue su respuesta
realizando las operaciones necesarias.
3
Universidad Autónoma de la Ciudad de México
Nada Humano me es ajeno
a
b
c
Considere que:
a= 6
b=8
C. (esuelva el siguiente problema:
El hermano mayor de una familia tiene 4 años más que el segundo y este 3 más que el
menor. Si entre todos tiene la edad del padre que tiene 40 años ¿qué edad tiene cada
hermano ?

ACADEMIA DE INFORMÁTICA
CURSO INTRODUCCIÓN A LA PROGRAMACIÓN
PLANEA!I0N.
5 continuación se muestra la planeación global y especfica del temario de
introducción a la programación considerando un curso de 1H semanas:
GLO*AL.
1nidad NOM*RE 2E LA 1NI2A2 /emanas
1 -lementos fundamentales para la programación.
!
*onceptos fundamentales de programación
estructurada y modular.

, Ela$oración de programas en lengua%e !.
B Estructuras de !ontrol #
J 2unciones #
) Arreglos " Estructuras. #
E/PE!I(I!A.
/emana Temas 3oras
%em1 5plicación -val.Diagnóstica y /ema 1.1 al 1.B ) 4rs
%em! /ema !.1 y !.! ) 4rs
%em, /ema !., y -valuación 2ormativa ) 4rs
%emB /ema ,.1, ,.!, ,., y ,.B ) 4rs
%emJ /ema ,.J, ,.H, ,.L y ,.C ) 4rs
%emH Tema &.1 ) 4rs
%emL Tema &. ) 4rs
%emC Tema &.# ) 4rs
%em= Repaso " E.aluación (ormati.a ) 4rs
%em1E Tema '.1 " '. ) 4rs
%em11 Tema '.# ) 4rs
%em1! Tema '.& " '.' ) 4rs
%em1, Tema ).1 " ). ) 4rs
%em1B Tema ).# ) 4rs
%em1J Tema ).& " ).' ) 4rs
/em1) E.aluación (ormati.a ) 4rs
!
Universidad Autónoma de la Ciudad de México
Nada Humano me es ajeno