فعل الوندوز الان بارخص الاسعار

فعل الوندوز الان بارخص الاسعار
فقط ب30 ريال مدى الحياة
‏إظهار الرسائل ذات التسميات برمجة. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات برمجة. إظهار كافة الرسائل

البرمجة الغير منظمة او المنطقية

0


البرمجة الغير منظمة او كما تدعى البرمجة المنطقية : هي لغة برمجية تعكس المنطق كاملا للبرنامج ويكتب على هيئة كتلة فردية مستمرة ( لا تتوقف ولاتكسر ).
امثلة على تقنيات برمجية تستخدم البرمجة المنطقية ( بيسك ، فوكال ، مومبز ، كوبال ، تيلي كومب مايكرو سوفت دوس ) .

ماهي برامج التطبيقات ؟

0
برامج التطبيقات :- هي برنامج مكتوب لاهداف واغراض محددة ، مثال:- مايكروسوفت وورد
Application programs: These are the program written for specific purpose. Example: Microsoft Word.

الجيل الأول للغات البرمجة

0

رمزية


  • الخيار الوحيد هو لغة الآلة ( 0S و 1S ).
  • أجزاء من تعليمات لغة الآلة :
  • رمز العملية ( " كود المرجع " ) :كيفية اداة المعاملات.
  • المعاملات : العملية التي تستخدم البيانات ( أي عناوين البيانات).
  • الخصائص الأخرى للغة الآلة :
  • " للمبتدئين" برنامج : تفهمه الآلة بسهولة (وبكفائة عالية) ولكن يصعب على البشر فهمه.
  • آلات محددة : كل البرامج مكتوبة لحاسبات او آلات محددة .

  • Only option is machine language (0s and 1s)
  • Parts of a machine language instruction:
  • operation code (“op code”):  what operation to perform
  • operands:  data to use for operation (indicates addresses of data)
  • Other characteristics of machine language:
  • “low-level "program:  more easily understood by system (and more efficient) but harder for humans
  • machine specific:  each program written for a specific computer

المفاهيم العامة للبرمجة

0

البرنامج : مجموعة من التعليمات وبعض الاحيان تُدعى البيانات.
ترتيب تنفيذ البرنامج : بتسلسل دائما ، مالم يكون البرنامج متفرع اوفي حالة اتخاذه مساراً لحالات مختلفة - على سبيل المثال - المسار "نعم" والمسار " لا".
تطور البرمجة : الاتجاه نحو اللغات التي يسهل استخدامها من قبل البشر، في  التطويرات لاخر اربعة اجيال.
Program:  set of instructions (sometimes called “statements”)
Order of execution of program:  usually sequential, unless program has branches or paths to take for different situations, e.g., a “Yes” path and a “No” path
Evolution of programming:  trend toward languages that are easier for humans to use, with at least 4 generations of developments

الهدف من لغات البرمجة

0

لغات البرمجة تستخدم لتطوير مجموعة من اجراءات الكمبيوتر لتتبع انجازات بعض المهام المطلوبة ولعملها بنفس الطريقة في
اوقات متعددة حسب الحاجة
  Programming languages are used to develop a set of procedures for the computer to follow to accomplish some desired task and to do it the same way as many times as needed.

برامج تشفير c++ جاهزة

1

// Program character encryption

#include <iostream.h>
#include <ctype.h>
#include<conio.h>

void  main()
{
    char mychars[10] =
 {'g','h','i','a','b','c','d','e','f', 'l'};
    clrscr();
   
    for(int i = 0; i < 10; i++)
    mychars[i] = toupper(mychars[i]);
   
    for( i = 0; i < 10; i++)
    cout << mychars[i];
    cout << '\n';

    for( i = 0; i < 10; i++)
    mychars[i] += 3;
   
    for( i = 0; i < 10; i++)
    cout << mychars[i];
    cout << '\n';
   
    for( i = 0; i < 10; i++)
    mychars[i] -= 3;
   
    for( i = 0; i < 10; i++)
    cout << mychars[i];
    getch();
   
    
}


// Program2  for illustrating basic encryption and decryption using functions

#include<iostream.h>
#include<conio.h>

#define     FACTOR 95

  void  encrypt (char  *);
  void  decrypt (char  *);

  void main(void)
  {
   char str[20]="I like C++";

   cout<<"Original String:\n";
   cout<<str;
   cout<<endl<<endl;

   encrypt(str);

   cout<<"After Encryption:\n";
   cout<<str;
   cout<<endl<<endl;

   cout<<"After Decryption:\n";
   decrypt(str);
   cout<<str;
   cout<<endl;
   getch ();
  }

  void encrypt(char *str)
  {
   while(*str!='\0')
   {
    *str+=FACTOR;
    str++;
   }
  }
  void decrypt(char *str)
  {
   while(*str!='\0')
   {
    *str -= FACTOR;
    str++;
   }  }
/* Program3. C++ example program to show  how case(uppercase and lowercase) of strings can be changed from one to the other */

   #include<iostream.h>
  #include<conio.h>

  void to_upper(char *);
  void to_lower(char *);

  void main(void)
  {
   char str[50]="I Love C++. The         number 1 language!";
   clrscr();
   to_upper(str);
   cout<<str;
   to_lower(str);
   cout<<endl;
   cout<<str;
   cout<<endl;
   getch();
  }
    void to_upper(char *str)
  {
   while(*str!='\0')
   {
    if(*str>=97 && *str<=122)
      *str-=32;
    str++;
   }
  }
  void to_lower(char *str)
  {
   while(*str!='\0')
   {
     if(*str>=65 && *str<=90)
      *str+=32;
    str++;
   }
  }
Program4:  // Program for string handling functions
#include<iostream.h>
#include<conio.h>
#include<string.h>
Void main()
{
     Char s1[20], s2[20];
     Cout<<” \n enter the first string \n”;
     Cin>>s1;
     Cout<<” \n enter the second string \n “;
     Cin>>s2;
     Cout<<” \n Length of the first string is \n”;
     Cout<<strlen(s1);
     Cout<<” \n Length of the Second string is \n”;
     Cout<<strlen(s2);
     If(!strcmp(s1,s2))
     Cout<<”\n the strings are same \n”;
     Strcat(s1,s2);
     Cout<<” \n concatenated string is \n”;
     Cout<<s1<<endl;
     Strcpy(s1, “ this is a test \n“);
     Cout<<” \n after copying the string is \n”<<s1<<endl;
     Getch();
}

مقالات شائعة

جميع الحقوق محفوظه © مدونة فـاب

تصميم الورشه