Académique Documents
Professionnel Documents
Culture Documents
Contenido
Objetivos
Introduccin
Teora
Computadora:
Hardware:
Software:
Sistema operativo:
DOS
2) Windows 3.1:
3) Windows 95
4) Windows NT:
5) OS/2:
6) Mac OS
7) UNIX:
5
10
1.-
10
11
3.1-
12
12
12
12
4.-
13
A)
13
b) //
14
C)
15
5.-
15
Suma
16
18
Pendiente
20
Conclusin
22
Referencias
23
Objetivos
1.- Reconocer las partes de una computadora
2.- Conocer algunos comandos del sistema operativo MS Dos
3.- Conocer el ambiente de dev c++ code bloocks u otro.
4.- Conocer la secuencias de escape
5.- Conocer las partes de un programa en c.
6.- Realizar un programas sencillos
Introduccin
durante el desarrollo de la practica se llevaran acabo distintos puntos a tratar
dentro de los cuales nos ayudaran a tener una mejor vicion dentro el ambiente de
programacin, para lo cual tendrn que conocer distintos conceptos a tratar para
tener mas conocimientos del vocablo dentro de este lenguaje de programacin (C)
Teora
Computadora: Tambin denominada computador u ordenador, es una
mquina electrnica que recibe, procesa y devolver resultados en torno a
determinados datos y que para realizar esta tarea cuenta con un medio de
entrada y uno de salida para convertirlos en informacin conveniente y til.
Pseudocodigo:
El pseudocdigo (o falso lenguaje) es una descripcin de alto nivel
compacta e informal del principio operativo de un programa informtico u
otro algoritmo.
Utiliza las convenciones estructurales de un lenguaje de programacin real,
pero est diseado para la lectura humana en lugar de la lectura mediante
mquina, y con independencia de cualquier otro lenguaje de programacin.
Normalmente, el pseudocdigo omite detalles que no son esenciales para
la comprensin humana del algoritmo, tales como declaraciones de
variables, cdigo especfico del sistema y algunas subrutinas. El lenguaje
de programacin se complementa, donde sea conveniente, con
descripciones detalladas en lenguaje natural, o con notacin matemtica
compacta. Se utiliza pseudocdigo pues este es ms fcil de entender para
las personas que el cdigo del lenguaje de programacin convencional, ya
que es una descripcin eficiente y con un entorno independiente de los
principios fundamentales de un algoritmo.
Diagrama de Flujo:
Es la representacin grfica del algoritmo o proceso. Se utiliza en
disciplinas como programacin, economa, procesos industriales y
psicologa cognitiva.
Programa Fuente:
Es un conjunto de lneas de texto que son las instrucciones que debe seguir
la computadora para ejecutar dicho programa. Por tanto, en el cdigo fuente
de un programa est escrito por completo su funcionamiento.
Tambin se usa para hacer referencia al cdigo fuente de otros elementos
del software, como por ejemplo el cdigo fuente de una pgina web que
est escrito en lenguaje de marcado HTML o en Javascript, u otros
lenguajes de programacin web, y que es posteriormente ejecutado por el
navegador web para visualizar dicha pgina cuando es visitada.
Lenguaje Alto nivel:
Se caracteriza por expresar el algoritmo de una manera adecuada a la
capacidad cognitiva humana, en lugar de la capacidad ejecutora de las
mquinas.
Sentencias o instrucciones
Cerrar llave/ / fin de programa
Reconocer el ambiente de Dev c, code blocks u otro:
Mas que nada es un programa que funciona para escribir codigos en algun
lenguaje, compilarlos y ejecutarlos (hacer lo que quieres que un computador
haga ),,,
Entre otras, Code::Blocks soporta varias de las caractersticas ya
consideradas "clsicas" y que sirven de apoyo a la programacin:
Espacios de trabajo (workspaces) para combinar mltiples proyectos.
Espacio de trabajo adaptable (cambia segn la tarea que se est realizando
o como se configure).
Navegador de proyectos; vista de archivos, smbolos (heredados, etc.),
clases, recursos.
Editor tabulado, mltiples archivos.
Intercambio rpido .h/.cpp.
Lista de tareas (ToDo).
Tenemos el editor de dev c u otro donde vamos a crear nuestro primer
programa
DEV C
File, open file c ,
escribir programa
File save , compile , run.
CODE BLOCKS
File empty file ,
escribir programa
save as
Build and run
Desarrollo de la prctica
1.- El alumno identificara las partes que componen una computadora. (hardware)
Identificando el cpu, alu, dispositivos de entrada y de salida
Dispositivos de entrada
1. Mouse
2. Teclado
3. Cmara Web
4. Escner
5. Microfono
Dispositivos de salida
1. Imoresora
2. Monitor
3. Bocinas
4. Proyectores
5. Quemadores
dir
rd programas //remove directory
//no lo van a poder hacer borrar la rama exterior primero
dir
Explique como ir de alumnos a user,
Oprimiendo cd..
De users a alumno
Oprimiendo cd alumno
De alumno a raiz c
Oprimiendo cd.. 2 veces
De raiz a alumno
Cd users y cd alumno
Despues de hola mundo 1 se utilizo getch() como una pausa del programa
pero este no nos indica nada solo el smbolo de > cosi si te pidiera algo
mientras tanto despus de hola mundo 2 se utilizo system(pause) el cual
nos indica con una leyenda que debemos de presionar una tecla para
seguir su proceso, esasserian las diferencias entre getch() y
system(pause)
A)
//FUNDAMENTOS DE PROGRAMACION GRUPO 1AV5
/*Huerta Jose
FECHA:22/09/15*/
//BIBLIOTECAS O LIBRERIAS
#include <stdio.h>//printf() scanf() input output
#include <stdlib.h>//system("pause")
#include <conio.h>// incluir la biblioteca para getch()
//funcion principal
int main(void)
{//cuerpo del programa
printf(" 'hola mundo' \n");
printf(" \'hola mundo\' \n");//describir que hace
printf("realiza un en pantalla la aparicin de una comilla \' \n");
system("pause");
return 0;
}//fin del principal
#include <stdlib.h>//system("pause")
#include <conio.h>// incluir la biblioteca para getch()
//funcion principal
int main(void)
{//cuerpo del programa
printf(" "hola mundo" \n");
printf(" \"hola mundo\" \n");//describir que hace
printf("realiza un en pantalla la aparicin de una comilla \" \n");
system("pause");
return 0;
}//fin del principal
En este caso nos marca un error al poner la doble asi que lo quitaremos
para poder correrlo
C)
//FUNDAMENTOS DE PROGRAMACION GRUPO 1AV3
/*Huerta Jose
FECHA:22/09/15*/
//BIBLIOTECAS O LIBRERIAS
#include <stdio.h>//printf() scanf() input output
#include <stdlib.h>//system("pause")
#include <conio.h>// incluir la biblioteca para getch()
//funcion principal
int main(void)
system("pause");
return 0;
}//fin del principal
Suma
Proceso sumar
Escribir 'realizaremos la suma de 2 numeros';
Escribir 'escriba el primer numero';
Leer a;
Escribir 'escriba el segundo numero';
Leer b;
s<-a+b;
Escribir s;
FinProceso
Pendiente
Proceso pendiente2p
Escribir 'encontraremos la pendiente entre 2 puntos'
Escribir 'escriba el primer punto x1'
Leer x1
Escribir 'escriba el primer punto y1'
Leer y1
Escribir 'escriba el primer punto x2'
Leer x2
Escribir 'escriba el primer punto y2'
Leer y2
dis<-(y2-y1)/(x2-x1)
Escribir dis
FinProceso
Conclusin
En el desarrollo de la practica se obtuvieron nuevos conocimientos en el ambiente
de programacin en c como son varios conceptos, plataformas en las que se
pueden desarrollar y algunas altenativas y formas de realizar los programas, asi
como la realizacin del primer programa en code blocks y en PSeInt en los cuales
aun siendo diferentes lenguajes este ultimo nos ayudo a comprender un poco mas
la estructura del lenguaje C.
Referencias