Zəif tipli proqramlaşdırma dili nədir?
Zəif tipli proqramlaşdırma dili nədir?

Video: Zəif tipli proqramlaşdırma dili nədir?

Video: Zəif tipli proqramlaşdırma dili nədir?
Video: Sıfırdan C# Proqramlaşdırma dili öyrən- Orxan Məmmədov 2024, Bilər
Anonim

A zəif - tipli dil digər tərəfdən a dil hansı dəyişənlərin müəyyən bir məlumat növünə bağlı olmadığı; onların hələ də bir növü var, lakin növ təhlükəsizlik məhdudiyyətləri güclü ilə müqayisədə daha aşağıdır. tipli dillər.

Həmçinin sual yaranır ki, güclü tipli dil və zəif yazılmış dil nədir?

Əsas fərq, kobud desək, a güclü tipli dil və a zəif yazılmışdır biri odur ki, a zəif yazılmışdır bir əlaqəsi olmayan növlər arasında konversiyaları dolayısı ilə edir, a güclü şəkildə yazılmışdır biri adətən əlaqəli olmayan növlər arasında gizli çevrilmələrə icazə vermir.

Bundan əlavə, güclü tipli proqramlaşdırma dili nədir? A güclü - tipli proqramlaşdırma dili hər birinin içində olduğu biridir növü verilənlərin (məsələn, tam, simvol, onaltılıq, paketlənmiş onluq və s.) bir hissəsi kimi əvvəlcədən müəyyən edilir. proqramlaşdırma dili və verilmiş proqram üçün müəyyən edilmiş bütün sabitlər və ya dəyişənlər məlumat növlərindən biri ilə təsvir edilməlidir.

Həmçinin sual yaranır ki, C güclü və ya zəif yazılmışdır?

C statikdir yazıb hər bir dəyişənin mənasını verən dil növü Python və ya JavaScript kimi işləmə vaxtında deyil, tərtib vaxtında müəyyən edilir. Beləliklə, ümumiləşdirsək, statikdir, zəif yazılmışdır dil. C ədalətlidir güclü şəkildə yazılmışdır.

Yazılı dil dedikdə nə nəzərdə tutulur?

In tipli dil Biz müəyyənləşdirmək kompilyasiya və ya icra müddətində məlum olan bütün dəyişənlərin növü. üçün a dil statik olmaq yazıb o deməkdir kompilyasiya zamanı bütün dəyişənlərin növləri məlumdur və ya nəticə çıxarılır. A dil dinamikdir yazıb əgər dəyişənin növü icra zamanı şərh edilirsə.

Tövsiyə: